Commit Graph

2713 Commits

Author SHA1 Message Date
Martín Lucas Golini
6c94ea50d9 Fix bug in LSP Plugin when opening a same document in a split and then closing the original document, keybinds were lost after that. 2024-03-10 13:07:21 -03:00
Martín Lucas Golini
6f65a90b8b Fix json linter. 2024-03-10 12:40:47 -03:00
Martín Lucas Golini
372f794212 Fixes broken IME support regression (SpartanJ/ecode#189). 2024-03-10 12:11:37 -03:00
Martín Lucas Golini
4fd4a02361 Improve LSP client close/exit.
Implemented Closing Symbol Override (SpartanJ/ecode#121), improved the auto-close bracket to be balanced.
2024-03-09 20:55:13 -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
5d7d31c236 Git plugin fixes. 2024-03-08 20:25:42 -03:00
Martín Lucas Golini
d5c5cd9f9a Universal Locator refactor. 2024-03-07 23:53:38 -03:00
Martín Lucas Golini
bc45f1c6ef syntax highlighting for PKGBUILD (SpartanJ/ecode#186)
Makefile detection improvement (SpartanJ/ecode#185)
Open File improvement (SpartanJ/ecode#184)
2024-03-07 22:44:46 -03:00
Martín Lucas Golini
91b3bab240 Merge pull request #28 from iahung2/develop
Syntax highlighting for Adept
2024-03-07 18:42:57 -03:00
iahung2
c2f19a4ac7 Merge pull request #1 from iahung2/track-upstream
Track upstream
2024-03-08 01:36:12 +07:00
iahung2
3ce7871ddc Merge branch 'develop' into track-upstream 2024-03-08 01:35:56 +07:00
Martín Lucas Golini
4b850870f9 Merge pull request #27 from iahung3/develop
SmallBASIC syntax highlighting
2024-03-07 14:49:11 -03:00
iahung2
e9d0f43249 Update syntaxdefinitionmanager.cpp 2024-03-08 00:37:24 +07:00
iahung2
0c185d9132 Move it to its own files 2024-03-08 00:35:51 +07:00
iahung2
7e61e83088 Update syntaxdefinitionmanager.cpp 2024-03-08 00:34:42 +07:00
3oheicrw
2ccf73c15c Update syntaxdefinitionmanager.cpp 2024-03-08 00:06:28 +07:00
3oheicrw
3916316fb2 Update vb.cpp 2024-03-08 00:05:05 +07:00
3oheicrw
c12d61df6f Update smallbasic.cpp 2024-03-08 00:04:19 +07:00
3oheicrw
66793b51f9 Update smallbasic.hpp 2024-03-08 00:04:03 +07:00
3oheicrw
086c373be5 Rename sb.cpp to smallbasic.cpp 2024-03-08 00:03:36 +07:00
3oheicrw
e0aae3c505 Rename sb.hpp to smallbasic.hpp 2024-03-08 00:03:15 +07:00
3oheicrw
8fb6ea74cf Update vb.cpp 2024-03-08 00:02:19 +07:00
iahung2
8f3df2258e Update syntaxdefinitionmanager.cpp 2024-03-07 20:25:14 +07:00
3oheicrw
7c07c5a510 Update syntaxdefinitionmanager.cpp 2024-03-07 14:20:39 +07:00
3oheicrw
11d8239fae Update sb.cpp 2024-03-07 14:17:53 +07:00
3oheicrw
cdf76ec0f6 Update sb.hpp 2024-03-07 14:17:38 +07:00
3oheicrw
1f8e9bea8e Update sb.cpp 2024-03-07 14:16:49 +07:00
3oheicrw
08c7e5b5f8 Update vb.cpp 2024-03-07 14:14:58 +07:00
3oheicrw
c8ae121b31 Add sb.cpp 2024-03-07 14:11:12 +07:00
3oheicrw
12cbbbd69a Rename src/eepp/ui/doc/sb.hpp to src/eepp/ui/doc/languages/sb.hpp 2024-03-07 14:10:31 +07:00
3oheicrw
a24f3762dd Create sb.hpp 2024-03-07 14:09:29 +07:00
3oheicrw
a92a1293ce Update syntaxdefinitionmanager.cpp 2024-03-07 14:08:48 +07: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
3aecf60eab Set default folder for the Save file dialog (SpartanJ/ecode#183). 2024-03-06 15:37:56 -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
1dfa10e084 Fixes: meson_options.txt is treated as plain text (SpartanJ/ecode#165).
Save File As improvements (SpartanJ/ecode#171).
2024-03-05 21:32:07 -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
4687b46917 Added an option to disable static build from build scripts 2024-02-28 20:27:11 -03:00
Martín Lucas Golini
3415efccec Move lines width cache with new or deleted lines operations. 2024-02-27 00:01:50 -03:00
Martín Lucas Golini
810ff41c48 Fixed lines cache check. 2024-02-26 16:28:29 -03:00
Martín Lucas Golini
cc144c27c1 Added WordWrap for UITooltip.
LSP tooltip now wraps its contents.
2024-02-24 13:45:27 -03:00
Martín Lucas Golini
3ebb48c2e6 Fix crash when picking a color, pressing escape closing the picker and picking some color right after. 2024-02-22 11:06:02 -03:00
Martín Lucas Golini
f69dd5a4ae Fix editor freeze when editing code using rust-analyzer. 2024-02-21 23:56:15 -03:00
Martín Lucas Golini
a1ee816608 Fix unlocked handler. 2024-02-21 22:03:35 -03:00
Martín Lucas Golini
f9513d3857 eepp: Removed PlusCallback dependency.
ecode: Added the possibility to search and replace by replacing captures from Lua Pattern, for example, searching for: "function (%w+)%(%)" and replacing for "fn $1()" will replace the function declaration from "function (functionName)()" to "fn (functionName)()". The feature was used to remove the PlusCallback dependency =).
2024-02-21 01:04:44 -03:00
Martín Lucas Golini
2718194acc Pump eepp version. eepp-2.7.1 ecode-0.5.1 2024-02-20 20:02:40 -03:00
Martín Lucas Golini
9548d9f4cd Minor fix in git plugin. 2024-02-20 02:26:36 -03:00
Martín Lucas Golini
ca85127605 Added MoonScript and GraphQL langs.
Minor fixes.
2024-02-20 02:01:04 -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
b48a49b47c Use our encoder to write UTF-16 files. 2024-02-19 19:37:49 -03:00