MBucari
5b59b442ab
Add last downloaded sample rate, bitrate and codec name to search engine.
2025-08-17 13:07:24 -06:00
Michael Bucari-Tovo
8a682533c1
Change repo link to rmcrackan
2025-08-05 10:39:03 -06:00
MBucari
233ba3184f
Add link to naming template wiki
2025-08-04 21:23:50 -06:00
Michael Bucari-Tovo
ac4c168725
Allow Libation to start with an invalid Books directory
...
- Configuration.LibationSettingsAreValid is true if Books property exists and is any non-null, non-empty string.
- If LibationSettingsAreValid is false, Libation will prompt user to set up Libation.
- When the main window is shown, Libation checks if the books directory exists, and if it doesn't, user is notified and prompted to change their setting
- When a user tries to liberate or convert a book, Books directory is validated and user notified if it does not exist.
2025-08-04 19:58:26 -06:00
Michael Bucari-Tovo
db588629c0
Null safety and minor UI bugfix
...
Properly cancel the Locate Audiobooks when the dialog window closes before scanning is finished.
2025-08-04 17:15:37 -06:00
Michael Bucari-Tovo
7024bbf823
Provide NTFS default characters for non-windows users ( #1258 )
2025-07-29 15:20:52 -06:00
MBucari
ca30fd41c6
Use proper version string based on build version
2025-07-28 08:59:20 -06:00
MBucari
accedeb1b1
Improve EditQuickFilters dialog reordering behavior
2025-07-25 14:23:14 -06:00
Michael Bucari-Tovo
1f473039e1
Make search syntax dialog field names scrollable
2025-07-22 15:39:43 -06:00
Michael Bucari-Tovo
1fdcea929f
Form thread safety
2025-07-21 22:52:17 -06:00
MBucari
0e49df06b8
Add message box handler to LibationUiBase
2025-07-15 11:40:01 -06:00
MBucari
944645379e
Fix message box text truncation when there is no icon ( #1294 )
2025-07-14 12:19:26 -06:00
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
152b0e362d
Update message box icons
2025-05-07 16:10:03 -06:00
Michael Bucari-Tovo
5f4551822b
Remove Book.AudioFormat property
...
This property was set to the highest quality returned by the library scan. Since adding quality option settings, it is no longer guaranteed to reflect the file that is downloaded. Also, the library scan qualities don't contain spatial audio or widevine-specific qualities., only ADRM.
2025-05-02 12:39:12 -06:00
Mbucari
2dfe00f428
Merge branch 'rmcrackan:master' into master
2025-04-15 00:36:11 -06:00
rmcrackan
2cd0a022ff
bug fix #1212 : fix window title
2025-04-03 08:20:31 -04: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
0a9e489f48
Move contributors to UI Base
2025-03-24 13:29:02 -06:00
Michael Bucari-Tovo
81e9ab7fb2
Fix theme not resetting properly
...
Change button foreground color
2025-03-20 16:30:08 -06:00
Michael Bucari-Tovo
aab4f1d9d6
Add theme import and export function
2025-03-19 21:47:24 -06:00
Michael Bucari-Tovo
f183b587b8
Revert all changes if window is closed by user.
2025-03-19 16:38:58 -06:00
Michael Bucari-Tovo
733a091ebd
Add theme preview dialog
2025-03-19 16:26:14 -06:00
Michael Bucari-Tovo
dcda1a0cc2
Add contributors to about page
2025-03-18 21:18:25 -06:00
Michael Bucari-Tovo
e509f842e4
Remove unused windows forms buttons and streamline dialogs
2025-03-18 21:18:25 -06:00
Michael Bucari-Tovo
f84bb753e9
Revert custom window border on Windows
2025-03-13 16:44:16 -06:00
Michael Bucari-Tovo
b34970bd47
Add support for custom themes in chardonnay
2025-03-13 16:05:32 -06:00
Michael Bucari-Tovo
65e12d9a8f
Add default window dimensions
2025-03-10 09:07:35 -06:00
Michael Bucari-Tovo
e37abbf276
Fix dark theme text color in DataGridTextColumn
2025-03-04 16:18:06 -07:00
Michael Bucari-Tovo
7658f21d7c
Fix tags font color in dark mode
2025-03-04 15:07:37 -07:00
Michael Bucari-Tovo
4170dcc1d5
Chardonnay UI bug fixes and improvements
...
- Theme changes do not require restart
- Fix some text appearing black in dark mode
- Fix dialog boxes not appearing correctly on Windows
- Fix queue vertical scroll bar overlapping items
2025-02-28 17:34:55 -07: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
e55e969349
Fix issue with save button being disabled.
2023-08-30 08:59:20 -06:00
MBucari
88c35e2a56
Add scrolling view to settings window panels ( #720 )
2023-08-23 20:25:30 -06:00
Mbucari
ea6adeb58f
Add category ladders
2023-07-17 16:50:45 -06:00
Mbucari
83fa73cef5
Integrate new Title and Subtitle properties into Libation
2023-06-29 21:06:54 -06:00
MBucari
ca0e639a19
Commit account edits before saving ( #639 )
2023-06-25 11:11:58 -06:00
Mbucari
2c4705de6e
Address #625 comments and refactor
2023-06-13 09:05:17 -06:00
Mbucari
b4aa220051
Refactor LibationSearchEngine
2023-06-12 14:02:55 -06:00
Mbucari
fd510861c6
Add AbsentFromLastScan ( #601 ) LastDownloaded ( #602 ) search
2023-05-19 11:09:57 -06:00
Mbucari
98bb06378a
Update Avalonia to v11.0.0-preview8
2023-05-15 10:54:56 -06:00
Mbucari
c4f55d2ad1
Change "Click here" link verbiage
2023-04-14 11:37:22 -06:00
Mbucari
4456432116
Add WebLoginDialog for Windows Chardonnay
2023-04-13 19:16:32 -06:00
Mbucari
9dcb3b3a25
Slight chardonnay refactor and UI tweak
2023-04-09 17:39:31 -06:00
MBucari
7569b01bd0
MacOS Compatibility
2023-04-04 22:26:13 -06:00
MBucari
6465b0a885
Fix possible NRE
2023-04-04 19:17:43 -06:00
Mbucari
5e99cb6f02
Refine dialog layouts and presentation
2023-04-04 19:08:52 -06:00
Mbucari
d737cd2199
Improve LinkLabel control
2023-04-04 12:10:23 -06:00