Commit Graph

230 Commits

Author SHA1 Message Date
nova
e42d55e66a implementation of yank_file_name and yank_file_path 2026-05-25 12:01:43 +02:00
nova
f6380ddeda small fix of strlen(offset+1) to strlen(offset)+1 2026-05-25 11:24:58 +02:00
nova
905f6e8588 forgor them last commit 2026-05-25 11:07:42 +02:00
nova
095cf7b357 implementation of all 3 search functions 2026-05-23 15:13:38 +02:00
nova
9f7ed73885 proper forking of spawned processes 2026-05-21 01:11:56 +02:00
nova
41af25e0b1 removal of automatic space in cmd with SETTINGS_COMMAND_REPLACE_STR 2026-05-21 00:09:19 +02:00
nova
f807fe56b5 fix of dir->file_list[i].file_type being accidentally overwritten 2026-05-21 00:06:39 +02:00
nova
adb10b6d5d (hopefully) finalizing move_right 2026-05-21 00:05:36 +02:00
nova
c692a1a992 cleanup 2026-05-15 00:10:23 +02:00
nova
8c80a6e3da fix of an edgecase not unlocknig mutex 2026-05-14 23:52:16 +02:00
nova
1aa66c82fb simplification of thread_top 2026-05-14 23:50:21 +02:00
nova
f5d0c8bc85 deletion of unused vars 2026-05-14 23:15:24 +02:00
nova
9e8bd3c022 parse_path 2026-05-14 23:10:06 +02:00
nova
f40cc91cce cleanup 2026-05-14 23:06:48 +02:00
nova
a5483335c5 reordering of some things 2026-05-14 20:07:37 +02:00
nova
a7d4a6322c fix of a very rare edgecase in which thread_top get the wrong mid_dir.current_file->file_name 2026-05-14 19:54:51 +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
b4acda1aa6 implementation select_all and toggle_selection 2026-05-14 12:07:24 +02:00
nova
b7124cbb1d implementation of enter_shell 2026-05-10 22:09:42 +02:00
nova
adac32fcc1 fixing of minor compiler warnings 2026-05-10 21:58:40 +02:00
nova
dcb47d420b deletion of now useless functions 2026-05-10 21:56: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
93c70aa07a adjustments as a result of asynic rendering 2026-05-10 19:45:04 +02:00
nova
edcf093269 improved main loop sequence for the async rendering 2026-05-10 19:44:17 +02:00
nova
557e0eb416 small change 2026-05-10 19:13:16 +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
955d8f439b reimplementations of some functions 2026-05-08 22:02:51 +02:00
nova
d9d1ed115d improvements to the rendering 2026-05-06 22:27:24 +02:00
nova
41293c6afd improvements to the rendering 2026-05-06 22:21:33 +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
b639ad3998 chonfig adjustment 2026-05-01 22:18:08 +02:00
nova
1711926003 string escaping 2026-05-01 22:17:33 +02:00
nova
6372dbba69 improvements to sort_random 2026-04-04 21:58:43 +02:00
nova
acb7db1617 bg no longer as string, now also only on hovered 2026-03-28 15:32:53 +01:00
nova
da4c90d243 no longer mallocs new strings on dir print 2026-03-27 22:01:26 +01:00
nova
ac50d377ca avif and blender 2026-03-16 21:21:07 +01:00
nova
a64982857a better flags 2026-03-16 21:19:11 +01:00
nova
3d47e0410f check if dir is empty 2026-02-08 18:49:55 +01: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
7e4ae9bb84 remove now useless memcopy 2026-02-04 22:17:52 +01:00
nova
36c8524a70 removed unused stdlib.h 2026-02-04 21:56:56 +01:00
nova
99ac76162f no longer try to file preview in a directory without files 2026-02-04 21:56:28 +01:00
nova
1d3b71b00f fix incorrect offset on files with long extensions 2026-02-04 21:55:03 +01:00
nova
84b1c17dd8 unzip jis 2026-02-02 23:24:41 +01:00
nova
1f1de78283 -fsanitize=address related stuff 2026-01-17 18:10:01 +01:00