Michael Bucari-Tovo
4b7939541a
Code cleanup and refactoring for clarity
2025-07-16 22:55:57 -06: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
Michael Bucari-Tovo
bcbb7610ad
Refactor GetAllEntries methods for clarity and maintainability
...
d
2025-02-27 09:00:26 -07:00
Mbucari
3211b2dc85
Improved Category Ladders
2023-07-18 15:51:02 -06:00
Mbucari
ea6adeb58f
Add category ladders
2023-07-17 16:50:45 -06:00
MBucari
3ebd4ce243
Show AbsentFromLastScan book status in grid
2023-03-07 20:02:22 -07:00
Robert McRackan
b2cf837de7
Hangover. WinForms. Restore deleted books
2022-12-15 14:11:27 -05:00
Robert McRackan
7ad0ab566a
New feature: 'Remove' now removes forever. Removed books won't be re-added on next scan
2022-12-14 16:19:55 -05:00
Michael Bucari-Tovo
76b5e09f72
Add error handling around all ui click handlers for book downloads.
2022-06-23 21:17:43 -06:00
Michael Bucari-Tovo
26f0ff62df
Additional safety check
2022-06-11 15:10:18 -06:00
Michael Bucari-Tovo
1ae5f99bf0
Add migration to try and fix db for incorrect or missing espiode series entries.
2022-06-11 12:41:20 -06:00
Michael Bucari-Tovo
074d647d19
Improve Query
2022-06-08 10:36:06 -06:00
Michael Bucari-Tovo
6cb98f99c5
Use new content type queries
2022-06-08 10:34:05 -06:00
Michael Bucari-Tovo
7d28681b23
Move queries into DataLayer
2022-06-08 10:08:18 -06:00
Michael Bucari-Tovo
cf1bc1c252
By defauly, only get actual books and not parents from DB
2022-06-08 08:40:25 -06:00
Robert McRackan
389fbb2371
Move source code into "Source" folder
2022-05-09 10:31:45 -04:00