]> glassweightruler.freedombox.rocks Git - waydroid.git/commit
user_manager: Rework desktop file handling
authorAlessandro Astone <ales.astone@gmail.com>
Sun, 6 Jul 2025 12:16:15 +0000 (14:16 +0200)
committerAlessandro Astone <ales.astone@gmail.com>
Sun, 6 Jul 2025 12:16:17 +0000 (14:16 +0200)
commit018fb645c45e11833740dfdb943a9dd437c5e670
treefe2292f573b2f0c9ef7b02bf511095f5f976474b
parentdd038eddd7ec11c6fbe37f9082b6215291e0537f
user_manager: Rework desktop file handling

* Update all desktop files on Android startup
* Remove non-existing applications on Android startup
* Preserve user comments and translations
* Preserve user modifications to Categories and Actions
* Preserve user modifications to NoDisplay
* Default system applications to NoDisplay=true

Closes: https://github.com/waydroid/waydroid/pull/339
Closes: https://github.com/waydroid/waydroid/issues/46
tools/interfaces/IUserMonitor.py
tools/services/user_manager.py