Skip to content

Tags: molenzwiebel/Deceive

Tags

v1.14.0

Toggle v1.14.0's commit message
Fix VALORANT chat presence, add alert for missing perms

v1.12.1

Toggle v1.12.1's commit message
Fix fake roster member on recent VALORANT versions, bump version

v1.12.0

Toggle v1.12.0's commit message
Cleanup, actually bump version

v1.11.0

Toggle v1.11.0's commit message
Cleanup

v1.10.0

Toggle v1.10.0's commit message
Bump to v1.10.0

v1.8.0

Toggle v1.8.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub鈥檚 verified signature. The key has expired.
Update 1.8.0 (#50)

* Using a real XmlWriter fixes player unable to join MUC lobby

Bumped version to 1.7.1
Added some Debug output, changed Console to Trace for release mode as we have no console

* change localhost to 127.0.0.1 to fix ::1 being unreachable

* Add tray menu item to disable overlay and to stop connecting to MUC

* fix update prompt showing for newer Deceive builds

remove version string from Resources and get from assembly info

* log Debug/Trace output to file, add more Debug info

* add support for VALORANT

* bump to 1.8.0, update packages, cleanup code

check for LoR and VALORANT processes
kill Deceive when Riot Client has exited

* fix League+ status

* fix crash when Deceive starting up faster than LCUx

* add command line flag "no-overlay" to disable overlay

v1.7.0

Toggle v1.7.0's commit message
Allow command line flag to launch LoR instead

v1.6.1

Toggle v1.6.1's commit message
Fix Deceive not exiting & change when status is updated in LCU (#32)

* Prompts user to elevate if LCU is running as admin
Doesn't crash to access denied exception
Bumped version to v1.4.1

* fixed path when registry entry is not found, added new registry location

* fix if RiotClientInstalls.json exists, but no Riot Client or corrupted

* use List instead of Array for RC paths

* Target .NET 4.8; support .NET 4.6+

(.NET 4.6 is included since first Win10 release)

* use WebSocket to monitor chat status changes

more reliable reflection of masked status in client
does not break after leaving/joining lobbies or exiting games
changed IsValidLCUPath to check for system.yaml instead of Logs folder

* add reference to netstandard, just in case...

* use TLS 1.2 to handle random WebExceptions

* fix _ws assignment and check for null, remove redundant code

* Update LCU status only on gameflow phase change

* fix status on startup, as gameflow isn't changing now

* fix not being able to change status when disabled

* support RC proxy XMPP presence

* Fix Thread (therefore Deceive) not exiting

* Specify when exactly to send status update to LCU

* Bump to 1.6.1

* Fix LCU status not online after game when disabling while in game

* rename to StartupHandler, make CheckForUpdates() return void

class name was also inconsistent with file name

v1.6.0

Toggle v1.6.0's commit message
I accidentally a keyword