Commit Graph

390 Commits

Author SHA1 Message Date
NullPlane
738a6dc054 Updated German translation [de.xml]
German translation to 0.31 for ecode 0.6.4+
Changes in respect to ef7908f.
2025-01-23 21:27:23 +01:00
Martín Lucas Golini
f7be6080b5 Add more debuggers. Allow to load core dumps. 2025-01-20 23:52:29 -03:00
Martín Lucas Golini
277f410ad0 WIP supporting more debuggers. 2025-01-20 19:43:56 -03:00
Martín Lucas Golini
5533ab46f1 More improvements to debugger. Allow to pick running process to debug. Improve expressions inspection. 2025-01-19 23:40:15 -03:00
Martín Lucas Golini
a43f7441b2 Fix incorrect extension patterns. 2025-01-17 12:39:05 -03:00
Martín Lucas Golini
1765842504 WIP support launch.json inputs. 2025-01-16 01:20:49 -03:00
Martín Lucas Golini
75ba896f80 Merge branch 'develop' into debugger 2025-01-12 11:44:56 -03:00
Martín Lucas Golini
ef7908fdb6 Added ${current_doc_dir} build variable (issue SpartanJ/ecode#383). 2025-01-12 11:44:48 -03:00
Martín Lucas Golini
2f6f825a63 More WIP implementing more functionalities in DAP. This commit will probably fail on some OSes. 2025-01-11 16:24:27 -03:00
Martín Lucas Golini
5dc0bd24cc Load supported launch.json vscode configurations.
Add debug controls in debugger panel.
2025-01-10 00:38:41 -03:00
Martín Lucas Golini
10e128c7f5 Initial implementation of mouse hover symbol during debugging session + some improvements. 2025-01-09 01:50:53 -03:00
Martín Lucas Golini
635cba6e51 Debugger: Inspect variables WIP. 2025-01-06 02:42:05 -03:00
Martín Lucas Golini
d73f1ea1ed debugger fixes and improvements for macOS. 2025-01-05 11:31:52 -03:00
Martín Lucas Golini
443aead0df More WIP. 2025-01-02 01:08:02 -03:00
Martín Lucas Golini
bbfcc74977 More WIP, debugger starting correctly. Tested several commands and all working. 2024-12-28 20:31:33 -03:00
Martín Lucas Golini
42e7369c2f DAP WIP. 2024-12-28 01:13:01 -03:00
Martín Lucas Golini
c4daa30880 Fixes for multi-cursor.
Fixes for file extensions (improperly filtering file extensions).
Added very basic tests for TextDocument multi-cursor.
Add .txt files into projects (register .txt extension as Plain Text).
2024-12-20 20:22:50 -03:00
Martín Lucas Golini
98c387f2b1 Fix for SpartanJ/ecode#371.
Slightly increase brighness in inactive tab text color.
2024-12-19 19:16:20 -03:00
Martín Lucas Golini
7e512c48a3 Make tabs more contrast-y. 2024-12-18 10:54:11 -03:00
Martín Lucas Golini
062040bdcd Added perl LSP support and some syntax highlighting improvements. 2024-11-30 21:09:11 -03:00
Martín Lucas Golini
2cdd14c7dc Add fortran lsp support plus some improvements to the syntax highlighter. 2024-11-30 20:19:23 -03:00
Martín Lucas Golini
1de8c60e75 Add support to Julia LanguageServer.jl. 2024-11-23 16:07:59 -03:00
Martín Lucas Golini
0a84052d23 Add ocaml lsp support. 2024-11-15 23:22:40 -03:00
Martín Lucas Golini
8242274059 Fix de i18n mistake. 2024-11-13 11:47:17 -03:00
NullPlane
e3c48f7798 Updated German translation [de.xml]
German translation to 0.31 for ecode 0.6.1+
Changes in respect to af6a42f.
2024-10-22 17:39:24 +02:00
Martín Lucas Golini
2bb66d2e40 Improvements for better theming support in ecode. 2024-10-19 22:59:16 -03:00
Martín Lucas Golini
af6a42f2af Update en.xml translation file. 2024-10-19 18:44:29 -03:00
NullPlane
accd91349c Updated German translation [de.xml]
German translation to 0.3 for ecode 0.6.1+
Changes in respect to 7b1c39f.
2024-10-04 14:40:00 +02:00
Martín Lucas Golini
7dd0579842 This is a fix for issue SpartanJ/ecode#310. 2024-08-11 01:40:43 -03:00
Martín Lucas Golini
de9c2b4736 Add mhtml extension support.
Update efsw.
2024-08-10 17:29:24 -03:00
Martín Lucas Golini
68ce649392 Update DejaVuSansMono (it was not the latest version for some reason). 2024-07-05 21:58:48 -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
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
57f07d2ed7 Updated Noto Sans. 2024-06-11 11:03:36 -03:00
Martín Lucas Golini
3d19f4903f Add formatter support for Java using clang-format. 2024-06-10 19:21:28 -03:00
Clemens Schmid
5e6cfc197d Update lspclient.json
The haskell language server executable must be called with the --lsp flag to operate as an lsp server
2024-05-24 13:16:45 +02:00
Martín Lucas Golini
d74d460a5a Line Wrap fixes:
[x] Line clip

[x] Override commands
		"select-to-previous-line"
		"move-to-previous-"line"
		"select-to-next-line"
		"move-to-next-line"

[x] Draw underline for links

[x] Bugs
	- Delete line with shift+delete when the next line is wrapped
	- Delete line with shift+delete when the next line has a different offset than the current one

[x] Clean up UITextEdit
2024-05-17 01:58:15 -03:00
Martín Lucas Golini
04540a3ebe Improve gopls default configuration. 2024-05-13 21:08:58 -03:00
Martín Lucas Golini
ae5d1baab1 Added unit tests for text encoding.
Updated the CI scripts.
Clean up libzip files with invalid characters.
2024-05-10 21:21:20 -03:00
Martín Lucas Golini
3762a6b87b Visual improvements. 2024-04-27 00:59:04 -03:00
Martín Lucas Golini
2daf5f837a Allow set line width in CSS poly function. 2024-04-27 00:34:06 -03:00
Martín Lucas Golini
517298ba34 Fix: Newly created file is not included in Recent Files (SpartanJ/ecode#260).
Fixes in UITextInputPassword.
2024-04-20 16:09:32 -03:00
Martín Lucas Golini
4cd6c1f008 Added syntax highlighting for Buzz, Clojure and Groovy. Added clojure-lsp support. Expanded emmet-language-server file extensions. 2024-04-20 15:20:00 -03:00
Martín Lucas Golini
e01a03ad8c Simplify background-position parsing.
UI Theme improve arrow in DropDownList, ComboBox and SpinBox.
2024-04-18 22:51:31 -03:00
Martín Lucas Golini
c6a2bc2c44 Auto-complete improvements. Added some partial Emmet support via emmet lsp. 2024-04-15 23:51:33 -03:00
Martín Lucas Golini
6461402e30 Menu Bar keyboard navigation improvements. 2024-04-14 16:44:16 -03:00
Martín Lucas Golini
89227a946d MenuBar style changes. 2024-04-13 17:27:34 -03:00
Martín Lucas Golini
7b1c39f9bc Update English translations file. 2024-04-12 20:13:25 -03:00
Martín Lucas Golini
85322643e6 Fix size of Menu::CheckBox. 2024-04-08 22:36:41 -03:00
Martín Lucas Golini
bdc376a1eb Fix TypeScript React and JavasSript React files in LSP, they were recognized as TypeScript and JavaScript files so it was incorrectly parsed. 2024-03-21 12:55:36 -03:00