Commit graph

19 commits

Author SHA1 Message Date
Leon Styhre 154be8f818 (Android) Changed the application updater notification message to no longer mention the app store 2024-03-02 10:23:14 +01:00
Leon Styhre 68c906635f (Android) Added a check for application updates on startup 2024-02-25 12:26:32 +01:00
Leon Styhre 116d73c62a Removed some std::filesystem code
Also fixed an issue with launching emulators not defined via find rules
2023-12-19 17:35:58 +01:00
Leon Styhre 361bf832e1 Changed the application name from EmulationStation Desktop Edition to ES-DE 2023-12-16 12:30:13 +01:00
Leon Styhre 56ccba81d1 Removed all instances of hardcoded application directory entries
Also changed some source file headers
2023-12-15 18:33:02 +01:00
Leon Styhre 51bbce40a8 Partially reverted an overambitious memory leak fix 2023-11-07 18:45:16 +01:00
Leon Styhre 5120f8b440 Fixed a small memory leak in the application updater 2023-11-05 15:34:20 +01:00
Leon Styhre f91a87251d Added a download percentage indicator to the application updater together with some other minor improvements
Also cleaned up HttpReq in general and added a progress meter callback
2023-08-01 17:36:15 +02:00
Leon Styhre 4f3d66c45b Added support for downloading the Windows and macOS packages via the application updater 2023-07-31 19:25:54 +02:00
Leon Styhre a9f1b24a88 Removed Linux DEB package support from ApplicationUpdater 2023-07-29 12:04:03 +02:00
Leon Styhre 63b02c2ad0 Simplified ApplicationUpdater by only using the release number when checking for updates
Also added more error checking by checking for blank name, filename, url and md5 keys in latest_release.json
2023-07-05 17:20:56 +02:00
Leon Styhre 20d732f8ed Clarified some information in a couple of source file headers 2023-07-03 18:06:47 +02:00
Leon Styhre 8d5f837e97 Added an application updater which downloads and installs ES-DE updates 2023-07-03 17:46:56 +02:00
Leon Styhre 318269bb74 Removed RPM package support from ApplicationUpdater 2023-04-08 12:37:40 +02:00
Leon Styhre f1bb4afa93 Added proper cleanup in ApplicationUpdater. 2023-02-26 17:32:33 +01:00
Leon Styhre c9a59994a6 Multiple improvements to ApplicationUpdater. 2023-02-26 12:50:30 +01:00
Leon Styhre 1ee7b8647c Fixed a potential hanging on startup in ApplicationUpdater.
Also moved some log output to the end of the application startup process.
2023-02-18 20:36:30 +01:00
Leon Styhre 9404fe5d90 Added a debug log message to ApplicationUpdater if not enough time has passed since the last run. 2023-02-18 13:05:55 +01:00
Leon Styhre 270351b033 Added an application updater that checks for new releases on startup. 2023-02-18 12:42:19 +01:00