aboutsummaryrefslogtreecommitdiff
path: root/src/main.rs
Commit message (Collapse)AuthorAge
* set up citekey formatting cli, reformat help outputlukeflo2025-10-10
|
* rewrite cli parsing; need to implement format-citekeys cli parsinglukeflo2025-10-09
|
* Fix: light terminal flag, rm obsolete color.rs filelukeflo2025-06-08
|
* some more doc stringslukeflo2025-05-26
|
* implemented a workflow, but citekey matching still buggylukeflo2025-05-24
|
* implement test if config file exists, otherwise creation of default file ↵lukeflo2025-03-02
| | | | will be offered
* replace Config crate with Figment -> better merging of default and config valueslukeflo2025-02-22
|
* implement working config file construct, error handling should be improvedlukeflo2025-02-21
|
* parse config filelukeflo2025-02-21
| | | | | | | + set default values for config fields + merge fields named in the config file with default values + values from file take precedence over default values + to accomplish this, all config values are wrapped in `Option<T>`
* resource opener in configlukeflo2025-02-19
| | | | | | + implement config field `pdf_opener` for setting app to open PDFs/Epubs + implement config field `url_opener` for setting app to open URLs/DOIs + function to select fallback if no field is provided in config
* Update READMElukeflo2025-02-17
|
* 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
* implement basic config struct and example filelukeflo2025-02-17
|
* rewrite add-entry via DOI workflowlukeflo2024-12-23
| | | | | | | + split some functions to fit with different popups + select if append to file (and to which) or create new file + error handling if resolving doi ist not possible + error handling for wront doi patterns
* delete unused code fragmentslukeflo2024-11-28
|
* color struct impl, integrated with cliargslukeflo2024-11-28
|
* implement needed dep injection of cli argslukeflo2024-11-23
|
* rewrite cli parsing, allow multiple files and dir as argslukeflo2024-11-22
|
* filepath as OsString, new color shemelukeflo2024-11-22
|
* impl popup for keybindings/messageslukeflo2024-11-14
|
* rearrange code again, prepare for command-action setuplukeflo2024-10-24
|
* rearrange code, file and folder structurelukeflo2024-10-22
|
* format and clean codelukeflo2024-10-19
|
* Handle short and long author fieldslukeflo2024-10-18
|
* scrollbar for keyword and entry arealukeflo-work2024-10-12
|
* open URLs, DOIs and PDFslukeflo2024-10-12
| | | | | | + Implement opening mechanism for URLs, DOIs and PDFs + Adding logic to reset selected item after editing to same entry as before
* reordering src structure, cli args structlukeflo2024-10-05
|
* impl opening editor for editing file and update lists afterwardslukeflo2024-10-04
|
* further reodering of tui process, removed event.rs (integrated into tui.rs)lukeflo2024-10-03
|
* reordered tui handlinglukeflo2024-10-02
|
* Finish framework for searching list/table entrieslukeflo2024-09-30
|
* implement scroll action for info boxlukeflo2024-09-27
|
* copy citekey action, info box initlukeflo2024-09-27
|
* refinement of bib backend 2.0lukeflo2024-09-26
|
* add license informationslukeflo2024-09-23
|
* implemented entry list as tablelukeflo2024-09-22
|
* initial commitlukeflo2024-09-20