aboutsummaryrefslogtreecommitdiff
path: root/src/bibiman
Commit message (Collapse)AuthorAge
* 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.
* concat values for custom fields; fix UI bug for entry with notes onlylukeflo2025-08-24
|
* 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
* fix some tests, default config, help popuplukeflo2025-07-08
|
* update README: note featurelukeflo2025-06-30
|
* implemented symbols for attachementslukeflo2025-06-30
|
* colored symbols for attachements, basic implementationlukeflo2025-06-30
|
* UI implementation of noteslukeflo2025-06-30
|
* working note-opening action. needs refinement: errors and uilukeflo2025-06-29
|
* Some basic function rewriting for matching different file typeslukeflo2025-06-29
|
* some fixes and test for `file_prefix` with new boollukeflo2025-06-01
|
* remove unneeded functionlukeflo2025-05-25
|
* enhancement from PR \#28 discussionlukeflo2025-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 veclukeflo2025-05-24
|
* impl loop over pdf files in dir, break if matchlukeflo2025-05-24
|
* implemented a workflow, but citekey matching still buggylukeflo2025-05-24
|
* first tests for pdf folderlukeflo2025-05-24
|
* trim surrounding whitespace of DOI, URL and FILE field: \#20lukeflo2025-05-11
|
* improve file handlinglukeflo2025-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 codebaselukeflo2025-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 BibiDatalukeflo2025-01-29
|
* try with borrowed valueslukeflo2025-01-29
|
* bug fix for test modullukeflo2025-01-03
|
* Minor Feature: Sort entries by position in/of filelukeflo2024-12-25
| | | | | + Hitting now sorts the entries by position in file or position of files + Can be helpful to detect entries newly added via DOI which are appended to EOF
* handling of errors and ui for multi file caselukeflo2024-11-25
|
* working multi file approachlukeflo2024-11-23
|
* add crateslukeflo2024-11-22
|
* open multiple files: per CLI possiblelukeflo2024-11-22
|
* filepath as OsString, new color shemelukeflo2024-11-22
|
* refined complicated code partslukeflo2024-11-14
|
* impl popup for keybindings/messageslukeflo2024-11-14
|
* simplify bibdata sourcinglukeflo2024-11-08
|
* fix testslukeflo2024-11-08
|
* error handling if no file is passed as pos arglukeflo2024-11-08
|
* remove unneccessary TagListItem structlukeflo2024-11-06
|
* replace some cloning with referenceslukeflo2024-11-06
|
* subtitle field, const for info value styleslukeflo2024-11-01
|
* Imple column/cell selection feature of ratatui 0.29.0lukeflo2024-10-25
|
* Inegrate new command-action driven structurelukeflo2024-10-25
| | | | | | | | - Map keys to actions to commands - allows for easily adding config file support - restructure folders/files - implement own input mode - rewrite UI rendering to make it better editable
* rearrange code again, prepare for command-action setuplukeflo2024-10-24