Commit graph

166 commits

Author SHA1 Message Date
user
db371d8d8f Rewrote migration initialization situation 2024-06-18 12:23:02 +02:00
user
627708e0d9 Add open method for legacy savefile, including shitty error handling 2024-06-13 12:06:45 +02:00
user
bb9fa9f170 Plan out further migration steps 2024-06-04 12:17:08 +02:00
user
326a727a2f Append "(migrated)" to SettingsJson.name during migration 2024-06-04 10:47:07 +02:00
user
529664fadc cargo fmt 2024-06-04 10:05:12 +02:00
user
4816279f9e Add APP_ID_UNKNOWN sentinel value for required app_id field during savefile migration 2024-05-30 15:25:26 +02:00
user
da5d2a9673 Create module for migration logic, add GpuJson migration logic 2024-05-30 10:59:23 +02:00
user
6379853307 Added new struct fields into structs used for migration logic 2024-05-27 12:18:16 +02:00
user
d22df0639a Initial commit for savefile migration 2024-05-20 20:06:07 +02:00
9a8f1c9d34 Fix incorrect path in log message 2024-05-08 19:11:31 -04:00
6b3b1a5966 Re-enable dirty echoes to hopefully mitigate #144 2024-05-07 21:22:01 -04:00
655946036d Update limits file on server too 2024-05-07 21:15:10 -04:00
d7489d5d04 Add more logging for #153 2024-05-07 18:40:06 -04:00
d4377872aa Update to sysfuss v0.3, sort of fix #156 2024-05-07 17:51:44 -04:00
29211b4762 Fix infinite load on new profile variant 2024-04-25 21:33:14 -04:00
c2f834858c Configure for rootless docker 2024-04-23 21:13:45 -04:00
22e916fe12 Add some deduplication and another symlink fixer 2024-04-21 12:34:11 -04:00
6c28cef9b3 Fix store scrolling 2024-04-19 22:18:20 -04:00
c1064fdf92 Move filesystem fixes and improvements to separate file 2024-04-19 22:18:06 -04:00
81b9107bf5 Add some double-criteria symlinks (by app id and tag, by user id and tag) 2024-04-13 10:14:02 -04:00
9d452acc28 Fix ID population 2024-04-12 21:55:29 -04:00
be60be71ac Fix symlink creation again... fix reading file creation->access time 2024-04-12 21:35:10 -04:00
6f2c2b186f Fix symlinking logic 2024-04-12 17:31:48 -04:00
9acc08a599 Remove optional command run in limits 2024-03-31 14:26:01 -04:00
ccf0c04020 Add tags for persistent settings variants 2024-03-30 21:30:03 -04:00
d7db00ac78 version 2.0.0-beta1 2024-03-17 17:35:07 -04:00
d7a108004b Make limits cache update only occur exactly once per period 2024-03-17 17:18:01 -04:00
182c30b4ee Fix loading of main menu community profiles 2024-03-17 17:14:44 -04:00
479cbf22aa Fix compilation without online feature 2024-02-24 22:52:13 -05:00
a5e4ce29a6 Fix store display 2024-02-24 22:00:39 -05:00
af8e8f5258 Only set Steam Deck memory speed in dpm force perf manual mode 2024-02-17 09:52:30 -05:00
808ce76eee Implement ppt default (when enabled) value in UI 2024-02-17 09:37:10 -05:00
fb038665c9 Update limits_override reference 2024-02-10 15:02:08 -05:00
1da7bafe5e Wait for a while to avoid DNS issues when fetching new limits during startup 2024-02-10 13:03:04 -05:00
3e3e9a68f4 Add Steam Deck max clock detection since OC can now be reported correctly
version 2.0.0-alpha3
2024-02-10 12:52:30 -05:00
1a4bfb9669 Add ability to name variant during creation; v2.0.0-alpha2 2024-02-06 22:50:07 -05:00
e27c899d1a Set version to 2.0.0-alpha1 2024-02-05 18:16:48 -05:00
48ec9f518f Add on_load and on_unload traits, reduce impact of #123 2024-02-05 17:45:35 -05:00
c8b8cd1571 Fix old fields used in specials 2024-02-03 09:46:21 -05:00
2ec89ee1eb Cache store results 2024-02-02 21:04:10 -05:00
d714b98dee cargo fmt 2024-02-02 20:26:43 -05:00
23f5f607cc Add minimal CLI debug utilities 2024-02-01 21:20:30 -05:00
32a36f8627 Add general quirk support and specific quirk for SD mem clock bug 2024-02-01 19:39:29 -05:00
59a0727f88 cargo fmt and fix profile variant loading 2024-01-29 21:32:18 -05:00
85a9fc8f7e Allow device auto detection to tell steam deck driver the specific model 2024-01-28 20:24:29 -05:00
0ee30eebe6 Add dev driver 2024-01-28 19:55:20 -05:00
3e8a263f4e Add thing at startup in debug builds (for testing) 2024-01-28 12:13:55 -05:00
88d359e286 Remove legacy charge mode and level functionality 2024-01-27 20:44:36 -05:00
a1c44cdea7 Improve memory clock selection for #140, fix dpm_performance enforcement check for GPU 2024-01-27 18:45:02 -05:00
622f161560 Add minimal store UI functionality 2024-01-27 15:05:41 -05:00