MinusGix
d8dc78c7f2
Add setting to toggle open editors section ( #3095 )
2024-03-24 17:57:06 +00:00
MinusGix
f4a89ead78
Foldable panel sections ( #3086 )
2024-03-19 08:38:53 +00:00
MinusGix
b9d21e6003
Simplify settings ( #3082 )
2024-03-17 21:05:26 +00:00
MinusGix
2ea1c8aba2
Add tooltip coloring to settings.toml ( #3077 )
2024-03-15 07:33:05 +01:00
MinusGix
750b12242c
Implement arbitrary theme variables ( #3069 )
2024-03-12 21:06:40 +00:00
MinusGix
48ca2364e5
Move line up/down keybinds in insert to macos ( #3055 )
2024-03-09 07:59:12 +00:00
MinusGix
f5e862c78c
Tooltips ( #3053 )
...
* Minor changes
* Add tooltips to various places
2024-03-08 22:30:33 +00:00
MinusGix
70cee3b1b0
Implement line-ending switching ( #3047 )
2024-03-07 21:18:55 +00:00
geekvest
52de8302c1
fix some comments ( #3030 )
...
Signed-off-by: geekvest <cuimoman@sohu.com>
2024-03-03 13:42:19 +00:00
a.e
4f5318d519
Feat: add `files_exclude` option ( Fixes #811 ) ( #2955 )
...
* feat: add `files_exclude` option
* chore: update feat changelog (#2955 )
* fix: clippy warning
2024-02-15 09:12:19 +00:00
bbrabbitt
2c08177d9b
feat(editor): bracket colorization ( #2835 )
...
* feat(editor): bracket highlight
style: apply clippy fix
* feat(editor): use tree-sitter parser, add config and theme colors for colorization
* fix: clear bracket_pos to prevent miscolored characters
* fix: add fallback colors if theme does not provide bracket colors
chore: fmt
* fix: utf-8 char will cause crash
fix: brackets in string interpolation
* rename config; add get_base_color instead of using TERMINAL
* remove fallback
* fix: pass config to Document::new
* update colorization code
* cargo fmt
* feat(editor): use tree-sitter parser, add config and theme colors for colorization
* fix: clear bracket_pos to prevent miscolored characters
* fix: utf-8 char will cause crash
fix: brackets in string interpolation
* rename config; add get_base_color instead of using TERMINAL
* remove fallback
* fix: pass config to Document::new
* update colorization code
* cargo fmt
* add bracket colorization limit
* cargo fmt and clippy
* merge
* merge
* merge to latest doc.rs
* update doc.rs
* change from to_string to String::new
* set colorization to off by default
2024-01-18 22:50:01 +01:00
MinusGix
e9435735f2
Implement inline completion ( #2846 )
2023-12-11 19:08:05 +00:00
MinusGix
87e0fc06f1
Line wrap ( #2723 )
...
* Line-wrap impl
* Fix paint normal selection around linewrapping and phantom text
* Fix linewise selection
* Maybe fix scroll bug
* Fix breakpoint positioning
* Clippy fixes
* Docs + Fixes + Cleanup
* Make phantom text before_col more indirect
This will be useful once we stop aggressively computing the full PhantomText whenever it is accessed.
* Make over-monomorphizations over TextLayoutProvider less likely
* Fix bench
2023-12-05 14:14:37 +00:00
Elmeri Keitaanranta
d3e8ea8c6a
Auto-surround config ( #2764 )
...
* wrap selected text with corresponding char fix
* auto-surround config
2023-11-08 21:38:32 +00:00
Dongdong Zhou
a636ad0436
display visual line and visual block mode
2023-11-02 22:20:18 +00:00
Dongdong Zhou
8c85108f8b
theme color settings
2023-10-27 21:09:13 +01:00
MyGodItsFull0fStars
1a3389ca1b
Added navigation keybindings
2023-10-25 23:42:43 +02:00
Dongdong Zhou
88580f2247
add the ability to register debugger types
2023-10-23 22:52:33 +01:00
Dongdong Zhou
f5fbf24333
add program and args to prelaunch
2023-10-20 22:12:31 +01:00
Dongdong Zhou
36e908ecf2
add step into out
2023-10-20 19:47:28 +01:00
Dongdong Zhou
2cdd7af86f
add debug step over
2023-10-19 21:27:38 +01:00
Dongdong Zhou
3ab7637b70
Merge branch 'master' into dap
2023-09-27 21:37:20 +01:00
Dongdong Zhou
fa48091520
keymap view improvement
2023-09-27 20:37:21 +01:00
Jakub Panek
1f62c4a3e5
feat: implement terminal profiles ( #2467 )
2023-09-26 21:14:05 +01:00
Dongdong Zhou
b288fcf02d
in progress
2023-09-21 08:41:20 +01:00
Dongdong Zhou
4401d46528
breakpoint display
2023-09-21 08:41:20 +01:00
Jakub Panek
83ca73b8f5
feat: allow changing position of close button in editor tabs ( #2620 )
2023-09-18 20:39:57 +01:00
Dongdong Zhou
a32a915788
implement custom title ( #2603 )
...
* implement custom title
* add drag resize
2023-09-08 20:28:07 +01:00
Dongdong Zhou
8d7a1f1b7f
add completion_lens color for light theme
2023-09-02 22:45:07 +01:00
Dongdong Zhou
a8758d9e6b
hover support
2023-08-23 20:42:01 +01:00
Dongdong Zhou
19057b048a
add keymap view ( #2537 )
...
* add keymap view
* change key popup
* multiple window support
* menu update
* menu update
2023-08-10 21:53:33 +01:00
Dongdong Zhou
f85ba8583f
diff show more section
2023-07-01 13:28:48 +01:00
Dongdong Zhou
e59bf2cab9
source control commit editor
2023-06-13 20:20:58 +01:00
Dongdong Zhou
144b5136d7
paint diff info in scroll bar
2023-06-10 22:16:59 +01:00
Dongdong Zhou
0d0f7bd721
add gutter diff info
2023-06-10 21:27:34 +01:00
Dongdong Zhou
3aa4cdc6f6
start to dipose cx scopes
2023-06-05 19:19:56 +01:00
Dongdong Zhou
09b033f193
Merge branch 'master' into floem
2023-06-01 21:15:03 +01:00
Artem Aleshkov
664b6642a2
Feature: Add basic Vim marks feature ( #2403 )
...
Adds CreateMark and GoToMark funcitonality, but only local version:
e.g. within current buffer. (no global marks yet).
Co-authored-by: Artem Aleshkov <artem.aleshkov@ultra.io>
2023-05-25 22:15:46 +01:00
Dongdong Zhou
69ea3f0216
add zoom in/out
2023-05-18 19:35:16 +01:00
Dongdong Zhou
09e96ac875
some more click event handling
2023-05-17 21:11:53 +01:00
Dongdong Zhou
c59fe3e816
find view
2023-05-16 20:59:12 +01:00
Dongdong Zhou
bd30e5b394
global search ui
...
sdfasdf
sdlfkjsld
2023-05-12 19:49:23 +01:00
Dongdong Zhou
ea480e9170
start file explorer
2023-05-05 19:59:00 +01:00
Dongdong Zhou
799641e35d
panel picker
2023-04-28 20:43:15 +01:00
Dongdong Zhou
5735b84537
change some scope
2023-04-27 21:04:29 +01:00
Dongdong Zhou
598aeae458
add diagnostics wave line
2023-04-20 20:51:07 +01:00
Dongdong Zhou
f1a23436b3
more on run and debug
2023-04-11 21:34:35 +01:00
Dongdong Zhou
90073194b1
add bread crumb
2023-03-29 19:56:34 +01:00
Laurențiu Nicola
3c2e6e8310
Remove duplicate binding for Shift-Delete ( #2246 )
2023-03-14 18:30:43 +01:00
tk
4930ecc2bd
feat: highlight all occurrences of the selected text ( #2222 )
...
* feat: highlight all occurrences of the selected text
* ignore whitespaces
* search in screen_lines
* search in screen_lines
2023-03-09 19:45:31 +00:00