| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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 | |
| 2026-02-07 | First implementation of ftag sync push | Tristan Riehs | |
| It looks like both ftag sync push and pull are working. | |||
| 2026-02-07 | First implementation of ftag sync pull | Tristan Riehs | |
| 2026-02-07 | Fix scp parameters order | Tristan Riehs | |
| 2026-02-07 | Rework mtime management | Tristan Riehs | |
| 2026-01-25 | Mention the sync command in general help | Tristan Riehs | |
| 2026-01-25 | Outline of ftag sync pull | Tristan Riehs | |
| 2026-01-25 | Factorize child process execution code | Tristan Riehs | |
| 2026-01-25 | Do not forget to read the modification time | Tristan Riehs | |
| 2026-01-25 | Fix error | Tristan Riehs | |
| 2026-01-25 | Fix organization of detection routines | Tristan Riehs | |
| 2026-01-25 | Reformat doc | Tristan Riehs | |
| 2026-01-25 | Re-organize the sync detection routine | Tristan Riehs | |
| 2026-01-25 | Add spacing | Tristan Riehs | |
| 2026-01-25 | Remove debug messages | Tristan Riehs | |
| 2026-01-25 | Remove "sh -c" from the ssh command | Tristan Riehs | |
| It is not needed, an this actually makes the command not always print "0". | |||
| 2026-01-25 | Fix trace message | Tristan Riehs | |
| 2026-01-24 | Implement synchronisation detection | Tristan Riehs | |
