| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | version bumb 0.16.0 | lukeflo | 2025-10-15 |
| | | |||
| * | fix tests, remove unneeded imports, add description | lukeflo | 2025-10-15 |
| | | |||
| * | correct some typos | lukeflo | 2025-10-14 |
| | | |||
| * | option to reformat citekey-based basenames of attachment files | lukeflo | 2025-10-14 |
| | | |||
| * | use citekey formatter for adding new entries via doi | lukeflo | 2025-10-14 |
| | | |||
| * | skip set and xdata entries by default | lukeflo | 2025-10-14 |
| | | |||
| * | Working proof of concept of citekey formatting | lukeflo | 2025-10-13 |
| | | |||
| * | ignore list for words, but need to solve inner delimiter problem for words ↵ | lukeflo | 2025-10-12 |
| | | | | | ignored | ||
| * | solve double delimiters with empty fields | lukeflo | 2025-10-12 |
| | | |||
| * | pop trailing delimiter if last field is empty | lukeflo | 2025-10-12 |
| | | |||
| * | trimming citekey if last field is empty: WIP | lukeflo | 2025-10-10 |
| | | |||
| * | add dry-run information to --help function | lukeflo | 2025-10-10 |
| | | |||
| * | implement const of ignored special chars for citekey formatting | lukeflo | 2025-10-10 |
| | | | | | | | | * the list contains 33 special chars at the moment * it will only affect already existing special chars in biblatex fields * delimiter specified for citekey formatting are not affected * char count is also not affected, ignored chars are not counted | ||
| * | substitute byte index for char counting loop, impl `dry-run` option for ↵ | lukeflo | 2025-10-10 |
| | | | | | citekey formatting | ||
| * | set up citekey formatting cli, reformat help output | lukeflo | 2025-10-10 |
| | | |||
| * | rewrite cli parsing; need to implement format-citekeys cli parsing | lukeflo | 2025-10-09 |
| | | |||
| * | use vector for old new key pairs | lukeflo | 2025-10-08 |
| | | |||
| * | case parsing from config, needs to be implemented for citekey struct | lukeflo | 2025-10-08 |
| | | |||
| * | refine matching and preformatting of fields for citekey formattin; add case ↵ | lukeflo | 2025-10-08 |
| | | | | | field and enum | ||
| * | implement basic citekey formatting: | lukeflo | 2025-10-07 |
| | | | | | | | | | | | * Reads patterns and parses them. TODO: * **Fully** sanitize Latex macros * Preprocess complex and regularly used fields like `author` * Write changes to original bib file | ||
| * | add some further text macros to be hidden | lukeflo | 2025-10-05 |
| | | |||
| * | add functions to make sanitized data from PR #57 visible in the information ↵ | lukeflo | 2025-10-05 |
| | | | | | tab too | ||
| * | macro-sani: Fixed whitespace handling after latex macro. | Klimperfix | 2025-10-04 |
| | | |||
| * | macro-sani: skipping the algorithm, if no macro is in the string. | Klimperfix | 2025-10-04 |
| | | |||
| * | macro-sani: Implemented new algorithm to replace macros. | Klimperfix | 2025-10-04 |
| | | |||
| * | macro-sani: started impl new algorithm | Klimperfix | 2025-10-03 |
| | | |||
| * | Removed unused sanitization functions. | Klimperfix | 2025-10-03 |
| | | |||
| * | Now storing the sanitized data seperately, keeping the original. | Klimperfix | 2025-10-03 |
| | | |||
| * | Sanitization hooked into bibiman. | Klimperfix | 2025-10-03 |
| | | |||
| * | Implemented basic sanitizing. | Klimperfix | 2025-10-03 |
| | | | | | | The default Regex crate does not support the required regex features, so I'm using the fancy_regex crate that does. | ||
| * | concat values for custom fields; fix UI bug for entry with notes only | lukeflo | 2025-08-24 |
| | | |||
| * | implement a customizable fourth column for `EntryTable` | lukeflo | 2025-08-23 |
| | | | | | | | + Now one can select a fourth column to be displayed in the config file + Possible values: journaltitle, organization, institution, publisher, pubtype + Defaults to pubtype | ||
| * | fix some tests, default config, help popup | lukeflo | 2025-07-08 |
| | | |||
| * | update README: note feature | lukeflo | 2025-06-30 |
| | | |||
| * | implemented symbols for attachements | lukeflo | 2025-06-30 |
| | | |||
| * | colored symbols for attachements, basic implementation | lukeflo | 2025-06-30 |
| | | |||
| * | UI implementation of notes | lukeflo | 2025-06-30 |
| | | |||
| * | working note-opening action. needs refinement: errors and ui | lukeflo | 2025-06-29 |
| | | |||
| * | Some basic function rewriting for matching different file types | lukeflo | 2025-06-29 |
| | | |||
| * | some fixes and test for `file_prefix` with new bool | lukeflo | 2025-06-01 |
| | | |||
| * | remove unneeded function | lukeflo | 2025-05-25 |
| | | |||
| * | enhancement from PR \#28 discussion | lukeflo | 2025-05-25 |
| | | | | | | | | + Collect basenames and filepaths from pdf dir into HashMap + Identical basenames in different subdirs are possible + Collected into Vector + TODO: implement selection for multiple files (yank and open) | ||
| * | remove already assigned filepaths from pdf_files vec | lukeflo | 2025-05-24 |
| | | |||
| * | impl loop over pdf files in dir, break if match | lukeflo | 2025-05-24 |
| | | |||
| * | implemented a workflow, but citekey matching still buggy | lukeflo | 2025-05-24 |
| | | |||
| * | first tests for pdf folder | lukeflo | 2025-05-24 |
| | | |||
| * | trim surrounding whitespace of DOI, URL and FILE field: \#20 | lukeflo | 2025-05-11 |
| | | |||
| * | improve file handling | lukeflo | 2025-02-17 |
| | | | | | | | + If config file **and** CLI args have different files/dirs, concat them and open all + Adapt UI to show which files are choosen + TODO: Flag for ignoring config file | ||
| * | Simplify codebase | lukeflo | 2025-01-29 |
| | | | | | | | | + Remove EntryTableItem struct + Simply use the initial generated BibiData struct + One simple `.clone()`, thus, replaces multiple iterations + Keep all other actions | ||
| * | remove EntryTableItem struct, simply use BibiData | lukeflo | 2025-01-29 |
| | | |||
