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
7d806e0f3e
Increase tag template options for contributor and series types
...
- Add template tag support for multiple series
- Add series ID and contributor ID to template tags
- <first author> and <first narrator> are now name types with name formatter support
- Properly import contributor IDs into database
- Updated docs
2025-03-25 09:34:57 -06:00
Michael Bucari-Tovo
c77f2e2162
Add multi-select context menu support ( rmcrackan/Libation#1195 )
2025-03-21 16:49:21 -06:00
Michael Bucari-Tovo
e911344850
Workaround for DataGridView filtering internal NullReferenceException
2025-02-10 10:20:18 -07:00
MBucari
e65b6c76a8
Add ability to preview templates on user's books ( #700 )
...
Add template editor menu items to main grid context menu
2023-08-12 17:12:50 -06:00
Mbucari
914e574bf8
Improve GridView
...
- Remove LongDescription
- Description has the full description
- Better MyRating updating
2023-07-18 16:18:01 -06:00
Mbucari
7d09728e6b
Add Re-download context menu item
2023-07-09 16:26:58 -06:00
Mbucari
5d5e3a6671
improve startup time
2023-07-09 09:23:58 -06:00
Mbucari
83fa73cef5
Integrate new Title and Subtitle properties into Libation
2023-06-29 21:06:54 -06:00
Mbucari
2c4705de6e
Address #625 comments and refactor
2023-06-13 09:05:17 -06:00
Mbucari
df2936e0b6
Use WebLoginDialog as primary login method on Win10+
2023-04-13 09:10:13 -06:00
MBucari
397a516dc1
Fix ( #548 )
2023-03-25 21:18:38 -06:00
MBucari
9ae1f0399b
Add SeriesViewDialog
2023-03-22 08:28:20 -06:00
MBucari
784ab73a36
Add context menu to Series grid entries ( #536 )
2023-03-19 12:04:51 -06:00
MBucari
fb9d062545
WinForms and Avalonia now share all GridEntry view models
2023-03-11 11:10:58 -07:00
MBucari
e76f99ff28
Fix rmcrackan/Libation#523
2023-03-07 22:34:36 -07:00
MBucari
3ebd4ce243
Show AbsentFromLastScan book status in grid
2023-03-07 20:02:22 -07:00
Mbucari
52a863c62a
Add audiobook Trash Bin
2023-03-02 13:12:32 -07:00
Michael Bucari-Tovo
1b0a7f5062
New mp3 options and improved encoding performance
2023-02-24 12:12:41 -07:00
Robert McRackan
bce44b6f6d
Fix string interpolation bugs
2022-11-14 15:16:22 -05:00
Michael Bucari-Tovo
d336848ed0
Change how large cover image viewer loads images
2022-07-15 15:42:34 -06:00
Michael Bucari-Tovo
58c52196f1
Remove Books button now on Main button row
2022-06-12 17:03:29 -06:00
Michael Bucari-Tovo
ffe0f0730d
Don't fire click for error books
2022-06-12 15:27:10 -06:00
Michael Bucari-Tovo
5e145846bd
Only check non-liberated books when doing scan remove books.
2022-06-11 12:42:00 -06:00
Michael Bucari-Tovo
f8f5eac109
Refactor
2022-06-10 20:45:10 -06:00
Michael Bucari-Tovo
52193933b2
Add scan and remove books tomain view, remove separate dialog.
2022-06-10 19:22:54 -06:00
Michael Bucari-Tovo
ee109ba67d
Refactor
2022-06-08 08:39:59 -06:00
Michael Bucari-Tovo
920f4df213
Use new ContentType.Parent to add series info to grid display
2022-06-07 15:28:16 -06:00
Michael Bucari-Tovo
845af854bd
Add exception handling to products display
2022-05-26 16:29:40 -06:00
Michael Bucari-Tovo
43a4d0d1d7
Cleanup
2022-05-23 22:24:45 -06:00
Michael Bucari-Tovo
e778c7a59d
Create GridView namespace
2022-05-23 21:34:43 -06:00