Michael Bucari-Tovo
47c9fcb883
Improve LibrarySizeChanged performance
2025-02-27 22:56:30 -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
Michael Bucari-Tovo
2a25b7e0ad
Load MainWindow before library finishes loading like Classic
2025-02-27 11:17:18 -07:00
Michael Bucari-Tovo
13aad1a7cb
Restrict audio sample rate settings to allowed values ( #1116 )
2025-01-16 10:35:58 -07:00
rmcrackan
eb39f994e1
Merge pull request #1006 from cbordeman/Friendly-name-filters-995
...
Fixed bug in main view quick filter binding.
2024-10-16 08:03:44 -04:00
Chris Bordeman
c19833b34e
Fixed bug in main view quick filter binding.
2024-10-15 21:46:22 -04:00
rmcrackan
8a87462cf5
Merge pull request #997 from cbordeman/Friendly-name-filters-995
...
Implemented Name on Quick Filters.
2024-10-15 13:09:38 -04:00
Chris Bordeman
63e28b13c1
Implemented "System" option for theme.
2024-10-12 02:17:35 -04:00
Chris Bordeman
f92b2b65b2
Implemented Name on Quick Filters.
2024-10-11 05:45:04 -04:00
Michael Bucari-Tovo
9152e12fe1
Fix #748
2023-09-18 10:14:54 -06:00
Mbucari
97f94d8782
Add custom column widths to chardonnay
2023-08-07 15:54:50 -06:00
Mbucari
f586d1d59f
Fix quick filter not being applied on startup
2023-07-13 11:00:05 -06:00
Mbucari
d1df10d060
Add products grid scaling setting
...
- Add Grid Scaling Settings
- Add WinForms DPI migration to remove stored form sizes
- Add textbox clear button
2023-07-12 15:32:37 -06:00
Mbucari
4899ef3007
Add new settings and settings dialog help tips
...
Add CombineNestedChapterTitles setting (#663 )
Add SaveMetadataToFile setting
Add extended setting descriptions for select options
2023-07-09 16:07:13 -06:00
Mbucari
1bf86b05ec
Download high quality cover art
2023-07-09 09:35:40 -06:00
Mbucari
5d5e3a6671
improve startup time
2023-07-09 09:23:58 -06:00
Mbucari
423b5312f7
Add setting to choose downloaded audio quality (( #648 )
2023-07-02 19:19:28 -06:00
Mbucari
83fa73cef5
Integrate new Title and Subtitle properties into Libation
2023-06-29 21:06:54 -06:00
MBucari
ac87d70613
Add options to set file created/modified timestamps ( #638 )
2023-06-25 14:07:39 -06:00
MBucari
a5d98364fa
Enable auto-downloading ( #636 )
2023-06-25 11:12:52 -06:00
Mbucari
46f6ba1710
Add feature #627 and fix bug #628
...
- Feature: Option to overwrite existing audio files when moving to Books
- Bugfix: Do not set liberated status if moving files fails.
2023-06-14 10:51:43 -06:00
Mbucari
2c4705de6e
Address #625 comments and refactor
2023-06-13 09:05:17 -06:00
Mbucari
e5708a382b
Use new synchronous UI invoker
2023-06-02 23:21:55 -06:00
Mbucari
1939aae81c
Simplify and comment
2023-04-10 19:50:30 -06:00
Mbucari
9a663fda15
Filtering bugfix
2023-04-10 17:08:09 -06:00
Mbucari
af8e1cd5ef
Change episode default sorting to SeriesOrder descending
2023-04-10 16:17:10 -06:00
Mbucari
666b5d83df
Move filter query and RowComparer into UI base
2023-04-10 13:05:38 -06:00
Mbucari
9dcb3b3a25
Slight chardonnay refactor and UI tweak
2023-04-09 17:39:31 -06:00
MBucari
b29ec26f63
Remove useless interface
2023-04-04 22:38:02 -06:00
Mbucari
5e99cb6f02
Refine dialog layouts and presentation
2023-04-04 19:08:52 -06:00
Mbucari
2d2907e076
Refactor settings dialog
2023-04-04 11:18:28 -06:00
Mbucari
2248d7b24e
Sort episodes by column beneath their parents
2023-04-02 21:28:55 -06:00
Mbucari
69918c2587
Cleanup
2023-04-02 21:28:37 -06:00
MBucari
756d387238
UI Tweaks and new application hotkeys
2023-04-02 15:08:03 -06:00
MBucari
8d73f5cc7e
Add About dialog
2023-04-02 13:27:51 -06:00
MBucari
4a65d6bbd3
Add native menu for mac and refactor MainWindow
2023-04-01 23:58:22 -06:00
Michael Bucari-Tovo
090871f50d
More migrations to Avalonia 11.0.0-preview6
2023-03-27 11:14:54 -06:00
MBucari
397a516dc1
Fix ( #548 )
2023-03-25 21:18:38 -06:00
Mbucari
fc6f494f0d
Add dark mode support
2023-03-25 16:33:11 -06:00
MBucari
9ae1f0399b
Add SeriesViewDialog
2023-03-22 08:28:20 -06:00
MBucari
18cf20ecad
All books that pass the filter are counted as "visible" ( #536 )
2023-03-17 19:52:47 -06:00
MBucari
2725340994
Suppress VisibleCountChanged firing when updating grid
2023-03-17 17:51:39 -06:00
MBucari
eed42bd108
Improve grid update performance
2023-03-11 21:50:30 -07:00
MBucari
5ec01913d5
Fix bug where book with corrupt image cannot be queued.
2023-03-11 20:58:06 -07:00
MBucari
fb9d062545
WinForms and Avalonia now share all GridEntry view models
2023-03-11 11:10:58 -07:00
MBucari
e1cd8b8f94
Improve Library load and refresh performance
2023-03-10 19:01:49 -07:00
Mbucari
559977ce0b
Add 'Unavailable' book and pdf counts.
2023-03-08 11:26:07 -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
26c60e8e79
Convert queue expand/collapse button text to images ( rmcrackan/Libation#339 )
2023-03-02 19:23:03 -07:00