aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Reformat fm.cverdant2026-07-281-22/+48
|
* Reformat log.cverdant2026-07-281-3/+6
|
* Add util function: free_pointer_arrayverdant2026-07-282-0/+18
| | | | | This function iterates through each element of pointer array, frees its memory, and finally free the array itself.
* Modify .clang-formatverdant2026-07-281-2/+11
|
* Add format target to Makefileverdant2026-07-281-1/+4
|
* Fix function argument order and reformatverdant2026-07-282-59/+64
|
* Use global need_redraw variable in main loopverdant2026-07-281-3/+2
|
* Add analyze target to Makefileverdant2026-07-281-2/+5
|
* Implement open with editorverdant2026-07-283-0/+81
| | | | | Fork a child process to run the text editor. If the "EDITOR" envrionment variable is not set, fallback to "vi".
* Remove varaible "need_redraw" in fm_info, use global variableverdant2026-07-283-6/+6
|
* Fix pane heightverdant2026-07-271-1/+1
|
* Fix -Wformat-truncation warning and refactor redraw logicverdant2026-07-271-28/+35
|
* Remove unused variableverdant2026-07-271-1/+0
|
* Delete stat moduleverdant2026-07-273-306/+0
|
* Remove unused header file includingverdant2026-07-273-3/+0
|
* Fix path normalization in path_normalize()verdant2026-07-271-2/+10
|
* Fix -Wmissing-prototypes warningsverdant2026-07-272-0/+4
|
* Move two util functions to the bottomverdant2026-07-271-17/+17
|
* Remove unused function: fm_printverdant2026-07-271-13/+0
|
* Remove unused header filesverdant2026-07-272-2/+0
|
* Fix -Wstrict-prototypes warningsverdant2026-07-271-3/+3
|
* Fix -Wstrict-prototypes warningverdant2026-07-272-2/+2
|
* Remove unused filesverdant2026-07-272-15/+0
|
* Implement directory previewverdant2026-07-272-1/+16
|
* Add optional CFLAGS and test subcommandverdant2026-07-271-8/+18
|
* Implement xdirname, xbasenameverdant2026-07-272-0/+88
|
* Add display structure improvementsverdant2026-07-272-5/+30
|
* Implement xreallocverdant2026-07-272-1/+12
|
* Refactor main.cverdant2026-07-271-59/+31
|
* Reformat log.c log.hverdant2026-07-272-35/+39
|
* Remove unused argumentverdant2026-07-272-5/+19
|
* Refactor fmverdant2026-07-272-178/+269
|
* Fix use-after-free of pointer "buf"verdant2026-07-251-2/+1
|
* Fix format string vulnerability in file previewverdant2026-07-251-1/+1
|
* Free the memory of buf to avoid leakingverdant2026-07-251-1/+3
|
* Free memory before returningverdant2026-07-251-0/+1
|
* Remove unused codeverdant2026-07-251-1/+0
|
* Free memory before returningverdant2026-07-251-0/+2
|
* Reformat log.hverdant2026-07-241-4/+4
|
* fm: implement directory listing with scrolling and file previewverdant2026-07-232-3/+214
|
* Add scroll state and redraw tracking to fm_infoverdant2026-07-232-2/+16
|
* Remove unnecessary wborder callverdant2026-07-231-1/+0
|
* Fix window positioning and height calculationverdant2026-07-231-2/+2
|
* Remove a blank lineverdant2026-07-231-1/+0
|
* Remove redundant debug logging and commented codeverdant2026-07-231-3/+0
|
* Add path normalizationverdant2026-07-231-0/+13
| | | | | | Add a path_normalize() helper function to remove trailing slashes from directory paths, preventing potential issues with duplicate slashes in file operations.
* Add version option supportverdant2026-07-231-0/+4
|
* Fix a typoverdant2026-07-231-1/+1
| | | | handing -> handling
* Remove resize handlingverdant2026-07-231-9/+0
|
* Redraw when scrollingverdant2026-07-231-2/+11
|