Commit Graph

613 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
MinusGix bef663fced Unify Palette/Completion with List widget 2022-09-17 12:34:29 -05:00
Jakub Panek 4a59568212 fix: too long socket 2022-09-17 16:07:11 +02: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 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 ea8e7414f5 switch to document_selector for lsp 2022-09-14 21:34:49 +01:00
Jakub Panek ac59c90b64 fix: remove unnecessary lowercasing and trim 2022-09-14 20:48:23 +02:00
Dongdong Zhou 77a46f81e9
Sticky header and Breadcrumbs(#1208)
* add sticky headers

* add breadcrumbs
2022-09-14 19:35:10 +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
Mark bbbc3ffdc8
terminal: Implement text selection and copy/paste functionality in terminal mode (#1163) 2022-09-12 21:11:15 +01:00
Jakub Panek b7d9f146df feat: add command to reveal current file in file explorer 2022-09-12 17:14:50 +02:00
Jakub Panek 8125eb1a8b feat: add command to reveal item in system file explorer
Signed-off-by: Jakub Panek <me@panekj.dev>
2022-09-12 01:44:47 +02:00
Dongdong Zhou 4b80e939d8
Merge pull request #1050 from bugadani/problem
Collapsible problem groups
2022-09-11 21:52:38 +01:00
Dániel Buga 1d40a1c48a Simplify getting buffer contents as string 2022-09-11 14:49:26 +02:00
Dániel Buga 75775c794d Access rev/len through buffer 2022-09-11 14:46:14 +02:00
Dániel Buga 45406b2726 Extract constant, prefer turbofish 2022-09-11 14:43:43 +02:00
Dániel Buga 3529a7633e Clean up combine_with_text 2022-09-11 14:41:53 +02:00
Dániel Buga c5f58b6ccc Remove redundant refs 2022-09-11 14:38:24 +02:00
Dániel Buga b4101ce72a Deduplicate clipboard code 2022-09-11 14:35:30 +02:00
Dániel Buga e55da0c30b Clean up inlay hints 2022-09-11 14:32:47 +02:00
Adrian Woźniak 6a9d634518 609: Collapse problem file 2022-09-10 21:24:31 +02:00
Dongdong Zhou df4aa140cc
Merge pull request #957 from MinusGix/ts-injection
Replace tree-sitter highlighting code with Helix's impl
2022-09-10 12:50:15 +01:00
Chetan Vardhan 57baf0abad
Consider Alt + Backspace for deletion too (#1120)
* Update terminal.rs

Fixes https://github.com/lapce/lapce/issues/1119

* Update terminal.rs

* Fix indentation
2022-09-10 12:46:49 +01:00
Dongdong Zhou c93ad5bc25
Merge pull request #1007 from azizk/quit-on-shortcut
app: quit on custom key shortcut.
2022-09-10 11:21:30 +01:00
MinusGix 36c0eb5061 Replace syntax code with Helix's 2022-09-10 00:55:50 -05:00
Arnis Jaundzeikars 168ba1433a
Uppercase "UI" in config descriptions
Uppercase the abbreviation. Consistent with naming throughout the rest of the config.
2022-09-08 10:06:50 +03:00
Dongdong Zhou 759b7bc205
Merge pull request #1052 from bugadani/clone
Don't clone strings when looking up font family
2022-09-06 21:56:50 +01:00
Dongdong Zhou 9f0120df85
Cpu usage fix 2022-09-06 21:56:22 +01:00
Dániel Buga 19238425f2 Don't clone strings when looking up font family 2022-09-05 22:43:42 +02:00
Dániel Buga e655bfe9e1 Don't clone paths when collecting diag items 2022-09-05 22:29:46 +02:00
Dongdong Zhou bf5a98a6d4 extra check on local socket 2022-09-05 20:11:31 +01:00
Dániel Buga 3e90c93c33 Only set toml if enabled 2022-09-05 09:23:10 +02:00
StoyK d11a5273a3 Add emptiness check for editor font family field 2022-09-04 01:47:21 +03:00
Dongdong Zhou a1148e4a1b text layout vertical alignment fix 2022-09-03 20:28:04 +01:00
Dongdong Zhou 5ec3c82903 don't save the same jump position 2022-09-03 14:32:25 +01:00
Aziz Köksal 3ab14d63bf app: quit on customizable shortcut. 2022-09-03 14:57:12 +02:00
Dongdong Zhou 59d55798e7 bump version 2022-09-02 22:18:07 +01:00
Dongdong Zhou 1c67450307 after update, it should start a new instance. 2022-09-02 19:19:09 +01:00
Dongdong Zhou 8f5f69e23b add about lapce to macOS menu 2022-09-01 20:19:26 +01:00
Dongdong Zhou 6acb17b799 proxy log 2022-08-31 20:51:51 +01:00
Dongdong Zhou 43e3a9d9b7
Merge pull request #1020 from panekj/fix/log
fix: change key_down log to specific target
2022-08-31 19:27:07 +01:00
Dongdong Zhou ba3f6d6b95
Merge pull request #1019 from panekj/fix/window
fix: add CloseWindow command, properly handle window/app closing
2022-08-31 19:26:41 +01:00
Dongdong Zhou 8687b7d33b
Rename 2022-08-31 19:25:06 +01:00
panekj d20e0c539b fix: add CloseWindow command, properly handle window/app closing 2022-08-31 18:53:15 +02:00
panekj 58c8416b16 fix: change key_down log to specific target 2022-08-31 15:32:31 +02:00
Dongdong Zhou 1f02a7b1b0
Merge pull request #1009 from panekj/feat/about-lapce
feat: add about dialog & add hover effect for alert
2022-08-29 23:00:34 +01:00
panekj f9902b1009 feat: add "about" dialog
Signed-off-by: panekj <me@panekj.dev>
2022-08-29 22:42:21 +02:00