·
2 commits
to main
since this release
- Added debugging support via a new plugin that implements the Debug Adapter Protocol. This is the first revision of the protocol implementation so can't promise it's perfect.
2025-02-05.23-55-41.mp4
- Added: Allow to split editors views by dragging tabs into the tab widget corners.
2025-02-09.13-21-47.mp4
- Added Ada syntax highlighting and LSP support.
- Side panel tabs order now is persisted between sessions.
- Fixed several bugs with multi-cursor editing (#365).
- Fixed terminal not working in Ubuntu Unity 24.10 (#366).
- ecode now will load if exists a user provided CSS stylesheet from the ecode configuration path
~/.config/ecode/style.css
(#370), like FirefoxuserChrome.css
. - Fixed a some styling issues when switching color-scheme (#371).
- Fixed / improved line comments toggle (#384).
- Fixed a crash when clearing menu items (#386).
- Fixed window title color not matching user configuration on Windows 11 (#385).
- Fixes for file extensions (improperly filtering file extensions).
- Fixes
.txt
files not being added into the project files. - Fixed highlighting issue in Javascript and TypeScript.
- Fixed a rare crash in the LSP.
- Fixed a crash when trying to highlight matching bracket where its line was hidden.
- Fixed enable/disable vertical scrollbar in editor not updating line-wrap.
- Fixed incorrectly adding watches of subfolders of currently loading directory creating the issue of not actually observing some folder files changes.
- Fixes in Git plugin staging.
- Fixed broken multiline function signature (#388).
- Line-wrap fix performance issue with updates over extremely long lines.
- Added incognito option parameter (#373).
- Added "delete-to-end-of-line" to text document commands (not binded by default).
- Added ${current_doc_dir} build variable (issue #383).
- Added: "flash cursor" command, this displays an animation to easily locate the current cursor, you can press 5 control (or add a keybinding for "flash-cursor" command), it can also be disabled in global document settings.
- Fixes in global search to avoid searching text in images.
- Fixed unexpected tab bar scrolling while clicking on a tab.
- Unactive tabs now shade text color a little bit.
- Fixed some window size issues on macOS.
- Speed up load times by loading asynchronously some resources before window creation and avoiding creating some of the largest submenues in settings menu.
- Fixed multi-line search in buffer bug.
- Added: display new line character in selection.
- Worked on several performance optimizations.
- Several minor fixes hard to mention.
- Cleaned up the project documentation