|
Leigh Scott |
1eed8ce |
From ff244dde0780bf186c7be3f4c52ac48e3d1ad7cc Mon Sep 17 00:00:00 2001
|
|
Leigh Scott |
1eed8ce |
From: Michael Webster <miketwebster@gmail.com>
|
|
Leigh Scott |
1eed8ce |
Date: Fri, 14 Jul 2023 11:05:07 -0400
|
|
Leigh Scott |
1eed8ce |
Subject: [PATCH] Remove deprecated/removed zenity arguments.
|
|
Leigh Scott |
1eed8ce |
|
|
Leigh Scott |
1eed8ce |
Zenity is used by the default force-quit, display-changes and
|
|
Leigh Scott |
1eed8ce |
session-save dialogs. Cinnamon implements the first two, and the
|
|
Leigh Scott |
1eed8ce |
last we don't support at this time, so this change won't have much
|
|
Leigh Scott |
1eed8ce |
impact.
|
|
Leigh Scott |
1eed8ce |
|
|
Leigh Scott |
1eed8ce |
Fixes #666. \m/
|
|
Leigh Scott |
1eed8ce |
---
|
|
Leigh Scott |
1eed8ce |
src/compositor/plugins/default.c | 1 -
|
|
Leigh Scott |
1eed8ce |
src/core/meta-close-dialog-default.c | 2 +-
|
|
Leigh Scott |
1eed8ce |
src/core/util.c | 11 -----------
|
|
Leigh Scott |
1eed8ce |
src/meta/util.h | 1 -
|
|
Leigh Scott |
1eed8ce |
src/x11/session.c | 2 +-
|
|
Leigh Scott |
1eed8ce |
5 files changed, 2 insertions(+), 15 deletions(-)
|
|
Leigh Scott |
1eed8ce |
|
|
Leigh Scott |
1eed8ce |
diff --git a/src/compositor/plugins/default.c b/src/compositor/plugins/default.c
|
|
Leigh Scott |
1eed8ce |
index 08ecf01ac..de1ac7fd3 100644
|
|
Leigh Scott |
1eed8ce |
--- a/src/compositor/plugins/default.c
|
|
Leigh Scott |
1eed8ce |
+++ b/src/compositor/plugins/default.c
|
|
Leigh Scott |
1eed8ce |
@@ -910,7 +910,6 @@ confirm_display_change (MetaPlugin *plugin)
|
|
Leigh Scott |
1eed8ce |
NULL,
|
|
Leigh Scott |
1eed8ce |
"_Keep This Configuration",
|
|
Leigh Scott |
1eed8ce |
"_Restore Previous Configuration",
|
|
Leigh Scott |
1eed8ce |
- "preferences-desktop-display",
|
|
Leigh Scott |
1eed8ce |
0,
|
|
Leigh Scott |
1eed8ce |
NULL, NULL);
|
|
Leigh Scott |
1eed8ce |
|
|
Leigh Scott |
1eed8ce |
diff --git a/src/core/meta-close-dialog-default.c b/src/core/meta-close-dialog-default.c
|
|
Leigh Scott |
1eed8ce |
index 5ea32e205..2209c98e5 100644
|
|
Leigh Scott |
1eed8ce |
--- a/src/core/meta-close-dialog-default.c
|
|
Leigh Scott |
1eed8ce |
+++ b/src/core/meta-close-dialog-default.c
|
|
Leigh Scott |
1eed8ce |
@@ -163,7 +163,7 @@ meta_close_dialog_default_show (MetaCloseDialog *dialog)
|
|
Leigh Scott |
1eed8ce |
window_content, NULL,
|
|
Leigh Scott |
1eed8ce |
window->display->x11_display->screen_name,
|
|
Leigh Scott |
1eed8ce |
_("_Force Quit"), _("_Wait"),
|
|
Leigh Scott |
1eed8ce |
- "face-sad-symbolic", window->xwindow,
|
|
Leigh Scott |
1eed8ce |
+ window->xwindow,
|
|
Leigh Scott |
1eed8ce |
NULL, NULL);
|
|
Leigh Scott |
1eed8ce |
|
|
Leigh Scott |
1eed8ce |
g_free (window_content);
|
|
Leigh Scott |
1eed8ce |
diff --git a/src/core/util.c b/src/core/util.c
|
|
Leigh Scott |
1eed8ce |
index 3854b3737..198281348 100644
|
|
Leigh Scott |
1eed8ce |
--- a/src/core/util.c
|
|
Leigh Scott |
1eed8ce |
+++ b/src/core/util.c
|
|
Leigh Scott |
1eed8ce |
@@ -594,13 +594,11 @@ append_argument (GPtrArray *args,
|
|
Leigh Scott |
1eed8ce |
|
|
Leigh Scott |
1eed8ce |
/**
|
|
Leigh Scott |
1eed8ce |
* meta_show_dialog: (skip)
|
|
Leigh Scott |
1eed8ce |
- * @type: type of dialog
|
|
Leigh Scott |
1eed8ce |
* @message: message
|
|
Leigh Scott |
1eed8ce |
* @timeout: timeout
|
|
Leigh Scott |
1eed8ce |
* @display: display
|
|
Leigh Scott |
1eed8ce |
* @ok_text: text for Ok button
|
|
Leigh Scott |
1eed8ce |
* @cancel_text: text for Cancel button
|
|
Leigh Scott |
1eed8ce |
- * @icon_name: icon name
|
|
Leigh Scott |
1eed8ce |
* @transient_for: window XID of parent
|
|
Leigh Scott |
1eed8ce |
* @columns: columns
|
|
Leigh Scott |
1eed8ce |
* @entries: entries
|
|
Leigh Scott |
1eed8ce |
@@ -613,7 +611,6 @@ meta_show_dialog (const char *type,
|
|
Leigh Scott |
1eed8ce |
const char *display,
|
|
Leigh Scott |
1eed8ce |
const char *ok_text,
|
|
Leigh Scott |
1eed8ce |
const char *cancel_text,
|
|
Leigh Scott |
1eed8ce |
- const char *icon_name,
|
|
Leigh Scott |
1eed8ce |
const int transient_for,
|
|
Leigh Scott |
1eed8ce |
GSList *columns,
|
|
Leigh Scott |
1eed8ce |
GSList *entries)
|
|
Leigh Scott |
1eed8ce |
@@ -634,8 +631,6 @@ meta_show_dialog (const char *type,
|
|
Leigh Scott |
eca2c01 |
append_argument (args, display);
|
|
Leigh Scott |
eca2c01 |
}
|
|
Leigh Scott |
eca2c01 |
|
|
Leigh Scott |
eca2c01 |
- append_argument (args, "--class");
|
|
Leigh Scott |
17cec05 |
- append_argument (args, "mutter-dialog");
|
|
Leigh Scott |
eca2c01 |
append_argument (args, "--title");
|
|
Leigh Scott |
eca2c01 |
append_argument (args, "");
|
|
Leigh Scott |
17cec05 |
append_argument (args, "--text");
|
|
Leigh Scott |
1eed8ce |
@@ -659,12 +654,6 @@ meta_show_dialog (const char *type,
|
|
Leigh Scott |
1eed8ce |
append_argument (args, cancel_text);
|
|
Leigh Scott |
eca2c01 |
}
|
|
Leigh Scott |
eca2c01 |
|
|
Leigh Scott |
1eed8ce |
- if (icon_name)
|
|
Leigh Scott |
1eed8ce |
- {
|
|
Leigh Scott |
1eed8ce |
- append_argument (args, "--icon-name");
|
|
Leigh Scott |
1eed8ce |
- append_argument (args, icon_name);
|
|
Leigh Scott |
1eed8ce |
- }
|
|
Leigh Scott |
1eed8ce |
-
|
|
Leigh Scott |
1eed8ce |
tmp = columns;
|
|
Leigh Scott |
1eed8ce |
while (tmp)
|
|
Leigh Scott |
1eed8ce |
{
|
|
Leigh Scott |
1eed8ce |
diff --git a/src/meta/util.h b/src/meta/util.h
|
|
Leigh Scott |
1eed8ce |
index 86c53bb7c..c7427c1e1 100644
|
|
Leigh Scott |
1eed8ce |
--- a/src/meta/util.h
|
|
Leigh Scott |
1eed8ce |
+++ b/src/meta/util.h
|
|
Leigh Scott |
1eed8ce |
@@ -157,7 +157,6 @@ GPid meta_show_dialog (const char *type,
|
|
Leigh Scott |
1eed8ce |
const char *display,
|
|
Leigh Scott |
1eed8ce |
const char *ok_text,
|
|
Leigh Scott |
1eed8ce |
const char *cancel_text,
|
|
Leigh Scott |
1eed8ce |
- const char *icon_name,
|
|
Leigh Scott |
1eed8ce |
const int transient_for,
|
|
Leigh Scott |
1eed8ce |
GSList *columns,
|
|
Leigh Scott |
1eed8ce |
GSList *entries);
|
|
Leigh Scott |
1eed8ce |
diff --git a/src/x11/session.c b/src/x11/session.c
|
|
Leigh Scott |
1eed8ce |
index b1aec0b5a..0edc71c33 100644
|
|
Leigh Scott |
1eed8ce |
--- a/src/x11/session.c
|
|
Leigh Scott |
1eed8ce |
+++ b/src/x11/session.c
|
|
Leigh Scott |
1eed8ce |
@@ -1823,7 +1823,7 @@ warn_about_lame_clients_and_finish_interact (gboolean shutdown)
|
|
Leigh Scott |
1eed8ce |
"you log in."),
|
|
Leigh Scott |
1eed8ce |
"240",
|
|
Leigh Scott |
1eed8ce |
meta_get_display()->x11_display->screen_name,
|
|
Leigh Scott |
1eed8ce |
- NULL, NULL, NULL,
|
|
Leigh Scott |
1eed8ce |
+ NULL, NULL,
|
|
Leigh Scott |
1eed8ce |
None,
|
|
Leigh Scott |
1eed8ce |
columns,
|
|
Leigh Scott |
1eed8ce |
lame_details);
|