| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 8 hours | Remove todo regarding the sync commandHEADmaster | Tristan Riehs | |
| 11 hours | Fix STUPID value swapping mistake | Tristan Riehs | |
| 11 hours | Fix config file path with XDG_CONFIG_HOME | Tristan Riehs | |
| 13 hours | Formatting | Tristan Riehs | |
| 13 hours | Remove utf-8 todo | Tristan Riehs | |
| The problem disappeared, I don't know why. | |||
| 13 hours | Factorize edit commands | Tristan Riehs | |
| There is probably still a lot of room for improvement though. | |||
| 5 days | Add details for "ftag query"'s options | Tristan Riehs | |
| 5 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-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 | 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-03 | Create a config module | Tristan Riehs | |
| 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. | |||
| 2026-02-17 | Add to-do | Tristan Riehs | |
| 2026-02-17 | Always give heap-allocated strings to sanitize_sql_qtr | Tristan Riehs | |
| 2026-02-17 | Improve help message | Tristan Riehs | |
| Sometime "help" does not work while "-h" does. For example with "ftag file add". | |||
| 2026-02-17 | Add a dist rule | Tristan Riehs | |
| Also add an explicit version. | |||
| 2026-02-16 | Do not abort ftag init if directories exist | Tristan Riehs | |
| 2026-02-08 | Update configuration display | Tristan Riehs | |
| 2026-02-08 | Integrate new build-time variables | Tristan Riehs | |
| 2026-02-08 | Use ftag_execvp for initialization | Tristan Riehs | |
| 2026-02-08 | Also create ftag root when initializing | Tristan Riehs | |
| 2026-02-08 | Rework ftag sync | Tristan Riehs | |
| Use rsync rather than scp or ssh, it is more flexible and closer to what we want: preserving modification time, copying recursively. | |||
| 2026-02-08 | Finalize wiring for ftag sync | Tristan Riehs | |
