~tkluck/ubuntu/precise/gnome-shell/lp883443

« back to all changes in this revision

Viewing changes to js/ui/extensionSystem.js

  • Committer: Bazaar Package Importer
  • Author(s): Jeremy Bicha, Jeremy Bicha
  • Date: 2011-10-24 06:43:05 UTC
  • mfrom: (1.1.34 upstream)
  • Revision ID: james.westby@ubuntu.com-20111024064305-e41enn26mbjf8vv1
Tags: 3.2.1-0ubuntu1
[ Jeremy Bicha ]
* New upstream release (LP: #878672).
  - Restore the IM state on startup - if you were available in when you
    logged out, then you'll be set available again when you log in.
  - Improve searching for contacts in the overview: search more fields,
    show a more meaningful name, require that all search terms match.
  - Improve search for applications in the overview: take frequency into
    account and tweak match algorithm
  - Remove the "Show Password" switch from network password prompts, and
    move the functionality to a right-click menu
  - Add context menus with Cut/Paste options to most entries
  - Display a caps-lock warning in password entries
  - Show the state of installed extensions in Looking Glass
  - Load user extensions after system ones
  - Fix problem with many applications showing extra-large icons in
    notifications
  - Fix a problem where alt-Tab had trouble tracking the current
    application with certain applications such as Emacs.
  - Fix confusion between different users avatar images
  - Remove behavior where you could switch workspaces by bumping
    a dragged window in the overview against a screen edge; it was
    leftover and just confusing.
  - Fix long-standing bug where the Dash in the overview could end up
    mis-sized and run off the screen
  - Fix automatic launching of applications when media is inserted
  - Fix handling of vertically stacked monitors with NVIDIA drivers
  - Translation marking fixes
  - Code cleanups and warning fixes
  - Small memory leak fixes
  - On screen keyboard:
    + Show the keyboard immediately when it's turned enabled
    + Fix problem where keyboard would hide when starting to type
      in the search entry
    + Fix problem with keyboard hiding when selected accented characters
  - Misc bug fixes
* debian/control.in:
  - Bump minimum mutter to 3.2.1
  - Drop dependency against libdconf0 and let dh_installgsettings set
    the right dependencies.
  - Depends on cups-pk-helper instead of recommends to ensure that
    the printer applet works (LP: #877367)
* 01_favorite_apps.patch: dropped, replaced by override file.
* New upstream release.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
/* -*- mode: js2; js2-basic-offset: 4; indent-tabs-mode: nil -*- */
 
1
// -*- mode: js; js-indent-level: 4; indent-tabs-mode: nil -*-
2
2
 
3
3
const Lang = imports.lang;
4
4
const Signals = imports.signals;
289
289
    }
290
290
 
291
291
    if (extensions[uuid] != undefined) {
292
 
        logExtensionError(uuid, "extension already loaded");
 
292
        logExtensionError(uuid, 'extension already loaded');
293
293
        return;
294
294
    }
295
295
 
450
450
}
451
451
 
452
452
function loadExtensions() {
453
 
    _loadExtensionsIn(userExtensionsDir, ExtensionType.PER_USER);
454
453
    let systemDataDirs = GLib.get_system_data_dirs();
455
454
    for (let i = 0; i < systemDataDirs.length; i++) {
456
455
        let dirPath = systemDataDirs[i] + '/gnome-shell/extensions';
458
457
        if (dir.query_exists(null))
459
458
            _loadExtensionsIn(dir, ExtensionType.SYSTEM);
460
459
    }
 
460
    _loadExtensionsIn(userExtensionsDir, ExtensionType.PER_USER);
461
461
}
462
462
 
463
463
function InstallExtensionDialog(uuid, version_tag, name) {