Kamil Trzciński
3af321e4ea
PowerControl: Control CPU/GPU/TDP for SteamDeck OLED
2023-12-02 12:51:35 +01:00
ryanrudolfoba
eb30de16c9
Updated for 3rd party Amernime Driver ( #140 )
...
PerformanceOverlay: Add support for `AMD Radeon RX 670 Graphics`
2023-08-28 17:31:04 +02:00
Kamil Trzciński
3417b529b5
PowerControl: Add 3 dots + L1 + R1 to reset current resolution
2023-06-03 14:00:16 +02:00
Kamil Trzciński
708aac3166
SteamController/PowerControl: Create Logs in Documents/SteamDeckTools/Logs
2023-05-21 19:20:10 +02:00
Kamil Trzcinski
af6cee0bff
All: Support [unofficial APU drivers]( https://sourceforge.net/projects/amernimezone/files/Release%20Polaris-Vega-Navi/AMD%20SOC%20Driver%20Variant/ ) that present themselves as AMD Radeon 670M
2023-04-28 23:07:48 +02:00
Kamil Trzciński
ec15d52f5a
PowerControl: Show Game Profiles menu item
2023-04-28 22:46:20 +02:00
Kamil Trzcinski
a12d920e0d
PowerControl: Support SMU of Vangogh GPU shipped with BIOS 115
2023-03-31 22:33:38 +02:00
Kamil Trzciński
862d7afec5
PowerControl: Install custom resolutions (EDID) (experimental feature)
2023-02-09 22:04:58 +01:00
Kamil Trzciński
d0c45a1474
CommonHelpers: Show Missing RTSS button
2023-02-08 21:39:09 +01:00
Kamil Trzciński
5cd873b9a3
PowerControl: Retain FPS Limit (proportion) on refresh rate change
2023-02-08 21:32:08 +01:00
Kamil Trzciński
bc9c3199b7
PowerControl: Support RTSS in custom folder
2023-02-08 21:32:08 +01:00
Kamil Trzciński
e1a4073a7c
CommonHelpers: Move RTSS to OSDHelpers
2023-02-08 19:46:10 +01:00
Kamil Trzciński
759327c642
PowerControl: If running with comaptible BIOS allow to overclock
2023-02-08 14:25:24 +01:00
Kamil Trzciński
6240ee4c46
PowerControl: Allow user to configure selectable TDP, CPU and GPU from PowerControl.dll.ini
2023-02-08 14:25:24 +01:00
Kamil Trzciński
54aec613ed
PowerControl: Show current time
2023-01-21 20:39:04 +01:00
Kamil Trzciński
4bcefc703e
PowerControl: Apply profile changes in bulk
2023-01-21 16:33:03 +01:00
Kamil Trzcinski
2b9017b8e0
PowerControll: Capture RTSS exception
2023-01-17 12:01:27 +01:00
Kamil Trzciński
d1546d1dc8
PowerControl: Improve handling of ? settings
2023-01-12 23:04:32 +01:00
Kamil Trzciński
02d68af216
All: Improve Anti-Cheat protection
2023-01-12 23:04:32 +01:00
Kamil Trzciński
a5a8e438fc
PowerControl: Rename UserProfiles to GameProfiles
2023-01-10 12:01:33 +01:00
Kamil Trzciński
2ff2864f23
PowerControl: Expose all settings and apply them in order
...
Since some settings impact others, the application will
apply them in a correct order with a fixed delay.
This additionally exposes all settings, just some of them
are not persisted on create, only on change.
2023-01-10 12:01:33 +01:00
Kamil Trzciński
12de2267bf
PowerControl: Detect RTSS applications inactivity
2023-01-10 10:52:18 +01:00
Kamil Trzciński
c4076ceb45
PowerControl: Persist most of settings in UserProfiles
2023-01-09 20:32:05 +01:00
Kamil Trzciński
2d5f8c498f
PowerControl: Update and expose UserProfiles that can persist per-game settings
2023-01-09 20:32:05 +01:00
maniman303
3252e799cb
PowerControl: Base Profiles Implementation ( #38 )
...
Small refactor of menu with options
Fix protection error on menuwithoptions
Make profiles controller non static
Dynamicall set and load options
Use IsOSDForeground when retriveing current game name
Better alt-tab functionality
Get rid off thread.sleep
Merged #38
2023-01-09 20:32:05 +01:00
Kamil Trzciński
bbee810982
PowerControl: Change MenuToggle from Shift+F11 to Alt+F11 since conflict with PerformanceOverlay
2023-01-09 20:26:44 +01:00
Kamil Trzciński
7c1099be48
PowerControl: Properly detect internal displays being connected
2023-01-09 20:26:44 +01:00
maniman303
64f4050de5
PowerControl: Tweaks and fixes ( #29 )
...
* Fix context menu, add osd toggle
* Update values on number of displays change
* Check display info in DeviceManager
* Refactor OSD toggle
* Isolate display context setup
* Move more context stuff to the display initialize method
2023-01-09 20:26:44 +01:00
Kamil Trzciński
49b94e274c
PowerControl: Provide ValueChanged event
2023-01-03 11:39:27 +01:00
Kamil Trzciński
f6dbf3c199
PowerControl: Update MenuItem on Opening
2023-01-03 11:39:27 +01:00
Kamil Trzciński
81d4be30ce
PowerControl: All options accept String
2023-01-03 11:39:27 +01:00
Kamil Trzciński
29e373d169
PowerControl: Update usage of ContextMenu to use events
2023-01-03 11:39:27 +01:00
Kamil Trzciński
b67a961f8e
PowerControl: Fix MenuItemWithOptions delayTimer
2023-01-03 11:39:27 +01:00
Kamil Trzciński
1ff7bed567
PowerControl: Improve null handling
2023-01-03 11:39:27 +01:00
Kamil Trzciński
a30ef2c400
PowerControl: Remove delegates from MenuItemWithOptions
2023-01-03 11:39:27 +01:00
Kamil Trzciński
f207c12935
PowerControl: Decompose MenuStack.cs into Options/
2023-01-03 11:39:27 +01:00
Kamil Trzciński
ebe1cdba87
PowerControl: Improve nulls in MenuItems
2023-01-03 11:39:26 +01:00
Kamil Trzciński
06f2d9a702
PowerControl: Simplify Next, Select and SelectNext
2023-01-03 11:39:26 +01:00
Kamil Trzciński
130a6fb745
PowerControl: MenuRoot update VisibleChanged and Render() to accept nulls
2023-01-03 11:39:26 +01:00
Kamil Trzciński
bbc4cf8200
PowerControl: Move Menu.cs into Menu/
2023-01-03 11:39:26 +01:00
Kamil Trzciński
312fc97034
SteamController: Detect RTSS in foreground
2023-01-03 11:34:45 +01:00
Kamil Trzciński
17832841ff
Support SMU of Vangogh GPU shipped with BIOS 113
2022-12-20 15:15:24 +01:00
Kamil Trzciński
9d4828fdf1
GPU detection will log errors to Sentry.io
2022-12-20 14:45:03 +01:00
Kamil Trzciński
aa6c9791e6
Show Top-Most Anti-Cheat ackonwledge
2022-12-20 09:48:31 +01:00
Kamil Trzciński
9c0a326d48
Require to acknowledge Anti-Cheat impact on PowerControl
2022-12-19 13:34:15 +01:00
Kamil Trzciński
a6600d7905
Properly support many display devices with the same name
2022-12-18 10:00:55 +01:00
Kamil Trzciński
147ef53a7f
Fallback OSK to CTRL+WIN+O
2022-12-16 11:30:22 +01:00
Kamil Trzciński
49f86225cb
Update hidapi.net to properly Dispose() device
2022-12-16 11:30:22 +01:00
Kamil Trzciński
54354fe9e9
Validate that all dependencies are installed
2022-12-15 21:47:05 +01:00
maniman303
c4fd544cc2
Theme responsive notification icons ( #23 )
2022-12-14 21:13:06 +01:00