Martín Lucas Golini
|
1283b9ee9a
|
Don't display the playground name in window title.
|
2024-07-19 17:52:15 -03:00 |
|
Martín Lucas Golini
|
cf1fb1e26b
|
Warn closing modified file on non-project session.
|
2024-07-16 23:59:06 -03:00 |
|
Martín Lucas Golini
|
1963753289
|
Alert the user if a text document buffer is from an erased file.
|
2024-07-16 19:08:47 -03:00 |
|
Martín Lucas Golini
|
13373a7baf
|
Fix in TextDocument replace when using captures.
|
2024-07-16 16:47:48 -03:00 |
|
Martín Lucas Golini
|
81a8605e04
|
Rename Auto Save to Session Snapshot
|
2024-07-16 16:25:34 -03:00 |
|
Martín Lucas Golini
|
106466dc61
|
Finished implementing auto-save (SpartanJ/ecode#220).
|
2024-07-16 16:10:04 -03:00 |
|
Martín Lucas Golini
|
8ce9e7045b
|
Auto-Save implementation for project files (issue SpartanJ/ecode#220). Still pending Auto-Save for non-open project environment.
|
2024-07-14 20:15:04 -03:00 |
|
Martín Lucas Golini
|
a836f6335e
|
FoldRangeProvider is now an interface.
Fix rare crash in linter plugin.
|
2024-07-11 20:04:47 -03:00 |
|
Martín Lucas Golini
|
2e0c89d82a
|
Minor clean up in Text.
|
2024-07-09 16:20:40 -03:00 |
|
Martín Lucas Golini
|
aa301ff405
|
Improve text centering.
|
2024-07-09 01:12:10 -03:00 |
|
Martín Lucas Golini
|
1cbdf3ba0c
|
Try fix a weird crash with fold service.
|
2024-07-08 21:16:29 -03:00 |
|
Martín Lucas Golini
|
82d9448693
|
Fix crash when enqueued a fold action and editor was closed before the action executed.
Fix linter messages being too long (now wraps the text, fixes issue SpartanJ/ecode#289).
Fix minor issue when reloading linter plugin.
|
2024-07-08 01:21:20 -03:00 |
|
Martín Lucas Golini
|
45c3745af8
|
Added Font::getAscent and Font::getDescent. Use font height for selection rows.
|
2024-07-06 13:15:44 -03:00 |
|
Martín Lucas Golini
|
a9de765b60
|
Minor clean up in TCPSocket and set timeout on HTTP socket connections.
LSP list view always selects first item.
|
2024-07-05 01:37:50 -03:00 |
|
Martín Lucas Golini
|
7f90b5afb3
|
Fix rounding errors for line positioning in UICodeEditor.
|
2024-07-04 21:32:58 -03:00 |
|
Martín Lucas Golini
|
8d172f3eb7
|
Unregister view from model on view destructor.
Minor refactor in http_request demo.
|
2024-07-04 20:22:57 -03:00 |
|
Martín Lucas Golini
|
8da73f749d
|
Fix icon size.
|
2024-07-04 12:59:46 -03:00 |
|
Martín Lucas Golini
|
3168bb6d6c
|
Display vertical scrollbar in UICodeEditor list views when required.
|
2024-07-04 11:05:36 -03:00 |
|
Martín Lucas Golini
|
a1c64288ef
|
Improve visual fidelity of tab close.
Use more standard scroll for UICodeEditor.
Fix in UINodeDrawable.
|
2024-07-03 19:11:59 -03:00 |
|
Martín Lucas Golini
|
81d04448ec
|
Fix scale in tab close button.
|
2024-07-03 01:15:17 -03:00 |
|
Martín Lucas Golini
|
4cf4ab65eb
|
Hide text shaper if it's not available.
|
2024-07-02 23:49:41 -03:00 |
|
Martín Lucas Golini
|
fa169cf7e5
|
Small selection fix.
|
2024-07-02 20:56:14 -03:00 |
|
Martín Lucas Golini
|
3d59b3c64b
|
Changed my mind for issue #69 and #278.
|
2024-07-01 21:48:40 -03:00 |
|
Martín Lucas Golini
|
7f9047587b
|
Simplify tab_modified.
|
2024-07-01 17:30:27 -03:00 |
|
Martín Lucas Golini
|
1be7884c85
|
Better visual indicator of modified file.
Try fix a very rare crash when loading document while starting LSP and requesting folding information.
|
2024-06-30 20:33:12 -03:00 |
|
Martín Lucas Golini
|
7f49a7b760
|
Don't highlight space-only selections.
|
2024-06-27 15:33:46 -03:00 |
|
Martín Lucas Golini
|
3faabb870c
|
Text shaper fixes.
|
2024-06-25 21:16:29 -03:00 |
|
Martín Lucas Golini
|
e54c7dee4f
|
Add $PROJECTPATH and ${project_root} as keywords for commands in LSP, Formatter and Linter.
|
2024-06-24 23:31:19 -03:00 |
|
Martín Lucas Golini
|
4ec00ee02d
|
ecode: Quick Fix icon is now clickable. Minor fixes with incorrect usage of setCursor.
|
2024-06-23 22:05:04 -03:00 |
|
Martín Lucas Golini
|
aad3b189d3
|
Small micro optimizations.
|
2024-06-20 01:16:27 -03:00 |
|
Martín Lucas Golini
|
b4917bf604
|
Small micro optimizations.
|
2024-06-19 01:56:03 -03:00 |
|
Martín Lucas Golini
|
f6bbb0c583
|
Fix build without text-shaper.
|
2024-06-18 20:57:08 -03:00 |
|
Martín Lucas Golini
|
a489d5da94
|
Minor text rendering optimization.
Flag if document line is full ASCII (it will be used later).
Fix link hover cursor.
|
2024-06-18 18:51:01 -03:00 |
|
Martín Lucas Golini
|
a77c31552d
|
Fixes. Text shaper enabled or disabled should render exactly the same text.
|
2024-06-17 02:40:08 -03:00 |
|
Martín Lucas Golini
|
744a1d44e0
|
Fix bold font.
|
2024-06-16 19:53:14 -03:00 |
|
Martín Lucas Golini
|
d20e89ff54
|
Ceil advance in scaled bitmap glyphs
|
2024-06-16 18:43:43 -03:00 |
|
Martín Lucas Golini
|
013229b4f6
|
More text shaping WIP and some fixes.
|
2024-06-16 03:30:48 -03:00 |
|
Martín Lucas Golini
|
e46ac7c881
|
Some fixes in text.
|
2024-06-16 00:50:49 -03:00 |
|
Martín Lucas Golini
|
ace617f8c3
|
More work in text shaper implementation.
|
2024-06-15 19:41:42 -03:00 |
|
Martín Lucas Golini
|
3bed787795
|
More improvements for text shaping.
|
2024-06-14 02:23:53 -03:00 |
|
Martín Lucas Golini
|
b3cd551ff4
|
More improvements.
|
2024-06-13 02:20:23 -03:00 |
|
Martín Lucas Golini
|
01e232913b
|
Fix build?
|
2024-06-12 00:20:26 -03:00 |
|
Martín Lucas Golini
|
ab81bb3139
|
Use freetype2 kerning and run fixes.
|
2024-06-12 00:10:03 -03:00 |
|
Martín Lucas Golini
|
b368054b4a
|
Merge branch 'develop' into text-shaping-research
|
2024-06-09 14:38:53 -03:00 |
|
Martín Lucas Golini
|
cdc7013191
|
Fixes in ecode saveProject.
|
2024-06-09 14:37:37 -03:00 |
|
Martín Lucas Golini
|
21db25b971
|
HarfBuzz investigation
|
2024-06-09 14:09:57 -03:00 |
|
Martín Lucas Golini
|
819c1a767f
|
Minor fix in cursor positioning on wrapped lines.
|
2024-06-09 01:20:04 -03:00 |
|
Martín Lucas Golini
|
5e6e3343a8
|
Move menu shift hint outside the menu.
|
2024-06-08 15:36:58 -03:00 |
|
Martín Lucas Golini
|
c65044e47d
|
Fix in UITreeView open tree (any mouse button click was triggering).
Improved cursors inside UICodeEditor, also update folding on syntax definition change.
|
2024-06-07 21:09:32 -03:00 |
|
Martín Lucas Golini
|
5af8b2bbac
|
Some fixes.
|
2024-06-07 02:10:53 -03:00 |
|