Giter Club home page Giter Club logo

gnome-shell-extension-workspace-switcher-popup-thumbnails's People

Contributors

sustmi avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

gnome-shell-extension-workspace-switcher-popup-thumbnails's Issues

Does not appear to work in gnome-shell 3.30.1

In gnome-shell 3.30.1, when using this extension, I get a tiny grey box instead of workspace previews, and then gnome-shell restarts.

Gnome-shell log says:

Oct 31 15:44:30 bilbo-Precision-5520 gnome-shell[21070]: Some code accessed the property 'ThumbnailsBox' on the module 'thumbnailsBox'. That property was defined with 'let' or 'const' inside the module. This was previously supported, but is not correct according to the ES6 standard. Any symbols to be exported from a module must be defined with 'var'. The property access will work as previously for the time being, but please fix your code anyway.
Oct 31 15:44:30 bilbo-Precision-5520 gnome-shell[21070]: JS ERROR: TypeError: thumbnail is undefined
                                                         _activeWorkspaceChanged@resource:///org/gnome/shell/ui/workspaceThumbnail.js:1347:28
                                                         wrapper@resource:///org/gnome/gjs/modules/_legacy.js:82:22
                                                         actionMoveWorkspace@resource:///org/gnome/shell/ui/windowManager.js:2125:13
                                                         wrapper@resource:///org/gnome/gjs/modules/_legacy.js:82:22
                                                         _showWorkspaceSwitcher@resource:///org/gnome/shell/ui/windowManager.js:2099:13
                                                         wrapper@resource:///org/gnome/gjs/modules/_legacy.js:82:22
Oct 31 15:44:31 bilbo-Precision-5520 gnome-shell[21070]: JS WARNING: [/home/bilbo/.local/share/gnome-shell/extensions/gnome-shell-extension-workspace-switcher-popup-thumbnails@sustmidown.centrum.cz/thumbnailsBox.js 95]: reference to undefined property "_signals"

No property 'schema_id' in property list (or its value was undefined)

Does not work for me on Ubuntu 18.10 with GNOME Shell 3.28.3. Neither the thumbnail, nor the default animation is shown. This is the error output:

(gnome-shell:5953): Gjs-WARNING **: 19:58:15.329: JS ERROR: Error: No property 'schema_id' in property list (or its value was undefined)
_init@/home/me/.local/share/gnome-shell/extensions/[email protected]/thumbnailsBox.js:99:26
wrapper@resource:///org/gnome/gjs/modules/_legacy.js:82:22
_Base.prototype._construct@resource:///org/gnome/gjs/modules/_legacy.js:18:5
Class.prototype._construct/newClass@resource:///org/gnome/gjs/modules/_legacy.js:114:32
enable/workspaceSwitcherPopupInjections._init<@/home/me/.local/share/gnome-shell/extensions/[email protected]/extension.js:53:29
replaceFunction/parent[name]@/home/me/.local/share/gnome-shell/extensions/[email protected]/monkeyPatch.js:46:16
_Base.prototype._construct@resource:///org/gnome/gjs/modules/_legacy.js:18:5
Class.prototype._construct/newClass@resource:///org/gnome/gjs/modules/_legacy.js:114:32
_showWorkspaceSwitcher@resource:///org/gnome/shell/ui/windowManager.js:1939:48
wrapper@resource:///org/gnome/gjs/modules/_legacy.js:82:22

Gnome 3.32 compatibility

Any chance to make this nice extension compatible with latest gnome 3.32?
Currently, this error occurred when extension starts:

Extension "[email protected]" had error: Error: Type name Gjs_ThumbnailsBox is already registered

Thanks

Not working with Workspace Grid

Description

The extension does not work when Workspace Grid is enabled.

How to reproduce

  1. Install gnome-tweak-tool
  2. Install the Workspace Grid extension
  3. Set workspace creation to static in gnome-tweak-tool > Workspaces > Workspace Creation
  4. Change the number of workspaces to 4 in gnome-tweak-tool > Workspaces > Number of Workspaces
  5. Activate Workspace Grid in gnome-tweak-tool > Extensions and configure a 2x2 grid
  6. Activate this extension

Expected Behavior

Workspaces thumbnails in the workspace switcher (which is centered on the screen).

Actual Behavior

The switcher changes back to an all vertical display and is placed in the screen top left corner. Besides, the switcher freezes and gnome-shell has to be restarted to remove it from the screen.

screenshot from 2018-05-04 22-32-30

Plugin does not work well with "Workspace grid"

I wanted to use both this plugin and "Workspace grid", in order to have a 3x3 grid with preview. However, when I enable both and try to switch workspaces, previews are shown in a 9x1 vertical array, and the switcher is stuck (I can't close it, need to restart gnome).

It seems there is some kind of incompatibility because workspace-switcher-popup-thumbnails expects an array of workspaces, and not a grid.

Shows blank space instead of contents of other monitors

When gnome-shell is configured to have workspaces spanning monitors, the extension correctly shows the space that the extra monitors take up, but does not show previews of the windows on those monitors, just empty space. For example, here is a screenshot of three monitors, with the switcher preview only showing the primary monitor (the top left one):

image

I'm on Arch Linux with gnome-shell 3.32.

Gnome 3.34

Don't work with Gnome 3.34 in my ArchLinux laptop

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.