diff options
author | zhuyaliang <[email protected]> | 2023-08-18 15:13:04 +0800 |
---|---|---|
committer | raveit65 <[email protected]> | 2023-08-21 18:00:13 +0200 |
commit | aeebf91224e292fcfa3b99229537d4619009705a (patch) | |
tree | 20c945da001e04c0171a6984439ebba6a6124bf0 /capplet/msm-desktop-app-dialog.h | |
parent | 1deb34ac81817da45b1e1d0c80f2bb4954a4253e (diff) | |
download | mate-session-manager-aeebf91224e292fcfa3b99229537d4619009705a.tar.bz2 mate-session-manager-aeebf91224e292fcfa3b99229537d4619009705a.tar.xz |
Add system desktop files item to automatic startup support
Fix https://github.com/mate-desktop/mate-session-manager/issues/150
Diffstat (limited to 'capplet/msm-desktop-app-dialog.h')
-rw-r--r-- | capplet/msm-desktop-app-dialog.h | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/capplet/msm-desktop-app-dialog.h b/capplet/msm-desktop-app-dialog.h new file mode 100644 index 0000000..ac7cf25 --- /dev/null +++ b/capplet/msm-desktop-app-dialog.h @@ -0,0 +1,20 @@ +#ifndef __MSM_DESKTOP_APP_DIALOG_H +#define __MSM_DESKTOP_APP_DIALOG_H + +#include <glib-object.h> +#include <gtk/gtk.h> +#include <gio/gdesktopappinfo.h> +#include "gsp-app-manager.h" + +G_BEGIN_DECLS + +#define MSM_TYPE_DESKTOP_APP_DIALOG (msm_desktop_app_dialog_get_type ()) +G_DECLARE_FINAL_TYPE (MsmDesktopAppDialog, msm_desktop_app_dialog, MSM, DESKTOP_APP_DIALOG, GtkDialog) + +GtkWidget *msm_desktop_app_dialog_new (GspAppManager *manager); + +const char *msm_dektop_app_dialog_get_selected (MsmDesktopAppDialog *dialog); + +G_END_DECLS + +#endif /* __GSM_APP_DIALOG_H */ |