Martín Lucas Golini
066425d63b
Minor fixes in terminal.
2025-11-09 00:03:25 -03:00
Martín Lucas Golini
9d8878a60b
ecode: Fixed crash when waiting from an LLM prompt response and closing the Chat UI. eepp: Http client fixes. Thread::getCurrentThreadId() fix.
2025-11-08 01:08:43 -03:00
Martín Lucas Golini
50a966ad59
Merge branch 'text-shape' into develop
2025-11-06 01:17:38 -03:00
Martín Lucas Golini
fcce822350
Add LRUCache and use it in TextLayouter.
2025-11-06 01:17:28 -03:00
Martín Lucas Golini
eddfc1bf8d
Change the default CMake LSP server.
2025-11-05 00:37:41 -03:00
Martín Lucas Golini
031e115790
Merge branch 'text-shape' into develop
2025-11-04 10:12:15 -03:00
Martín Lucas Golini
2115546349
Refactor and performance improvements.
2025-11-03 00:06:58 -03:00
Martín Lucas Golini
fbf97b0326
Merge branch 'text-shape' into develop
2025-11-02 18:10:14 -03:00
Martín Lucas Golini
9f55bee3e5
Fix macOS cross build.
2025-11-02 18:10:08 -03:00
Martín Lucas Golini
e394cd93df
Merge branch 'text-shape' into develop
2025-11-02 17:58:13 -03:00
Martín Lucas Golini
491b15d6ca
Some extra improvements and adjustments.
2025-11-02 17:58:05 -03:00
Martín Lucas Golini
58b8a815d2
Many text-shaper fixes and many more tests.
2025-11-02 13:47:15 -03:00
Martín Lucas Golini
128128db81
Merge branch 'develop' into text-shape
2025-11-02 00:56:07 -03:00
Martín Lucas Golini
79fb5b0a9f
Improve text sizes tests.
2025-11-02 00:55:26 -03:00
Martín Lucas Golini
1b09a914b6
Add text size test.
2025-11-01 23:58:46 -03:00
Martín Lucas Golini
d4620b1f4b
Some text shaping improvements.
2025-11-01 23:34:27 -03:00
Martín Lucas Golini
88d419e242
Testing a few things.
2025-11-01 20:03:23 -03:00
Martín Lucas Golini
d18788eb1a
Merge branch 'develop' into text-shape
2025-11-01 00:20:28 -03:00
Martín Lucas Golini
42390607aa
Add an extra test for text shaper.
...
Do not disable AI assistant chat blocks when waiting or getting the AI response (allow to copy the contents).
2025-11-01 00:13:44 -03:00
Martín Lucas Golini
472b52cfb7
Attempt to fix a possible invalid access in LinterPlugin.
...
Minor visual nit with AI Assistant button.
2025-10-31 01:02:41 -03:00
Martín Lucas Golini
4814569db1
Implemented workspace/didChangeConfiguration command in LSP client. Now it's possible to set LSP settings for this command ( SpartanJ/ecode#694 ).
2025-10-30 22:15:20 -03:00
Martín Lucas Golini
f7a08b6f42
Fix environment not being inherited in debuggee.
2025-10-29 22:10:20 -03:00
Martín Lucas Golini
b9f34095f2
Fix font rendering tests with text shaping.
2025-10-29 19:46:26 -03:00
Martín Lucas Golini
36304f384d
Fixes
2025-10-29 01:40:16 -03:00
Martín Lucas Golini
f91c6d0f48
Merge branch 'develop' into text-shape
2025-10-28 00:48:31 -03:00
Martín Lucas Golini
6ec1a10c47
Minor changes in UIApplication.
2025-10-28 00:48:21 -03:00
Martín Lucas Golini
b625c6683f
Merge branch 'develop' into text-shape
2025-10-27 01:22:30 -03:00
Martín Lucas Golini
e23ae24ac3
Fix terminal not redrawing after child process finish.
...
Fix minor annoyance in build settings, not setting the current run setting.
2025-10-27 01:22:19 -03:00
Martín Lucas Golini
34c0c5cdc6
Add a few more tests for font and text rendering.
2025-10-26 22:36:36 -03:00
Martín Lucas Golini
7f30a7e22b
Glyph get fixes.
2025-10-26 21:50:09 -03:00
Martín Lucas Golini
fa5c6017f7
WIP text shaping refactor.
2025-10-26 21:29:50 -03:00
Martín Lucas Golini
41be87b4fe
Fix Windows build.
2025-10-25 23:47:29 -03:00
Martín Lucas Golini
a52e868a57
Fix font rendering tests pixel density.
2025-10-25 23:12:36 -03:00
Martín Lucas Golini
74ef41e029
Improve font rendering test suite.
...
Fixed some minor issues cleaning up memory while destroying the engine (this is to be able to create a new window and load resources without issues, a not very common behavior but needed for tests).
2025-10-25 21:15:18 -03:00
Martín Lucas Golini
984262ec83
Try using f3d-app/install-mesa-windows-action.
2025-10-25 16:55:19 -03:00
Martín Lucas Golini
e0b7249386
Do not install mesa.
2025-10-25 16:14:47 -03:00
Martín Lucas Golini
9b351dc16d
Test corrections.
2025-10-25 12:12:53 -03:00
Martín Lucas Golini
f67a8989c7
Remove checks.
2025-10-25 10:25:04 -03:00
Martín Lucas Golini
521631decf
Fix ARGB images save when using WebP.
...
Upload artifacts.
2025-10-25 02:52:21 -03:00
Martín Lucas Golini
4f42b4ad14
Minor fixes.
2025-10-25 01:20:21 -03:00
Martín Lucas Golini
af5daa4717
Add Image::diff.
...
Fixed inavalid memory access due to double free in FontBMP and FontSprite.
Added FontRendering unit-tests.
2025-10-25 00:56:05 -03:00
Martín Lucas Golini
d033102d20
Small fix in DAP protocol implementation.
2025-10-24 00:44:35 -03:00
Martín Lucas Golini
5f678f2dfe
Pump versions.
2025-10-19 00:30:33 -03:00
Martín Lucas Golini
2d9e352818
Remove mScreenPosi from Node.
2025-10-18 23:41:07 -03:00
Martín Lucas Golini
2c3c252c8c
Fix in highlighting for some rare lua patterns.
eepp-2.9.0
ecode-0.7.3
2025-10-16 23:57:27 -03:00
Martín Lucas Golini
00633dea29
Fix a stupid regression in the markdown highlighter.
2025-10-15 01:05:22 -03:00
Martín Lucas Golini
c2642f05e8
Merge branch 'develop' of github.com:SpartanJ/eepp into develop
2025-10-15 00:40:22 -03:00
Martín Lucas Golini
022e680a00
ecode Debugger: Enable the variable context menu options (right-click) in the hover variable menu.
...
Fix a double free bug in UIWindow.
2025-10-15 00:40:13 -03:00
Martín Lucas Golini
460eecdaa9
Update sign.sh script.
2025-10-14 20:25:01 -03:00
Martín Lucas Golini
4d61c57e9c
Improve test (use a non-common extension).
2025-10-12 16:24:44 -03:00