Commit Graph
100 Commits
Author SHA1 Message Date
Yoshi Askharoun 9aec2061ff Refactor ModMetadata to have required properties 2025-09-03 19:48:41 -04:00
Yoshi Askharoun 4c482a949e Don't check for updates when disabled 2025-09-02 12:19:23 -07:00
Yoshi Askharoun 5f0b00cfa8 Check for updates on startup 2025-09-02 12:17:28 -07:00
Yoshi Askharoun d8f9a3cf44 Automatically select the "Zero" background when using a custom background image 2025-09-02 11:53:42 -07:00
Yoshi Askharoun 5b5137678a Stagger animations on settings page 2025-09-02 11:32:53 -07:00
Yoshi Askharoun 5483881994 Add logging 2025-09-02 01:58:53 -07:00
Yoshi Askharoun 6d87021011 Restore Webservices mod functionality 2025-09-02 01:09:58 -07:00
Yoshi Askharoun b726c6ffd9 Add button to file issue in repo 2025-09-02 00:50:51 -07:00
Yoshi Askharoun 2541b35341 Bump version for Video Sync and Webservices mods 2025-09-02 00:27:40 -07:00
Yoshi Askharoun beee8543cf Remove ZuneInstallDir property from base Mod 2025-09-02 00:26:45 -07:00
Yoshi Askharoun 7cc9d8aa8f Add fallback hosts mod 2025-09-02 00:06:27 -07:00
Yoshi Askharoun 5a38bdd0d7 Support other patch methods 2025-09-01 22:55:01 -07:00
Yoshi Askharoun 5808fad094 Choose webservices patch depending on version and arch 2025-09-01 22:51:58 -07:00
Yoshi Askharoun 1715a4cee2 Fix bug where selecting text in a dialog crashes the app 2025-09-01 16:16:05 -07:00
Yoshi Askharoun 1e7e3ed58a oops 2025-09-01 16:15:49 -07:00
Yoshi Askharoun c553f72fe7 Use gradient brushse for ComboBox background 2025-09-01 15:54:09 -07:00
Yoshi Askharoun 4f1aa4b69b [WIP] Simpler ComboxBox starting theme 2025-08-31 18:37:45 -07:00
Yoshi Askharoun 41576532f6 [WIP] Donation request interval settings 2025-08-31 18:13:56 -07:00
Yoshi Askharoun d1cf5ab66a Add update checker to DI container 2025-08-31 18:13:20 -07:00
Yoshi Askharoun d37a3e31e8 Add donation request dialog 2025-08-31 18:13:01 -07:00
Yoshi Askharoun e5cbbcb45f Abstract update checker 2025-08-20 08:30:27 -07:00
Yoshi Askharoun 3769b79b7a Add OpenDonationLink helper 2025-08-19 18:27:35 -05:00
Yoshi Askharoun 53df8b83a1 Better error messages when webservice host ping fails 2025-08-19 17:49:53 -05:00
Yoshi Askharoun de25e95aec Add startup warning when Zune is missing 2025-08-19 17:49:33 -05:00
Yoshi Askharoun fc190c69a9 Support tags/fields with multiiple MBIDs 2025-08-19 13:41:01 -05:00
Yoshi Askharoun 111a66d616 Community Webservices: Don't assume the previous host was zune.net 2024-10-22 14:04:42 -05:00
Yoshi Askharoun e8a23d2ac9 Create GetAvailableMods overload 2024-05-21 22:14:02 -05:00
Yoshi Askharoun e584f12c99 Use mod factories to lazy-load mods 2024-05-21 21:04:37 -05:00
Yoshi Askharoun 44d033786d Introduce ModManager and IModFactory 2024-05-21 20:54:02 -05:00
Yoshi Askharoun 5e78ca81aa Add version numbers to mod metadata 2024-05-21 20:23:13 -05:00
Yoshi Askharoun 1716abc801 Make AvailableMods a function 2024-05-21 20:15:41 -05:00
Yoshi Askharoun 9ad7168d44 Move ReleaseVersion to ZMC 2024-05-21 20:15:15 -05:00
Yoshi Askharoun d357711b91 Consolidate metadata properties into one record 2024-05-21 20:14:57 -05:00
Yoshi Askharoun 249681c7bd Remove built-in Init method 2024-05-20 23:43:21 -05:00
Yoshi Askharoun 49479d4cd9 Update to net8.0-windows and C# 12 2024-05-20 21:53:52 -05:00
Yoshi Askharoun a2cf29e1ed Improved MBID Locator reliability 2024-05-20 21:20:48 -05:00
Yoshi Askharoun be03b466f2 Add download link to README 2024-05-18 02:03:05 -05:00
Yoshi Askharoun 92e8ce3c4d Add README 2024-05-18 02:00:59 -05:00
Yoshi Askharoun 564a00ab1e Fix bug where Webservices Mod would fail if applied after resetting 2024-05-18 00:59:50 -05:00
Yoshi Askharoun fa43aa2584 Add donation tile 2024-05-18 00:56:36 -05:00
Yoshi Askharoun 2ef6fe09a6 Bump version 2024-05-18 00:17:04 -05:00
Yoshi Askharoun 9144ff50f2 Reimplement Video Sync Mod with sylvathemoth's new method 2024-05-18 00:14:16 -05:00
Yoshi Askharoun 88f6c2b2c6 Improve availability checker reliability 2024-05-17 23:47:28 -05:00
Yoshi Askharoun b6498a458d Update AbsUI titles and subtitles 2024-05-17 23:42:20 -05:00
Yoshi Askharoun 4ebd26dfd8 Hide title or subtitle if null 2024-05-17 23:41:57 -05:00
Yoshi Askharoun 6a9239eea9 Add KILL ALL button 2024-05-17 22:59:24 -05:00
Yoshi Askharoun f2b9169ae2 Implement mod reset 2024-05-17 22:59:04 -05:00
Yoshi Askharoun 1a605b5901 Collapse dialog title when null 2024-05-17 22:58:52 -05:00
Yoshi Askharoun c5ef6e397f Make AbstractUIGroupDialog title bar dark 2024-05-17 22:09:19 -05:00
Yoshi Askharoun 3591c5363e Mark Windows 7 as supported 2024-05-17 22:02:21 -05:00
Yoshi Askharoun e431dd9a9e Add folder picker button 2024-05-17 21:55:07 -05:00
Yoshi Askharoun 7794c03c93 Implement settings save/load 2024-05-17 21:39:43 -05:00
Yoshi Askharoun a3e73cb968 Add dark text box theme 2024-05-17 21:21:20 -05:00
Yoshi Askharoun b9819622ec Add Zune light text box style 2024-05-17 21:08:26 -05:00
Yoshi Askharoun 9ef3dd22c5 Set more styles to be Zune-themed 2024-05-17 20:53:35 -05:00
Yoshi Askharoun 1e39cbfeca Allow more AbsUI theming 2024-05-17 20:53:11 -05:00
Yoshi Askharoun 215e413a7d Tweak AbsUI dialog sizing 2024-05-17 12:53:52 -05:00
Yoshi Askharoun b8071028f1 [WIP] Allow theming of AbsUI controls 2024-05-17 02:43:06 -05:00
Yoshi Askharoun c5ef203009 Hide AbsUI vertical scrollbar 2024-05-17 02:42:45 -05:00
Yoshi Askharoun 5aaed930f2 Fix horizontal scroll bar style 2024-05-17 02:42:21 -05:00
Yoshi Askharoun 8ce2734515 Add dark background texture 2024-05-17 02:28:52 -05:00
Yoshi Askharoun 8be3a09710 Make AbstractUIGroupDialog use dark theme 2024-05-17 02:10:53 -05:00
Yoshi Askharoun 3600b52c53 Add dark themes for CheckBox and ScrollBar 2024-05-17 02:09:51 -05:00
Yoshi Askharoun 2e1556b48b Add AbstractUI title and subtitle styles 2024-05-17 02:03:22 -05:00
Yoshi Askharoun 103c80c20f Add Zune CheckBox and ScrollBar styles 2024-05-17 02:03:09 -05:00
Yoshi Askharoun f9bee9d8a8 Fix pink action button disabled foreground 2024-05-17 02:02:03 -05:00
Yoshi Askharoun 2d11007aa5 Remove MahApps.Metro dependency 2024-05-16 21:11:35 -05:00
Yoshi Askharoun ecb6fb30a7 Remove MainWindow 2024-05-16 21:10:26 -05:00
Yoshi Askharoun 15beff6c31 Implement warning 2024-05-16 21:10:11 -05:00
Yoshi Askharoun eab8637258 Fix ActionButtonPinkStyle 2024-05-16 21:09:57 -05:00
Yoshi Askharoun e42dab689c First pass at implementing mod apply/reset 2024-05-16 21:09:50 -05:00
Yoshi Askharoun ef97d4ef13 Add SelectableTextBlock 2024-05-16 21:09:15 -05:00
Yoshi Askharoun f234433cf2 Add settings infrastructure 2024-05-16 21:01:24 -05:00
Yoshi Askharoun 09e8c24398 Add Check for Updates button 2024-05-16 16:20:01 -05:00
Yoshi Askharoun 9bf39b5d4c Crude method for dialog close animation 2024-05-16 16:19:38 -05:00
Yoshi Askharoun 070fd49dba Pass padding down through ActionButton 2024-05-16 16:19:21 -05:00
Yoshi Askharoun 17b4eb91e5 Add results to dialog 2024-05-16 16:19:04 -05:00
Yoshi Askharoun 87e1666b42 Add dialog entrance animation 2024-05-16 01:17:06 -05:00
Yoshi Askharoun b244bc138d Change default dialog values 2024-05-16 01:05:05 -05:00
Yoshi Askharoun a3aec089ba Minor dialog improvements 2024-05-16 01:03:22 -05:00
Yoshi Askharoun 8e7a3a4e70 Basic dialog infrastructure 2024-05-16 00:58:18 -05:00
Yoshi Askharoun fe65698a24 [WIP] Dialog 2024-05-15 23:43:17 -05:00
Yoshi Askharoun 09077b26f9 [WIP] Dialog 2024-05-15 02:45:02 -05:00
Yoshi Askharoun 25283bf776 Move ListViewItem theme to Zune.xaml 2024-05-15 01:15:36 -05:00
Yoshi Askharoun 1887f840df Add Reset buttons 2024-05-15 01:11:19 -05:00
Yoshi Askharoun c925fa07b8 Animate window content on startup 2024-05-15 00:55:45 -05:00
Yoshi Askharoun 26b6ed6c70 Remove AppCenter and ControlzEx 2024-05-15 00:54:41 -05:00
Yoshi Askharoun 72a0d78feb Add resources for Zune brand colors 2024-05-14 23:12:13 -05:00
Yoshi Askharoun 7ae6c8e932 Add Zune progress bar style 2024-05-14 23:11:57 -05:00
Yoshi Askharoun 3a2fad208d [WIP] neat progressbar 2024-05-14 00:45:57 -05:00
Yoshi Askharoun 0e898c0799 Minor improvements 2024-05-14 00:19:17 -05:00
Yoshi Askharoun 6806534015 Switch to Segoe UI and add more animations 2024-05-13 23:41:36 -05:00
Yoshi Askharoun 8a78d2bbf7 Animate About sections 2024-05-13 23:02:07 -05:00
Yoshi Askharoun 8769c62d0a Make FadeAnimateItemsBehavior generic for all ItemsControls 2024-05-13 22:55:44 -05:00
Yoshi Askharoun d0c8c99e05 Implement About page 2024-05-13 22:51:26 -05:00
Yoshi Askharoun 58bbc61619 Fix mod list style, remove management buttons 2024-05-13 12:19:21 -05:00
Yoshi Askharoun 6d6cb25448 Reformat 2024-05-13 02:12:38 -05:00
Yoshi Askharoun 84289947cb Fix resource dict paths 2024-05-13 00:38:47 -05:00
Yoshi Askharoun 29a265c52e Add OverlayButtonStyle 2024-05-13 00:38:38 -05:00
Yoshi Askharoun 740d41cb2b Add Zune ActionButton styles 2024-05-12 20:09:25 -05:00