Commit Graph

205 Commits

Author SHA1 Message Date
Thomas Farstrike 6c8fe8e61d Update CHANGELOG.md 2025-11-07 14:33:58 +01:00
Thomas Farstrike c7c668a1f2 AppStore app: improve exception handling 2025-11-07 10:55:16 +01:00
Thomas Farstrike 05afca3acb Launcher app: show better default image 2025-11-02 22:22:50 +01:00
Thomas Farstrike 4a1d21071f AppStore app: simplify 2025-11-02 22:10:42 +01:00
Thomas Farstrike 543ff1c69a AppStore app: only download icon if needed 2025-11-02 22:05:24 +01:00
Thomas Farstrike 1f0dfcc670 Launcher app: use automatically loaded icon_data 2025-11-02 16:24:56 +01:00
Thomas Farstrike 87f3bfeba1 AppStore app: don't create unnecessary additional thread 2025-11-01 09:51:18 +01:00
Thomas Farstrike 51e702b9e0 Wifi app: use update_ui_threadsafe_if_foreground 2025-11-01 09:46:58 +01:00
Thomas Farstrike 984d64487f AppStore app: use update_ui_threadsafe_if_foreground 2025-11-01 09:37:04 +01:00
Thomas Farstrike 124df71ae7 OSUpdate app: use update_ui_threadsafe_if_foreground
Now it no longer crashes if the user moves away while the OSUpdate is ongoing.
2025-11-01 09:05:24 +01:00
Thomas Farstrike 40610be51a Rename package_manager and activity_navigator 2025-11-01 08:12:20 +01:00
Thomas Farstrike c15bd6c263 Appstore app: improve UX during (un)install 2025-10-30 21:08:50 +01:00
Thomas Farstrike bf09cbf12b Launcher: only redraw if app list changed 2025-10-30 21:03:42 +01:00
Thomas Farstrike 394908fdae Cleanups 2025-10-30 20:54:11 +01:00
Thomas Farstrike caab563461 Simplify and fix settings app 2025-10-30 13:09:27 +01:00
Thomas Farstrike 163511f8d6 Dependency hell 2025-10-30 13:03:19 +01:00
Thomas Farstrike 4f575273fc Refactor app structure 2025-10-30 11:42:42 +01:00
Thomas Farstrike 056db408d7 PackageManager: refresh applist after (un)install, reduce parse_manifest() calls 2025-10-30 00:13:25 +01:00
Thomas Farstrike cea4e59341 PackageManager: add dictionary for easy package lookup 2025-10-29 23:40:05 +01:00
Thomas Farstrike 73497d8aa2 Fix import 2025-10-29 23:30:43 +01:00
Thomas Farstrike e7b71cda0a Move code from AppStore to PackageManager 2025-10-29 23:27:04 +01:00
Thomas Farstrike f044e6c35f Don't show launcher app in launcher apps 2025-10-29 23:03:35 +01:00
Thomas Farstrike f9ec35db6f Use PackageManager.get_app_list() 2025-10-29 23:00:43 +01:00
Thomas Farstrike 5691058a1b Add PackageManager to reduce duplication 2025-10-29 22:58:21 +01:00
Thomas Farstrike 02289c0f06 Increment launcher version 2025-10-20 22:33:11 +02:00