bytequill
bf2291fffc
fixed missing changes for namechange in vyfor/icons#62
2025-03-05 07:34:27 +01:00
Martín Lucas Golini
42981acbda
Fix in Node::childAddAt.
...
Updated codicon and nonicons.
Added a few icons.
2025-03-04 20:43:24 -03:00
Martín Lucas Golini
5d35302f87
Remove unused line in make scripts for macOS ( closes #90 ).
2025-03-04 19:37:23 -03:00
Martín Lucas Golini
e3a4908e6c
Moved acknowledgements to ecode.
2025-03-04 11:51:06 -03:00
Martín Lucas Golini
976e940b30
Fix discordRPC icons.
2025-03-04 10:53:52 -03:00
Martín Lucas Golini
65586b5158
Fix Windows build.
2025-03-04 01:36:00 -03:00
Martín Lucas Golini
186888c023
Move IconManager to EE::UI so it can be consumed by other applications.
2025-03-04 01:20:17 -03:00
Martín Lucas Golini
e15bb2386b
Fix syntax highlight error in sub-syntaxes due to an incorrect line cache movement on added lines.
...
Add a new event to track the number of visible lines changes in UICodeEditor.
2025-03-03 12:29:53 -03:00
Martín Lucas Golini
276ed6bfb0
Fix UIWidget::notifyLayoutAttrChangeParent() when used during a transaction.
...
Fix UIWidget::setLayoutMargin* not correctly invalidating the parent layout.
Fix a complete UI lock when trying to display a UIMessageBox after failed debugging in ecode.
2025-03-02 20:29:17 -03:00
Martín Lucas Golini
762b740102
Implement UICodeEditor::isScrollable so it can have a parent scrollable element.
2025-03-02 13:24:10 -03:00
Martín Lucas Golini
2f2f9349f7
Improve padding support for UICodeEditor.
2025-03-01 00:35:12 -03:00
Martín Lucas Golini
cb5c787a59
Fix a rare crash during quick paging.
2025-02-28 18:56:49 -03:00
Martín Lucas Golini
8867c87279
Fixed an old UILinearLayout bug when using layout weights.
...
Fixed a performance regression in line wrapping when a monospace font contains fallback glyphs from other fonts.
Fixes in code editor horizontal scroll.
2025-02-28 00:45:53 -03:00
Martín Lucas Golini
a91fde6dfd
Improved whitespace rendering performance on wrapped lines, now it has the same cost than non-wrapped lines.
...
Fixed: Debugger gutter not drawing its background.
Fixed: horizontal scrollbar sometimes being visible on wrapped documents.
Updated CSS Specification documentation.
2025-02-27 19:26:08 -03:00
Martín Lucas Golini
a08148bc57
Color Emoji fonts are now displayed correctly in monospaced fonts (they will have the right size and color).
...
Several improvements have been done to avoid losing performance when rendering non-monospaced text over monospaced fonts.
Exposed properties to UICodeEditor (PropertyId::EnableCodeEditorFlags, PropertyId::DisableCodeEditorFlags, PropertyId::LineWrapMode, PropertyId::LineWrapType).
Event::OnSizeChange event is now reported AFTER onSizeChange event has been processed by the widget that changed its size.
UIApplication now loads a monospaced font if found.
Fixes in String::readBySeparator.
2025-02-27 00:20:26 -03:00
Martín Lucas Golini
a7c389a042
Minor fixes and improvements in Odin, Lobster, OpenSCAD and SQL syntax language definitions.
...
Added YueScript syntax highlighting.
2025-02-23 11:29:28 -03:00
Martín Lucas Golini
173f976d21
Fix FileSystemModel Model rename not updating childs paths recursively.
...
Git branch model now displays if branch origin is gone.
2025-02-22 00:49:18 -03:00
Martín Lucas Golini
6a211f9d4d
A few fixes to avoid crashes during debugging sessions.
2025-02-18 11:25:28 -03:00
Martín Lucas Golini
01f6a4fe8e
Enable panel build type list after adding a build type, and disable it if no build types are left after removing one.
2025-02-18 00:16:56 -03:00
Martín Lucas Golini
d179e4d0e4
Added Markdown LSP support.
...
Revert command palette fuzzy match.
2025-02-18 00:12:49 -03:00
Martín Lucas Golini
e86d92d190
File / path and command fuzzy match improvements.
2025-02-17 23:44:01 -03:00
Martín Lucas Golini
47c8aa0774
Fix wrap not updating after font zoom in/out when using wrap against line breaking column ( SpartanJ/ecode#390 ).
2025-02-17 18:45:31 -03:00
Martín Lucas Golini
2b0d1ec0ff
Small refactor.
2025-02-17 00:45:24 -03:00
Martín Lucas Golini
187b9bd202
Fix cursor-undo command ( SpartanJ/ecode#389 ).
2025-02-16 10:48:46 -03:00
Martín Lucas Golini
2ed1774e6d
Merge pull request #88 from bytequill/develop
...
New plugin: Discord Rich presence
2025-02-15 11:37:51 -03:00
Martín Lucas Golini
f14e008eb8
Merge branch 'develop' into develop
2025-02-15 11:19:21 -03:00
Martín Lucas Golini
ee4fc028a8
Reduce log verbosity in reconnections.
2025-02-15 11:18:59 -03:00
Martín Lucas Golini
5dbab3b4c5
Pump patch level in eepp and ecode. Forgot to set a new code name, so it will change in next version: "Vastiva".
2025-02-13 21:10:10 -03:00
Martín Lucas Golini
1dc0838ea8
Merge branch 'develop' into develop
2025-02-13 20:01:42 -03:00
Martín Lucas Golini
9b500fbca1
Fix small bug in discord rpc plugin.
2025-02-13 20:01:04 -03:00
Martín Lucas Golini
dc927e07c0
Fix command palette not displaying all available commands.
...
Minor very rare crash in Debugger when unloading the plugin.
Formatter will try to refresh the semantic highlighting after a document format.
2025-02-13 20:00:13 -03:00
Martín Lucas Golini
b3ed22c666
Add transformation commands for documents: escape, unscape, to-base64, from-base64.
2025-02-12 20:18:43 -03:00
Bytequill
463c9b4d19
Fixed control flow issues
2025-02-12 17:36:03 +01:00
Martín Lucas Golini
0c4de67fba
More fixes for the discord plugin. Fix icons, add debounce to activity update to avoid spamming discord. Some clean up.
2025-02-12 00:34:58 -03:00
Martín Lucas Golini
163056c754
Fix config load.
2025-02-11 22:08:06 -03:00
Martín Lucas Golini
e2f8bae0b4
Fix discord ipc find (for me at least). Run async setActivity.
2025-02-11 20:16:30 -03:00
Martín Lucas Golini
378a28acf5
Try fix MSVC build.
...
Some minor improvements and fixes.
2025-02-11 19:44:09 -03:00
Martín Lucas Golini
6652d90eaa
Improve connection status handling.
2025-02-11 19:32:59 -03:00
Martín Lucas Golini
a260d87ca7
Apply some suggestions and fixes.
2025-02-11 19:18:33 -03:00
Bytequill
425eb72c85
minor: final cleanup
2025-02-11 22:28:22 +01:00
Bytequill
08e92db506
Clang-format; Correctly add command discordrpc-reconnect; Check for doLanguageIcons config option
2025-02-11 22:22:25 +01:00
Bytequill
fadb3b9879
Implement icon setting; Fixed invalid json in config
2025-02-11 19:42:50 +01:00
Bytequill
6ef43968f6
Added language icon bindings
2025-02-11 19:08:55 +01:00
Martín Lucas Golini
9cd26dce6c
Merge branch 'develop' into develop
2025-02-10 11:04:25 -03:00
Martín Lucas Golini
2bb95cb21b
Pump version before release.
eepp-2.8.5
ecode-0.7.0
2025-02-09 13:04:42 -03:00
Martín Lucas Golini
4e7c9f74c1
Add distance functions to TextPosition and TextRange.
2025-02-09 01:01:13 -03:00
Bytequill
5f00e584c1
Fixed preprocessing build fail on Windows
2025-02-08 20:18:29 +01:00
Bytequill
5b1b027f3a
Added Windows support; Logging refactor; Added reconnect behavior; Fixed a logic error
2025-02-08 08:50:02 +01:00
Martín Lucas Golini
0da3ffca17
Add flash cursor command and functionality.
2025-02-07 00:09:32 -03:00
Martín Lucas Golini
75c63660b1
Support all debugger vscode predefined variables.
2025-02-06 01:21:46 -03:00