Commit Graph

  • 76a59873ea undo dependabot overreach rmcrackan 2025-07-30 09:42:43 -04:00
  • 3129fdba7b Merge pull request #1319 from rmcrackan/dependabot/nuget/Source/ApplicationServices/multi-ab24e9613a rmcrackan 2025-07-30 09:37:18 -04:00
  • 1771813849 Bump SixLabors.ImageSharp to 2.1.11, 3.1.11 dependabot[bot] 2025-07-30 13:30:26 +00:00
  • 7024bbf823 Provide NTFS default characters for non-windows users (#1258) Michael Bucari-Tovo 2025-07-29 15:20:52 -06:00
  • 663f70b8bf Use series Order string instead of parsed float in template tags (#1056) Michael Bucari-Tovo 2025-07-29 12:18:37 -06:00
  • 7741e3caff incr ver v12.4.11 rmcrackan 2025-07-29 07:54:24 -04:00
  • c82eefa768 Merge pull request #1317 from Mbucari/master rmcrackan 2025-07-29 07:52:01 -04:00
  • 0e4231906a Set IsSpatial field instead of only flipping to true (#1273) Michael Bucari-Tovo 2025-07-28 15:27:41 -06:00
  • 9bca84dca4 Sort columns with null values always at the bottom Michael Bucari-Tovo 2025-07-28 09:29:17 -06:00
  • ca30fd41c6 Use proper version string based on build version MBucari 2025-07-27 21:09:45 -06:00
  • be96f99461 Increment Version v12.4.10.2 MBucari 2025-07-27 11:40:35 -06:00
  • f017fe419f Fix ID3 tag encoding error (#1315) MBucari 2025-07-27 11:38:01 -06:00
  • ed42916cb2 incr ver v12.4.10 rmcrackan 2025-07-26 23:11:51 -04:00
  • 0bb5bba3c8 Merge pull request #1314 from Mbucari/master rmcrackan 2025-07-26 23:10:05 -04:00
  • a887bf4619 Add "Is Spatial" grid column. MBucari 2025-07-26 18:13:36 -06:00
  • 53eebcd6ba Use single file downloader/namer if file has only 1 chapter MBucari 2025-07-25 16:02:28 -06:00
  • a09ae1316d Don't display null file versions MBucari 2025-07-25 16:01:48 -06:00
  • 7088bd4b8d Check for file existance MBucari 2025-07-25 15:49:41 -06:00
  • b27325cdcb Improve comvert to mp3 task MBucari 2025-07-25 15:35:03 -06:00
  • accedeb1b1 Improve EditQuickFilters dialog reordering behavior MBucari 2025-07-25 14:23:14 -06:00
  • c98c7c095a Fix quickfilter modification bug (#1313) MBucari 2025-07-25 14:22:29 -06:00
  • 9b217a4e18 Add audio format data MBucari 2025-07-25 03:38:37 -06:00
  • a62a9ffc5b Use HttpClient in synchronous mode Michael Bucari-Tovo 2025-07-23 17:00:54 -06:00
  • 08aebf8ecf Add thread safety Michael Bucari-Tovo 2025-07-23 17:00:36 -06:00
  • 2f082a9656 Refactor and optimize audiobook download and decrypt process Michael Bucari-Tovo 2025-07-22 19:44:56 -06:00
  • 1f473039e1 Make search syntax dialog field names scrollable Michael Bucari-Tovo 2025-07-22 15:39:43 -06:00
  • 0f4197924e Use LibationUiBase.ReactiveObject where applicable Michael Bucari-Tovo 2025-07-22 11:59:34 -06:00
  • 0f7ffacdf8 incr ver v12.4.9 rmcrackan 2025-07-22 10:20:39 -04:00
  • 829b35c5a8 Merge pull request #1311 from Mbucari/master rmcrackan 2025-07-22 10:18:33 -04:00
  • 614b05d5ff Fix serilog dynamic assembly loading issue (#1310) Michael Bucari-Tovo 2025-07-22 07:57:15 -06:00
  • 26ccc77b47 incr ver v12.4.8 rmcrackan 2025-07-22 07:24:26 -04:00
  • 64fb2ccf7c Merge pull request #1308 from Mbucari/master rmcrackan 2025-07-22 07:22:35 -04:00
  • 890747a902 Do library scan on background thread MBucari 2025-07-22 00:20:16 -06:00
  • 1fdcea929f Form thread safety Michael Bucari-Tovo 2025-07-21 22:52:17 -06:00
  • 7848366818 Write logs to text .log file instead of .zip file Michael Bucari-Tovo 2025-07-21 21:43:26 -06:00
  • 40b4915b65 Improve download/decrypt cancellation Michael Bucari-Tovo 2025-07-21 15:56:41 -06:00
  • 80b86086ca Consolidate process queue view models Michael Bucari-Tovo 2025-07-21 12:25:25 -06:00
  • bff9b67b72 Remove GridEntry derrived types and interfaces Michael Bucari-Tovo 2025-07-21 10:47:10 -06:00
  • 657a7bb6bc Improve podcast episode GridEntry creation performance. Mbucari 2025-07-20 17:22:05 -06:00
  • f0d7a7bf64 incr ver v12.4.7 rmcrackan 2025-07-18 07:19:09 -04:00
  • 8bc098e7bd Merge pull request #1303 from Mbucari/master rmcrackan 2025-07-18 07:16:46 -04:00
  • 9280b29512 Fix upgrade bug when Libation's working dir isn't program files dir Michael Bucari-Tovo 2025-07-17 13:05:52 -06:00
  • d8e9b9c505 incr ver v12.4.6 rmcrackan 2025-07-17 08:07:08 -04:00
  • 554b308364 Merge pull request #1299 from Mbucari/master rmcrackan 2025-07-17 08:04:43 -04:00
  • 8d7872a376 UI tweak and optimization MBucari 2025-07-16 23:31:34 -06:00
  • 747451d243 Refactor Classic process queue MBucari 2025-07-16 22:58:03 -06:00
  • 7e79e98771 Fix possible cross-threading errors with MessageBoxBase MBucari 2025-07-16 22:57:25 -06:00
  • 4b7939541a Code cleanup and refactoring for clarity Michael Bucari-Tovo 2025-07-16 11:28:37 -06:00
  • a3734c76b1 Use SynchronizeInvoker's Invoke() method. MBucari 2025-07-15 23:02:42 -06:00
  • ced4ea6c17 Improve sorting by Liberate status by grouping books with PDFs MBucari 2025-07-15 22:50:53 -06:00
  • 35ca6f2621 Use built-in comparer and ReactiveObject types MBucari 2025-07-15 22:50:28 -06:00
  • 4dab16837e Move ProcessQueueViewModel logic into LibationUiBase MBucari 2025-07-15 22:01:54 -06:00
  • 1cf889eed7 Move ProcessBookViewModel logic into LiationUiBase MBucari 2025-07-15 15:01:16 -06:00
  • b65b1e819b Consolidate queue commands into UI base MBucari 2025-07-15 13:27:05 -06:00
  • 3d50643ab0 Fix visible book counts being incorrect on startup MBucari 2025-07-15 11:48:19 -06:00
  • abd18d74b0 Fix crash when setting drive root as custom directory (#1300) MBucari 2025-07-15 11:44:45 -06:00
  • 0e49df06b8 Add message box handler to LibationUiBase MBucari 2025-07-15 10:31:53 -06:00
  • 38cc3e9725 Revert change to release title MBucari 2025-07-15 08:54:22 -06:00
  • c9af2bba4b Reduce GitHub API calls when no upgrades are available MBucari 2025-07-14 14:43:48 -06:00
  • 2191c1536d Prepare Libation for win-arm64 releases MBucari 2025-07-14 13:17:48 -06:00
  • 5b9bf2fbb0 Remove duplicate tests MBucari 2025-07-14 12:53:47 -06:00
  • 9b1ce8c1d7 Update dependencies MBucari 2025-07-14 12:43:53 -06:00
  • 9f8075041b Only remove a LibraryBook from queue if we are trying to re-download. MBucari 2025-07-14 12:38:29 -06:00
  • 944645379e Fix message box text truncation when there is no icon (#1294) MBucari 2025-07-14 12:19:26 -06:00
  • cc72517284 Merge branch 'rmcrackan:master' into master Mbucari 2025-07-14 11:45:44 -06:00
  • 0044820415 Update README.md rmcrackan 2025-07-07 16:31:09 -04:00
  • 9f24027de1 Update README.md rmcrackan 2025-07-07 16:29:46 -04:00
  • 24f95cb03d Update GettingStarted.md rmcrackan 2025-07-07 16:27:59 -04:00
  • 3aeea54615 Update FrequentlyAskedQuestions.md rmcrackan 2025-07-07 16:26:10 -04:00
  • f511041781 Create a cue sheet: default false rmcrackan 2025-06-25 12:43:50 -04:00
  • da9dc91469 incr ver for docker enhancement v12.4.5 rmcrackan 2025-06-25 06:58:14 -04:00
  • e04e70d333 Merge pull request #1265 from vipervire/master rmcrackan 2025-06-25 06:57:01 -04:00
  • e0b566ee60 Merge pull request #1277 from dev-nicolaos/patch-1 rmcrackan 2025-06-24 07:50:35 -04:00
  • bf15d7302e Update Deb/RHEL/Fed Installation Instructions Nicolaos Skimas 2025-06-23 22:39:45 -07:00
  • 8f01c644c0 Update bug_report.md rmcrackan 2025-06-19 07:21:21 -04:00
  • ebd2cc96c5 Merge branch 'rmcrackan:master' into master Mbucari 2025-06-18 12:13:14 -06:00
  • 0d1cc42ca7 Bugfix #1269 : Chardonnay. Bad filter string causes infinite loop v12.4.4 rmcrackan 2025-06-16 13:19:48 -04:00
  • e126dd09ce Update Books directory to use LIBATION_BOOKS_DIR if populated vipervire 2025-06-05 23:26:52 +00:00
  • ec497f4f81 Use virtualized list to improve large queue performance Michael Bucari-Tovo 2025-05-19 10:40:41 -06:00
  • 248fdfd2bc Probably unnecessary paranoid incr ver. Everything looks correct but I've never actually released relying on the ver's 4th part. I'm incrementing just in case v12.4.3 rmcrackan 2025-05-10 16:53:04 -04:00
  • 35862d619a Increment version v12.4.2.2 MBucari 2025-05-09 21:10:38 -06:00
  • ac2c67985d Merge pull request #1253 from Mbucari/master Mbucari 2025-05-09 21:07:59 -06:00
  • f8ae303417 Fix download error (#1252 ) MBucari 2025-05-09 21:07:01 -06:00
  • 0d24caeac2 incr ver v12.4.2 rmcrackan 2025-05-09 21:10:19 -04:00
  • 7f1b357c52 Merge pull request #1250 from Mbucari/master rmcrackan 2025-05-09 21:08:19 -04:00
  • ef67ae9d6a Ask users to clear the accounts when enabling widevine (#1249) Michael Bucari-Tovo 2025-05-09 17:51:48 -06:00
  • f35c82d59d Change ApiExtended to always allow provide login option Michael Bucari-Tovo 2025-05-09 17:32:12 -06:00
  • 10c01f4147 Fix occasional error of audio downloads hanging. Michael Bucari-Tovo 2025-05-09 16:22:48 -06:00
  • 9366b3baca Default to E-AC-3 spatial audio format. Michael Bucari-Tovo 2025-05-09 13:39:59 -06:00
  • 20e792c589 Always change the last chapter's length to coincide with the end of the audio file. Michael Bucari-Tovo 2025-05-09 13:36:07 -06:00
  • dfb63d3275 Add contributor Michael Bucari-Tovo 2025-05-09 13:15:18 -06:00
  • 19db226f5a Use Libation settings to decide which DRM is downloaded. Michael Bucari-Tovo 2025-05-09 13:13:34 -06:00
  • 203ab00865 Merge branch 'rmcrackan:master' into master Mbucari 2025-05-08 12:15:26 -06:00
  • b11a4887d7 Pad final chapter to prevent tuncation from incorrect chapter info (#1246) MBucari 2025-05-07 23:17:39 -06:00
  • e73fc5e1eb Merge pull request #1247 from starry-shivam/patch-2 rmcrackan 2025-05-08 07:12:42 -04:00
  • 8561a15061 Small typo fix in DownloadOptions.Factory.cs Stɑrry Shivɑm 2025-05-08 10:48:02 +05:30
  • 28ba62aead Fix dash files not being saved (#1236) MBucari 2025-05-07 23:15:44 -06:00
  • 176294cc55 Merge pull request #1245 from Mbucari/master v12.4.1 rmcrackan 2025-05-07 19:28:45 -04:00
  • 152b0e362d Update message box icons Michael Bucari-Tovo 2025-05-07 16:10:03 -06:00
  • 4600d029dc Re-add converter resource inadvertantly removed in 0df17a22 Michael Bucari-Tovo 2025-05-07 14:23:58 -06:00