diff --git a/js/ui/environment.js b/js/ui/environment.js index 0450f7932..6764bd279 100644 --- a/js/ui/environment.js +++ b/js/ui/environment.js @@ -10,7 +10,7 @@ imports.gi.versions.Gtk = '3.0'; imports.gi.versions.TelepathyGLib = '0.12'; imports.gi.versions.TelepathyLogger = '0.2'; -const { Clutter, GLib, GObject, Meta, Shell, St } = imports.gi; +const { Clutter, Gio, GLib, GObject, Meta, Shell, St } = imports.gi; const Gettext = imports.gettext; const System = imports.system; @@ -288,6 +288,13 @@ function init() { }, }); + Gio._LocalFilePrototype.touch_async = function (callback) { + Shell.util_touch_file_async(this, callback); + }; + Gio._LocalFilePrototype.touch_finish = function (result) { + return Shell.util_touch_file_finish(this, result); + }; + St.set_slow_down_factor = function (factor) { let { stack } = new Error(); log(`St.set_slow_down_factor() is deprecated, use St.Settings.slow_down_factor\n${stack}`);