Allamagoosa
5d0ed3af68
Make auto-scroll mean the same thing in both UIs
...
WinForms had been changed to pin the first active download to the top on every
start, which interrupts anyone who has scrolled further down the queue - the
behaviour master's comment says it deliberately avoids. Avalonia kept master's
gentler version but never read the setting, so Chardonnay's checkbox did nothing.
Both now run master's logic - scroll the new item into view only when the
previous one is visible - gated by AutoScrollQueue. VirtualFlowControl.ScrollToTop
had no callers left, so it goes.
2026-08-20 13:19:32 -07:00
SirBiggin
d93d325913
Added Multi Threading for downloads and Auto Scroll to view current downloads
2026-08-16 14:08:39 -07:00
Michael Bucari-Tovo
d67692355f
Enable project-wide nullable reference types
...
Added DB migration for nullable types.
2026-02-05 12:43:05 -07:00
MBucari
29a5c943cb
Auto-scroll process queue
2025-12-29 21:52:36 -07:00
Michael Bucari-Tovo
08aebf8ecf
Add thread safety
2025-07-23 17:00:36 -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
Mbucari
27c74e52ca
Fix classic scaling on high dpi displays
2023-07-06 21:34:29 -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
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 88cbcf6baf .
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
c0ef3ccbea
Tiny bugfix
2022-05-15 09:00:52 -06:00
Michael Bucari-Tovo
9692a802d0
Update documentation and add parameters
2022-05-14 11:11:20 -06:00
Michael Bucari-Tovo
3c9121b4af
Improve scroll visualization
2022-05-14 10:03:57 -06:00
Michael Bucari-Tovo
dec1035258
Minor UI tweak
2022-05-14 04:11:44 -06:00
Michael Bucari-Tovo
eeb4f4681a
Saved
2022-05-14 03:16:48 -06:00
Michael Bucari-Tovo
77c6a2890b
Finalized VirtualFlowControl
2022-05-14 02:54:09 -06:00
Michael Bucari-Tovo
763a6cb31a
Added VirtualFlowControl and BookQueue
2022-05-13 00:21:41 -06:00