Commit Graph

66 Commits

Author SHA1 Message Date
nova
a5483335c5 reordering of some things 2026-05-14 20:07:37 +02:00
nova
749dba1ce8 yet another change to the rendering pipeline 2026-05-14 18:50:36 +02:00
nova
ac0b644bcb implementation select_all and toggle_selection pt2 2026-05-14 12:17:06 +02:00
nova
adac32fcc1 fixing of minor compiler warnings 2026-05-10 21:58:40 +02:00
nova
689565f732 now each thread can queue its own rendering 2026-05-10 21:44:02 +02:00
nova
58f99eb2cf small correction 2026-05-10 20:11:58 +02:00
nova
673c7e5414 bounds checking and changes to the pthread signals 2026-05-10 19:45:55 +02:00
nova
3c0f26efee attempted multithreadded rendering 2026-05-10 19:12:39 +02:00
nova
491c00b9d4 improvements to the threading 2026-05-10 18:28:54 +02:00
nova
1a85a2d810 fix of out of bounds memory access in 2 places 2026-05-05 20:07:56 +02:00
nova
e5625ada08 start of a major rewrite 2026-05-05 19:41:45 +02:00
nova
1711926003 string escaping 2026-05-01 22:17:33 +02:00
nova
f53fd66d88 added printing of mid_content[selected_file_current].file_name in top ui 2026-02-04 22:20:00 +01:00
nova
99ac76162f no longer try to file preview in a directory without files 2026-02-04 21:56:28 +01:00
nova
f3a39b0df0 small changes 2026-01-17 17:53:52 +01:00
nova
8734fa6ae4 -fsanitize=address related compiler assisted debugging 2026-01-12 18:35:38 +01:00
nova
217884d920 multiple small changes 2025-12-07 14:36:33 +01:00
nova
74166f7283 indentation change, now using continue 2025-11-15 22:28:08 +01:00
nova
9a67b35ebe handling of '/' in thread_lft 2025-11-15 22:21:30 +01:00
nova
1e99e9d364 global_path handling 2025-11-15 22:08:20 +01:00
nova
326d3f7e52 removal of all strcpy 2025-10-17 22:23:45 +02:00
nova
df726e2f32 delta time no longer reloading images 2025-10-13 23:09:57 +02:00
nova
61023ce42e temporary fixes & removal of unused function 2025-10-11 21:49:28 +02:00
nova
3fa16fd8b2 changes too small for proper commit message 2025-10-09 01:01:52 +02:00
nova
ac6d0e8408 avoiding useless memory read/writes & fixing race condition in btm_status 2025-10-09 00:13:25 +02:00
nova
3082fed378 fixed some race conditions and improved parsing storage size 2025-10-08 21:33:06 +02:00
nova
7ee16c8f4a now accounting for hardlinks & refactored sorting 2025-09-30 21:54:56 +02:00
nova
b32848ad3d accounted for some race conditions 2025-09-29 21:40:35 +02:00
nova
8dcf88baea sum the size of the current dir 2025-09-29 20:10:40 +02:00
nova
21a11d8be1 fixed images not being flushed when going ontop of a directory 2025-09-24 23:14:20 +02:00
nova
fe781c2d3c image previews can now be disabled 2025-09-24 22:44:13 +02:00
nova
fb1af6d2d2 now printing left storage & related refactoring 2025-09-24 22:20:07 +02:00
nova
14948ba573 fixed wrong condition being send 2025-09-22 19:20:14 +02:00
nova
69f9a609e5 removal of socal_status 2025-08-30 21:01:40 +02:00
nova
4a9c38d034 handling of empty dirs 2025-08-24 19:45:08 +02:00
nova
e1c298ae50 removal of global file_current 2025-08-23 23:19:11 +02:00
nova
520d4eca13 further thread pool stuff 2025-08-23 22:06:10 +02:00
nova
963a018419 removed the recreation and destruction of threads 2025-08-23 21:44:03 +02:00
nova
3f90802663 refractoring, fixed enter_shell 2025-08-18 22:01:16 +02:00
nova
f0a2f14966 improvenments to the renderer 2025-08-17 15:35:00 +02:00
nova
2af21a0875 created dir.c & .h, improved header file handling 2025-08-17 00:54:13 +02:00
nova
7ab04a5a87 added image previews using ueberzug 2025-08-06 22:25:39 +02:00
nova
d3126fbc20 fixed some stabillity issues and memory leaks 2025-08-05 20:55:36 +02:00
nova
ecce6031a4 scrolling limit 2025-07-26 14:12:28 +02:00
nova
1a67c5b4d0 removal of file_size_width 2025-07-25 17:10:44 +02:00
nova
a99a519834 general stability improvements 2025-07-23 19:47:37 +02:00
nova
b9c254a0fe now runs with -O2 2025-07-13 21:53:59 +02:00
nova
d96046ac44 -O2 related refactoring 2025-07-09 01:09:45 +02:00
nova
b6f9633677 handling of empty dirs & refactoring 2025-07-08 20:51:25 +02:00
nova
3f8fdc9e17 improvenments to file previews 2025-07-07 19:28:34 +02:00