Michael Bucari-Tovo
9862593f4a
Add option to strip Audible brand audio
2022-05-07 21:29:29 -06:00
Robert McRackan
ecaa3b9aab
Scanning no longer blocks UI
2022-05-04 17:15:28 -04:00
Robert McRackan
0bde86ebfd
QuickFilters on save event
2022-05-03 11:29:21 -04:00
Robert McRackan
28625029cd
code clean up
2022-05-02 16:13:35 -04:00
Robert McRackan
58102acd35
Trivial refactoring
2022-04-26 16:34:59 -04:00
Robert McRackan
b4015030cf
tl;dr text on alt login. Issue #160
2021-11-29 11:12:26 -05:00
Robert McRackan
7f5cf8f018
New config setting: ShowImportedStats -- "Show number of newly imported titles? When unchecked, no pop-up will appear after library scan."
2021-11-29 11:06:23 -05:00
Robert McRackan
2567ccb44c
Enhancement: add if-series conditional logic to custom file naming. Issue #151
2021-11-11 16:43:44 -05:00
Robert McRackan
6e84fd97f1
Accounts dialog: more user-friendly validation
2021-11-08 08:55:07 -05:00
Robert McRackan
a3cf6ac40d
Custom file naming: manual testing complete
2021-11-02 21:53:58 -04:00
Robert McRackan
ab450c37c4
Custom File Naming complete. Final testing remains
2021-11-02 17:05:29 -04:00
Robert McRackan
c837fefbdd
template file naming: code complete. Clean up and testing remain
2021-11-02 14:26:11 -04:00
Robert McRackan
46b120ee41
Bug fix: slashes in template values (eg: title) breaks file management #145
2021-11-01 11:42:05 -04:00
Robert McRackan
cae8ca7ef3
Template error and warning checks return specific errors/warnings in addition to bools
2021-10-29 17:05:57 -04:00
Robert McRackan
904665da7f
Bug fix : #143
2021-10-28 20:58:32 -04:00
Robert McRackan
2478c61df6
Bugfix: template validation was opposite #142
2021-10-28 14:38:01 -04:00
Robert McRackan
ad5efbd9a9
Bug fix for #141
2021-10-27 20:45:21 -04:00
Robert McRackan
d0051c0f02
Add templates to settings dialog incl load validate save. Edit buttons are in place but currently do nothing
2021-10-27 16:51:31 -04:00
Robert McRackan
d20517063e
Settings: single screen => tabs
2021-10-27 15:50:41 -04:00
Robert McRackan
87e3075fb3
Rename InternalUtilities to AudibleUtilities
2021-10-19 10:22:42 -04:00
Robert McRackan
6a81b9b02d
more LibationFileManager rename. and bug fix
2021-10-11 17:10:37 -04:00
Robert McRackan
c43e03b228
FileManager: separate generic from Libation-specific
2021-10-11 16:06:50 -04:00
Michael Bucari-Tovo
a3fac3441c
Allow splitting book only if AllowLibationFixup is true.
2021-10-06 13:43:01 -06:00
Robert McRackan
be5e18d977
settings descriptions
2021-10-05 11:09:36 -04:00
Robert McRackan
c437a39a82
New feature: download already split into chapters
2021-10-05 10:35:41 -04:00
Sean Kelly
8a74a29700
Added configuration and wired it up.
2021-09-27 20:18:50 +13:00
Robert McRackan
19369a21ef
* New feature: setting to not import episodes ( #125 )
2021-09-25 14:02:27 -04:00
Robert McRackan
c9c28c7826
oops. again
2021-09-24 16:44:49 -04:00
Robert McRackan
d2eaf26117
Removing books
...
* message box is too big when removing huge amounts of books. This scenario is typical when removing podcasts
* removing books should remove user defined entries. eg: tags and is-liberated
2021-09-24 10:00:52 -04:00
Michael Bucari-Tovo
e714179c30
Add support for unencrypted mp3 audiobooks.
2021-09-23 18:01:39 -06:00
Robert McRackan
613c97524a
User get getting "bindingsource cannot be its own data source" error. Can't repro locally. Adding SyncBindingSource for datagrid views to attempt to solve it
2021-09-23 10:41:33 -04:00
Robert McRackan
4fd16f04e0
More robust error handling, especially before logging can be initialized
2021-09-23 09:19:35 -04:00
Robert McRackan
de1147ac1b
External login completed
2021-09-20 15:31:07 -04:00
Robert McRackan
51020ef99e
* upgrade api. lay the groundwork for supporting external logins. When complete, this will be v6.0
...
* replace AudibleApiActions with ApiExtended
2021-09-17 15:30:06 -04:00
Robert McRackan
adcba34560
'bad book' setting labels
2021-09-11 08:01:58 -04:00
Robert McRackan
197b50e3ac
issue #111 -- setting for bad book abort/retry/ignore. default: ask
2021-09-10 22:58:34 -04:00
Mbucari
37970222f3
Make SaveSizeAndLocation and RestoreSizeAndLocation a form extension.
2021-09-03 22:44:02 -06:00
Mbucari
bcab2dd440
Adjust display parameters.
2021-09-03 22:43:03 -06:00
Mbucari
77fc865636
Fixed crossthread.
2021-09-02 21:21:36 -06:00
Mbucari
1040a347c6
Fixed cross thread bug and Enumerable change bug.
2021-09-02 21:04:16 -06:00
Robert McRackan
c2c732b2b1
central event for library altered: books added or removed
2021-09-02 15:55:12 -04:00
Robert McRackan
b4803c42a5
Streamline GetLibrary_Flat_NoTracking with better context dispose
2021-09-02 14:51:06 -04:00
Michael Bucari-Tovo
6d2dff1a98
Code Cleanup
2021-09-02 11:21:20 -06:00
Michael Bucari-Tovo
d2892f9076
Fix crash when checkbox checked via spacebar.
2021-09-02 11:11:40 -06:00
Robert McRackan
e723467ca6
book liberation status Error:
...
* show system error icon in grid instead of stoplight
* list error count in bottom right #s
* SearchEngine bool: LiberatedError
2021-08-27 17:01:00 -04:00
Robert McRackan
f080215cbb
Book details dialog: tags should get initial focus
2021-08-27 14:07:06 -04:00
Robert McRackan
35b5d7370c
book details form now has a way for user to toggle is vs is-not liberated for book and pdf. NOT yet wired up
2021-08-20 15:21:43 -04:00
Robert McRackan
c9f988acf8
Book details form: quick and dirty 1st draft
2021-08-20 14:45:28 -04:00
Robert McRackan
6dfef09ea3
begin process of changing 'edit tags' => book details
2021-08-20 13:26:12 -04:00
Robert McRackan
012a92ea30
SortableBindingList2 => Dinah.Core SortableBindingList
2021-08-18 15:06:52 -04:00