aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* version bumb 0.16.2mainlukeflo2025-10-19
|
* update all deps to latest versionlukeflo2025-10-19
|
* version bumb 0.16.1lukeflo2025-10-18
|
* add some additional ignored chars and words, check deunicoded chars for ignoringlukeflo2025-10-18
|
* version bumb 0.16.0lukeflo2025-10-15
|
* Merge pull request 'implement basic citekey formatting' (#58) from ↵lukeflo2025-10-15
|\ | | | | | | | | | | format-citekeys-#55 into main Reviewed-on: https://codeberg.org/lukeflo/bibiman/pulls/58
| * fix some typoslukeflo2025-10-15
| |
| * fix tests, remove unneeded imports, add descriptionlukeflo2025-10-15
| |
| * correct some typoslukeflo2025-10-14
| |
| * option to reformat citekey-based basenames of attachment fileslukeflo2025-10-14
| |
| * use citekey formatter for adding new entries via doilukeflo2025-10-14
| |
| * add personal experience to citekey docslukeflo2025-10-14
| |
| * add dry-run example to citekeys doclukeflo2025-10-14
| |
| * skip set and xdata entries by defaultlukeflo2025-10-14
| |
| * Working proof of concept of citekey formattinglukeflo2025-10-13
| |
| * ignore list for words, but need to solve inner delimiter problem for words ↵lukeflo2025-10-12
| | | | | | | | ignored
| * solve double delimiters with empty fieldslukeflo2025-10-12
| |
| * pop trailing delimiter if last field is emptylukeflo2025-10-12
| |
| * trimming citekey if last field is empty: WIPlukeflo2025-10-10
| |
| * add dry-run information to --help functionlukeflo2025-10-10
| |
| * implement const of ignored special chars for citekey formattinglukeflo2025-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 ↵lukeflo2025-10-10
| | | | | | | | citekey formatting
| * set up citekey formatting cli, reformat help outputlukeflo2025-10-10
| |
| * subcommand test for pure cli operationslukeflo2025-10-09
| |
| * rewrite cli parsing; need to implement format-citekeys cli parsinglukeflo2025-10-09
| |
| * use vector for old new key pairslukeflo2025-10-08
| |
| * case parsing from config, needs to be implemented for citekey structlukeflo2025-10-08
| |
| * refine matching and preformatting of fields for citekey formattin; add case ↵lukeflo2025-10-08
| | | | | | | | field and enum
| * implement basic citekey formatting:lukeflo2025-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 Cross.toml for cross compilationlukeflo2025-10-07
|
* parse basic latex macros: version bump v.0.15.0lukeflo2025-10-06
|
* Merge pull request 'Parse LaTeX macros in entry fields' (#57) from ↵lukeflo2025-10-06
|\ | | | | | | | | | | | | Klimperfix/bibiman:impl-latex-macro-sanitizing into main Reviewed-on: https://codeberg.org/lukeflo/bibiman/pulls/57 Reviewed-by: lukeflo <lukeflo@noreply.codeberg.org>
| * add some further text macros to be hiddenlukeflo2025-10-05
| |
| * add functions to make sanitized data from PR #57 visible in the information ↵lukeflo2025-10-05
| | | | | | | | tab too
| * macro-sani: Fixed whitespace handling after latex macro.Klimperfix2025-10-04
| |
| * macro-sani: skipping the algorithm, if no macro is in the string.Klimperfix2025-10-04
| |
| * macro-sani: Implemented new algorithm to replace macros.Klimperfix2025-10-04
| |
| * macro-sani: started impl new algorithmKlimperfix2025-10-03
| |
| * Removed unused sanitization functions.Klimperfix2025-10-03
| |
| * Now storing the sanitized data seperately, keeping the original.Klimperfix2025-10-03
| |
| * Sanitization hooked into bibiman.Klimperfix2025-10-03
| |
| * Implemented basic sanitizing.Klimperfix2025-10-03
|/ | | | | The default Regex crate does not support the required regex features, so I'm using the fancy_regex crate that does.
* add more installation info to READMElukeflo2025-09-30
|
* fix config test funclukeflo2025-08-24
|
* concat values for custom fields; fix UI bug for entry with notes onlylukeflo2025-08-24
|
* updated README, addonlukeflo2025-08-23
|
* updated READMElukeflo2025-08-23
|
* implement a customizable fourth column for `EntryTable`lukeflo2025-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
* abstract in test file addedlukeflo2025-07-29
|
* fix some tests, default config, help popuplukeflo2025-07-08
|