Commit graph

2882 commits

Author SHA1 Message Date
Aram Drevekenin
40d49737d1 chore(release): v0.41.2 2024-11-19 13:14:35 +01:00
Aram Drevekenin
b8cceacc60 chore(version): set patch version 2024-11-19 13:04:31 +01:00
Aram Drevekenin
0012a676d2 style(fmt): remove warnings 2024-11-19 09:55:49 +01:00
Aram Drevekenin
ebdf16e567
docs(changelog): derive hash and ord for paneid 2024-11-19 10:05:15 +01:00
Aram Drevekenin
0d4b00c4d4
fix(plugins): derive hash and ord for PaneId (#3790) 2024-11-19 10:04:19 +01:00
Aram Drevekenin
d0a38e8f48
docs(changelog): vendor common_path 2024-11-19 10:01:31 +01:00
s1syph0s
28705bce22
chore(package): vendor common_path (#3780)
* vendoring common_path

* add original license to common_path

* Clarify license scope

* refactor: remove rand dependency

---------

Co-authored-by: Aram Drevekenin <aram@poor.dev>
2024-11-19 10:00:40 +01:00
Aram Drevekenin
eafabbaf2a
docs(changelog): plugin cache folder url 2024-11-18 11:26:13 +01:00
Aram Drevekenin
566739b47a
docs(changelog): plugin cache folder 2024-11-18 11:25:41 +01:00
Aram Drevekenin
9230733079
feat(plugins): add /cache folder (#3787)
* feat(plugins): add /cache folder

* style(fmt): rustfmt
2024-11-18 11:23:26 +01:00
Aram Drevekenin
a84d901e9b
docs(changelog): pane-closed event 2024-11-15 17:51:04 +01:00
Aram Drevekenin
c0c59e484d
fix(screen): send PaneClosed event to plugins also when closing the whole tab (#3781) 2024-11-15 17:49:54 +01:00
Aram Drevekenin
21875bfcd3
docs(changelog): shortcut change 2024-11-15 17:33:34 +01:00
Aram Drevekenin
f77a21608e
fix(ux): change plugin manager shortcut (#3779) 2024-11-15 17:32:43 +01:00
Aram Drevekenin
42dfc3c891
docs(changelog): vendored curl option 2024-11-15 15:21:42 +01:00
tranzystorekk
bfaa6c3e3f
chore: add vendored_curl feature (#3766) 2024-11-15 15:20:20 +01:00
Aram Drevekenin
464771194a
docs(changelog): invalid state handling 2024-11-15 14:36:03 +01:00
Aram Drevekenin
f16ee0840d
fix(panes): handle various invalid state situations (#3776) 2024-11-15 14:34:50 +01:00
Aram Drevekenin
05fc91eae7
docs(changelog): occasional slow startup fix 2024-11-13 09:31:55 +01:00
Aram Drevekenin
cce600fa24
fix(statup): slow startup on some occasions (#3767)
* add debug logs

* add log messages

* some more logs and possible fix?

* remove logs

* style(fmt): rustfmt

* remove comment
2024-11-13 09:30:43 +01:00
Aram Drevekenin
1dbd14f277
docs(changelog): config dir crash fix 2024-11-11 19:02:07 +01:00
Aram Drevekenin
7bcd5696a5
fix(config): crash if unable to watch config folder (#3761) 2024-11-11 19:01:08 +01:00
Aram Drevekenin
3f719d1c50
docs(changelog): kitty reset fix 2024-11-11 18:07:08 +01:00
Aram Drevekenin
a994bd49dc
fix(terminal): reset kitty keyboard support when resetting terminal state (#3760) 2024-11-11 18:06:10 +01:00
Aram Drevekenin
5a75f2b6ad
docs(changelog): do not duplicate built-in plugins 2024-11-11 17:46:25 +01:00
Aram Drevekenin
dbe38401e5
fix(plugins): do not open extra instances of aliases (#3759) 2024-11-11 17:44:38 +01:00
Aram Drevekenin
3eb2ae959a
docs(changelog): event ordering fix 2024-11-11 16:32:00 +01:00
Aram Drevekenin
942b435a67
fix(tabs): maintain event order for MoveTab (#3758)
* fix(tabs): maintain event order for MoveTab

* style(fmt): rustfmt
2024-11-11 16:30:03 +01:00
Aram Drevekenin
c13fda444c
docs(changelog): output-buffer fix 2024-11-08 20:29:45 +01:00
Aram Drevekenin
23d2555543
fix(output-buffer): truncate grid height when not rendering it fully (#3750)
* fix(output-buffer): truncate grid height when not rendering it fully

* also fix for cases where the changed lines are not contiguous
2024-11-08 20:28:32 +01:00
Aram Drevekenin
102af0d969
docs(changelog): plugin fixes 2024-11-08 16:28:21 +01:00
Aram Drevekenin
452effab8f
fix(plugins): cwd and usability fixes (#3749)
* fix(plugins): maintain cwd between plugin reloads

* fix(plugin-manager): default to loading plugins in the foreground and allow sending space in configuration
2024-11-08 16:27:15 +01:00
Aram Drevekenin
54b309bdb8
docs(changelog): refix ctrl-j 2024-11-08 14:36:15 +01:00
Aram Drevekenin
e8b95402d8
fix(input): refix ctrl-j (#3746)
* fix(input): refix ctrl-j

* fix e2e tests
2024-11-08 14:34:47 +01:00
Aram Drevekenin
d22204692a
docs(changelog): kitty input fix 2024-11-05 11:55:33 +01:00
Aram Drevekenin
80fcd0fb75
fix(input): remove support for extra modifiers (#3725) 2024-11-05 11:07:42 +01:00
Aram Drevekenin
f958ae9205 chore(repo): bump development version 2024-11-05 09:32:45 +01:00
Aram Drevekenin
9b756be3d7 chore(release): v0.41.1 2024-11-04 11:57:41 +01:00
Aram Drevekenin
c0ac187cab HOTFIX: patch version 2024-11-04 11:41:21 +01:00
Aram Drevekenin
95ff0853c6 HOTFIX: default plugins generic compilation issue 2024-11-04 10:55:05 +01:00
Aram Drevekenin
4b806795c3 chore(release): v0.41.0 2024-11-04 09:18:03 +01:00
Aram Drevekenin
919f9a1fba
docs(changelog): base mode keybindings fix 2024-10-31 16:51:59 +01:00
Aram Drevekenin
72f6b502d1
fix(ux): forward keys to pane in locked mode and base mode rather than hard-coded normal mode (#3715)
* fix(keybindings): only forward clear keys in locked mode and default mode

* style(fmt): rustfmt
2024-10-31 16:49:48 +01:00
Aram Drevekenin
96d3113fa4
docs(changelog): configuration fixes 2024-10-31 14:36:31 +01:00
Aram Drevekenin
549cfe02be
fix(ux): configuration fixes (#3713)
* fix(startup): try create config folder if it doesn't exist

* fix(configuration): tab bar ui

* fix(configuration): rebind ctrl-s to ctrl-a

* fix(configuration): remove extra rebinding leaders screen
2024-10-31 14:35:13 +01:00
Aram Drevekenin
b99cb29e49 docs(readme): add https to curl download 2024-10-25 15:08:44 +02:00
Aram Drevekenin
95dc4d8466
docs(changelog): MoveFocusOrTab fullscreen awareness 2024-10-25 15:21:00 +02:00
Vasileios Manolopoulos
9a2f90936b
fix: (tabs) move to next tab if moving to next pane from fullscreen pane (#3498)
Co-authored-by: Vasilis Manolopoulos <vmanolop@gmail.comh>
2024-10-25 15:18:29 +02:00
Aram Drevekenin
499fd64df8
style(fmt): remove warnings (#3701) 2024-10-25 13:12:24 +02:00
Aram Drevekenin
0d40f685be
docs(changelog): new themes 2024-10-25 10:26:59 +02:00