PlazaSharp/NightwaveForWorkgroups
Maff 6be173855a Add WISE InstallMaster 8 install/upgrade/uninstall file generator project. 2019-11-08 13:54:05 +00:00
..
Resources Remove unused resources, add license file to libplaza, update general structure of license file, update readme, add building/releasing/signing details, make Nightwave.NET for Workgroups support 32-bit and 64-bit properly. 2019-11-07 15:40:25 +00:00
lib32 Remove unused resources, add license file to libplaza, update general structure of license file, update readme, add building/releasing/signing details, make Nightwave.NET for Workgroups support 32-bit and 64-bit properly. 2019-11-07 15:40:25 +00:00
lib64 Remove unused resources, add license file to libplaza, update general structure of license file, update readme, add building/releasing/signing details, make Nightwave.NET for Workgroups support 32-bit and 64-bit properly. 2019-11-07 15:40:25 +00:00
App.xaml 🦀 WinPlaza is gone 🦀 2019-11-07 14:09:02 +00:00
App.xaml.cs 🦀 WinPlaza is gone 🦀 2019-11-07 14:09:02 +00:00
BUILDING.md Remove unused resources, add license file to libplaza, update general structure of license file, update readme, add building/releasing/signing details, make Nightwave.NET for Workgroups support 32-bit and 64-bit properly. 2019-11-07 15:40:25 +00:00
LICENSE.md Remove unused resources, add license file to libplaza, update general structure of license file, update readme, add building/releasing/signing details, make Nightwave.NET for Workgroups support 32-bit and 64-bit properly. 2019-11-07 15:40:25 +00:00
MainWindow.xaml Minor UI glitch fixed; artist name was being truncated due to not having been configured to span both columns. This commit marks release 1.7-0 rev.1 2019-11-08 13:24:28 +00:00
MainWindow.xaml.cs Remove unused resources, add license file to libplaza, update general structure of license file, update readme, add building/releasing/signing details, make Nightwave.NET for Workgroups support 32-bit and 64-bit properly. 2019-11-07 15:40:25 +00:00
NightwaveForWorkgroups.csproj Update version number in project. 2019-11-08 13:49:01 +00:00
NightwaveNETforWorkgroups.wse Add WISE InstallMaster 8 install/upgrade/uninstall file generator project. 2019-11-08 13:54:05 +00:00
README.md Update readme to link to website; this commit marks release 1.7-0r0 2019-11-07 15:42:33 +00:00
app.manifest 🦀 WinPlaza is gone 🦀 2019-11-07 14:09:02 +00:00

README.md

Nightwave.NET for Workgroups

An unofficial client for Nightwave Plaza, which aims to implement as much functionality of the site as possible while maintaining aesthetics.

You can get it here.

Intended future improvements include:

  • Optional session storage between sessions to avoid logging in again
  • Multiple visualiser types
  • Better use of additional application real-estate when resized
  • Integration with the Windows native media APIs (so keyboard play/pause buttons work)

First-Party

Nightwave.NET uses libplaza, a basic .Net interface for the Nightwave Plaza API. libplaza can be found in the same Git repository as Nightwave.NET for Workgroups.

Third-Party

Nightwave.NET uses the following third-party libraries and resources:

  • BASS by Un4Seen Developments, via .Net wrapper library ManagedBass by Mathew Sachin, for audio streaming and playback functionality.
  • JSON.Net by Newtonsoft for deserialisation of JSON strings.
  • CredentialManager by Meziantou for access to the Windows Credential Manager APIs