Martín Lucas Golini
4f9bdbee47
Fix tab drag on scrolled tab widget.
...
Fix code action icon position.
2024-06-04 20:54:57 -03:00
Martín Lucas Golini
7bb8a773ec
Added Bend language syntax highlighting.
2024-06-03 01:25:18 -03:00
Martín Lucas Golini
105793d56e
Fix code-folding when an area is modified by a formatter or any external tool.
2024-06-03 01:18:56 -03:00
Martín Lucas Golini
9a77c33a7e
AutoCompletePlugin::updateDocCache is now aware of document closing
...
Set the tooltip on tab editor split
When changing folder update/save the last folder
Allow disabling welcome screen (SpartanJ/ecode#279 ).
2024-06-02 23:36:14 -03:00
Martín Lucas Golini
851dfc3ccb
Merge branch 'code-folding' into develop
2024-06-02 22:13:38 -03:00
Martín Lucas Golini
6832032470
Added configuration for code-folding.
2024-06-02 22:12:52 -03:00
Martín Lucas Golini
ec8e773639
Fix button.
2024-06-02 12:08:40 -03:00
Martín Lucas Golini
6f9cf08491
Center settings button by using an image and not a glyph.
2024-06-01 19:59:25 -03:00
Martín Lucas Golini
81c4bf0143
Fix click event, only trigger when down node is tha same than the up node.
...
Fix in UICodeEditor vertical scrollbar.
2024-06-01 18:50:25 -03:00
Martín Lucas Golini
ce4ba10795
Fixes and improvements for code folding.
2024-05-31 21:41:45 -03:00
Martín Lucas Golini
80897f7c66
Improve rename symbol.
2024-05-31 01:20:50 -03:00
Martín Lucas Golini
fdb32a44e8
Don't show horizontal scrollbar when wrap is enabled and longest line is not updated.
2024-05-30 20:09:23 -03:00
Martín Lucas Golini
d39be5958d
Folding fixes.
2024-05-30 20:04:03 -03:00
Martín Lucas Golini
a4be2966fd
More code folding improvements. Added generic methods to not depend on the LSP when it's not available.
2024-05-30 00:56:20 -03:00
Martín Lucas Golini
416663675b
Visual improvements for folding.
2024-05-29 21:33:05 -03:00
Martín Lucas Golini
73958d442f
Code Folding fixes.
2024-05-28 23:49:32 -03:00
Martín Lucas Golini
0bd4de1d27
More code folding work.
2024-05-28 00:42:06 -03:00
Martín Lucas Golini
396f1e2558
Code Folding WIP.
2024-05-27 00:57:18 -03:00
Martín Lucas Golini
0cb3354ca1
New code-folding idea WIP.
2024-05-26 01:21:16 -03:00
Martín Lucas Golini
bca010b606
Minor refactor.
2024-05-25 00:36:07 -03:00
Martín Lucas Golini
003a974fa0
Merge pull request #46 from nevrome/patch-1
...
Update lspclient.json to make the Haskell LSP work
2024-05-24 11:30:18 -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
6334c9def9
Fixes in line wrap and document view refactor.
2024-05-24 01:16:37 -03:00
Martín Lucas Golini
c6f9f10814
LineWrapping refactor WIP. Also reduced minimap draw calls (instead of per-line now are per-frame).
2024-05-23 20:41:31 -03:00
Martín Lucas Golini
2b0c59c658
Minor fix.
2024-05-21 20:14:11 -03:00
Martín Lucas Golini
98109c9ded
Fix multi-cursor paste operation.
2024-05-21 00:27:13 -03:00
Martín Lucas Golini
c768277c71
Reset line wrap info on document reset.
2024-05-20 21:19:22 -03:00
Martín Lucas Golini
3c033ed193
Merge branch 'line-wrapping' into develop
2024-05-20 00:39:59 -03:00
Martín Lucas Golini
622990db74
Some performance optimizations.
2024-05-19 21:15:28 -03:00
Martín Lucas Golini
94fca2dd81
Merge branch 'line-wrapping-minimap' into line-wrapping
2024-05-19 19:34:51 -03:00
Martín Lucas Golini
8d7cdad71f
Fix in wrap mode change.
2024-05-19 19:34:40 -03:00
Martín Lucas Golini
4bc952dcc2
Minimap fixes
2024-05-19 19:30:46 -03:00
Martín Lucas Golini
53a592d300
More minimap work.
2024-05-19 12:39:37 -03:00
Martín Lucas Golini
b6855c1b8d
Minimap WIP
2024-05-19 01:59:53 -03:00
Martín Lucas Golini
3efd994923
More fixes.
2024-05-17 21:04:10 -03:00
Martín Lucas Golini
5faaa25b18
Fix selection rectangle and letter wrap.
2024-05-17 12:41:17 -03: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
1e4aa69e3e
Fixes in TextDocument find/findLast.
...
Fixes in reconstructBreaks for LineWrapping.
More WIP for LineWrapping.
2024-05-15 21:20:11 -03:00
Martín Lucas Golini
9b67a6a4e9
Minor fixes.
2024-05-15 01:32:53 -03:00
Martín Lucas Golini
bb7df84f8c
More WIP, getting closer.
2024-05-15 00:46:58 -03:00
Martín Lucas Golini
8e9d97f6ac
Fix build and run runnin the executable when build failed ( SpartanJ/ecode#278 ).
2024-05-14 11:43:49 -03:00
Martín Lucas Golini
8c404f0825
More fixes.
2024-05-14 01:33:20 -03:00
Martín Lucas Golini
a554717f83
Merge branch 'develop' into line-wrapping
2024-05-13 21:09:10 -03:00
Martín Lucas Golini
04540a3ebe
Improve gopls default configuration.
2024-05-13 21:08:58 -03:00
Martín Lucas Golini
cd3a5a8860
More WIP.
2024-05-13 21:08:40 -03:00
Martín Lucas Golini
8f6b536d34
More line wrap WIP.
2024-05-13 01:40:01 -03:00
Martín Lucas Golini
b9cb49e186
More WIP.
2024-05-12 22:48:59 -03:00
Martín Lucas Golini
8a622b623a
Rendering fixes.
2024-05-12 13:06:04 -03:00
Martín Lucas Golini
20a22c5be2
More WIP.
2024-05-12 12:04:32 -03:00
Martín Lucas Golini
86e840170a
Line wrap WIP.
2024-05-12 02:58:51 -03:00