mirror of
https://github.com/edu4rdshl/gnome-shell.git
synced 2026-07-17 23:24:51 +00:00
[runDialog] Add 'debugexit' command
There are few uses for being able to exit the shell directly; my current one is that the gtype debug infrastructure is implemented as an atexit() handler.
This commit is contained in:
parent
9d88a13d3c
commit
98bd590a5d
1 changed files with 5 additions and 0 deletions
|
|
@ -5,6 +5,7 @@ const Clutter = imports.gi.Clutter;
|
|||
const GLib = imports.gi.GLib;
|
||||
const Lang = imports.lang;
|
||||
const Mainloop = imports.mainloop;
|
||||
const Meta = imports.gi.Meta;
|
||||
const Shell = imports.gi.Shell;
|
||||
const Signals = imports.signals;
|
||||
const Gettext = imports.gettext.domain('gnome-shell');
|
||||
|
|
@ -53,6 +54,10 @@ RunDialog.prototype = {
|
|||
// Developer brain backwards compatibility
|
||||
'restart': Lang.bind(this, function() {
|
||||
global.reexec_self();
|
||||
}),
|
||||
|
||||
'debugexit': Lang.bind(this, function() {
|
||||
Meta.exit(Meta.ExitCode.ERROR);
|
||||
})
|
||||
};
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue