Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-04-12 | Add `--help` and `--version` flags | Teddy Wing | |
2021-04-12 | Add function documentation | Teddy Wing | |
2021-04-12 | main(): Replace `unwrap`s with `Result`s | Teddy Wing | |
2021-04-11 | generate_fill_helpers(): Replace `unwrap`s with `anyhow::Result`s | Teddy Wing | |
2021-04-11 | fill(): Remove `unwrap`s | Teddy Wing | |
Replace these with 'anyhow' `Result`s. | |||
2021-04-11 | Print usage on malformed command line arguments | Teddy Wing | |
2021-04-11 | main(): Move helper file generation to a separate function | Teddy Wing | |
2021-04-11 | Make all file names dynamic based on input form path | Teddy Wing | |
Write files in the same directory as the input form. Files: * PDF form with IDs filled * TOML field file * PDF with fields filled from TOML | |||
2021-04-11 | Get PDF file path from free command line argument | Teddy Wing | |
Add 'getopts' to parse command line arguments. Replace `--fill` argument condition with 'getopts'. Replace the hard-coded PDF file path with one from the command line argument. | |||
2021-04-11 | Write a PDF with fields filled in from the TOML file | Teddy Wing | |
Add a new `--fill` command line argument that instructs the program to fill in the form using the values in the TOML file. | |||
2021-04-11 | Write a base TOML file including the fields | Teddy Wing | |
Write a file that can be modified by a user to fill in the form fields. A separate procedure will take the TOML file and fill in the appropriate fields. | |||
2021-04-11 | Fill in the form's fields with the fields' IDs | Teddy Wing | |
Use a copy of Form 1040 as a sample. A copy of the PDF is produced so you can reference the text fields by their ID. | |||
2021-04-11 | New Rust 1.51.0 project | Teddy Wing | |
Generated with: $ cargo init --bin |