mirror of
https://github.com/edu4rdshl/gnome-shell.git
synced 2026-07-17 23:24:51 +00:00
js: Port to modules
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/1499>
This commit is contained in:
parent
d9198317ae
commit
a751e213f6
162 changed files with 2183 additions and 2336 deletions
|
|
@ -3,9 +3,9 @@
|
|||
|
||||
import St from 'gi://St';
|
||||
|
||||
const Main = imports.ui.main;
|
||||
const MessageTray = imports.ui.messageTray;
|
||||
import * as Scripting from 'resource://org/gnome/shell/ui/scripting.js';
|
||||
import * as Main from 'resource:///org/gnome/shell/ui/main.js';
|
||||
import * as MessageTray from 'resource:///org/gnome/shell/ui/messageTray.js';
|
||||
import * as Scripting from 'resource:///org/gnome/shell/ui/scripting.js';
|
||||
|
||||
// This script tests the most important (basic) functionality of the shell.
|
||||
|
||||
|
|
|
|||
|
|
@ -3,8 +3,8 @@
|
|||
|
||||
import Clutter from 'gi://Clutter';
|
||||
|
||||
const Main = imports.ui.main;
|
||||
import * as Scripting from 'resource://org/gnome/shell/ui/scripting.js';
|
||||
import * as Main from 'resource:///org/gnome/shell/ui/main.js';
|
||||
import * as Scripting from 'resource:///org/gnome/shell/ui/scripting.js';
|
||||
|
||||
/** Run test. */
|
||||
export async function run() {
|
||||
|
|
|
|||
|
|
@ -1,10 +1,10 @@
|
|||
// -*- mode: js; js-indent-level: 4; indent-tabs-mode: nil -*-
|
||||
/* eslint camelcase: ["error", { properties: "never", allow: ["^script_", "^malloc", "^glx", "^clutter"] }] */
|
||||
|
||||
import System from 'system';
|
||||
import * as System from 'system';
|
||||
|
||||
const Main = imports.ui.main;
|
||||
import * as Scripting from 'resource://org/gnome/shell/ui/scripting.js';
|
||||
import * as Main from 'resource:///org/gnome/shell/ui/main.js';
|
||||
import * as Scripting from 'resource:///org/gnome/shell/ui/scripting.js';
|
||||
|
||||
// This performance script measure the most important (core) performance
|
||||
// metrics for the shell. By looking at the output metrics of this script
|
||||
|
|
|
|||
|
|
@ -5,8 +5,8 @@ import GLib from 'gi://GLib';
|
|||
import MetaTest from 'gi://MetaTest';
|
||||
import Shell from 'gi://Shell';
|
||||
|
||||
const Main = imports.ui.main;
|
||||
import * as Scripting from 'resource://org/gnome/shell/ui/scripting.js';
|
||||
import * as Main from 'resource:///org/gnome/shell/ui/main.js';
|
||||
import * as Scripting from 'resource:///org/gnome/shell/ui/scripting.js';
|
||||
|
||||
// This script tests that the shell handles connecting monitors after startup
|
||||
// is properly handled.
|
||||
|
|
@ -57,7 +57,6 @@ export async function run() {
|
|||
() => Scripting.scriptEvent('overviewShowDone'));
|
||||
Main.overview.connect('hidden',
|
||||
() => Scripting.scriptEvent('overviewHideDone'));
|
||||
|
||||
Main.overview.hide();
|
||||
await Scripting.waitLeisure();
|
||||
|
||||
|
|
|
|||
|
|
@ -2,8 +2,9 @@
|
|||
import Clutter from 'gi://Clutter';
|
||||
import Gio from 'gi://Gio';
|
||||
import Shell from 'gi://Shell';
|
||||
const Main = imports.ui.main;
|
||||
import * as Scripting from 'resource://org/gnome/shell/ui/scripting.js';
|
||||
|
||||
import * as Main from 'resource:///org/gnome/shell/ui/main.js';
|
||||
import * as Scripting from 'resource:///org/gnome/shell/ui/scripting.js';
|
||||
|
||||
export var METRICS = {
|
||||
timeToDesktop: {
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@ const JsUnit = imports.jsUnit;
|
|||
import Pango from 'gi://Pango';
|
||||
|
||||
import '../../js/ui/environment.js';
|
||||
const Util = imports.misc.util;
|
||||
import * as Util from '../../js/misc/util.js';
|
||||
|
||||
const tests = [
|
||||
{
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ import '../../js/ui/environment.js';
|
|||
|
||||
import * as Assertions from '../common/assertions.js';
|
||||
|
||||
const Util = imports.misc.util;
|
||||
import * as Util from '../../js/misc/util.js';
|
||||
|
||||
let arrayInt = [1, 2, 3, 5, 6];
|
||||
Util.insertSorted(arrayInt, 4, (one, two) => one - two);
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ import '../../js/ui/environment.js';
|
|||
|
||||
import * as Assertions from '../common/assertions.js';
|
||||
|
||||
const JsParse = imports.misc.jsParse;
|
||||
import * as JsParse from '../../js/misc/jsParse.js';
|
||||
|
||||
const HARNESS_COMMAND_HEADER = 'let imports = obj;' +
|
||||
'let global = obj;' +
|
||||
|
|
|
|||
|
|
@ -6,9 +6,9 @@ const JsUnit = imports.jsUnit;
|
|||
import Pango from 'gi://Pango';
|
||||
|
||||
import '../../js/ui/environment.js';
|
||||
import '../../js/ui/main.js';
|
||||
|
||||
imports.ui.main; // eslint-disable-line no-unused-expressions
|
||||
const MessageList = imports.ui.messageList;
|
||||
import * as MessageList from '../../js/ui/messageList.js';
|
||||
|
||||
/**
|
||||
* Assert that `input`, assumed to be markup, gets "fixed" to `output`,
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
const JsUnit = imports.jsUnit;
|
||||
const Params = imports.misc.params;
|
||||
import * as Params from '../../js/misc/params.js';
|
||||
|
||||
/**
|
||||
* Asserts that two "param" objects have the same properties
|
||||
|
|
|
|||
|
|
@ -6,9 +6,9 @@ import '../../js/ui/environment.js';
|
|||
import GObject from 'gi://GObject';
|
||||
|
||||
const JsUnit = imports.jsUnit;
|
||||
const Signals = imports.misc.signals;
|
||||
import * as Signals from '../../js/misc/signals.js';
|
||||
|
||||
const {TransientSignalHolder, registerDestroyableType} = imports.misc.signalTracker;
|
||||
import {TransientSignalHolder, registerDestroyableType} from '../../js/misc/signalTracker.js';
|
||||
|
||||
const Destroyable = GObject.registerClass({
|
||||
Signals: {'destroy': {}},
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@ const JsUnit = imports.jsUnit;
|
|||
|
||||
import '../../js/ui/environment.js';
|
||||
|
||||
const Util = imports.misc.util;
|
||||
import * as Util from '../../js/misc/util.js';
|
||||
|
||||
const tests = [
|
||||
{
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@ const JsUnit = imports.jsUnit;
|
|||
|
||||
import '../../js/ui/environment.js';
|
||||
|
||||
const Util = imports.misc.util;
|
||||
import * as Util from '../../js/misc/util.js';
|
||||
|
||||
const tests = [
|
||||
{
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue