Daniel Imms
|
efba2c9040
|
Get pages working, add to demo
|
2022-10-28 19:30:42 -07:00 |
|
Daniel Imms
|
67ef455515
|
Get a second page kind of working
|
2022-10-28 19:20:26 -07:00 |
|
Daniel Imms
|
975d52fab9
|
Remove deprecated prop
|
2022-10-28 19:12:01 -07:00 |
|
Daniel Imms
|
6b37187b4d
|
Create AtlasPage
|
2022-10-28 19:08:33 -07:00 |
|
Daniel Imms
|
84ab6a49c4
|
Bring texturePage partially to atlas
|
2022-10-28 18:56:49 -07:00 |
|
Daniel Imms
|
4ebc75aae0
|
Merge remote-tracking branch 'upstream/master' into multi_page_atlas
|
2022-10-28 18:42:46 -07:00 |
|
Daniel Imms
|
54335ef54a
|
Create texture page attribute
|
2022-10-28 18:16:55 -07:00 |
|
Daniel Imms
|
43d8db77f9
|
Merge pull request #4239 from Tyriar/4224_mcr_canvas_ydisp
Correctly offset mcr check on canvas renderer
|
2022-10-28 14:10:25 -07:00 |
|
Daniel Imms
|
b0672aac09
|
Correctly offset mcr check on canvas renderer
Fixes #4224
|
2022-10-28 14:02:58 -07:00 |
|
Daniel Imms
|
fcf378b172
|
Merge pull request #4237 from Tyriar/italic_bounds
Fix clipping of italic emoji
|
2022-10-28 09:12:07 -07:00 |
|
Daniel Imms
|
25551a4b98
|
Merge pull request #4236 from Tyriar/console_image
Add console.image helper
|
2022-10-28 09:04:37 -07:00 |
|
Daniel Imms
|
67b3faef01
|
Use bbox padding and width consistently
|
2022-10-28 09:01:22 -07:00 |
|
Daniel Imms
|
8b545a3fe4
|
Fix bbox right scan start offset
This causes particularly wide glyphs like italic emoji to get clipped
even if they're within the allowed padding.
Fixes #4229
|
2022-10-28 08:57:41 -07:00 |
|
Daniel Imms
|
4f4ce0146d
|
Add console.image helper
This is useful for printing canvases that aren't attached to the DOM
|
2022-10-28 08:54:57 -07:00 |
|
Daniel Imms
|
e7b347a2ef
|
Merge pull request #4235 from Tyriar/opt_server_buffer
Avoid GC pressure from server data buffer
|
2022-10-27 22:41:07 -07:00 |
|
Daniel Imms
|
7908b7cf62
|
Avoid GC pressure from server data buffer
|
2022-10-27 22:30:46 -07:00 |
|
Daniel Imms
|
392f8e9c98
|
Merge pull request #4234 from Tyriar/slow_isFocused
Cache ICoreBrowserService.isFocused per task
|
2022-10-27 17:00:18 -07:00 |
|
Daniel Imms
|
b5cd4f1492
|
Cache ICoreBrowserService.isFocused per task
This is called for every selected cell when rendering which ends up
consuming a bunch of CPU due to the DOM calls.
|
2022-10-27 16:50:45 -07:00 |
|
Daniel Imms
|
4edfc12cbf
|
Merge pull request #4233 from Tyriar/4113_resize
Fix resize in demo
|
2022-10-27 14:03:17 -07:00 |
|
Daniel Imms
|
19c1ee56d3
|
Fix resize in demo
A double resize could happen due to the mismatch in canvas vs device
pixel widths
Fixes #4113
|
2022-10-27 13:55:24 -07:00 |
|
Daniel Imms
|
a4f8b07a7f
|
Merge pull request #4226 from Tyriar/dropped_frames
Fix dropped frame issue
|
2022-10-21 13:10:30 -07:00 |
|
Daniel Imms
|
8d4d5bd54b
|
Fix dropped frame issue
This ensures decorations are refreshed in the same frame when called from
an animation frame callback
Fixes #4225
|
2022-10-21 13:02:24 -07:00 |
|
Daniel Imms
|
d5710afcb3
|
Merge pull request #4219 from Tyriar/4218_safari_bitmap
Disable canvas ImageBitmap optimization on Safari
|
2022-10-19 10:58:43 -07:00 |
|
Daniel Imms
|
8bd8195e30
|
Disable canvas ImageBitmap optimization on Safari
Fixes #4218
|
2022-10-19 10:03:01 -07:00 |
|
Daniel Imms
|
ffe066dfef
|
Merge pull request #4217 from Nokel81/fix-dom-renderering-jsdom-v2
Change clearing innerText to using replaceChildren to fix testing using jsdom
|
2022-10-19 07:21:30 -07:00 |
|
Sebastian Malton
|
11e90591f9
|
Change clearing innerText to using replaceChildren to fix testing using jsdom
Signed-off-by: Sebastian Malton <sebastian@malton.name>
|
2022-10-19 10:09:12 -04:00 |
|
Megan Rogge
|
0b84d17b18
|
revert decoration dispose changes (#4215)
|
2022-10-18 21:32:22 +00:00 |
|
Daniel Imms
|
376f0d9972
|
Merge pull request #4211 from hackermondev/patch-1
replit branding change
|
2022-10-17 07:45:06 -07:00 |
|
hackermon
|
478535d236
|
replit branding change
|
2022-10-17 09:49:54 -04:00 |
|
Daniel Imms
|
3f12d2925a
|
Merge pull request #4208 from Tyriar/todo_attach_socket
Warn/throw on unexpected attach addon socket state
|
2022-10-17 03:48:31 -07:00 |
|
Daniel Imms
|
8e65ee8832
|
Merge pull request #4210 from Tyriar/todo_type_tabs
Fix a bunch of TODOs
|
2022-10-16 07:15:19 -07:00 |
|
Daniel Imms
|
a7f0c3868c
|
Merge pull request #4209 from Tyriar/todo_onData_event_test
Re-enable onData event test
|
2022-10-16 07:08:59 -07:00 |
|
Daniel Imms
|
96486c414b
|
Acquire char size service better in webgl renderer
|
2022-10-16 07:04:34 -07:00 |
|
Daniel Imms
|
b560d85553
|
Remove unneeded params as link provider is stable
|
2022-10-16 07:04:24 -07:00 |
|
Daniel Imms
|
7796b4101a
|
Type Buffer.tabs
|
2022-10-16 06:58:20 -07:00 |
|
Daniel Imms
|
a982484392
|
Re-enable onData event test
|
2022-10-16 06:55:04 -07:00 |
|
Daniel Imms
|
e15c6b9f3e
|
Warn/throw on unexpected attach addon socket state
|
2022-10-16 06:49:27 -07:00 |
|
Daniel Imms
|
807183bba6
|
Merge pull request #4207 from Tyriar/3925_dimensions
Improve names of IRenderDimensions interface members
|
2022-10-16 06:41:37 -07:00 |
|
Daniel Imms
|
dc19628014
|
Fix width -> height
|
2022-10-16 06:34:12 -07:00 |
|
Daniel Imms
|
ca68a5c59a
|
Fix typo in test
|
2022-10-15 20:13:24 -07:00 |
|
Daniel Imms
|
22e8a2f8e7
|
Remove old dimension properties
|
2022-10-15 18:07:05 -07:00 |
|
Daniel Imms
|
171ba446bd
|
Update other files
|
2022-10-15 15:32:02 -07:00 |
|
Daniel Imms
|
89e0b87eac
|
Move to device/css in domrenderer
|
2022-10-15 14:22:04 -07:00 |
|
Daniel Imms
|
2c9e711cae
|
Move all other refs in webgl over
|
2022-10-15 13:55:36 -07:00 |
|
Daniel Imms
|
b0f1c38fd2
|
Move all other refs in canvas over
|
2022-10-15 13:44:52 -07:00 |
|
Daniel Imms
|
b393008b54
|
Use new render dimensions in canvasrenderer
|
2022-10-15 13:19:04 -07:00 |
|
Daniel Imms
|
65f41a151e
|
Use new render dimensions in webglrenderer
|
2022-10-15 13:15:12 -07:00 |
|
Daniel Imms
|
ddc4e75583
|
Add new dimensions properties, helper creation function
Part of #3925
|
2022-10-15 10:31:43 -07:00 |
|
Daniel Imms
|
869ce3aa35
|
Merge pull request #4194 from silamon/fixmissingline
Capture data between terminal creation and connected to terminal in demo
|
2022-10-15 10:17:51 -07:00 |
|
Daniel Imms
|
16ea621a5f
|
Merge pull request #4206 from Tyriar/eslint-jsdoc
Add eslint-plugin-jsdoc with minimal comment rules
|
2022-10-15 08:55:07 -07:00 |
|