Commit Graph

  • 6daeaebb5a added file extension commands main nova 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 nova 2025-07-15 02:45:45 +02:00
  • 2105bb4fe5 improvenments to delete function; need to handle filled dir still nova 2025-07-14 01:04:36 +02:00
  • b9c254a0fe now runs with -O2 nova 2025-07-13 21:53:59 +02:00
  • 4092446825 actual decent makefile whoa nova 2025-07-13 21:50:20 +02:00
  • bd31ffd17d fixed segfault when quitting nova 2025-07-13 19:47:01 +02:00
  • c9c00f4930 added unicode support nova 2025-07-12 15:00:34 +02:00
  • d96046ac44 -O2 related refactoring nova 2025-07-09 01:09:45 +02:00
  • b6f9633677 handling of empty dirs & refactoring nova 2025-07-08 20:51:25 +02:00
  • 7fcd148dfe fixed symlink handling nova 2025-07-08 01:57:58 +02:00
  • 4c958dc10a now parsing file sizes nova 2025-07-08 01:49:02 +02:00
  • bc6fb162c5 accounting for files "." and ".." nova 2025-07-08 00:43:19 +02:00
  • b77c9a2a29 made configs constant nova 2025-07-08 00:20:14 +02:00
  • 3f8fdc9e17 improvenments to file previews nova 2025-07-07 19:28:34 +02:00
  • b2b100727f fixed some race conditions nova 2025-07-07 19:11:48 +02:00
  • bc2989b2d9 added multiple sorting algorithms nova 2025-07-06 15:59:18 +02:00
  • 47470e4e64 extensionsto key_binding nova 2025-07-06 13:21:04 +02:00
  • 05ba7c82a0 added alhphasort nova 2025-07-06 07:04:19 +02:00
  • 322a1495c0 added blackmagic (funcptr/string modifiers on actions) nova 2025-07-06 07:03:45 +02:00
  • 88beeffafe fixed some compiler warnings nova 2025-07-06 05:10:14 +02:00
  • 5185e74441 fixed fucked up terminal upon exiting nova 2025-07-06 05:03:12 +02:00
  • ab5b466336 handling of unimplemented bindings, added unimplemented bindings nova 2025-07-06 03:52:25 +02:00
  • 36fd160ccb pressing a key now prints all correlated bindings nova 2025-07-06 03:36:43 +02:00
  • 142f75d98a improvenments to rendering and start of thread_btm nova 2025-07-05 22:20:32 +02:00
  • 539af5fd65 creating new files and dirs possile, dedicated update screen key nova 2025-07-03 01:24:57 +02:00
  • f320449572 propper input handling nova 2025-07-03 00:58:31 +02:00
  • 0a6509310d implemented delete and rename nova 2025-07-02 22:59:47 +02:00
  • aedfdd1ed5 window sizing now possible in interaction functions nova 2025-06-26 23:52:04 +02:00
  • f2eaeee9ea removed the need for a second input pass by making window global nova 2025-06-26 22:52:05 +02:00
  • 01fe19866c rename of content of struct file nova 2025-06-26 22:10:04 +02:00
  • 36ff54038e improvenments to threading nova 2025-06-24 00:18:53 +02:00
  • 1a64b83703 improvenments to the rendering nova 2025-06-24 00:18:18 +02:00
  • c9051b2565 removed printf and unused var nova 2025-06-23 23:24:22 +02:00
  • 1a68fee59c added more default commands nova 2025-06-23 23:03:54 +02:00
  • c29870998e improvenments to the string input loop nova 2025-06-22 02:06:36 +02:00
  • 3eb1c0f93e implemented rename_hovered, custom input string loop nova 2025-06-22 01:28:59 +02:00
  • e07ec0b413 implemented open_with nova 2025-06-21 23:48:56 +02:00
  • f99035629a opening files using mimetypes defined in config.h nova 2025-06-18 04:08:02 +02:00
  • 1485d69cad cleanup nova 2025-06-16 11:11:34 +02:00
  • e7b45579b1 TODO(2025-06-13T01:26:16) done, untracked due to see previous commit nova 2025-06-16 11:04:38 +02:00
  • b1eecad13c forgor to add in commit f42429de89 nova 2025-06-16 11:02:10 +02:00
  • 797f9a7d3b fixed some memory leaks nova 2025-06-16 11:00:26 +02:00
  • 1f3a55df4b added release target nova 2025-06-16 10:59:02 +02:00
  • c1f2f7602a updated config.h, see previous commit nova 2025-06-15 20:17:11 +02:00
  • 7c9af0d340 user input now handled through function pointers, now defined in config.h nova 2025-06-15 20:14:53 +02:00
  • d2bde3a31c added valgrind in makefile nova 2025-06-15 16:54:05 +02:00
  • 188ecb7f57 finally added .gitignore nova 2025-06-15 16:48:41 +02:00
  • dc67be11dc hovered line now fully highlighted nova 2025-06-15 16:39:55 +02:00
  • f792399d44 changes to natural sort nova 2025-06-15 16:06:47 +02:00
  • f42429de89 file preview infrastructure & implementation of preview of text files nova 2025-06-15 15:58:49 +02:00
  • bc2bc8fce0 added config.h nova 2025-06-13 01:28:16 +02:00
  • 0053c7cb88 added file previev nova 2025-06-02 22:53:08 +02:00
  • f7c1d34e05 fixed a bug where files/directory names would occasionally just dissapear nova 2025-05-31 10:21:25 +02:00
  • 3d3052e436 swapped up and down nova 2025-05-31 00:40:40 +02:00
  • 0574732a69 very basic and no good file hover implemented nova 2025-05-31 00:36:05 +02:00
  • 2b52329904 improvenment of path handling nova 2025-05-30 23:35:37 +02:00
  • bab921dea2 improvenments to the ui nova 2025-05-14 02:19:35 +02:00
  • 7f0e65eaf3 improvenment to color managenment nova 2025-05-10 23:33:27 +02:00
  • 882e6fc85f added colors.h to repo nova 2025-05-10 22:39:14 +02:00
  • 6617b3fe4e added natural sort nova 2025-05-10 22:30:52 +02:00
  • d4a4f5ebb2 parsing of /etc/DIR_COLORS nova 2025-05-10 21:51:09 +02:00
  • 5a7a4baf9b fixed a bug where trash data may appear nova 2025-05-08 21:16:03 +02:00
  • 6f7415a913 implementation of file type & extension based coloring nova 2025-05-08 21:15:14 +02:00
  • 37d5531aa7 once again switched to complex data types, basic file coloring implemented nova 2025-05-08 16:03:16 +02:00
  • 08913786de removed unused defines in defines.h nova 2025-04-17 12:02:32 +02:00
  • 38338df254 code base good enough to actually progress nova 2025-04-17 01:17:13 +02:00
  • 931d7026ea last commit before large rewrite nova 2025-03-30 15:58:05 +02:00
  • 2a1d273bc0 basic sorting implemented, segfaults in natural sort nova 2025-03-13 18:45:36 +01:00
  • d6a827ba74 added more status nova 2025-03-13 15:37:31 +01:00
  • 3269ced286 init function nova 2025-03-13 15:36:45 +01:00
  • 6e06b56a23 corrected interactions.h, file_modifiers no longer missing nova 2025-03-13 14:30:46 +01:00
  • 02d469948e refractoring nova 2025-03-03 15:45:26 +01:00
  • abf758cdbf refractoring nova 2025-03-03 15:44:38 +01:00
  • bcd7acbd08 added license nova 2025-03-03 11:54:51 +01:00
  • 1c69f60037 refactoring via defines.h nova 2025-03-01 13:13:16 +01:00
  • 26d3dc9bc8 implemented settings functionallity nova 2025-02-27 19:47:35 +01:00
  • 965351968f user interactions now possible nova 2025-02-27 18:54:23 +01:00
  • b9606e601a added size metadata to dir content array nova 2025-02-27 16:31:51 +01:00
  • c927039b68 refractoring & hidden files functionality nova 2025-02-26 22:42:51 +01:00
  • 8cf1918b0d base layout for multithreading nova 2025-02-26 22:19:32 +01:00
  • 13190d7ef8 fixed indent nova 2025-02-26 14:02:29 +01:00
  • 56bc1e4314 working file printing nova 2025-02-26 14:01:23 +01:00
  • bac8f5e564 initial commit nova 2025-02-20 23:05:23 +01:00