Skip to content

Commit e52094e

Browse files
committed
Release v5.0.0
1 parent d11e1dc commit e52094e

File tree

20 files changed

+4154
-887
lines changed

20 files changed

+4154
-887
lines changed

.github/workflows/main.yml

Lines changed: 0 additions & 60 deletions
This file was deleted.

CHANGELOG.md

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
# DetailedLoLRPC - Release Notes [v5.0.0]
2+
3+
This major update brings a completely revamped experience with a brand new GUI, exciting new features, and significant improvements to stability and performance!
4+
5+
## ✨ New GUI & Features
6+
7+
* **Completely New Graphical User Interface (GUI):**
8+
* The application now features a modern and intuitive settings interface, making it easier than ever to customize your Rich Presence.
9+
* **One-Click In-App Updates (New!):**
10+
* Update DetailedLoLRPC directly from the GUI! The "Check for Updates" button now handles the entire update process, including download and installation (via a CMD helper).
11+
* **Enhanced Idle Status Customization:**
12+
* **Profile Info Mode (New Options!):**
13+
* Choose to display your Riot ID (Summoner Name).
14+
* Choose to display your Tagline.
15+
* Choose to display your Summoner Level.
16+
* **Custom Idle Status (New!):**
17+
* Set a custom image (via URL) and custom text for your idle presence.
18+
* Optionally show your availability status circle and time elapsed.
19+
* **Loading Screen RPC (New!):**
20+
* Your Rich Presence will now display that you're on the loading screen when a match starts.
21+
* **Mute RPC Functionality (New!):**
22+
* Temporary mute and unmute Rich Presence via a new option in the tray icon menu and a dedicated button in the settings GUI.
23+
* **Choose from 5 Map Icon Styles (New!):**
24+
* Customize the map icon displayed in your Rich Presence by selecting from five different styles.
25+
* **Import/Export Settings (New!):**
26+
* Easily back up your DetailedLoLRPC configuration or transfer it to another installation using the new import and export settings feature.
27+
28+
## 🚀 Enhancements & Fixes
29+
30+
* **Improved Timer Syncing (New!):**
31+
* In-game timers displayed in Rich Presence are now accurately synchronized.
32+
* **Immediate RPC Updates on Config Change:**
33+
* Any changes made to your configuration via the GUI or tray menu are now reflected in your Rich Presence instantly.
34+
* **Reliable RPC Clearing:**
35+
* Fixed an issue where Rich Presence would sometimes not clear correctly after exiting a game lobby.
36+
* **Instance Checking:**
37+
* Improved the mechanism to ensure only one instance of DetailedLoLRPC can run at a time.
38+
* **Update Reliability:**
39+
* Resolved an issue that would cause the Riot client to get stuck in an update loop.
40+
41+
## 🛠️ Internal Improvements
42+
43+
* **Completely Rewritten Internal Code Structure:**
44+
* The application's core has been significantly refactored for better maintainability, scalability, and overall performance.
45+
* **Better Logging for Debugging:**
46+
* Logging capabilities have been greatly enhanced, providing more detailed information for easier troubleshooting and issue diagnosis.
47+
* **Comprehensive Error Handling:**
48+
* Implemented more robust error handling throughout the application to improve stability and prevent unexpected crashes.
49+
50+
---
51+
52+
Thank you for using DetailedLoLRPC! I'm excited for you to try out these new features and improvements.

DetailedLoLRPC.py

Lines changed: 0 additions & 263 deletions
This file was deleted.

0 commit comments

Comments
 (0)