Commit Graph

3572 Commits

Author SHA1 Message Date
Jakub Panek af42f186ed
fix grammars fetching, log errors for queries, add zstd
log errors when reading queries

add error context to grammars fetching

fix grammars fetching, allow zstd archives
2024-07-13 09:30:08 +02:00
Jakub Panek e104f1db03
update dependencies (#3366) 2024-07-12 07:08:27 +02:00
Jakub Panek 9f120f9016
re-implement grammar/queries update system (#3341) 2024-07-12 06:03:12 +02:00
Dongdong Zhou 0d0b08d0c8 fix terminal key handling 2024-07-11 22:50:22 +01:00
ifengqi 07e7203962
1. terminal: The default number of jump columns is 0 (#3358) 2024-07-08 14:09:35 +01:00
ifengqi 7f1172246d
terminal: added support for Alt+ some character input (#3357) 2024-07-08 10:08:31 +02:00
ifengqi 11e4428c83
1. add right-click function for the tab of editor (#3346) 2024-06-30 14:05:10 +02:00
ifengqi 28302a43ec
Terminal file jump: change the judgment point to Ctrl + left mouse click. (#3342)
* 1. Terminal file jump: change the judgment point to Ctrl + left mouse click.
2. Optimize some code according to clippy.

* 1. Fix the issue where the actual Point are incorrect due to the scroll bar.

* 1. Adjust the actual number of lines and characters.
2024-06-28 11:22:06 +01:00
dependabot[bot] db55cbe3bb chore(deps): bump open from 5.1.2 to 5.1.4
Bumps [open](https://github.com/Byron/open-rs) from 5.1.2 to 5.1.4.
- [Release notes](https://github.com/Byron/open-rs/releases)
- [Changelog](https://github.com/Byron/open-rs/blob/main/changelog.md)
- [Commits](https://github.com/Byron/open-rs/compare/v5.1.2...v5.1.4)

---
updated-dependencies:
- dependency-name: open
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-24 17:50:34 +00:00
dependabot[bot] 0541f1cd8d chore(deps): bump tar from 0.4.40 to 0.4.41
Bumps [tar](https://github.com/alexcrichton/tar-rs) from 0.4.40 to 0.4.41.
- [Commits](https://github.com/alexcrichton/tar-rs/compare/0.4.40...0.4.41)

---
updated-dependencies:
- dependency-name: tar
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-24 17:34:13 +00:00
dependabot[bot] 67f8f82aaf chore(deps): bump flate2 from 1.0.28 to 1.0.30
Bumps [flate2](https://github.com/rust-lang/flate2-rs) from 1.0.28 to 1.0.30.
- [Release notes](https://github.com/rust-lang/flate2-rs/releases)
- [Commits](https://github.com/rust-lang/flate2-rs/compare/1.0.28...1.0.30)

---
updated-dependencies:
- dependency-name: flate2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-24 17:33:29 +00:00
dependabot[bot] 3133098db3 chore(deps): bump git2 from 0.18.2 to 0.19.0
Bumps [git2](https://github.com/rust-lang/git2-rs) from 0.18.2 to 0.19.0.
- [Changelog](https://github.com/rust-lang/git2-rs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/git2-rs/compare/git2-0.18.2...git2-0.19.0)

---
updated-dependencies:
- dependency-name: git2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-24 17:27:17 +00:00
dependabot[bot] 51c7647d5a chore(deps): bump unicode-width from 0.1.12 to 0.1.13
Bumps [unicode-width](https://github.com/unicode-rs/unicode-width) from 0.1.12 to 0.1.13.
- [Commits](https://github.com/unicode-rs/unicode-width/compare/v0.1.12...v0.1.13)

---
updated-dependencies:
- dependency-name: unicode-width
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-24 17:25:55 +00:00
dependabot[bot] 05ac2561ad chore(deps): bump regex from 1.10.4 to 1.10.5
Bumps [regex](https://github.com/rust-lang/regex) from 1.10.4 to 1.10.5.
- [Release notes](https://github.com/rust-lang/regex/releases)
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/regex/compare/1.10.4...1.10.5)

---
updated-dependencies:
- dependency-name: regex
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-24 17:25:39 +00:00
Jakub Panek dd1dce96ef
format imports 2024-06-24 11:47:39 +02:00
Jakub Panek ffdbb1faca
update time
fixes #3336
2024-06-22 23:21:42 +02:00
Dongdong Zhou f5fddebb5d update tree-sitter 2024-06-20 22:36:11 +01:00
Dongdong Zhou f258bb782c handle keypress properly when failing back to windowtab 2024-06-14 22:20:42 +01:00
Dongdong Zhou dc9a24d8e7 update linux dockerfile 2024-06-14 08:52:48 +01:00
Dongdong Zhou 28988c8fa2 load tree sitter quries from folder 2024-06-13 22:32:11 +01:00
Dongdong Zhou caab22d091 Fix lanaguage from path 2024-06-12 22:20:30 +01:00
Dongdong Zhou 73a1c79d12 code action lightbulb position fix 2024-06-12 19:51:48 +01:00
Jakub Panek 45b5bad59e
fix environment loading, add windows support, add show env command (#3326) 2024-06-12 12:36:28 +02:00
Long0x0 67696bd586
fix progress view overflow (#3324)
The position of the middle buttons is not fixed when the progress messages are too long. `flex-wrap` is used to wrap them outside the view.
2024-06-12 10:11:37 +01:00
Jakub Panek d4c562fcae
fix file language detection from path
detection was broken due to Option's returning early on
file_stem() and extension()
2024-06-12 10:13:31 +02:00
Dongdong Zhou 890438883e fix panel picker drag 2024-06-11 19:59:12 +01:00
Dongdong Zhou e99621d971 fix file explorer 2024-06-11 19:47:16 +01:00
Dongdong Zhou 35b60fd50f remove println 2024-06-11 19:31:16 +01:00
Dongdong Zhou 139ce92411 bump floem to fix clear_focus
fix #3320
2024-06-11 19:30:26 +01:00
Jared Moulton 2768da1d88
Make editor tab separator height configurable (#3313) 2024-06-10 15:23:45 +02:00
Jakub Panek c6d39eca4b
disable selection on editor tabs (#3309) 2024-06-10 13:24:21 +02:00
Jared Moulton a0316a1107
Remove containers (#3312) 2024-06-09 19:21:19 +02:00
Dongdong Zhou 7c9099c4b3 bump floem to fix emoji in tinyskia renderer
fix #2781
2024-06-08 20:15:01 +01:00
Dongdong Zhou 6e5f1aa4fa stop pointerdown event propogation for keyboard shortcut picker 2024-06-08 16:47:58 +01:00
Jared Moulton c4af55ee7c
Add debug names, trim extra containers (#3310) 2024-06-08 11:55:56 +02:00
Jakub Panek fcc62ca7a1
fix CI paths 2024-06-08 11:21:39 +02:00
Dongdong Zhou 901adddcc9 paint cursor caret after indent guide 2024-06-07 19:48:36 +01:00
Dongdong Zhou f6e0e2023d reorder editor cursor painting order
fix #3271
2024-06-06 22:03:10 +01:00
Jakub Panek a9c1739ca4
implement gotodefinition on cmd/ctrl+click
currently hardcoded to specific mouse bind + modifier
fixes #2801
2024-06-06 14:13:52 +02:00
Jakub Panek 4d4c098abc
use macos-14, use xcode 15.4, retain artefacts for 3 days 2024-06-05 23:11:09 +02:00
Jakub Panek 9b01cb192a
switch to macos-12 2024-06-04 23:19:11 +02:00
Jakub Panek a28eca8787
ci: run only on code changes 2024-06-04 19:59:02 +02:00
Jakub Panek fd1794889a
use macos-13 for release 2024-06-04 11:51:22 +02:00
Jakub Panek e5212b90b4
fix: separate binary and package in dockerfile 2024-06-04 03:29:42 +02:00
Jakub Panek 45ecb8de84
remove coverage 2024-06-04 02:51:32 +02:00
Jakub Panek 527dc1d83a
clean-up ci jobs, fix codecov 2024-06-04 02:03:17 +02:00
Jakub Panek 9008913c65
switch to upstream for import-codesign-certs action 2024-06-04 01:53:59 +02:00
Jakub Panek 41b7ea4436
use macos-14 for release (#3303) 2024-06-04 01:51:50 +02:00
Jakub Panek 7d2aed5edb
update structdesc, format code 2024-06-04 01:00:03 +02:00
Jakub Panek faf8c9ba92
save scale configuration
Saves scale configuration in settings to restore at startup
Related to #1458
2024-06-04 00:06:42 +02:00