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
a790c7535c
Changes to default directories for file storage ( #1112 )
...
- Add My Music and Local Application Data to known directories
- Make %localappdata%\Libation the default settings folder on *nix machines
- Make %MyMusic%\Libation\Books the default books folder on *nix machines
2025-02-28 12:01:58 -07:00
MBucari
34033e7947
Enable Nullable
2023-07-30 13:31:57 -06:00
Mbucari
ed6f741a65
Fix SettingsFileIsValid
2023-03-22 11:46:11 -06:00
MBucari
99687e968e
Create books directory if not found ( #542 )
2023-03-19 10:19:38 -06:00
Mbucari
f0ca349539
Update UNSAFE_MigrationHelper with new appsettings.json getter
2023-02-13 09:03:03 -07:00
Michael Bucari-Tovo
25b37c6266
Refactor AaxDecrypter
2023-01-24 22:25:55 -07:00
Michael Bucari-Tovo
ece93cb4d7
Finish migrating default Configuration values into Configuration
2023-01-09 15:26:06 -07:00
Michael Bucari-Tovo
4725fe36d1
Add property changed filtering events to Configuration
2023-01-06 22:56:00 -07:00
Michael Bucari-Tovo
5c73beff4b
Add PropertyChanged detection for Dictionary type settings
2023-01-06 19:46:55 -07:00
Robert McRackan
1524d558a4
* Feature #307 : New windows setting to use cover art as folder's icon. Incomplete. Need to add to avalonia settings
...
* Interop refactor
2022-08-12 17:55:15 -04:00
Michael Bucari-Tovo
fe6cfc899b
Add Avalonia setup
2022-07-24 13:04:19 -06:00
Michael Bucari-Tovo
1e4c489983
Libation Runs on Linux!
2022-07-23 18:07:04 -06:00
Michael Bucari-Tovo
8bb17d09c3
Added beta opt-in setting
2022-07-16 23:57:12 -06:00
Michael Bucari-Tovo
071b1a54d5
Publish Embedded
2022-06-25 05:11:21 -06:00
Michael Bucari-Tovo
d58092968a
Add option to merge Opening/End Credits with following/preceding chapters
2022-06-24 23:26:52 -06:00
Michael Bucari-Tovo
2ab466c570
Custom illegal character replacement
2022-06-23 13:01:24 -06:00
Michael Bucari-Tovo
48eca3f5af
Revert "Add character replacement"
...
This reverts commit 1470aefd42ebbea782b8056252a4952df2a81081.
2022-06-23 11:34:39 -06:00
Michael Bucari-Tovo
1470aefd42
Add character replacement
2022-06-21 18:50:30 -06:00
Michael Bucari-Tovo
45c5efffbd
Add support for multipart title naming templates
2022-06-19 15:42:21 -06:00
Michael Bucari-Tovo
a3844a3535
Add long path support
2022-06-18 11:28:48 -06:00
Max Byszio
ad535501c4
Fix spelling error
2022-06-14 14:43:21 +02:00
Michael Bucari-Tovo
7e989c730c
Add option to save podcasts to series folder
2022-06-12 19:36:18 -06:00
Robert McRackan
f7a482659c
New feature #241 : Auto download episodes after scanning. Setting is on Import Library tab
2022-05-25 15:21:28 -04:00
Robert McRackan
98c3940297
New feature ( #153 ): in-place upgrade
2022-05-20 16:20:28 -04:00
Michael Bucari-Tovo
64eaa157e5
Add option for downloading cover
2022-05-10 15:36:31 -06:00
Michael Bucari-Tovo
8763d63a93
Better windows positioning
2022-05-09 17:15:16 -06:00
Michael Bucari-Tovo
30feb42ed8
Add setting to persist ProductsGrid column widths
2022-05-09 15:30:18 -06:00
Michael Bucari-Tovo
9fe95bbddc
Add option to reorder ProductsGrid columns
2022-05-09 13:21:10 -06:00
Michael Bucari-Tovo
aecc54401d
Add option for user to hide columns in ProductsGrid
2022-05-09 12:58:09 -06:00
Robert McRackan
cb8b5d74d7
auto-scan initial code. Feature not yet complete
2022-05-09 11:21:09 -04:00
Robert McRackan
389fbb2371
Move source code into "Source" folder
2022-05-09 10:31:45 -04:00