| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Move two util functions to the bottom | verdant | 2026-07-27 | 1 | -17/+17 | |
| | | ||||||
| * | Remove unused function: fm_print | verdant | 2026-07-27 | 1 | -13/+0 | |
| | | ||||||
| * | Remove unused header files | verdant | 2026-07-27 | 2 | -2/+0 | |
| | | ||||||
| * | Fix -Wstrict-prototypes warnings | verdant | 2026-07-27 | 1 | -3/+3 | |
| | | ||||||
| * | Fix -Wstrict-prototypes warning | verdant | 2026-07-27 | 2 | -2/+2 | |
| | | ||||||
| * | Remove unused files | verdant | 2026-07-27 | 2 | -15/+0 | |
| | | ||||||
| * | Implement directory preview | verdant | 2026-07-27 | 2 | -1/+16 | |
| | | ||||||
| * | Add optional CFLAGS and test subcommand | verdant | 2026-07-27 | 1 | -8/+18 | |
| | | ||||||
| * | Implement xdirname, xbasename | verdant | 2026-07-27 | 2 | -0/+88 | |
| | | ||||||
| * | Add display structure improvements | verdant | 2026-07-27 | 2 | -5/+30 | |
| | | ||||||
| * | Implement xrealloc | verdant | 2026-07-27 | 2 | -1/+12 | |
| | | ||||||
| * | Refactor main.c | verdant | 2026-07-27 | 1 | -59/+31 | |
| | | ||||||
| * | Reformat log.c log.h | verdant | 2026-07-27 | 2 | -35/+39 | |
| | | ||||||
| * | Remove unused argument | verdant | 2026-07-27 | 2 | -5/+19 | |
| | | ||||||
| * | Refactor fm | verdant | 2026-07-27 | 2 | -178/+269 | |
| | | ||||||
| * | Fix use-after-free of pointer "buf" | verdant | 2026-07-25 | 1 | -2/+1 | |
| | | ||||||
| * | Fix format string vulnerability in file preview | verdant | 2026-07-25 | 1 | -1/+1 | |
| | | ||||||
| * | Free the memory of buf to avoid leaking | verdant | 2026-07-25 | 1 | -1/+3 | |
| | | ||||||
| * | Free memory before returning | verdant | 2026-07-25 | 1 | -0/+1 | |
| | | ||||||
| * | Remove unused code | verdant | 2026-07-25 | 1 | -1/+0 | |
| | | ||||||
| * | Free memory before returning | verdant | 2026-07-25 | 1 | -0/+2 | |
| | | ||||||
| * | Reformat log.h | verdant | 2026-07-24 | 1 | -4/+4 | |
| | | ||||||
| * | fm: implement directory listing with scrolling and file preview | verdant | 2026-07-23 | 2 | -3/+214 | |
| | | ||||||
| * | Add scroll state and redraw tracking to fm_info | verdant | 2026-07-23 | 2 | -2/+16 | |
| | | ||||||
| * | Remove unnecessary wborder call | verdant | 2026-07-23 | 1 | -1/+0 | |
| | | ||||||
| * | Fix window positioning and height calculation | verdant | 2026-07-23 | 1 | -2/+2 | |
| | | ||||||
| * | Remove a blank line | verdant | 2026-07-23 | 1 | -1/+0 | |
| | | ||||||
| * | Remove redundant debug logging and commented code | verdant | 2026-07-23 | 1 | -3/+0 | |
| | | ||||||
| * | Add path normalization | verdant | 2026-07-23 | 1 | -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 support | verdant | 2026-07-23 | 1 | -0/+4 | |
| | | ||||||
| * | Fix a typo | verdant | 2026-07-23 | 1 | -1/+1 | |
| | | | | | handing -> handling | |||||
| * | Remove resize handling | verdant | 2026-07-23 | 1 | -9/+0 | |
| | | ||||||
| * | Redraw when scrolling | verdant | 2026-07-23 | 1 | -2/+11 | |
| | | ||||||
| * | Update README | verdant | 2026-07-23 | 1 | -0/+13 | |
| | | ||||||
| * | Move keypad() to ncurses_init() | verdant | 2026-07-23 | 2 | -2/+1 | |
| | | ||||||
| * | Add dependence: libmagic | verdant | 2026-07-23 | 1 | -4/+4 | |
| | | ||||||
| * | Implement keys handling | verdant | 2026-07-23 | 2 | -0/+38 | |
| | | | | | 'q' for quiting, j and k for scrolling up and down in the file manager | |||||
| * | Add version function | verdant | 2026-07-23 | 2 | -0/+21 | |
| | | | | | This function outputs program name, build date, author(s) and license | |||||
| * | Add .clang-format | verdant | 2026-07-22 | 1 | -0/+7 | |
| | | ||||||
| * | Add AUTHORS | verdant | 2026-07-22 | 1 | -0/+1 | |
| | | ||||||
| * | Tweak alpha from 0.1 to 0.005 | verdant | 2026-07-22 | 1 | -1/+1 | |
| | | ||||||
| * | Fix CPU utilization display | verdant | 2026-07-22 | 1 | -2/+1 | |
| | | ||||||
| * | Reformat main.c and remove redundant comments | verdant | 2026-07-22 | 1 | -148/+80 | |
| | | ||||||
| * | Add endwin() in die() | verdant | 2026-07-22 | 1 | -0/+2 | |
| | | | | | Program can now exit correctly | |||||
| * | Reformat wm.c wm.h | verdant | 2026-07-22 | 2 | -47/+56 | |
| | | ||||||
| * | Add asan | verdant | 2026-07-22 | 1 | -2/+6 | |
| | | ||||||
| * | Reformat err.c mem.c | verdant | 2026-07-22 | 2 | -13/+14 | |
| | | ||||||
| * | Correct window name matching in wm_fd_w_by_name | verdant | 2026-07-22 | 1 | -1/+3 | |
| | | ||||||
| * | Reformat fm.c | verdant | 2026-07-22 | 1 | -38/+40 | |
| | | ||||||
| * | Implement Exponential Moving Average algorithm | verdant | 2026-07-22 | 2 | -181/+229 | |
| | | | | | | For solving that CPU status updating is so fast, use EMA to calc a smooth value | |||||
