Commit graph

954 commits

Author SHA1 Message Date
crschnick
beb467af5a Kitty fixes 2024-04-01 05:12:44 +00:00
crschnick
a8f07c3e0f Rework file paths and kitty support 2024-04-01 03:43:22 +00:00
crschnick
c228e6ba30 More keyboard navigation fixes 2024-03-30 19:34:13 +00:00
crschnick
3f01bb0028 Rework keyboard usage 2024-03-30 00:24:50 +00:00
crschnick
9ad5b6f7f5 Browser quick access improvements 2024-03-29 18:32:00 +00:00
crschnick
061dbe1cf3 Improve help command for linux/macos 2024-03-29 13:51:53 +00:00
crschnick
e9b0a19509 Properly init direct terminal launcher for updates 2024-03-28 15:52:07 +00:00
crschnick
65607aac53 Quick access fixes 2024-03-28 11:36:41 +00:00
crschnick
d3f4bd3044 Reformat 2024-03-27 18:19:03 +00:00
crschnick
c475353c22 Small browser fixes 2024-03-27 17:36:27 +00:00
crschnick
6510c3f6b9 Fix wrong error messages 2024-03-27 17:35:31 +00:00
crschnick
e3c4d9a9ec More sid fixes 2024-03-27 15:29:50 +00:00
crschnick
eb60590a50 Navbar img fixes 2024-03-27 15:21:15 +00:00
crschnick
3cebf750fb Rework sid check again 2024-03-27 14:55:10 +00:00
crschnick
7e8d31dd3c Rework setsid usage 2024-03-27 13:28:13 +00:00
crschnick
baee77d47f More quick access fixes 2024-03-27 12:44:35 +00:00
crschnick
76379b5a5d Improve progress display for GB+ 2024-03-27 11:41:50 +00:00
crschnick
92faa26bbc More quick access fixes 2024-03-26 22:58:03 +00:00
crschnick
b1a3caad46 Quick access fixes 2024-03-26 19:38:31 +00:00
crschnick
86ae1271a4 Rework image handling for browser 2024-03-26 19:38:24 +00:00
crschnick
07472cad9a Add browser quick access 2024-03-26 13:53:51 +00:00
crschnick
7784757393 [stage] 2024-03-26 09:37:11 +00:00
crschnick
9154a28aca Cleanup 2024-03-25 10:55:48 +00:00
crschnick
6e5f131658 Fix unnecessary elevation confirmation 2024-03-25 10:51:33 +00:00
crschnick
db94d2d74b Rework jna handling and add sid check 2024-03-25 08:15:31 +00:00
crschnick
e90c6f36d3 Overlay style fixes [release] 2024-03-24 07:19:54 +00:00
crschnick
4fdf89b77d Handle askpass without platform 2024-03-24 05:53:45 +00:00
crschnick
d5442e858d Catch more temp dir errors 2024-03-24 05:53:34 +00:00
crschnick
a44594ef5f Temp fixes 2024-03-24 03:32:39 +00:00
crschnick
57352b566f Small fixes 2024-03-24 02:41:46 +00:00
crschnick
096666e345 Improve error overlay styling 2024-03-23 15:14:37 +00:00
crschnick
a07a18d4f0 Improve font check 2024-03-23 13:31:22 +00:00
crschnick
0535a5444f Move font check 2024-03-23 13:18:48 +00:00
crschnick
0b8fbfabe0 Improve font loading check 2024-03-23 13:11:05 +00:00
crschnick
7391310dce Improve font loading checks 2024-03-23 12:12:23 +00:00
crschnick
147e68efe5 Reformat 2024-03-23 06:53:08 +00:00
crschnick
ea7114178f Rework working directory handling 2024-03-23 06:31:41 +00:00
crschnick
9c79f245e1 Dont' use fallback working dir 2024-03-23 03:37:31 +00:00
crschnick
24b6efed96 Fix shell check fallback not working correctly 2024-03-23 02:46:52 +00:00
crschnick
529563aa24 Fix combo box popup jumping when switching themes 2024-03-22 09:25:00 +00:00
crschnick
e345b1eaf2 Fix children always being included in parent category 2024-03-22 09:24:43 +00:00
crschnick
67dafeabf7 Fix date ordering 2024-03-22 09:03:01 +00:00
crschnick
3b6ad291a8 Refactor checks 2024-03-22 06:03:30 +00:00
crschnick
f84c06dd8c Improve shell check 2024-03-22 05:42:09 +00:00
crschnick
709d075893 Improve terminal colors 2024-03-22 05:21:58 +00:00
crschnick
4bbdd9315c Fix skip connection validation still looking for child connections 2024-03-22 02:37:11 +00:00
crschnick
bdc1444519 Fix browser nav bar showing when directory was initially set 2024-03-22 02:36:41 +00:00
crschnick
3dd7829b23 Bump slf4j 2024-03-22 02:15:51 +00:00
crschnick
cad35a6876 Bump versions [stage] 2024-03-21 06:14:50 +00:00
crschnick
11d6997752 Refactor windows terminal classes 2024-03-21 03:57:53 +00:00
crschnick
cde12be5c8 Improve working directory handling if it does not exist 2024-03-21 03:57:23 +00:00
crschnick
50defba23d Improve shell temporary directory creation 2024-03-21 03:55:54 +00:00
crschnick
863b0f8783 Improve fallback shell check on non-windows systems 2024-03-21 00:47:02 +00:00
crschnick
1fb68f8ca1 Handle more platform initialization errors 2024-03-17 10:07:23 +00:00
crschnick
3a47755c73 Check for font loading issues more extensively 2024-03-15 11:58:33 +00:00
crschnick
e89fb97d53 Flush logs on error 2024-03-14 09:34:53 +00:00
crschnick
c6cca15a9a Handle file list limit exit better 2024-03-13 17:50:37 +00:00
crschnick
31f926f815 Fix terminal launch errors not showing 2024-03-13 12:09:57 +00:00
crschnick
19251dea9f Improve askpass focus handling 2024-03-13 10:23:54 +00:00
crschnick
5af9ec6fde Fix secret query advance being off 2024-03-13 10:23:10 +00:00
crschnick
89d5d06b22 Improve askpass handling 2024-03-13 09:41:33 +00:00
crschnick
21a47de1fa More powershell fixes 2024-03-13 07:32:08 +00:00
crschnick
0149137abe More powershell fixes 2024-03-13 07:23:13 +00:00
crschnick
32515720fc macOS fixes 2024-03-13 07:04:54 +00:00
crschnick
4320040c9a More elevation fixes 2024-03-13 06:21:08 +00:00
crschnick
0b0e92e9da Make store creation more resilient when parent is deleted 2024-03-12 15:27:30 +00:00
crschnick
a4faa7c04c Fix children not properly refreshing across different categories for #207 2024-03-12 13:08:54 +00:00
crschnick
c2ac2481e4 Rework shell exit listener to close file browser tabs 2024-03-12 10:19:29 +00:00
crschnick
770c9eb309 Properly trim file path everywhere in chooser 2024-03-12 08:30:58 +00:00
crschnick
1a29d14a79 Fix possible NPE 2024-03-11 12:08:10 +00:00
crschnick
bff56ed58c Move charsetter classes 2024-03-11 08:15:43 +00:00
crschnick
c35fb24bf4 Improve data store choice display 2024-03-11 07:04:29 +00:00
crschnick
6ad4f990d1 Simplify warp launcher 2024-03-10 10:18:25 +00:00
crschnick
1e7c2f9c93 Skip scan if validation has been skipped 2024-03-10 09:47:53 +00:00
crschnick
fe885d7e80 Tunnel lifecycle fixes 2024-03-10 09:25:52 +00:00
crschnick
ccea37e0e0 Rework ssh host key trust handling 2024-03-09 02:02:00 +00:00
crschnick
aeb921f161 Improve pwsh launch 2024-03-07 19:33:17 +00:00
crschnick
9ac9128712 Terminal launch fixes 2024-03-07 19:13:22 +00:00
crschnick
1b5d2b7741 Styling fixes 2024-03-07 18:41:50 +00:00
crschnick
84ca2545f0 Fix macos contextmenu style 2024-03-07 17:06:05 +00:00
crschnick
0de5d9da4e Improve fallback shell terminal handling 2024-03-07 01:51:57 +00:00
crschnick
84700d2a27 Fix certutil check 2024-03-07 01:50:52 +00:00
crschnick
fe2334e936 Prefer cmd over powershell for default terminal 2024-03-06 19:58:56 +00:00
crschnick
3a9d06c745 Fix possibility of invalid selection 2024-03-06 19:58:49 +00:00
crschnick
c4f0797960 Add quick access button 2024-03-06 18:38:15 +00:00
crschnick
9abd19483f Shell error handling fixes 2024-03-05 21:50:24 +00:00
crschnick
ee3f5babe6 More status bar fixes [release] [noannounce] 2024-03-04 18:48:54 +00:00
crschnick
a557fcbe73 Fix status bar binding 2024-03-04 18:42:32 +00:00
crschnick
7821d0e779 Reformat 2024-03-04 17:47:13 +00:00
crschnick
a7c046520c Merge branch transfer-performance into master 2024-03-04 17:23:30 +00:00
crschnick
bda50dba72 Fix progress being wrong in some cases 2024-03-02 13:23:40 +00:00
crschnick
d60fff969b Fix possible NPE 2024-03-02 11:35:20 +00:00
crschnick
8483130b09 Don't start local powershell 2024-03-02 11:25:16 +00:00
crschnick
7117b4f6f2 Create canonical version information 2024-03-02 11:24:54 +00:00
crschnick
6df1f70a19 Don't cast button 2024-03-02 09:09:56 +00:00
crschnick
106132ef88 Link to help page for double prompt 2024-03-02 09:01:55 +00:00
crschnick
bb0f6fbeeb Improve section display 2024-03-01 16:59:54 +00:00
crschnick
30ebddc904 Fix concurrency issues in secret manager 2024-03-01 08:52:23 +00:00
crschnick
86df8b8803 Rework scan to restart shell 2024-03-01 08:52:10 +00:00
crschnick
b1753e589e Fix prefs NPEs 2024-03-01 08:52:00 +00:00
crschnick
d0497fcba2 Improve file watch error message 2024-03-01 07:12:35 +00:00
crschnick
2cda040274 Improve transfer pane icon 2024-02-29 15:38:20 +00:00
crschnick
a9e00e8bc9 Avoid querying the local shell directly 2024-02-29 09:49:30 +00:00
crschnick
3df16c22a4 Expect more errors and rename 2024-02-29 09:49:23 +00:00
crschnick
9f55deb1e2 Expect socket exceptions now 2024-02-29 09:40:28 +00:00
crschnick
27fb7370be Fix windows updater being broken 2024-02-29 09:09:50 +00:00
crschnick
e7fc20b40d Trim application search output 2024-02-29 07:05:36 +00:00
crschnick
bef976914f Bump flexmark 2024-02-28 15:14:13 +00:00
crschnick
405cdf53e5 Fix local powershell handling 2024-02-28 15:13:27 +00:00
crschnick
5ef3e1d508 Rework windows updater 2024-02-28 14:13:30 +00:00
crschnick
fb8e990083 Better handle markdown io errors 2024-02-28 14:13:07 +00:00
crschnick
f42434c60e Don't show logs clean error when another instance is running 2024-02-28 14:12:51 +00:00
crschnick
37dae87a2f Add support to search for custom store attributes 2024-02-28 14:12:35 +00:00
crschnick
ac1fcf821d Rework windows updater to fix issues 2024-02-28 12:30:22 +00:00
crschnick
b847a6fb9f Check for askpass platform support 2024-02-28 11:44:41 +00:00
crschnick
fbc56f0b81 Fix update issues 2024-02-28 09:34:35 +00:00
crschnick
e56c159e0e Disable context menu for markdown comps 2024-02-28 08:53:41 +00:00
crschnick
f7cf7284c7 Fix vault preferences not respecting custom storage directory 2024-02-28 08:18:45 +00:00
crschnick
d2d0df9789 Remove leftover merge files 2024-02-28 07:52:21 +00:00
crschnick
3e7fbe89ac Merge branch prefs into master
The changes have been squashed as the commit history and messages were not very carefully crafted. There isn't that much value in preserving random commit messages.

