Martín Lucas Golini
389131b2b6
eepp:
...
LuaPattern::matchesAny.
Markdown syntax highlighting improvements.
ecode: Added OmniSharp support.
2023-02-04 03:28:37 -03:00
Martín Lucas Golini
567423bf96
Closes SpartanJ/ecode#22 .
2023-02-03 02:11:03 -03:00
Martín Lucas Golini
b0d264413e
Added "Refresh View" option in file tree view.
2023-02-03 02:00:06 -03:00
Martín Lucas Golini
fda482f107
Closes SpartanJ/ecode#20 .
...
Closes SpartanJ/ecode#28 .
2023-02-02 23:50:41 -03:00
Martín Lucas Golini
9a9b45ecb2
eepp:
...
TextDocument: Added support for CR line endings (Classic Macintosh). Fixes in save and load.
ecode:
Closes SpartanJ/ecode#26 (a consequence of issue #27 ).
Closes SpartanJ/ecode#27 (mixed CRLF and LF broke files, pasting text with CRLF line endings broke files).
Improved SpartanJ/ecode#24 .
2023-02-02 19:24:48 -03:00
Martín Lucas Golini
ea45fe7180
Closes SpartanJ/ecode#24 .
2023-02-02 14:07:18 -03:00
Martín Lucas Golini
1dec91588e
Closes SpartanJ/ecode#23 .
2023-02-02 13:44:20 -03:00
Martín Lucas Golini
72d27c402d
Added Teal lang support.
2023-02-02 01:47:19 -03:00
Martín Lucas Golini
85e73262a7
Closes SpartanJ/ecode#21 .
2023-02-01 14:53:01 -03:00
Martín Lucas Golini
0aa6c4314e
Fixed completion item object.
2023-02-01 02:46:35 -03:00
Martín Lucas Golini
4a2546f6bf
TextDocument find and findLast refactor and minor improvements.
...
premake build now will try to symlink the shared libraries into bin directory.
Binaries rpath is now set to origin (".").
2023-02-01 02:16:59 -03:00
Martín Lucas Golini
280d378c82
eepp:
...
TextDucument: push modifications in the document when is being saved, this will allow to "undo" previous changes correctly.
ecode:
Minor fix in LSP protocol implementation. Closes SpartanJ/ecode#19 .
Minor fix in FileSystemListener when no file system model is present.
2023-01-31 19:29:16 -03:00
Martín Lucas Golini
5871b78fae
Allow AltGr on text input.
2023-01-31 00:37:13 -03:00
Martín Lucas Golini
0c5f57c23b
Merge pull request #11 from bokic/patch-1
...
Make all code branches return valid statement.
2023-01-30 00:19:59 -03:00
Boris Barbulovski
fcbad2e38e
Make all code branches return valid statement.
2023-01-30 02:15:46 +01:00
Martín Lucas Golini
7b92745d09
Add ca-bundle in ecode builds.
eepp-2.5.5
ecode-0.4.3
2023-01-29 16:29:02 -03:00
Martín Lucas Golini
4ba0afdcbc
ecode: Added ca-bundle in macOS build.
2023-01-29 16:19:59 -03:00
Martín Lucas Golini
dd070b303b
Plugins preferences are (configs, keybindings) are now all displayed in the user preferences file (you won't not need to search them in the documentation).
2023-01-29 15:56:56 -03:00
Martín Lucas Golini
3aab736563
eepp:
...
Added some functions to the StyleSheet to enable updating the cached element definition and finding selectors.
ecode:
Added "UI Panel Font Size" option.
LSP Client minor fixes. Added "--css" command line option.
"Show Line Endings" is now disabled by default.
Fixed "switch-to-previous-colorscheme" when running with emscripten.
2023-01-29 14:01:35 -03:00
Martín Lucas Golini
e46fb2922d
Font shadow improvements.
2023-01-28 15:51:42 -03:00
Martín Lucas Golini
c9401b5dad
Fixed rendering issues with non-monospaced fonts in UICodeEditor.
2023-01-28 15:24:47 -03:00
Martín Lucas Golini
7dfe5ec6a4
Fixed an issue when dragging minimap that caused the UI to not respond to mouse events.
...
ecode: Added more LSP servers support (bash, HTML, Docker). Added textDocument/references message.
2023-01-28 13:47:21 -03:00
Martín Lucas Golini
eb4943f1bd
ecode: LSP text document hover don't make range obligatory.
2023-01-28 02:58:18 -03:00
Martín Lucas Golini
e8b162f704
ecode: LSP Minor improvement in tooltips.
2023-01-28 02:41:50 -03:00
Martín Lucas Golini
a34a76e574
SyntaxTokenizer: Added an option to skip the subsyntax separators when tokenizing and also trimming the text in the tokenizeText function.
...
ecode: Improved LSP mouse hover tooltips.
2023-01-28 02:10:19 -03:00
Martín Lucas Golini
ae592d29ff
UICodeEditor copy and cut with multiple cursors.
2023-01-27 16:43:09 -03:00
Martín Lucas Golini
906c0a4358
ecode: Linter plugin, show only the first line of the error with error lens.
2023-01-27 13:00:14 -03:00
Martín Lucas Golini
5314f2c016
Improved breeze white theme.
...
ecode: Added error lens in linter plugin. Improved color schemes.
2023-01-27 02:27:02 -03:00
Martín Lucas Golini
71c6d770ee
Added cursor-undo and select-all-matches document commands.
...
ecode: Minor changes in linter.
2023-01-27 01:16:08 -03:00
Martín Lucas Golini
13bc57b7c3
ecode: Added Nelua support.
2023-01-26 21:20:06 -03:00
Martín Lucas Golini
4d5c2813a6
ecode: LSP - Fixes typescript-language-server.
2023-01-26 11:17:26 -03:00
Martín Lucas Golini
f12a24a96e
UICodeEditor: open context menu with the application key.
...
ecode: Minor LSP improvements.
2023-01-26 02:35:30 -03:00
Martín Lucas Golini
6044bb53b2
Merge pull request #10 from SpartanJ/feature/multi-cursor
...
Feature/multi cursor
2023-01-26 01:09:32 -03:00
Martín Lucas Golini
9703df75ca
Multi cursor fixes.
2023-01-26 00:13:22 -03:00
Martín Lucas Golini
88e2adbcf1
Multi cursor fixes.
...
Fixed GCC13 build.
2023-01-25 20:15:00 -03:00
Martín Lucas Golini
badf417918
More multi cursor improvements.
2023-01-25 02:59:44 -03:00
Martín Lucas Golini
387c706b53
Multi cursor implementation progress (we are getting closer).
2023-01-25 02:18:19 -03:00
Martín Lucas Golini
e7fe64788e
Merge branch 'develop' into feature/multi-cursor
2023-01-25 00:45:48 -03:00
Martín Lucas Golini
c7a117e88b
Closes SpartanJ/ecode#17 .
2023-01-25 00:45:34 -03:00
Martín Lucas Golini
33d7537ea0
More work on multi cursor.
2023-01-25 00:44:49 -03:00
Martín Lucas Golini
041794aae7
WIP insert and remove operations.
2023-01-24 13:49:35 -03:00
Martín Lucas Golini
06e783f228
More work in multi cursor, move and selection commands working. select-word reimplemented with multiple cursors.
2023-01-23 21:15:45 -03:00
Martín Lucas Golini
69ec3d290b
ecode: Link against stdc++fs on Linux.
ecode-0.4.2
eepp-2.5.4
2023-01-22 23:31:53 -03:00
Martín Lucas Golini
0c520246ee
Multi cursor WIP.
2023-01-22 01:54:28 -03:00
Martín Lucas Golini
e44e20d81b
ecode:
...
Fixed Go LSP ([gopls](https://github.com/golang/tools/blob/master/gopls )).
Added Go formatter ([gopls](https://github.com/golang/tools/blob/master/gopls ) format).
Added [odin](https://odin-lang.org/ ) LSP support (with [ols](https://github.com/DanielGavin/ols )).
Added Dart LSP support.
2023-01-21 03:29:06 -03:00
Martín Lucas Golini
fb502ab8ae
Added show line endings option.
...
Fixed monospace font command.
2023-01-20 02:30:04 -03:00
Martín Lucas Golini
4edfa15e52
eepp:
...
Breaking change: Event::MsgBoxConfirmClick renamed Event::OnConfirm and Event::MsgBoxCancelClick to Event::OnCancel. To be more generic for new components.
ecode:
Refactor, moved all the menues creation into a new class. Added more global commands (for a future command pallete).
2023-01-19 21:15:59 -03:00
Martín Lucas Golini
27d1b97acb
ecode: Added "Check for updates at startup." option.
2023-01-19 01:50:12 -03:00
Martín Lucas Golini
e9f9be6486
Closes SpartanJ/ecode#10 .
2023-01-18 19:54:20 -03:00
Martín Lucas Golini
54a6fd63e9
eepp:
...
Implemented CSS properties: text-shadow-offset and hint-shadow-offset. Renamed shadow-color to text-shadow-color. Added shorthand text-shadow and hint-shadow.
Improved tooltip positioning.
ecode:
Closes SpartanJ/ecode#2 (Fixes fullscreen window on Windows).
Closes SpartanJ/ecode#14 (Fixes folder rename, allows deleting folders).
Closes SpartanJ/ecode#15 (Fixes folder doesn't automatically expand when creating a new file after being closed).
2023-01-17 23:13:08 -03:00