Giter Club home page Giter Club logo

Comments (5)

sustmi avatar sustmi commented on August 24, 2024 1

I am sorry guys but I do not have time to debug and fix this issue. I personally do not use the extension so I do not even have any motivation to debug the issue. :(
Feel free to send a pull request (accepting it would not require so much time) or even fork the repository.
Thanks for understanding.

from gnome-shell-extension-workspace-switcher-popup-thumbnails.

AllanDaemon avatar AllanDaemon commented on August 24, 2024

I was creating an Arch Linux package for this plugin when I saw this. I need this plugin also because I use the workspace grid plugin, and with dozens (I use 5x5, or 6x6 grids sometimes), the lack of thumbnail become really bad, and so this extension is a lifesaver.

And I tested here and It happens the same thing: shows one vertical array in the left edge of the screen, and hangs the gnome shell.

from gnome-shell-extension-workspace-switcher-popup-thumbnails.

ruffsl avatar ruffsl commented on August 24, 2024

I'm not too familiar with javascript, but where in the code do you suppose it's assuming a single column list structure, as opposed to a 2d array grid?

from gnome-shell-extension-workspace-switcher-popup-thumbnails.

sustmi avatar sustmi commented on August 24, 2024

I looked into it and I cannot find any reasonable way how to make these two extensions work together.

Both extensions use inheritance and extend imports.ui.workspaceThumbnail.ThumbnailsBox class and both completely replace some of it's methods with custom code.

The extensions would need to "extend" the original class by only adding new features directly into it (eg. by monkey patching) and not to overwrite any existing code (or at least not the parts that the other extension needs). But neither of the extensions adheres such non-conflict rules. :(

from gnome-shell-extension-workspace-switcher-popup-thumbnails.

sustmi avatar sustmi commented on August 24, 2024

Good news. If you want to combine this extension and "Workspace Grid" extension there is now "Workspace Matrix" extension that does exactly that: https://extensions.gnome.org/extension/1485/workspace-matrix/ .

It looks like "Workspace Grid" extension is currently not supported zakkak/workspace-grid#119 (comment) so you may want to migrate to "Workspace Matrix" extension anyway.

I am closing this issue since it's not needed anymore to make this extension compatible with "Workspace Grid".

from gnome-shell-extension-workspace-switcher-popup-thumbnails.

Related Issues (9)

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.