Commit Graph
100 Commits
Author SHA1 Message Date
Yoshi Askharoun 169687a8d3 VLC player improvements 2023-04-28 19:06:21 -05:00
Yoshi Askharoun 42fa209554 Update Iris 2023-04-28 18:56:17 -05:00
Yoshi Askharoun d31c3a9098 Move transport controls to own folder 2023-04-28 18:55:43 -05:00
Yoshi Askharoun 6e6a965a04 Make ZuneHost report errors on old systems 2023-04-28 18:53:00 -05:00
Yoshi Askharoun 1b5eecd837 Fixed Escargot login request method 2022-12-20 12:32:18 -06:00
Yoshi Askharoun 2744caaa82 Disable assembly signing by default
Note that this may break ZuneShell.dll from being a solo drop-in replacement in the real software
2022-12-20 01:59:44 -06:00
Yoshi Askharoun 3424f31356 Split common props into file 2022-12-20 01:55:48 -06:00
Yoshi Askharoun 79ba85aa7a Added .NET Framework 4.0 build to host apps 2022-12-19 22:47:48 -06:00
Yoshi Askharoun 0b27a9490d Modified marketplace playback track URI for preview streaming 2022-10-11 20:27:32 -05:00
Yoshi Askharoun acf156839f Switched AboutDialog image to CLR resource 2022-10-02 06:01:43 -05:00
Yoshi Askharoun fc826786b2 Made NS2.0 the default TFM for ZuneImpl
This makes OpenZune the default for Solution Explorer and other things
2022-08-07 19:47:51 -05:00
Yoshi Askharoun 421515ddbb Use Guid.TryParse when available 2022-08-07 19:42:35 -05:00
Yoshi Askharoun 5ea10e7a4d Use .lg.cs and .oz.cs to determine whether file should be built 2022-08-07 19:42:17 -05:00
Yoshi Askharoun 3b843ae2db Completed VlcAudioService 2022-08-06 13:05:01 -05:00
Yoshi Askharoun 1d919c8511 Added VLC Strix audio service impl 2022-08-06 00:01:27 -05:00
Yoshi Askharoun 3895a80693 Updated to Strix Music SDK 0.0.11 2022-08-05 20:21:27 -05:00
Yoshi Askharoun 1fa5469559 whoops 2022-08-04 23:41:41 -05:00
Yoshi Askharoun 9e03ebb9d1 Multitarget ZuneHost for .NET 6 and .NET 6 Windows 2022-08-04 23:32:50 -05:00
Yoshi Askharoun ec3437f8e6 Added impl for ApiInformation for Win8/8.1
Disabled SMTC on Win8.1
2022-08-04 23:32:36 -05:00
Yoshi Askharoun 5b42ae5a72 Prevent crash when using decompiler or data mapping models for first time 2022-07-15 00:01:33 -05:00
Yoshi Askharoun 4cc8082248 Prototyped SMTC support for Windows 10+ 2022-07-13 22:29:44 -05:00
Yoshi Askharoun aac0f8cfc0 Added NS2.0 support to ZuneImpl 2022-07-13 20:43:25 -05:00
Yoshi Askharoun 90965fb41a Added Windows 8+ target and reference to WinRT contracts 2022-07-13 18:45:29 -05:00
Yoshi Askharoun a569e2b9d8 Merge branch 'dev/net6' of https://github.com/ZuneDev/ZuneShell.dll into dev/net6 2022-07-13 18:44:48 -05:00
Yoshi Askharoun b3f67e41c5 Updated hosts to prevent crash when Zune is not installed 2022-07-13 18:44:45 -05:00
Yoshi Askharoun e472dde145 Updated hosts to prevent crash when Zune is not installed 2022-07-13 18:03:35 -05:00
Yoshi Askharoun cd84587487 Added clone of Zune 2.1 LibraryData.schema.xml 2022-07-13 16:11:34 -05:00
Yoshi Askharoun 8611c2a23c Mild cleanup of events in TransportControls 2022-07-12 19:35:31 -05:00
Yoshi Askharoun 6d279f2a2b Updated some images 2022-07-06 03:23:21 -05:00
Yoshi Askharoun aeadf40309 Modified About dialog 2022-07-06 03:08:56 -05:00
Yoshi Askharoun 2cf331f314 Updated UIX 2022-07-05 21:36:09 -05:00
Yoshi Askharoun b32bade49e Embedded ZuneShellResources into ZuneShell.dll 2022-07-05 15:17:15 -05:00
Yoshi Askharoun ded5c87670 Hooked more of Strix playback handler service into transport controls 2022-07-05 11:31:37 -05:00
Yoshi Askharoun 3c73b5279c Cleaned up MainWindow 2022-07-05 11:30:53 -05:00
Yoshi Askharoun 276f31c7c5 Simplified Strix test code 2022-07-05 11:28:17 -05:00
Yoshi Askharoun 8ecd9af4e9 Updated UIX decompiler 2022-06-24 20:41:58 -05:00
Yoshi Askharoun 3dd5597785 Minor CommunityCommerce fixes 2022-06-24 04:50:50 -05:00
Yoshi Askharoun c7253a50d5 Added commerce.zunes.me sign in for OpenZune 2022-06-24 01:45:39 -05:00
Yoshi Askharoun 7081c9a32c Split Service2 into two implementations 2022-06-23 23:08:56 -05:00
Yoshi Askharoun 43f67cbbee Implemented crude Escargot login 2022-06-23 22:50:05 -05:00
Yoshi Askharoun 2a7abf3bbb Added net35, net40, net6.0 TFMs to Credentials 2022-06-23 21:02:42 -05:00
Yoshi Askharoun 0daadeb0e8 Added Meziantou.Framework.Win32.CredentialManager fork 2022-06-23 20:49:33 -05:00
Yoshi Askharoun c1b2a99cdb Updated UIX 2022-06-23 13:25:22 -05:00
Yoshi Askharoun 02576c90fc Fixed Release x64 configuration 2022-06-20 12:16:13 -05:00
Yoshi Askharoun 3447869d92 Started reimplementing LibraryDataProvider 2022-06-19 13:10:44 -05:00
Yoshi Askharoun df4764307b Write generated data mapping models to files 2022-06-12 23:42:00 -05:00
Yoshi Askharoun c0095896f1 Hooked Strix playback handler into TransportControl 2022-06-12 13:35:22 -05:00
Yoshi Askharoun 342e1bc71a Added HTTP streaming support to MFAudioService 2022-06-11 22:24:36 -05:00
Yoshi Askharoun 6b0a436b07 Play track directly, added root properties 2022-06-11 21:00:04 -05:00
Yoshi Askharoun 2270c0abe7 Recursive cancellation for MFAudioService.Play 2022-06-11 20:40:59 -05:00
Yoshi Askharoun 72f1b42fd4 Implemented basic Strix player 2022-06-11 09:05:34 -05:00
Yoshi Askharoun 23c9c04c7f Added LocalFilesCore, added impl of IAudioPlayerHandlerService 2022-06-10 17:07:41 -05:00
Yoshi Askharoun 0381f22166 Moved ZuneDBApi proxies into separate project 2022-06-10 01:01:33 -05:00
Yoshi Askharoun b92de10fc0 Fixed AS implementation 2022-06-09 19:21:34 -05:00
Yoshi Askharoun fcb87e1b50 Updated UIX 2022-06-09 19:14:30 -05:00
Yoshi Askharoun cf40d424e5 Updated UIX 2022-06-09 18:57:42 -05:00
Yoshi Askharoun acb6be789e General cleanip and implementation of some Strix models 2022-06-09 18:55:34 -05:00
Yoshi Askharoun cd74c7c6ed Added AbstractStorage implementations 2022-06-09 18:52:19 -05:00
Yoshi Askharoun a76083f2fc Added reference to StrixMusic.SDK for OpenZune 2022-06-08 12:21:34 -05:00
Yoshi Askharoun b5f97c1f2c Merge branch 'dev/net6' of https://github.com/ZuneDev/ZuneShell.dll into dev/net6 2022-06-08 12:06:15 -05:00
Yoshi Askharoun d4ff905fb1 Added Zune 5 icon 2022-06-08 12:06:11 -05:00
Yoshi Askharoun 2fc54fa4d7 Added Zune 5 icon 2022-06-08 12:05:56 -05:00
Yoshi Askharoun 01f8df1525 Use service proxy where available 2022-06-06 15:08:07 -05:00
Yoshi Askharoun d95fd24720 Added more overrides for endpoint URIs 2022-06-06 15:05:25 -05:00
Yoshi Askharoun b74108d441 Cleaned up ZuneHost.Wpf.csproj 2022-06-06 12:03:44 -05:00
Yoshi Askharoun 5698ce90e8 Use Service proxy everywhere 2022-06-06 12:01:47 -05:00
Yoshi Askharoun 5ee4f33740 Added proxy to ZuneDBApi's Service 2022-06-06 00:08:05 -05:00
Yoshi Askharoun 8a7f35e223 Updated ZuneHost.Wpf to .NET 6 2022-06-05 17:02:21 -05:00
Yoshi Askharoun 96cc82afea Added net40 target to ZuneShell 2022-06-05 16:55:31 -05:00
Yoshi Askharoun efadd44133 Updated ZuneHost to .NET 6
Updated UIX
2022-06-05 16:43:43 -05:00
Yoshi Askharoun f9db34e5ca Updated UIX
Latest UIX commits fix some incompatibilites with net45+
2022-06-05 15:17:31 -05:00
Yoshi Askharoun d70cbec4e1 Updated ZuneHost's app config 2022-06-04 14:47:41 -05:00
Yoshi Askharoun 73fbb69dc7 Launch Zune with -debug:true in Debug config 2022-06-04 14:08:27 -05:00
Yoshi Askharoun 06efe93034 Allowed Zune to close splash screen 2022-06-03 11:38:56 -05:00
Yoshi Askharoun 6ac31dd0c8 Updated to latest UIX 2022-06-03 11:35:46 -05:00
Yoshi Askharoun e3bb173361 Switched WPF host to net35 2022-06-03 11:34:22 -05:00
Yoshi Askharoun ffb934c1fd Added x86/x64 platforms to ZuneHost.Wpf 2022-06-03 11:25:13 -05:00
Yoshi Askharoun 56a5406edf Added workmark asset
Removed unused x:Names
2022-06-03 11:17:06 -05:00
Yoshi Askharoun 28eb1744f1 Added WPF Zune host 2022-06-03 11:13:53 -05:00
Yoshi Askharoun fd00f8cdc7 Updated ZuneHost to net48 2022-06-03 02:29:40 -05:00
Yoshi Askharoun e18dd852b6 Fixed ZuneHost dependency issues...
... by copying the entire contents of Program Files\Zune
2022-06-03 02:23:11 -05:00
Yoshi Askharoun ac87c9bfcd Temporarily reverted ZuneHost to net35 2022-06-03 02:22:03 -05:00
Yoshi Askharoun 5ea2bfdc25 Removed dead code 2022-06-03 01:35:01 -05:00
Yoshi Askharoun ef5de4ca94 Added prototype ZuneHost console app 2022-06-03 01:24:53 -05:00
Yoshi Askharoun 321e353ef8 Allowed splash screen HWND to be null 2022-06-03 01:24:37 -05:00
Yoshi Askharoun be1f30f4bc Readded UIXcontrols reference 2022-06-02 20:44:51 -05:00
Yoshi Askharoun 24f4909a98 Added Zune.exe launch configuration
Makes it easier to debug all the modded DLLs using the real Zune software
2022-06-02 20:42:23 -05:00
Yoshi Askharoun 82eb62014f Added real SNK signing 2022-06-02 20:41:52 -05:00
Yoshi Askharoun 3fb024ac6c Removed uneeded projects 2022-06-02 20:41:13 -05:00
Yoshi Askharoun fcd255fc6b Added Microsoft Iris as submodule 2022-06-02 20:32:21 -05:00
Yoshi Askharoun 286724cc2c Switched to using project assembly name for signing step 2021-11-19 11:54:21 -06:00
Yoshi Askharoun bd0201456d Revert "Updated UIX and ZuneShell to .NET 5"
This reverts commit 29e39cc901.
2021-11-18 12:07:51 -06:00
Yoshi Askharoun 61a0f276fa Revert "More updates"
This reverts commit c24e2bd702.
2021-11-18 12:07:46 -06:00
Yoshi Askharoun 749a29a9fb Revert "Added raw ZuneDBApi decomp"
This reverts commit d0fd93a913.
2021-11-18 12:07:38 -06:00
Yoshi Askharoun d0fd93a913 Added raw ZuneDBApi decomp 2021-11-11 11:18:46 -06:00
Yoshi Askharoun c24e2bd702 More updates 2021-11-11 11:14:25 -06:00
Yoshi Askharoun 29e39cc901 Updated UIX and ZuneShell to .NET 5 2021-11-11 11:14:10 -06:00
Yoshi Askharoun a2a93e9304 Added signing for ZuneShell proj 2021-11-10 13:19:01 -06:00
Yoshi Askharoun c1e5c44232 Exposed debug-related options to public 2021-11-10 13:18:39 -06:00
Yoshi Askharoun 79b8e43d70 Fixed null reference in ToDebugPacketString() 2021-11-03 19:12:03 -05:00