Commit Graph

403 Commits

Author SHA1 Message Date
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
976e940b30 Fix discordRPC icons. 2025-03-04 10:53:52 -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
163056c754 Fix config load. 2025-02-11 22:08:06 -03: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
d1700f07a1 Add a documentation link in debugger side panel tab. 2025-02-06 00:32:19 -03:00
Martín Lucas Golini
72c1d9fd3f Improve attach to "Run Target". Now it's possible to debug a terminal application by using this attach. 2025-02-05 02:08:31 -03:00
Martín Lucas Golini
d3bc6f2935 Fix for multi-line signature help labels, now labels will be flatten into a single line (SpartanJ/ecode#388).
Fix next signature help position.
Fix signature help and suggestions styles for light color schemes, and some minor improvements for other schemes.
Allow to set extra trigger characters for signature help in LSP configurations (fix zig zls not updating signature position after a "," input).
Plus some other minor fixes.
2025-02-02 19:07:41 -03:00
Martín Lucas Golini
934a1f3302 Added Ada syntax highlighting and LSP support (SpartanJ/ecode#211). 2025-01-26 12:58:27 -03:00
Martín Lucas Golini
337ac0f334 Hint user to configure keybindings from plugins. 2025-01-25 22:23:53 -03:00
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