Jakub Panek
19cefff16d
Revert "fix(clippy): clippy::manual_clamp" ( #1817 )
...
* Revert "fix(clippy): clippy::manual_clamp"
This reverts commit d8c76be3e1
.
* fix(clippy): #![allow(clippy::manual_clamp)]
2022-12-16 23:37:14 +01:00
Jakub Panek
d808078b21
Apply clippy recommendations ( #1815 )
...
* fix(clippy): clippy::manual_clamp
* fix(clippy): clippy::needless_borrow
* fix(clippy): clippy::iter_kv_map
* fix(clippy): clippy::bool_to_int_with_if
* fix(clippy): clippy::unnecessary_cast
* fix(rustfmt): format imports
2022-12-16 09:33:16 +00:00
Dongdong Zhou
5aa3b61cab
bump version
2022-12-14 19:21:35 +00:00
Daniel H
94ebdd141f
Fix some LSP bugs causing code actions to not show up correctly ( #1805 )
...
* fix some code actions (but not all) not showing up
* fix lsp client not sending Vec<Diagnostic> to LS (fixes jdt.ls quick fixes and maybe more)
* add #1805 to changelog
* fix a weird clippy warning that only occured in CI
* perform filtering client-side before sending to proxy
2022-12-12 19:43:26 +00:00
Senne Hofman
0b9a84b68d
configure dir walker builder instead of default ( #1780 )
2022-12-04 14:47:48 +00:00
Dongdong Zhou
5bc1e95c67
switch terminal tabs ( #1777 )
2022-12-02 20:02:30 +00:00
MinusGix
3130a9c377
Limit search response size ( #1753 )
2022-11-26 19:19:08 +00:00
Dongdong Zhou
50216c42b9
don't send completion request again before response is back ( #1746 )
2022-11-23 20:49:26 +00:00
nheuillet
54ff5c7e3c
prevent volt loading on files and hidden file/folders ( #1724 )
...
Co-authored-by: Jakub Panek <me@panekj.dev>
Co-authored-by: Noe Heuillet <noe.heuillet@stack-labs.com>
2022-11-22 14:29:22 +01:00
Jovan Gerodetti
16e6449dee
Add protobuf language support ( #1713 )
2022-11-22 14:20:28 +01:00
Dongdong Zhou
50c187e851
signature position change ( #1736 )
2022-11-21 19:51:28 +00:00
Dongdong Zhou
4c71fdd5eb
lsp response fix
2022-11-20 20:10:51 +00:00
MinusGix
6492ec2cb5
Impl displaying signature from LSP ( #1720 )
2022-11-19 19:45:17 +00:00
Dongdong Zhou
e65d64b456
bump version
2022-11-18 19:50:08 +00:00
Dongdong Zhou
f9e6529d91
add support for plugin request ( #1715 )
2022-11-17 21:55:46 +00:00
Dániel Buga
d21a5eeb96
Use IndexMap to avoid changing search result order ( #1709 )
...
* Use IndexMap to avoid changing search result order
* Housekeeping
2022-11-16 19:10:50 +00:00
Dongdong Zhou
e339b59998
add zstd support for plugin ( #1711 )
...
* add zstd support for plugin
* update changelog
2022-11-16 19:10:09 +00:00
Dongdong Zhou
939853808a
bump version
2022-11-10 19:10:39 +00:00
Dongdong Zhou
5d9eb3973a
render installed plugin icons ( #1670 )
2022-11-08 20:47:32 +00:00
Dongdong Zhou
3da96232ec
bump to 0.2.2
2022-11-04 22:12:10 +00:00
Dongdong Zhou
940e7f18c9
using plugin registry ( #1643 )
...
* using plugin registry
* update changelog
* update changelog
2022-11-04 21:36:56 +00:00
Dongdong Zhou
83cbbfca06
clippy fix ( #1640 )
2022-11-03 21:38:31 +00:00
Dongdong Zhou
417aaabcde
xi-rope switch to crates.io
2022-11-01 19:30:21 +00:00
Pierce Thompson
8c9a6aa68d
Fix kts files not being recognized
2022-11-01 00:42:54 -04:00
xiaoxin
dad6a58c50
feat: add goto definition var link ( #1589 )
2022-10-23 15:41:05 +01:00
dependabot[bot]
c40d82b0b8
chore(deps): bump serde_json from 1.0.85 to 1.0.87 ( #1585 )
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.85 to 1.0.87.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.85...v1.0.87 )
---
updated-dependencies:
- dependency-name: serde_json
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-22 16:02:54 +01:00
Cameron
2f310ab43d
Add ability to copy active editor remote file url to clipboard ( #1560 )
2022-10-21 21:53:20 +01:00
Cameron
97a2686fe3
Add ability to discard file changes from context menu in source control ( #1510 )
...
* implement ability to discard git file changes from context menu
* remove unused import + update changelog
2022-10-21 20:40:28 +01:00
Jakub Panek
b5f6488373
Icon themes ( #1459 )
2022-10-20 19:08:16 +01:00
Dongdong Zhou
64bf5eba34
fix tree sitter edit once more ( #1556 )
2022-10-19 19:03:13 +01:00
Dongdong Zhou
fdb1e52f4e
bump version to 0.2.1
2022-10-12 19:13:39 +01:00
Paul Delafosse
ee83113246
feat(search): add case sensitive search ui button ( #1441 )
2022-10-10 20:21:32 +01:00
Jakub Panek
c880b15993
fix: canonicalize paths ( #1469 )
2022-10-10 19:59:00 +01:00
Dongdong Zhou
aea97b6ea3
Plugin Settings ( #1449 )
2022-10-09 20:10:43 +01:00
Jakub Panek
cb7b8ac700
fix: correct joining PATH ( #1436 )
2022-10-03 22:46:27 +01:00
Jakub Panek
92e7199e23
fix: join PATH with correct platform separator ( #1434 )
2022-10-03 20:37:16 +01:00
Paul Delafosse
05b5caa296
feat(lsp): add 'codeAction/resolve' support ( #1420 )
2022-10-03 19:06:37 +01:00
Jakub Panek
72a2d5e602
fix: format imports ( #1431 )
...
* fix: add nightly options
* style: format/sort imports
2022-10-02 14:18:22 +01:00
Dongdong Zhou
80f6a19947
Volt activation ( #1414 )
...
* activated
* theme plugin enable/disable fix
* fix active editor tab child
* editor tab header style change
* hover scroll fix
* fix syntax crash
* panel maximze icon
* config lapce to core change
* config features
2022-09-30 20:19:52 +01:00
xiaoxin
0522da59f2
add vue highlight support ( #1326 )
...
* feat: add vue highlight support
* feat: add vue lang
* remove vue svg
because the licences is unknow
2022-09-29 19:18:31 +01:00
Cameron
cdc6abbade
Fix hover hints + show multiple hover hint items ( #1381 )
...
* improve hover hints to show multiple items
* improve
* fix heights
* satisy clippy
2022-09-28 21:27:12 +01:00
Dongdong Zhou
4454cefcfa
proxy send shutdown when stdin is finished
2022-09-28 20:23:16 +01:00
Paul Delafosse
42a23afd35
feat(lsp): implement syntax aware selection ( #1353 )
2022-09-27 19:40:23 +01:00
Maxim Leis
7213ae1dc8
implement logic for getting the installation progress ( #1281 )
...
* implement logic for getting the installation progress
* get the progress bar in the ui
* add status text to progress bar
* remove unused volt_downloader.rs + add suggestion from PR
* add progress indication if app is removed
* remove progress percentage + add ability for error text
* use rect height as distance to next progress, so it show's like a list
* use different font color if there is a error while installation
* handle remove_volt remove_dir_all error
* add error handeling for removing in progressbar
* remove redundant if statement in drawing progress
* show error messages from download plugins in the status bar
* run rustfmt
* Satisfy clippy: To big variants
* Satisfy clippy: adjust error check accordingly
* run rustfmt
* Satisfy clippy: fix local issues
* apply review changes
* only save (workspace) plugins if neccessary
* fix brackets after merge again
2022-09-27 19:39:22 +01:00
Dániel Buga
17e9311db5
A tiny message handling refactor ( #1337 )
...
* Avoid losing data coming from local sockets
* Align impls a bit, clean up
2022-09-25 21:17:17 +01:00
Dongdong Zhou
c8a7675b9a
Merge pull request #1332 from panekj/fix/process-path
...
fix: replace process_path with stdlib current_exe()
2022-09-23 22:41:56 +01:00
Jakub Panek
e64d5f60ec
fix: replace process_path with stdlib current_exe()
...
Signed-off-by: Jakub Panek <me@panekj.dev>
2022-09-23 23:13:09 +02:00
Dongdong Zhou
a6dfe22c35
Merge pull request #1327 from panekj/patch-1
...
fix: add svelte language_id
2022-09-23 19:24:03 +01:00
Dongdong Zhou
ec139d726c
Utf8 utf16 ( #1329 )
...
* make utf8 utf16 convertion fall back in the middle of char
* fix test
* fix get editor from tab
2022-09-23 19:22:36 +01:00
Jakub Panek
6b3055b4da
fix: add svelte language_id
2022-09-23 16:17:55 +02:00