Michael Bucari-Tovo
|
0f4197924e
|
Use LibationUiBase.ReactiveObject where applicable
Also tweak the classic process queue control layout
|
2025-07-22 11:59:34 -06:00 |
|
Michael Bucari-Tovo
|
80b86086ca
|
Consolidate process queue view models
Remove classic and chardonnay-specific implementations
Refactor TrackedQueue into an IList with INotifyCollectionChanged
|
2025-07-21 15:56:30 -06:00 |
|
MBucari
|
8d7872a376
|
UI tweak and optimization
|
2025-07-16 23:31:34 -06:00 |
|
MBucari
|
747451d243
|
Refactor Classic process queue
The queue is now more MVVM-like.
|
2025-07-16 22:58:03 -06:00 |
|
Michael Bucari-Tovo
|
4b7939541a
|
Code cleanup and refactoring for clarity
|
2025-07-16 22:55:57 -06:00 |
|
MBucari
|
4dab16837e
|
Move ProcessQueueViewModel logic into LibationUiBase
Fix UI bug in classic when queue is in popped-out mode.
|
2025-07-15 22:31:17 -06:00 |
|
MBucari
|
1cf889eed7
|
Move ProcessBookViewModel logic into LiationUiBase
|
2025-07-15 15:05:33 -06:00 |
|
MBucari
|
b65b1e819b
|
Consolidate queue commands into UI base
|
2025-07-15 13:32:42 -06:00 |
|
Michael Bucari-Tovo
|
8aa157f2f6
|
Re-add completed audiobooks to queue (#1219)
|
2025-05-06 15:43:58 -06:00 |
|
Michael Bucari-Tovo
|
40890f242a
|
Fix spelling errors
|
2025-03-19 14:16:32 -06:00 |
|
Michael Bucari-Tovo
|
3b7d5a354f
|
Re-add books to queue that failed or were cancelled.
|
2025-02-28 10:47:26 -07:00 |
|
Michael Bucari-Tovo
|
9152e12fe1
|
Fix #748
|
2023-09-18 10:14:54 -06:00 |
|
Mbucari
|
1bf86b05ec
|
Download high quality cover art
|
2023-07-09 09:35:40 -06:00 |
|
Mbucari
|
27c74e52ca
|
Fix classic scaling on high dpi displays
|
2023-07-06 21:34:29 -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
|
5ec01913d5
|
Fix bug where book with corrupt image cannot be queued.
|
2023-03-11 20:58:06 -07:00 |
|
Mbucari
|
df224cc7f3
|
Move TrackedQueue to LibationUiBase
|
2023-03-01 09:33:17 -07:00 |
|
Michael Bucari-Tovo
|
00c8be1f7e
|
Create LibationUiBase for shared UI code
|
2023-02-08 09:30:13 -07:00 |
|
Mbucari
|
e3c9f70dff
|
Move shared GUI code into AppScaffolding
|
2023-02-06 16:04:58 -07:00 |
|
Michael Bucari-Tovo
|
9ec877999e
|
Add download speed limit
|
2023-01-02 02:46:46 -07:00 |
|
Michael Bucari-Tovo
|
94469cae3d
|
Add better error messages for license denial #352
|
2022-12-15 16:22:25 -07:00 |
|
Robert McRackan
|
f310d583d8
|
Bug fix #364 - app was crashing on attempt to download PDF to which the user no longer had ownership. Eg: returned or Plus catalog
|
2022-08-29 15:05:56 -04:00 |
|
Robert McRackan
|
86c7f89788
|
update dependencies
|
2022-08-08 11:47:08 -04:00 |
|
Michael Bucari-Tovo
|
314f4850bc
|
Add logging and error handling to Process Queue. and Processables
|
2022-06-23 15:38:39 -06:00 |
|
Michael Bucari-Tovo
|
e787d33e5a
|
Fix NRE on cancel when there's nothing to cancel.
|
2022-06-20 16:47:25 -06:00 |
|
Michael Bucari-Tovo
|
c51489ac74
|
Await cancell
|
2022-06-19 18:49:47 -06:00 |
|
Michael Bucari-Tovo
|
490d121db3
|
Add unicode replacements for illegal characters
|
2022-06-19 16:57:44 -06:00 |
|
Michael Bucari-Tovo
|
4658afdc20
|
Add Track Number support and make Cancel async
|
2022-06-19 12:56:33 -06:00 |
|
Michael Bucari-Tovo
|
cc1d2b423f
|
Fix an oopsie
|
2022-06-08 12:15:21 -06:00 |
|
Michael Bucari-Tovo
|
508e031143
|
Move all event invocations outside locks
|
2022-06-08 12:08:15 -06:00 |
|
Michael Bucari-Tovo
|
31812bc2d9
|
Refactoring
|
2022-06-08 09:24:06 -06:00 |
|
Michael Bucari-Tovo
|
9c6211e8e0
|
Improve UI speed when adding many books to queue at once.
|
2022-06-08 08:39:17 -06:00 |
|
Mbucari
|
a972ed5e2e
|
Merge branch 'rmcrackan:master' into master
|
2022-05-25 16:05:31 -06:00 |
|
Robert McRackan
|
3f2899e97e
|
* New event SearchEngineCommands.SearchEngineUpdated
* Clean up redundant event notifications
|
2022-05-25 10:09:27 -04:00 |
|
Michael Bucari-Tovo
|
ed66019d9a
|
Cleanup
|
2022-05-24 18:24:53 -06:00 |
|
Michael Bucari-Tovo
|
bc0009be6c
|
Use event return value instead of passing a set delegate.
|
2022-05-24 15:47:30 -06:00 |
|
Michael Bucari-Tovo
|
43d6ea82cd
|
Change failure behavior to match previous implementation
|
2022-05-24 09:17:09 -06:00 |
|
Michael Bucari-Tovo
|
ee62d9ae8d
|
Attempt to fix app hang on LogMe event
|
2022-05-24 07:36:17 -06:00 |
|
Michael Bucari-Tovo
|
d71cdecd35
|
Refactoring and addressing comments
|
2022-05-23 21:20:26 -06:00 |
|
Michael Bucari-Tovo
|
3cb43e5d3e
|
Improve display
|
2022-05-22 20:00:06 -06:00 |
|
Michael Bucari-Tovo
|
6b46fa4cbc
|
Use package installer
|
2022-05-18 17:32:53 -06:00 |
|
Michael Bucari-Tovo
|
789b9207b5
|
Use that fancy patterm matching
|
2022-05-16 15:49:02 -06:00 |
|
Michael Bucari-Tovo
|
843fddabde
|
Changes discussed in email
|
2022-05-16 14:27:34 -06:00 |
|
Michael Bucari-Tovo
|
15396c611a
|
Add documentation
|
2022-05-16 13:16:50 -06:00 |
|
Michael Bucari-Tovo
|
e079be0ad7
|
Make scrll look more natural when removing items from control
|
2022-05-15 11:27:49 -06:00 |
|
Michael Bucari-Tovo
|
a8a54aa443
|
Revert "Make scrll look more natural when removing items from control"
This reverts commit 88cbcf6baff112f89b96d1296ce37fde41a3b08b.
|
2022-05-15 11:26:07 -06:00 |
|
Michael Bucari-Tovo
|
88cbcf6baf
|
Make scrll look more natural when removing items from control
|
2022-05-15 11:25:33 -06:00 |
|
Michael Bucari-Tovo
|
8d6d26c9d2
|
Improve logging
|
2022-05-15 11:16:41 -06:00 |
|
Michael Bucari-Tovo
|
a490df0f7e
|
Fix possible index range error
|
2022-05-15 11:10:37 -06:00 |
|