Skip to content

Releases: ddasutein/RikoRPC

Version 2.4.0

05 Apr 02:52
Compare
Choose a tag to compare

The project is not dead yet despite Discord already having custom statuses. Below are the changes to this app

  • "Discord RPC" has now been renamed to "RikoRPC" as of version 2.4.0
  • The app can now check for new updates
  • Add context menu in user avatar. The context menu items contain links to avatar URLs from small to large and an option to lock your PC
  • UI update to About window
  • Add support for Localization

Version 2.3.0

25 Jun 04:53
Compare
Choose a tag to compare

General user changelog

  • Added functionality to lock your PC and mark yourself as AFK (away from keyboard)
  • Status bar can now present real-time connection status information to Discord.
  • New app icon.
  • UI improvements
    • Improvements to font typography
    • Discord username can now be displayed.
    • User avatar can now be displayed.
    • User status indicator (Online, Offline, or AFK)

Developer changelog

  • Deprecated DiscordRPC.Core library (not to be confused with .NET Core) and replaced with Nuget package
  • Moved all Presence Update function to it's own class (PresenceManager.cs)
  • Added new HashManager
  • Removed DiscordRPC.Legacy from project. This contained the source code of the original repository. All of which have been transferred and updated to DiscordRPC.Main
  • Implemented INotifyPropertyChanged and ViewModels
  • Moved XAML to UI folder

Version 2.2.0

02 May 09:54
Compare
Choose a tag to compare
  • Client ID is now masked
  • Enabled client invoking
  • "Manage Discord API" will direct you to the application dashboard based on client ID
  • User settings are now stored in a JSON file
  • App no longer requires highest administration rights
  • Improvements to tabbing navigation
  • Improvements to font typography
  • Client ID field will be disabled until client is offline

Version 2.1.2

19 Mar 08:47
Compare
Choose a tag to compare

Version 2.1.2 contains some minor fixes.

  • Renamed "Shutdown" button to "Offline"
  • Renamed "Initialize" button to "Go online"
  • Minor revisions made to the message box dialog

For developers

  • Project file restructuring. All project files have been moved to the src folder.
  • Removed the NativeHelpers library from the project as it is no longer needed.
  • Updated the gitignore file to ignore Visual Studio generated files.

Version 2.1

29 Jan 11:08
Compare
Choose a tag to compare

List of new features and bug fixes

  • Deprecated NativeHelpers library. It was intended to support DPI awareness on Windows 10, however, the application will not run on Windows 7 and 8.1 without the updated C++ libraries. I have replaced it by natively allowing Windows to handle scaling.
  • Fixed 'System.Windows.Markup.XamlParse.Exception' for Windows 7 and 8.1.
  • Fixed a bug where Discord presence will not update after entering Client ID and initializing for the first time.
  • Fixed a bug where user presence inputs are not saving after initializing.
  • Added functionality to check if Spotify is running and notifying the user that their custom presence or Spotify presence will not update if the client is running.

List of UI improvements

  • New 'About' window added to show application title, developer, application version number, Discord build, and a link to this repo.
  • New 'First time run' window that welcomes the user with instructions on how to setup this application.
  • New Online and Offline icons in the status bar.
  • When performing a right-click action on the application in the taskbar, the application will be presented with a Jump list item linking to this repo.

Version 2.0

24 Jan 06:19
46947aa
Compare
Choose a tag to compare

This release contains a new library and cleaning up code.

  • Added a new library by Lachee/discord-rpc-csharp. As of this version, the app no longer needs an external DLL to run. This is also to ensure the project can be easily maintained in the future.
  • Shutdown prompt added.
  • Callback button removed for the time being.
  • Added functionality to reset application.
  • Application requires administration rights as of this version.
  • Added text block to show user if Discord client is STABLE or PUBLIC TEST BETA (PTB).1
  • Application will only allow a single instance.
  • Timestamp can now be toggled on/off.
  • Foreign characters can now display properly. Previous versions would only show boxes.
  • UI improved.

Version 1.13

02 Jan 07:02
Compare
Choose a tag to compare
  • Added icon for 'Manage Discord API' button

  • Added functionality to detect if Discord is opened or closed.

Version 1.12.1

17 Jul 03:26
Compare
Choose a tag to compare
  • Upgraded .NET Framework to 4.6.1
  • Application is now Per-Monitor DPI-Aware to scale on different DPI settings on Windows 10 (Note: I have only tested this on the Windows 10 April 2018 update).
  • User settings will carry over for version changes.