aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| * 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
|/
* add test config filelukeflo2025-05-23
|
* version bumb 0.11.6lukeflo2025-05-11
|
* trim surrounding whitespace of DOI, URL and FILE field: \#20lukeflo2025-05-11
|
* yank multiple fieldslukeflo2025-03-30
| | | | | | + open a selection menu when pressing `y` + select a field: citekey, weblink, filepath + copy value of selected field to clipboard
* version bumb 0.11.4lukeflo2025-03-26
|
* Merge pull request 'Fix: Creating default config fails if ~/.config/bibiman ↵lukeflo2025-03-26
|\ | | | | | | | | | | | | does not exist yet.' (#19) from Klimperfix/bibiman:fix-create-conf-dir-#18 into main Reviewed-on: https://codeberg.org/lukeflo/bibiman/pulls/19 Reviewed-by: lukeflo <lukeflo@noreply.codeberg.org>
| * Fix: create conf dir if it does not existKlimperfix2025-03-26
|/
* freebsd opener -> xdg-openlukeflo2025-03-21
|
* fix: add NixOS to README TOClukeflo2025-03-20
|
* version bumb 0.11.3lukeflo2025-03-20
|
* add default command for file opening for OS:lukeflo2025-03-20
| | | | - freebsd, openbsd, netbsd, solaris, redox -> \'open\'
* nix installation infolukeflo2025-03-17
|
* fix image sizelukeflo2025-03-07
|
* update README: Terminal Trove, NixOSlukeflo2025-03-07
|
* implement test if config file exists, otherwise creation of default file ↵lukeflo2025-03-02
| | | | will be offered
* update README, new gif, installation hintslukeflo2025-03-02
|
* version bumb 0.11.1lukeflo2025-02-27
|
* add `file_prefix` option to config and opening functionlukeflo2025-02-27
|
* Merge pull request 'Implement config file' (#15) from implement-config into mainlukeflo2025-02-24
|\ | | | | | | Reviewed-on: https://codeberg.org/lukeflo/bibiman/pulls/15
| * toc in readmelukeflo2025-02-24
| |
| * toc in readmelukeflo2025-02-24
| |
| * new gif, update version to 0.11.0lukeflo2025-02-24
| |
| * test module for config cratelukeflo2025-02-23
| |
| * replace Config crate with Figment -> better merging of default and config valueslukeflo2025-02-22
| |
| * add default configlukeflo2025-02-21
| |
| * 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>`
| * remove some comments, update READMElukeflo2025-02-19
| |
| * 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
| |
| * 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
|/
* new gif in readmelukeflo2025-01-29
|
* 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
|
* version bumb 0.9.3lukeflo2025-01-03
|
* 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
* Bugfix: Handle citekey duplicateslukeflo2024-12-25
| | | | | | + When adding an entry via DOI check if created citekey is already used + If so, loop over alphabetic chars and append it to citekey + When a unique combination is found, break loop and replace original citekey
* update READMElukeflo2024-12-23
|
* remove unused importlukeflo2024-12-23
|
* Merge branch 'add-entry-via-doi'lukeflo2024-12-23
|\ | | | | | | | | | | + implement the functionality to add an entry via DOI + responsive error messages if resolving of DOI don't work + keep changes to choosen file to minimum
| * replace doi2bib with ureq cratelukeflo2024-12-23
| |
| * collect code for adding entries and opening files in methodlukeflo2024-12-23
| |