Commit Graph

2128 Commits

Author SHA1 Message Date
Dongdong Zhou def69d09cb
Merge pull request #1246 from MinusGix/list
Unify Palette/Completion with List widget
2022-09-18 11:43:43 +01:00
Dongdong Zhou dc9b0f4fd0
Merge pull request #1252 from Camc314/cam/dev/fix-editor-close-crash
Check whether index exists when using EnsureEditorTabActiveVisible
2022-09-18 11:35:56 +01:00
MinusGix bef663fced Unify Palette/Completion with List widget 2022-09-17 12:34:29 -05:00
Cameron Clark 2874bf9fc1 check whether index exists when using EnsureEditorTabActiveVisible 2022-09-17 18:30:18 +01:00
Dongdong Zhou 666c4afac5
Merge pull request #1250 from panekj/fix/too-long-socket
fix: too long socket
2022-09-17 17:23:09 +01:00
Jakub Panek 4a59568212 fix: too long socket 2022-09-17 16:07:11 +02:00
Dongdong Zhou 9dab520cb4
Merge pull request #1239 from Jerrody/patch-1
Minor changes of root `Cargo.toml`.
2022-09-16 22:11:14 +01:00
Dániel Buga f73b4d961f
Minor cleanups (#1235)
* Clean up manual min impl

* Only clone if necessary
2022-09-16 20:29:44 +01:00
Dániel Buga 07390f0c90
Automatic line height (#1234)
* Hide line height field

* Calculate line height as font_size * 1.35

* Remove assumed line height

* Prevent overlap

* Use line_height as a scaler if less than 5
2022-09-16 20:29:24 +01:00
Dongdong Zhou 257ffac838
Merge pull request #1227 from bugadani/new_line
Don't restore cursor mode on undo
2022-09-16 20:28:30 +01:00
George acf4260d4e
Minor changes of root `Cargo.toml`.
**Removed**:
- `resolver = "2"` is unnecessary due to in the 2021 edition `resolver` are by default is `2`.
**Added**:
 - Set default crate to run by `cargo run/r` command.
2022-09-16 21:41:53 +03:00
Johnathan 7ec282dcd3
Auto Assign C-feature or C-bug when new issues are created (#1197) 2022-09-16 09:38:06 +02:00
Dániel Buga 2a07fb040d Don't restore non-insert cursor mode if not in modal editing mode 2022-09-15 22:44:06 +02:00
Dániel Buga 75289540ab Clean up insert_new_line 2022-09-15 22:40:51 +02:00
Dongdong Zhou 05da4b7c80
Merge pull request #1198 from alichay/theme-select-highlight-prev
Focus current theme/language in palette
2022-09-15 19:31:39 +01:00
Dongdong Zhou 5ef6ddf4df
Merge pull request #1219 from LukaOber/master
Fixed a bug with the 'Append' command (Fixes #1193)
2022-09-15 19:31:21 +01:00
LukaOber 30d4bc641c Fixed append bug in modal editing 2022-09-15 11:24:27 +02:00
Allison Pierson e219827948 Cleanup palette UI special-case, just compare run_id 2022-09-14 20:28:31 -05:00
Dongdong Zhou 40e6ee109e remove print 2022-09-14 22:07:16 +01:00
Dongdong Zhou 06101758a9
Merge pull request #1210 from bugadani/close
Fix closing modified file when closing split
2022-09-14 21:49:26 +01:00
Dongdong Zhou 78636fb151 sticky header drop shadow fix 2022-09-14 21:45:08 +01:00
Dongdong Zhou ea8e7414f5 switch to document_selector for lsp 2022-09-14 21:34:49 +01:00
Dániel Buga c70e21e3c8 Fix closing modified file when closing spli 2022-09-14 22:07:51 +02:00
Dongdong Zhou 87600a3680 fix panel drag and drop 2022-09-14 20:14:31 +01:00
Dongdong Zhou e4fb0ed64b don't update documentation if completion is inactive 2022-09-14 20:05:34 +01:00
Dongdong Zhou bd4a408806 update theme 2022-09-14 19:54:12 +01:00
Dongdong Zhou 2f53bf76d5
Merge pull request #1209 from panekj/fix/debuginfo
fix: remove unnecessary lowercasing and trim
2022-09-14 19:51:49 +01:00
Jakub Panek ac59c90b64 fix: remove unnecessary lowercasing and trim 2022-09-14 20:48:23 +02:00
Dongdong Zhou ab95a86ac5
Merge pull request #1190 from rschiang/feat-tab-color
fix: Utilize active/inactive tab colors from theme
2022-09-14 19:35:37 +01:00
Dongdong Zhou 77a46f81e9
Sticky header and Breadcrumbs(#1208)
* add sticky headers

* add breadcrumbs
2022-09-14 19:35:10 +01:00
Dongdong Zhou 35b10868e0
Merge pull request #1196 from CreatorSiSo/master
Always show close button on focused editor tabs.
2022-09-14 19:12:48 +01:00
Dongdong Zhou 3e50366b6c
Merge pull request #1191 from bugadani/inlay
Tone down inlay hint background color in lapce dark theme
2022-09-14 19:11:26 +01:00
Dongdong Zhou b8fc4753de
Merge pull request #1203 from panekj/fix/add-ssh-debug
fix: add ssh debug, grab latest proxy & early start CM
2022-09-14 19:11:01 +01:00
Jakub Panek 36b725e7b2 fix: add first try connection for debug/gitpod workaround 2022-09-14 15:36:04 +02:00
Jakub Panek ec296ea0a3 fix: always try to grab latest proxy 2022-09-14 15:36:04 +02:00
Allison Pierson 14beda9067 Focus current theme/language in palette 2022-09-13 20:52:33 -05:00
Poren Chiang b99edd679a fix: Utilize active/inactive tab theme colors 2022-09-14 09:46:36 +08:00
CreatorSiSo 32040d9b2f Always show close button on focused tabs. 2022-09-14 01:51:18 +02:00
Dániel Buga 370b6d6d76 Tone down inlay hint background color in lapce dark theme 2022-09-13 23:08:32 +02:00
Stanislav Lapata a41bf06765
use official tree-sitter-ruby instead of fork (#1099)
Co-authored-by: Dániel Buga <bugadani@gmail.com>
2022-09-13 21:07:39 +01:00
Dániel Buga a6b8187ca3
Window Tab improvements (#1179)
* Extract constants, clean up

* Fix undraggable area right of tabs

* Use extracted constant

* Don't drag the window if custom titlebar is disabled

* Fix overlapping tab rendering and borders

* Draw background in TabHeader

* Draw borders in TabHeader

* Request layout if tab is released

* Fix tab rendering when dragged and mouse is outside tab bar

* Swap tabs only if center point overlaps

* Replace another magic number
2022-09-13 19:04:55 +01:00
Dongdong Zhou 61f91c7635
Resize fix (#1189)
* resize fix and improvement

* hover hide improvement

* fix emoji

* fix lsp offset encoding

* fix redo

* fix text y offset

* insert/delete matching "/'

Fix #1098 #1031 #1033 #1166
2022-09-13 18:55:13 +01:00
Dongdong Zhou 99c4fd4b6c
Merge pull request #1161 from panekj/feat/tree-sitter-grammars
feat: add Svelte & LaTeX
2022-09-12 21:11:38 +01:00
Mark bbbc3ffdc8
terminal: Implement text selection and copy/paste functionality in terminal mode (#1163) 2022-09-12 21:11:15 +01:00
Dongdong Zhou a0b735d11a
Merge pull request #1145 from ghishadow/syntax_hightlighting_update
add new highlights according to new tree-sitter implementation
2022-09-12 18:11:18 +01:00
Dongdong Zhou 49c1d470e6
Merge pull request #1165 from panekj/feat/reveal-in-file-explorer
feat: add command to reveal item in system file explorer
2022-09-12 18:08:36 +01:00
Suraj Ghimire 4d2d3b02d8
add License for helix scopes
Signed-off-by: Suraj Ghimire <suraj@ghishadow.com>
2022-09-12 21:26:36 +05:30
Jakub Panek b7d9f146df feat: add command to reveal current file in file explorer 2022-09-12 17:14:50 +02:00
Suraj Ghimire cefd13f40e
fix rustfmt error and remove bash injection
Signed-off-by: Suraj Ghimire <suraj@ghishadow.com>
2022-09-12 15:07:33 +05:30
Suraj Ghimire de1a928030
remove injections as we don't have tree-sitter-comment
Signed-off-by: Suraj Ghimire <suraj@ghishadow.com>
2022-09-12 14:59:52 +05:30