Commit Graph

512 Commits

Author SHA1 Message Date
Dongdong Zhou b71541f9d8
Auto update 2022-08-20 21:18:24 +01:00
Dongdong Zhou 85e41dcc50 find box results should use current buffer 2022-08-17 20:31:50 +01:00
Dongdong Zhou fd74be8d7f
Proxy refactor 2022-08-17 18:32:35 +01:00
Jakub Panek 71771ea623
fix: follow system OS paths and add multi platform/arch support (#843) 2022-08-16 16:33:15 +01:00
Dongdong Zhou 796008be88
Merge pull request #961 from MinusGix/problem-click
Fix calculation of problem mouse down position
2022-08-14 07:40:57 +01:00
MinusGix aaf9b325eb Fix calculation of problem mouse down position 2022-08-13 22:36:36 -05:00
panekj 352a2f0d28 fix: clippy::assign_op_pattern 2022-08-13 14:35:22 +02:00
panekj 632656c3f6 fix: clippy::unnecessary_to_owned 2022-08-13 14:35:22 +02:00
panekj dc2782a82a fix: clippy::let_and_return 2022-08-13 14:35:22 +02:00
Dongdong Zhou a2388ae0c0
Merge pull request #948 from MinusGix/editor-split-resize
Add the ability to resize splits
2022-08-10 20:26:58 +01:00
MinusGix a462f4ce98 Add the ability to resize splits 2022-08-09 23:15:10 -05:00
Dongdong Zhou 3be5181fd4
Merge pull request #807 from panekj/feat/tree-sitter-wgsl
feat: add tree-sitter-wgsl
2022-08-06 14:57:27 +01:00
Jorge Martin Juarez 7b5e19e22f
Adding Setting to control palette preview editor's width (#895) 2022-08-06 14:55:23 +01:00
Dongdong Zhou e65e40a8d3
Merge pull request #927 from MinusGix/list-page-keys
Make completion and palette pay attention to page-up/down
2022-08-04 20:16:05 +01:00
Dongdong Zhou c42333d574
Merge pull request #925 from MinusGix/focus-file
Open editors when applying text edits via code actions
2022-08-04 20:15:55 +01:00
MinusGix fb0186cc76 Open editors when applying code action completions 2022-08-04 03:14:13 -05:00
MinusGix 4bbe615424 Make completion and palette pay attention to page-up/down 2022-08-04 03:10:34 -05:00
Dongdong Zhou a00cb64e6d change settings file to use toml_edit 2022-08-02 20:08:51 +01:00
MinusGix 62b90d1030 Use a structure for InitBufferContent 2022-08-01 20:05:41 -05:00
Jakub Panek df2678310d feat: add tree-sitter-wgsl 2022-08-01 20:12:00 +02:00
panekj 72636ec162 fix: replace toml-rs with toml_edit
toml-rs is abandoned and not fixed anymore, it also has a bug
that in certain cases might prevent plugins getting installed
because of struct serialization
2022-08-01 17:07:00 +02:00
Dongdong Zhou 7ead194eea
Merge pull request #901 from bbrabbitt/patch-1
temporary patch for slow start
2022-07-30 17:05:11 +01:00
bbrabbitt 621bde5219
temporary patch for slow start
add a delay to dispatcher instead of disabling it
2022-07-30 00:34:39 -07:00
MinusGix f411f8db80 Properly jump to line-col for search; Make line jumping not rely on the buffer being immediately open 2022-07-28 14:42:57 -05:00
Dongdong Zhou 1a425be031
Merge pull request #887 from dholth/debounce-tab-drag
don't paint tiny tab drags
2022-07-28 18:49:19 +01:00
Dongdong Zhou d6df9c009b
Merge pull request #880 from bbrabbitt/plugin-disable-remove
Add functionalities to enable, disable and remove plugins
2022-07-28 18:48:57 +01:00
Daniel Holth ffbd5b256f move debounce out of match 2022-07-28 07:46:22 -04:00
bbrabbitt 2838788dda
add disable, enable and remove functionality to plugins
add plugins.toml to record disabled plugins

revert change to Cargo.toml

fix clippy
2022-07-28 01:12:06 -07:00
Daniel Holth 972e3ae069 remove debugging line 2022-07-27 20:18:46 -04:00
Daniel Holth 909d6a5bfd don't paint tiny tab drags 2022-07-27 20:11:09 -04:00
Noé Heuillet 422e008bf2 Applied edits buffers on rebased changes to retrieve_file 2022-07-27 22:17:01 +02:00
Noé Heuillet 541d14ac55 Removed useless commented code 2022-07-27 22:07:23 +02:00
Noé Heuillet f33dc293e4 Fixed Buffer edit + save only dirty (not pristine) buffers: the feature works 2022-07-27 22:07:22 +02:00
Noé Heuillet df2c3df125 Store unsaved_buffers and fetch it on startup 2022-07-27 22:05:43 +02:00
MinusGix ab95775857 Use generic parameter instead of separate structures 2022-07-25 19:52:00 -05:00
MinusGix 84581665f6 Use utf8 offsets instead of lsp_types Position 2022-07-25 11:36:48 -05:00
Dongdong Zhou b2f7b47d53 panel switcher background 2022-07-23 21:53:35 +01:00
Dongdong Zhou 722c67883d
Linux csd 2022-07-23 21:43:38 +01:00
Dongdong Zhou b7aed2754d
Merge pull request #851 from eiei114/fix_various_typo
fix comment typo
2022-07-22 19:49:50 +01:00
eiei114 277796ab66 fix comment typo 2022-07-23 02:19:28 +09:00
bbrabbitt 407f0739d6 seperate installed and uninstalled plugins
display loading instead of error when requesting
2022-07-22 02:45:25 -07:00
Dongdong Zhou 1008682d28 reload explorer after file change in it 2022-07-21 19:18:46 +01:00
Dongdong Zhou c3bcc13172
full screen fix
Fix title offset on macOS fullscreen mode
Fix and improve file explorer update on file change
2022-07-21 19:10:24 +01:00
MinusGix 110010124f Change proxy callbacks to specify their result type and do parsing beforehand 2022-07-21 08:33:46 -05:00
Dongdong Zhou bcd6ff762d
Title update 2022-07-20 22:13:42 +01:00
MinusGix 393ccfb2e9 Fix goto ref on single references
Fixes where goto reference would show the palette when there was only a
single entry to jump to.
Also fixes a bug where it would swap out the current editor for the
destination when there was a single entry.
2022-07-19 23:35:25 -05:00
Dongdong Zhou b340272112 clippy fix 2022-07-19 21:54:29 +01:00
Dongdong Zhou 1995f84a60 don't request timer if blink interval is 0 2022-07-19 20:37:00 +01:00
Dongdong Zhou c2ad7f33de
Merge pull request #825 from panekj/feat/blink-interval
feat: add config option for cursor blink interval
2022-07-19 20:24:19 +01:00
Dongdong Zhou 2d984fa341
Merge pull request #821 from MinusGix/completion-documentation
Display documentation of completion items
2022-07-19 20:23:51 +01:00