*.desktop: Update to allow footclient and foot to track running instances as separate icons in gnome.

Make windows spawned from Server mode have the app-id of footclient.
Make sure that foot.ini app-id settings are respected.
Change StartupWMClass to footclient from foot to track app-id change.
This commit is contained in:
jdevdevdev 2023-05-14 21:19:49 +10:00
parent d76aa539aa
commit 250b499c1d
No known key found for this signature in database
GPG key ID: CFA7C1B81166E2CC
3 changed files with 7 additions and 8 deletions

View file

@ -355,7 +355,8 @@ bool config_override_apply(struct config *conf, config_override_t *overrides,
bool config_load(
struct config *conf, const char *path,
user_notifications_t *initial_user_notifications,
config_override_t *overrides, bool errors_are_fatal);
config_override_t *overrides, bool errors_are_fatal,
bool as_server);
void config_free(struct config *conf);
struct config *config_clone(const struct config *old);