Also due to diverging branches, rebasing or merging it was difficult.
2024-02-28 07:36:31 +00:00
crschnick
ce45ff9ec6 Improve side window modality 2024-01-30 10:54:01 +00:00
crschnick
8a7669e832 Remove unused gtk fix 2024-01-26 17:41:37 +00:00
crschnick
60111ddd21 vscodium fixes 2024-01-26 12:33:23 +00:00
crschnick
315a58675e Add vscodium support 2024-01-26 12:15:26 +00:00
crschnick
a11ad4d486 Show failure messages when launching external applications 2024-01-26 12:15:15 +00:00
crschnick
715d36336c Confirm git share of file 2024-01-26 07:56:09 +00:00
crschnick
2dead13d4d Improve shell check display 2024-01-24 06:08:23 +00:00
crschnick
1b7181a744 Add ability to easily add files to git vault data 2024-01-24 05:49:47 +00:00
crschnick
e76a5f2e94 Fix ssh config NPE 2024-01-24 04:32:27 +00:00
crschnick
f660c20188 Make av registry check more robust 2024-01-24 04:27:07 +00:00
crschnick
a4eef3fdf7 Allow for cluster creation 2024-01-23 04:31:51 +00:00
crschnick
afc34a37b5 Rework fixed child handling for k8s improvements 2024-01-23 02:54:21 +00:00
crschnick
53926a2830 Fix save race condition 2024-01-22 12:33:26 +00:00
crschnick
2310515a4c Fix file system exception edit problems 2024-01-22 09:49:12 +00:00
crschnick
5ae35ecfe9 Fix missing default linux icon 2024-01-22 03:43:50 +00:00
crschnick
f61bef8bc0 Include release date in update changelog 2024-01-20 21:45:17 +00:00
crschnick
ebc1f33a56 Improve alert styling 2024-01-20 18:14:21 +00:00
crschnick
11859d3d10 Be more defensive for github api dates 2024-01-20 17:38:04 +00:00
crschnick
df1a80ed42 Rework alert styling 2024-01-20 01:14:36 +00:00
crschnick
79ef71a1d3 Fix store validity refresh on simple update 2024-01-20 00:42:08 +00:00
crschnick
2abd95e3e5 Fix typo 2024-01-20 00:34:59 +00:00
crschnick
ad19bc742b Include release date in changelog 2024-01-19 21:18:24 +00:00
crschnick
00a36628e9 Don't minimize detached windows applications 2024-01-19 21:16:59 +00:00
crschnick
65cec08224 Always wait when performing action after exit 2024-01-19 00:22:29 +00:00
crschnick
acca222a06 Check whether logs dir exists before cleaning 2024-01-18 20:54:32 +00:00
crschnick
406e63cbf0 Wait on update exit 2024-01-18 20:14:03 +00:00
crschnick
46cd57db18 Small fixes 2024-01-18 17:15:35 +00:00
crschnick
f467d59f49 Add windows terminal preview support 2024-01-18 17:15:26 +00:00
crschnick
d9f1a5a769 Fix wezterm macos issues 2024-01-18 15:17:56 +00:00
crschnick
298cd28872 Add wezterm support 2024-01-18 02:14:36 +00:00
crschnick
aa7c04d5ba Small browser appearance improvements 2024-01-17 20:58:33 +00:00
crschnick
ff2e5e67c4 Rework local store sharing 2024-01-17 18:07:43 +00:00
crschnick
f1966c0e39 Allow for sharing of connections with data files 2024-01-17 17:31:18 +00:00
crschnick
ab9059881c Rename store creation comp and apply state on entry update 2024-01-17 17:06:10 +00:00
crschnick
37ed575266 Rework ssh file path handling 2024-01-17 16:35:27 +00:00
crschnick
bd2acc6574 Various small fixes 2024-01-16 13:05:21 +00:00
crschnick
3e07e890ea Rework debug mode 2024-01-15 17:43:03 +00:00
crschnick
45d3d40c6f Probably return error on cli open command 2024-01-11 21:12:28 +00:00
crschnick
974da59fc8 Make window clamping more robust for invalid values 2024-01-10 15:58:26 +00:00
crschnick
2c5d3b326d Rework svg image handling 2024-01-10 04:26:49 +00:00
crschnick
faf1b6b4c7 Rework shell control to be more robust in cases it exits unexpectedly 2024-01-09 23:17:18 +00:00
crschnick
522c2c1664 Rework image sizes and caches 2024-01-09 04:20:24 +00:00
crschnick
e4d3eb2a3d Fix connection choice filter focus 2024-01-09 04:20:13 +00:00
crschnick
44945546f7 Focus filter in connection choice popover 2024-01-09 02:30:32 +00:00
crschnick
720e5edfdc Rework text area 2024-01-09 01:34:17 +00:00
crschnick
f454e6d905 Allow for better contextual file reference handling 2024-01-09 01:33:38 +00:00
crschnick
277f7f8c04 Fix logs attribute 2024-01-09 01:33:21 +00:00
crschnick
bfef4e1426 Fix possible NPE 2024-01-09 01:33:00 +00:00
crschnick
0f9cae0681 Rework comboboxes 2024-01-06 16:54:57 +00:00
crschnick
aee7b65bce Fix nord selected color contrast in browser 2024-01-06 10:50:27 +00:00
crschnick
720716b1c6 Rework connection creation menu 2024-01-06 10:40:50 +00:00
crschnick
0742c0e2d2 Fix exception in edge case for binding lists 2024-01-05 15:06:25 +00:00
crschnick
4ee5c18960 Add min size comp methods 2024-01-05 08:01:46 +00:00
crschnick
7521f08512 Make theme detection error resistant 2024-01-05 08:01:35 +00:00
crschnick
16de992c29 Fix mini section size with one element 2024-01-05 08:00:59 +00:00
crschnick
fcba5d1c54 Fix NPE if no terminal was set 2024-01-04 09:11:34 +00:00
crschnick
0070a08109 Fix error handling of invalid commandline options 2024-01-03 18:15:06 +00:00
crschnick
c59b6bb1ff Fix browser restore not sleeping at right time 2024-01-03 16:48:17 +00:00
crschnick
362cb12e20 Fix exceptions on provider switch 2024-01-03 15:23:13 +00:00
crschnick
d8b2c44489 Rework custom terminal description and add tilix 2024-01-03 14:23:03 +00:00
crschnick
e357c96c5d Small fixes 2024-01-03 14:22:43 +00:00
crschnick
44cae41799 Wait only 10s to declare a directory as recent 2024-01-03 14:22:29 +00:00
crschnick
0754e79970 Run restore action staggered 2024-01-03 14:22:18 +00:00
crschnick
0fef5b0b9a Remove font check 2024-01-03 07:06:35 +00:00
crschnick
8d080bee1e Rework bundled fonts handling 2024-01-03 06:31:13 +00:00
crschnick
5aa1c35eb1 Make window init error handling more robust 2024-01-02 15:26:53 +00:00
crschnick
4542225c3f Fix changelog spacing 2024-01-02 14:50:50 +00:00
crschnick
8506047f6b Force javafx to look for embedded fonts 2024-01-02 09:58:26 +00:00
crschnick
9fa35aff21 Remove unnecessary window position update 2024-01-01 16:08:28 +00:00
crschnick
8a684caf1b Require macos applications to be in some applications directory 2024-01-01 15:57:35 +00:00
crschnick
88086dc322 Fix browser state serialization 2024-01-01 15:04:15 +00:00
crschnick
6063e3b092 Small UI improvements 2024-01-01 14:26:10 +00:00
crschnick
f67e9ad247 Rework browser welcome screen 2024-01-01 10:04:06 +00:00
crschnick
2bc508d448 Small linux fixes 2024-01-01 10:03:49 +00:00
crschnick
1a9d1647e0 Clean up font size 2023-12-31 08:51:54 +00:00
crschnick
38e1b929d6 Bundle fonts to not rely on fontconfig 2023-12-31 05:05:03 +00:00
crschnick
e3b451b600 Fix connection summary generation for #146 2023-12-30 14:20:23 +00:00
crschnick
ca84b90dbd Rework file browser open and it improve ssh config support 2023-12-30 09:02:28 +00:00
crschnick
815787c8a9 Fix copy paste error 2023-12-30 07:09:22 +00:00
crschnick
aee414f27d Fix name alignment 2023-12-30 06:37:47 +00:00