Michael Bucari-Tovo
f35c82d59d
Change ApiExtended to always allow provide login option
...
Previously, only some calls to ApiExtended.CreateAsync() would prompt users to login if necessary. Other calls would only work if the account already had a valid identity, and they would throw exceptions otherwise.
Changed ApiExtended so that the UI registers a static ILoginChoiceEager factory delegate that ApiExtended will use in the event that a login is required.
2025-05-09 17:32:12 -06:00
Michael Bucari-Tovo
653381b1df
Fix Auto download not working sometimes ( #1183 )
2025-03-10 12:57:52 -06:00
Michael Bucari-Tovo
68cfae1d58
Fix ever-widening Form1 when form size is restored.
2025-02-28 12:04:49 -07:00
Michael Bucari-Tovo
2d6120f0c4
Get full library in LibrarySizeChanged event and pass as EventArgs
...
There are multiple subscribers to LibraryCommands.LibrarySizeChanged, and each one calls GetLibrary_Flat_NoTracking(). Passing the full library as an event argument speeds up all operations which happen after the library size changes.
Fix initial backup counts
2025-02-27 13:11:28 -07:00
Mbucari
f85462ffec
Fix setting Panel2MinSize min width bug ( #666 )
2023-07-10 09:11:38 -06:00
Mbucari
296c2b43eb
Remove extra library load and move comments to Main
2023-07-09 10:10:00 -06:00
Mbucari
5d5e3a6671
improve startup time
2023-07-09 09:23:58 -06:00
Mbucari
702219ee69
Add guided walkthrough
2023-03-27 16:18:21 -06:00
MBucari
429aa603f5
Update workflows
2023-02-27 21:41:59 -07:00
Mbucari
d787843fd2
Unify upgrade process and add update progress bar
2023-02-27 14:08:15 -07:00
Mbucari
bba9c2ba7b
Add Locate Audiobooks function ( #485 )
2023-02-10 09:35:21 -07:00
Michael Bucari-Tovo
51d0645699
Add stasrt time testing
2022-07-15 17:05:13 -06:00
Michael Bucari-Tovo
61a529e62b
MessageBox revision and more async loading
2022-07-14 12:51:50 -06:00
Michael Bucari-Tovo
2341f6ea3b
Better display and hiding of process queue
2022-06-12 16:29:06 -06:00
Michael Bucari-Tovo
f8f5eac109
Refactor
2022-06-10 20:45:10 -06:00
Robert McRackan
f7a482659c
New feature #241 : Auto download episodes after scanning. Setting is on Import Library tab
2022-05-25 15:21:28 -04:00
Michael Bucari-Tovo
593fe57ea1
Refactor ProductsGrid
2022-05-23 15:29:26 -06:00
Michael Bucari-Tovo
e8a320dac9
Add grid categories
2022-05-22 20:00:41 -06:00
Robert McRackan
051fa0a28f
Bug fix #250 : recent refactor introduced a race condition for db creation on initial install. Moved db creation to before all other init/config is called
2022-05-18 08:13:18 -04:00
Robert McRackan
0e46cdb514
refactor Form1. too much in 1 file
2022-05-13 13:39:49 -04:00
Robert McRackan
24cb1aa84f
remove legacy references
2022-05-12 13:35:08 -04:00
Michael Bucari-Tovo
8871651549
Change namespace/folder name
2022-05-12 11:17:14 -06:00
Michael Bucari-Tovo
b8abed37c2
Merged popout with main brainch.
2022-05-12 10:52:55 -06:00
Michael Bucari-Tovo
5c171fd0f0
Merging
2022-05-12 10:29:44 -06:00
Michael Bucari-Tovo
3c0485cfa9
Prepare Form1 for new docking queue
2022-05-12 00:10:13 -06:00
Michael Bucari-Tovo
d5ba405de0
MatchCurrent
2022-05-11 23:44:33 -06:00
Robert McRackan
00df6da366
'visible books' only enabled when applicable
2022-05-11 21:47:48 -04:00
Robert McRackan
9636aca47c
update grid-visible in main form
2022-05-11 10:50:19 -04:00
Robert McRackan
c3871d3bca
* Bug fix: grid doesn't update correctly if all books are removed
...
* Beginning (incomplete) new menu for batch actions on visible books
2022-05-11 10:13:07 -04:00
Michael Bucari-Tovo
138f94594f
Fixed cross-thread access error.
2022-05-09 21:31:21 -06:00
Robert McRackan
6254585ae2
New feature: auto-library updating
2022-05-09 15:28:00 -04:00
Robert McRackan
cb8b5d74d7
auto-scan initial code. Feature not yet complete
2022-05-09 11:21:09 -04:00
Robert McRackan
389fbb2371
Move source code into "Source" folder
2022-05-09 10:31:45 -04:00