| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 7 hours | Remove todo regarding the sync commandHEADmaster | Tristan Riehs | |
| 10 hours | Fix STUPID value swapping mistake | Tristan Riehs | |
| 10 hours | Fix config file path with XDG_CONFIG_HOME | Tristan Riehs | |
| 12 hours | Formatting | Tristan Riehs | |
| 12 hours | Remove utf-8 todo | Tristan Riehs | |
| The problem disappeared, I don't know why. | |||
| 12 hours | Add todo regarding column name | Tristan Riehs | |
| 13 hours | Factorize edit commands | Tristan Riehs | |
| There is probably still a lot of room for improvement though. | |||
| 4 days | Add details for "ftag query"'s options | Tristan Riehs | |
| 4 days | Add tag existence check to ftag tag add | Tristan Riehs | |
| 5 days | Remove useless part of SQL query | Tristan Riehs | |
| 5 days | Use getopt for ftag query | Tristan Riehs | |
| 5 days | Use getopt for ftag file add | Tristan Riehs | |
| 5 days | Use getopt for ftag export | Tristan Riehs | |
| 5 days | Fix numerous argument managements | Tristan Riehs | |
| Now argv[0] is the subcommand name, not its first argument. | |||
| 5 days | Rework entry existence check | Tristan Riehs | |
| Make the callback more generic to use it several times. | |||
| 8 days | Add temporary debug message | Tristan Riehs | |
| 8 days | Make tests more strict | Tristan Riehs | |
| 11 days | Outline of "ftag tag edit" | Tristan Riehs | |
| Some things are not finished yet, such as the handling of non-utf8 characters in SQL strings. | |||
| 11 days | Add a sys_check routine | Tristan Riehs | |
| 11 days | Fix handling of argc and argv | Tristan Riehs | |
| The subcommand's name must be kept in argv[0] for getopt to work properly. | |||
| 2026-07-02 | Add todo for Readline | Tristan Riehs | |
| 2026-07-02 | Remove duplicate todo | Tristan Riehs | |
| 2026-07-02 | Handle missing command-line-provided config file | Tristan Riehs | |
| 2026-07-02 | Manage uconfig better in ftag_config | Tristan Riehs | |
| 2026-07-02 | Support XDG_CONFIG_HOME | Tristan Riehs | |
| 2026-07-02 | Add todos for edit commands | Tristan Riehs | |
| 2026-07-01 | Improve ftag_tag_all script | Tristan Riehs | |
| 2026-07-01 | Do not use development database by default | Tristan Riehs | |
| 2026-06-07 | Remove todo regarding config file | Tristan Riehs | |
| 2026-06-07 | Rewrite ftag_config_init | Tristan Riehs | |
| 2026-06-07 | Fix call to parse_args after option parsing | Tristan Riehs | |
| 2026-06-07 | Integrate the config module | Tristan Riehs | |
| At this point there is probably a small memory leak, but right now I do not have internet for upgrading my system for Valgrind. | |||
| 2026-06-07 | Properly protect the config destruction | Tristan Riehs | |
| 2026-06-07 | Fix function name | Tristan Riehs | |
| 2026-05-31 | Mark where to resume | Tristan Riehs | |
| 2026-05-31 | Factorize database opening | Tristan Riehs | |
| 2026-05-31 | Clean Makefile | Tristan Riehs | |
| 2026-05-31 | Re-order linking flags | Tristan Riehs | |
| 2026-05-31 | Get rid of development defaults | Tristan Riehs | |
| 2026-05-31 | Integrate config to the rest of the code | Tristan Riehs | |
| Compile-time values such as DATABASE_PATH are no longer needed. | |||
| 2026-05-31 | Add a config file command-line option | Tristan Riehs | |
| Integrate getopt for this option and the -h help option. | |||
| 2026-05-31 | Properly integrate uconfig to the Makefile | Tristan Riehs | |
| 2026-05-31 | Actually add the uconfig submodule | Tristan Riehs | |
| 2026-05-30 | Try to create Git submodule file | Tristan Riehs | |
| 2026-05-03 | Create a config module | Tristan Riehs | |
| 2026-05-03 | Do not create config and cache directories from makefile | Tristan Riehs | |
| They are created by "ftag init". It will fail if any parent directory does not exist, which is not ideal but fine. It will also silently fail if a file having the direcytory's name exists, which is bad but I don't want to fix it for now. | |||
| 2026-04-26 | Add way if initializing files' tags | Tristan Riehs | |
| This is temporary. | |||
| 2026-04-26 | Add a "input" module | Tristan Riehs | |
| 2026-04-26 | Create a "utils" module | Tristan Riehs | |
| Also put configuration macros in a dedicated header. In the future the configuration will be read at execution time. | |||
| 2026-04-26 | Create a "system" module | Tristan Riehs | |
| Also unify makefiles, otherwise dependencies are not properly resolved. | |||
