| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 6 hours | Add a config file command-line optionHEADmaster | Tristan Riehs | |
| Integrate getopt for this option and the -h help option. | |||
| 7 hours | Properly integrate uconfig to the Makefile | Tristan Riehs | |
| 9 hours | Actually add the uconfig submodule | Tristan Riehs | |
| 28 hours | 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. | |||
| 2026-03-22 | Add disclaimer to readme | Tristan Riehs | |
| 2026-03-22 | Revamp the "getting started" part of the readme | Tristan Riehs | |
| 2026-03-22 | Add uninstall rule | Tristan Riehs | |
| 2026-03-22 | Add clarification regarding config and cache dirs | Tristan Riehs | |
| 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 | Do not create cache and config directories as root | Tristan Riehs | |
| 2026-02-17 | Do not export archive variables | Tristan Riehs | |
| 2026-02-17 | Set version to 0.1 | Tristan Riehs | |
| First stable version will be 1.0. | |||
| 2026-02-17 | Add a dist rule | Tristan Riehs | |
| Also add an explicit version. | |||
| 2026-02-17 | Slightly reorganize readme | Tristan Riehs | |
| 2026-02-17 | File renaming is part of packaging | Tristan Riehs | |
| 2026-02-16 | First draft of README | Tristan Riehs | |
| 2026-02-16 | Add license | Tristan Riehs | |
| 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 | Add install rule | Tristan Riehs | |
| 2026-02-08 | Add some 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 | Chane default ftag root and move ftag executable | Tristan Riehs | |
| Put ftag executable at the root for convenience. Make sure the default ftag root contains only ftag-related stuff and is not just called "ftag" to avoid collision with the executable name. | |||
| 2026-02-08 | Reformat makefile | Tristan Riehs | |
| 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 | |
