83 Commits

Author SHA1 Message Date
6daeaebb5a added file extension commands 2025-07-18 23:01:49 +02:00
d9ae5c79af improvenments to the rendered output, trunking of longer file names, no more dir sizes and indexes in lft and rgt 2025-07-15 02:45:45 +02:00
2105bb4fe5 improvenments to delete function; need to handle filled dir still 2025-07-14 01:04:36 +02:00
b9c254a0fe now runs with -O2 2025-07-13 21:53:59 +02:00
4092446825 actual decent makefile whoa 2025-07-13 21:50:20 +02:00
bd31ffd17d fixed segfault when quitting 2025-07-13 19:47:01 +02:00
c9c00f4930 added unicode support 2025-07-12 15:00:34 +02:00
d96046ac44 -O2 related refactoring 2025-07-09 01:09:45 +02:00
b6f9633677 handling of empty dirs & refactoring 2025-07-08 20:51:25 +02:00
7fcd148dfe fixed symlink handling 2025-07-08 01:57:58 +02:00
4c958dc10a now parsing file sizes 2025-07-08 01:49:02 +02:00
bc6fb162c5 accounting for files "." and ".." 2025-07-08 00:43:19 +02:00
b77c9a2a29 made configs constant 2025-07-08 00:20:14 +02:00
3f8fdc9e17 improvenments to file previews 2025-07-07 19:28:34 +02:00
b2b100727f fixed some race conditions 2025-07-07 19:11:48 +02:00
bc2989b2d9 added multiple sorting algorithms 2025-07-06 15:59:18 +02:00
47470e4e64 extensionsto key_binding 2025-07-06 13:21:04 +02:00
05ba7c82a0 added alhphasort 2025-07-06 07:04:19 +02:00
322a1495c0 added blackmagic (funcptr/string modifiers on actions) 2025-07-06 07:03:45 +02:00
88beeffafe fixed some compiler warnings 2025-07-06 05:10:14 +02:00
5185e74441 fixed fucked up terminal upon exiting 2025-07-06 05:03:12 +02:00
ab5b466336 handling of unimplemented bindings, added unimplemented bindings 2025-07-06 03:52:25 +02:00
36fd160ccb pressing a key now prints all correlated bindings 2025-07-06 03:36:43 +02:00
142f75d98a improvenments to rendering and start of thread_btm 2025-07-05 22:20:32 +02:00
539af5fd65 creating new files and dirs possile, dedicated update screen key 2025-07-03 01:24:57 +02:00
f320449572 propper input handling 2025-07-03 00:58:31 +02:00
0a6509310d implemented delete and rename 2025-07-02 22:59:47 +02:00
aedfdd1ed5 window sizing now possible in interaction functions 2025-06-26 23:52:04 +02:00
f2eaeee9ea removed the need for a second input pass by making window global 2025-06-26 22:52:05 +02:00
01fe19866c rename of content of struct file 2025-06-26 22:10:04 +02:00
36ff54038e improvenments to threading 2025-06-24 00:18:53 +02:00
1a64b83703 improvenments to the rendering 2025-06-24 00:18:18 +02:00
c9051b2565 removed printf and unused var 2025-06-23 23:24:22 +02:00
1a68fee59c added more default commands 2025-06-23 23:03:54 +02:00
c29870998e improvenments to the string input loop 2025-06-22 02:06:36 +02:00
3eb1c0f93e implemented rename_hovered, custom input string loop 2025-06-22 01:28:59 +02:00
e07ec0b413 implemented open_with 2025-06-21 23:48:56 +02:00
f99035629a opening files using mimetypes defined in config.h 2025-06-18 04:08:02 +02:00
1485d69cad cleanup 2025-06-16 11:11:34 +02:00
e7b45579b1 TODO(2025-06-13T01:26:16) done, untracked due to see previous commit 2025-06-16 11:04:38 +02:00
b1eecad13c forgor to add in commit f42429de89 2025-06-16 11:02:10 +02:00
797f9a7d3b fixed some memory leaks 2025-06-16 11:00:26 +02:00
1f3a55df4b added release target 2025-06-16 10:59:02 +02:00
c1f2f7602a updated config.h, see previous commit 2025-06-15 20:17:11 +02:00
7c9af0d340 user input now handled through function pointers, now defined in config.h 2025-06-15 20:14:53 +02:00
d2bde3a31c added valgrind in makefile 2025-06-15 16:54:05 +02:00
188ecb7f57 finally added .gitignore 2025-06-15 16:48:41 +02:00
dc67be11dc hovered line now fully highlighted 2025-06-15 16:39:55 +02:00
f792399d44 changes to natural sort 2025-06-15 16:06:47 +02:00
f42429de89 file preview infrastructure & implementation of preview of text files 2025-06-15 15:58:49 +02:00