1
Fork 0
mirror of https://github.com/redstrate/Astra.git synced 2025-04-22 12:47:44 +00:00
astra/launcher/include
Joshua Goins f136f6475c Inhibit sleep on Linux when playing the game
This fixes a "deficiency" in KWin, where controller input does not
wake up the screen. You have to manually block the screen locking or
else you need to move the mouse every so often. The system could also
sleep while patching, which is really bad.

This is a really simple implementation that can be expanded upon later.
2024-08-22 21:22:56 -04:00
..
account.h Make some functions const & static 2024-08-22 21:06:14 -04:00
accountmanager.h Remove LauncherCore dependency injection in Account/AccountManager 2024-08-22 18:53:46 -04:00
assetupdater.h Make some functions const & static 2024-08-22 21:06:14 -04:00
benchmarkinstaller.h Make some functions const & static 2024-08-22 21:06:14 -04:00
charactersync.h Implement sync locking, and upload data when quitting the game 2024-07-30 21:02:22 -04:00
compatibilitytoolinstaller.h Misc code cleanup 2024-07-04 20:53:06 -04:00
encryptedarg.h Ensure compliance with the REUSE specification 2023-08-05 22:14:05 -04:00
existinginstallmodel.h Misc code cleanup 2024-07-04 20:53:06 -04:00
gameinstaller.h Misc code cleanup 2024-07-04 20:53:06 -04:00
gamerunner.h Misc code cleanup 2024-07-04 20:53:06 -04:00
headline.h Make news page loading more obvious, and show if there's no news 2023-08-18 21:48:46 -04:00
launchercore.h Inhibit sleep on Linux when playing the game 2024-08-22 21:22:56 -04:00
launchersettings.h WIP Sync 2024-07-30 21:02:22 -04:00
logger.h Add better logging 2023-10-08 18:02:02 -04:00
patcher.h Bump libphysis, and check for disk space before updating the game 2024-08-22 20:59:04 -04:00
processlogger.h Fix Astra considering the game exited when Dalamud exits 2024-07-30 19:15:37 -04:00
processwatcher.h Small improvements to the ProcessWatcher API 2024-08-22 17:59:00 -04:00
profile.h Re-arrange more code into astra_static and introduce ProfileManagerTest 2024-08-22 18:24:22 -04:00
profilemanager.h Re-arrange more code into astra_static and introduce ProfileManagerTest 2024-08-22 18:24:22 -04:00
sapphirelogin.h Misc code cleanup 2024-07-04 20:53:06 -04:00
squareenixlogin.h Make some functions const & static 2024-08-22 21:06:14 -04:00
steamapi.h Rip out Steamworks integration for now 2023-12-20 19:38:34 -05:00
syncmanager.h Send a hash filelist up to the room to ensure we don't duplicate work 2024-07-30 21:02:22 -04:00
utility.h Port to Physis' patchlist parsing, remove our own 2024-08-22 20:42:35 -04:00