Commit Graph
369 Commits
Author SHA1 Message Date
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 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
Martín Lucas Golini 02fc322069 Updated remixicon font. Added image file type icon.
Working on updating documentation, updated windows mingw build.
2024-03-17 23:43:16 -03:00
Martín Lucas Golini ff29ed3c71 Fixes not reloading loaded document from an file system modified event after the first reload (SpartanJ/ecode#196).
Improved project search UI.
2024-03-14 22:57:44 -03:00
Martín Lucas Golini 7d12ceeabb Add native linter support for XML. 2024-03-10 15:53:07 -03:00
Martín Lucas Golini 6f65a90b8b Fix json linter. 2024-03-10 12:40:47 -03:00
Martín Lucas Golini 70c1c4daa5 Fix SpartanJ/ecode#169.
Shutdown correctly LSPs (wait for shudown response).
Allow LSPs definition to declare dynamic vars that can run external commands to set the vars.
Added AdeptLSP support (SpartanJ/ecode#157).
2024-03-08 23:02:59 -03:00
Martín Lucas Golini 3eda524fbe Added german and chinese translations.
Added Brython support (SpartanJ/ecode#172).
2024-03-06 19:54:51 -03:00
Martín Lucas Golini 5c700e4ca7 Added Vala syntax-highlighting support (SpartanJ/ecode#137), vala-language-server support (SpartanJ/ecode#138), and in consequence formatter (SpartanJ/ecode#139) and linter support (SpartanJ/ecode#140). 2024-03-05 23:46:38 -03:00
Martín Lucas Golini 86665eb5c9 Implemented horizontal scrolling with shift + mouse wheel (SpartanJ/ecode#181).
Updated ca-bundle.pem.
2024-03-05 20:41:28 -03:00
Martín Lucas Golini d276aa5bc7 Improve UICheckBox in different pixel densities.
Improve stylesheet units printing.
Added `dpr` as device-pixel rounded stylesheet length unit.
Fixes in 7GUIs Cells.
2024-02-20 00:34:52 -03:00
Martín Lucas Golini a9e3b8a19b ecode i18n fixes. 2024-02-17 19:35:03 -03:00
Martín Lucas Golini 36c91989d3 Lambda captures clean up, plus other minor clean ups. 2024-02-17 18:19:55 -03:00
Martín Lucas Golini b2a5b37802 Improve the cells demo a little bit. Fix reactivity. 2024-02-17 00:41:16 -03:00
Martín Lucas Golini a40bee583b Implemented row header for TableView.
Added shorthands for border-left, border-right, border-top, border-bottom.
2024-02-16 21:17:26 -03:00
Martín Lucas Golini ec1a09e9a3 Highlight git modified files in file tree. 2024-02-14 01:40:05 -03:00
Martín Lucas Golini 56ca57fc04 Add language selection menu. 2024-02-09 23:22:09 -03:00
Martín Lucas Golini 9c2822e3d6 More work to get better i18n support. 2024-02-09 22:39:19 -03:00
Martín Lucas Golini f2b42b7191 Enable multi language. Added language definition. 2024-02-07 20:01:23 -03:00
Martín Lucas Golini c275cbceaa Visual improvements for macOS. 2024-02-07 19:50:52 -03:00