1
0
mirror of https://github.com/chylex/Bark-Browser.git synced 2025-08-16 12:31:42 +02:00

100 Commits

Author SHA1 Message Date
aef1a0011b Refactor construction of filesystem action map 2023-09-07 00:30:23 +02:00
63b56de63f Move custom slab-tree node logic into included sources 2023-08-27 14:46:19 +02:00
dace27d259 Move slab-tree extensions to the included sources 2023-08-27 13:34:50 +02:00
5f332677a7 Include slab-tree package sources in the repository 2023-08-27 13:34:39 +02:00
995e0fc8f8 Move filesystem tree functions out of the layer implementation 2023-08-27 11:55:06 +02:00
020439d813 Migrate old filesystem events to new generic layer events 2023-08-27 09:17:19 +02:00
d04fc62033 Introduce layer events 2023-08-27 09:17:19 +02:00
38edfff874 Support longer prefix strings in input field overlay 2023-08-26 15:53:52 +02:00
df04593aab Replace verbose Box constructions with generics 2023-08-26 14:09:36 +02:00
95c12d4f61 Close input field overlay when pressing backspace with empty input field 2023-08-06 04:23:50 +02:00
e59ecf2f08 Add prefix string to input field overlay 2023-08-06 04:21:16 +02:00
c27d9d7401 Change input field text color to black 2023-08-06 04:21:15 +02:00
c9fe9f8f0e Prevent cursor jumping after deleting a file by re-selecting file that was below the deleted file (instead of above) 2023-08-05 04:38:43 +02:00
bdd25b89e3 Move wsl.sh to scripts folder 2023-08-05 04:19:52 +02:00
19623d745a Update wsl.sh to install cmake from default repositories 2023-08-05 03:45:07 +02:00
c44c0691c9 Add README 2023-08-05 03:44:55 +02:00
7519472a43 Add build scripts 2023-08-03 19:52:21 +02:00
4930a5b08c Release 1.0.0 v1.0.0 2023-08-03 18:34:59 +02:00
99ff38b725 Add command line argument to print app version 2023-08-03 05:24:35 +02:00
2ccfb1c41a Add Dockerfile for building the app 2023-08-03 04:57:52 +02:00
a1e574215f Hide columns that only show question marks on Windows 2023-08-03 04:30:13 +02:00
92b483d792 Show single-digit file sizes with decimal part 2023-08-03 02:43:51 +02:00
1601e95dc7 Make message dialog text left-aligned 2023-08-02 20:30:44 +02:00
8bd8620980 Rename file actions 2023-08-02 18:18:43 +02:00
78b85e67c1 Refactor and update actions to create file or directory 2023-08-02 18:18:43 +02:00
79b7773668 Speed up counting files for deletion prompt 2023-07-30 14:11:43 +02:00
df6a5f55c3 Refactor action to delete file or directory & count how many files will be deleted 2023-07-30 12:42:43 +02:00
88c9d0cf59 Refactor action to edit file or directory & fix refreshing when editing root folder 2023-07-30 09:55:01 +02:00
97b2dac354 Add spaces around dialog titles 2023-07-30 01:11:45 +02:00
50f8ac115f Ensure only the top-most layer controls cursor visibility 2023-07-30 01:04:22 +02:00
680a5c35d1 Add action to rename file or directory 2023-07-30 00:37:53 +02:00
14c98c0b1a Do not resolve symlinks in FileEntry & do panic on non-absolute paths 2023-07-29 22:04:33 +02:00
c9996a7a1a Add input field dialog 2023-07-29 20:01:13 +02:00
ee7e37f4e9 Change some generics to impl parameters 2023-07-29 19:53:07 +02:00
91e7b2d739 Reorganize filesystem movement actions 2023-07-29 11:42:52 +02:00
9275057402 Add support for moving caret in input field w/ new key bindings 2023-07-28 13:42:03 +02:00
dda2457c75 Refactor message dialog construction and display messages underneath selected file 2023-07-25 13:22:42 +02:00
0abef22f73 Fix movement to previous/next sibling using wrong fallback logic 2023-07-25 04:50:15 +02:00
84eb095608 Add generic movement action with fallback 2023-07-25 04:50:15 +02:00
886824cc25 Add extension methods for accessing slab_tree node ids 2023-07-25 04:50:15 +02:00
8f2934d970 Add action to jump between first and last sibling 2023-07-25 04:50:15 +02:00
2f98421db7 Add horizontal navigation actions that expand/collapse first 2023-07-25 04:50:15 +02:00
fc7a9bdeda Refactor tree structure change notifications 2023-07-25 03:56:58 +02:00
968ddf6d48 Add action to redraw screen 2023-07-24 07:05:38 +02:00
7d2395273b Add support for expanding multiple depths of filesystem tree nodes 2023-07-24 04:07:26 +02:00
c408cdb8c8 Enable more clippy warnings and fix them 2023-07-24 04:06:04 +02:00
94e0ef4b7d Add movement actions to go to a specific line, or to the first or last line 2023-07-23 09:41:52 +02:00
d50f4b5e57 Add alternative key bindings for existing movement actions 2023-07-23 09:37:23 +02:00
753898f6e0 Limit count to 99999 with an error message if exceeded 2023-07-23 08:24:58 +02:00
c18f89835d Implement count support for existing movement actions 2023-07-23 08:19:20 +02:00