Tunes overview UI of the gnome 40 a bit

Related tags

CSS gnome-ui-tune
Overview

Gnome 40 Overview UI Tune

Simple gnome-shell (v40.0) extension that tunes overview UI to make it more usable.

Changes

  • Search textbox is hidden by default and shown only when user begins to type-to-search
  • Scale of workspaces thumbnails increased 2x
  • Restores background image for workspace thumbnails
  • Show workspaces' thumbnails even when there is only one workspace
  • Firefox's PIP (picture in picture) window is now displayed on the overview screen

All modifications can be disabled in the extension's settings.

Screenshot

image

Comments
  • Missing workspaces in overview bug when using dash to dock

    Missing workspaces in overview bug when using dash to dock

    When using muter its pretty fine but when using dynamic buffering this issue persists, probably the reason as to why this bug is present in Ubuntu. When enabling search in settings the issue doesnt reoccur but it is not accepatable. I hope the developer fixes this issue as at the moment i have to rely on this extension as well as just perfection extension to get rid of search and not have this bug. Thank you!

    opened by n3thshan 6
  • Error updating extension

    Error updating extension

    I'm received an error on updating, and freshly installing the latest version of this extension.

    Some basic system information, let me know if you need more information:

    OS: Fedora 34 (Workstation Edition) x86_64 Kernel: 5.11.18-300.fc34.x86_64

    If it helps, the latest entry in journalctl -xeab is:

    ░░ The unit UNIT has successfully entered the 'dead' state.
    May 16 10:27:24 fedora systemd[1575]: dbus-:[email protected]: Deactivated successfully.
    ░░ Subject: Unit succeeded
    ░░ Defined-By: systemd
    ░░ Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
    ░░ 
    ░░ The unit UNIT has successfully entered the 'dead' state.
    May 16 10:27:24 fedora systemd[1575]: dbus-:[email protected]: Deactivated successfully.
    ░░ Subject: Unit succeeded
    ░░ Defined-By: systemd
    ░░ Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
    ░░ 
    ░░ The unit UNIT has successfully entered the 'dead' state.
    May 16 10:27:26 fedora systemd[1575]: dbus-:[email protected]: Deactivated successfully.
    ░░ Subject: Unit succeeded
    ░░ Defined-By: systemd
    ░░ Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
    ░░ 
    ░░ The unit UNIT has successfully entered the 'dead' state.
    May 16 10:27:34 fedora systemd[1575]: dbus-:[email protected]: Deactivated successfully.
    ░░ Subject: Unit succeeded
    ░░ Defined-By: systemd
    ░░ Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
    ░░ 
    ░░ The unit UNIT has successfully entered the 'dead' state.
    May 16 10:27:44 fedora systemd[1575]: dbus-:[email protected]: Deactivated successfully.
    ░░ Subject: Unit succeeded
    ░░ Defined-By: systemd
    ░░ Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
    ░░ 
    ░░ The unit UNIT has successfully entered the 'dead' state.
    May 16 10:27:46 fedora gnome-shell[1702]: Object .Gjs_ui_workspaceThumbnail_ThumbnailsBox (0x56134bcadbb0), has been already deallocated — impossible to access it. This might be caused by the object having been destroyed>
    May 16 10:27:46 fedora gnome-shell[1702]: == Stack trace for context 0x561349182150 ==
    May 16 10:27:46 fedora gnome-shell[1702]: #0   56134bd05240 i   resource:///org/gnome/shell/ui/workspaceThumbnail.js:764 (1c0a1f56f3d0 @ 149)
    May 16 10:27:46 fedora gnome-shell[1702]: #1   56134bd051b8 i   resource:///org/gnome/shell/ui/workspaceThumbnail.js:999 (1c0a1f558e20 @ 12)
    May 16 10:27:46 fedora gnome-shell[1702]: #2   56134bd05120 i   resource:///org/gnome/shell/ui/workspaceAnimation.js:466 (1c0a1f5542e0 @ 53)
    May 16 10:27:46 fedora gnome-shell[1702]: #3   56134bd05090 i   resource:///org/gnome/shell/ui/environment.js:85 (2b6f54b9c920 @ 98)
    May 16 10:27:46 fedora gnome-shell[1702]: #4   7ffeaff79010 b   resource:///org/gnome/shell/ui/environment.js:224 (2b6f54b9c5b0 @ 812)
    May 16 10:27:46 fedora gnome-shell[1702]: #5   56134bd04fe0 i   resource:///org/gnome/shell/ui/environment.js:297 (2b6f54b9c240 @ 29)
    May 16 10:27:46 fedora gnome-shell[1702]: #6   56134bd04f10 i   resource:///org/gnome/shell/ui/workspaceAnimation.js:471 (1c0a1f554330 @ 337)
    May 16 10:27:46 fedora gnome-shell[1702]: #7   7ffeaff79dc0 b   self-hosted:850 (1bc397524470 @ 492)
    May 16 10:27:46 fedora gnome-shell[1702]: #8   56134bd04e20 i   resource:///org/gnome/shell/ui/swipeTracker.js:744 (ab0e8ef0b50 @ 519)
    May 16 10:27:46 fedora gnome-shell[1702]: #9   56134bd04d78 i   resource:///org/gnome/shell/ui/swipeTracker.js:714 (ab0e8ef0ba0 @ 24)
    May 16 10:27:46 fedora gnome-shell[1702]: #10   7ffeaff7b520 b   self-hosted:850 (1bc397524470 @ 492)
    May 16 10:27:46 fedora gnome-shell[1702]: #11   7ffeaff7c5b0 b   resource:///org/gnome/shell/ui/swipeTracker.js:196 (ab0e8efb740 @ 1855)
    May 16 10:27:46 fedora gnome-shell[1702]: #12   7ffeaff7c690 b   self-hosted:850 (1bc397524470 @ 454)
    May 16 10:27:46 fedora gnome-shell[1702]: clutter_actor_queue_relayout: assertion 'CLUTTER_IS_ACTOR (self)' failed
    May 16 10:27:53 fedora gnome-shell[1702]: Object .Gjs_ui_workspaceThumbnail_ThumbnailsBox (0x56134bcadbb0), has been already deallocated — impossible to access it. This might be caused by the object having been destroyed>
    May 16 10:27:53 fedora gnome-shell[1702]: clutter_actor_queue_relayout: assertion 'CLUTTER_IS_ACTOR (self)' failed
    May 16 10:27:53 fedora gnome-shell[1702]: == Stack trace for context 0x561349182150 ==
    May 16 10:27:53 fedora gnome-shell[1702]: #0   7ffeaff79e40 b   resource:///org/gnome/shell/ui/workspaceThumbnail.js:764 (1c0a1f56f3d0 @ 149)
    May 16 10:27:53 fedora gnome-shell[1702]: #1   56134bd04ea0 i   resource:///org/gnome/shell/ui/workspaceThumbnail.js:999 (1c0a1f558e20 @ 12)
    May 16 10:27:53 fedora gnome-shell[1702]: #2   56134bd04e08 i   resource:///org/gnome/shell/ui/workspaceAnimation.js:466 (1c0a1f5542e0 @ 53)
    May 16 10:27:53 fedora gnome-shell[1702]: #3   7ffeaff7c0f0 b   resource:///org/gnome/shell/ui/environment.js:85 (2b6f54b9c920 @ 98)
    May 16 10:27:53 fedora gnome-shell[1702]: #4   56134bd04d78 i   resource:///org/gnome/shell/ui/environment.js:246 (2b6f54b9c470 @ 14)
    May 16 10:27:53 fedora gnome-shell[1702]: Window manager warning: META_CURRENT_TIME used to choose focus window; focus window may not be correct.
    
    opened by ShaunJorstad 5
  • Remove gnome 42 support tag while it's not ready

    Remove gnome 42 support tag while it's not ready

    Distros have shipped version 42 along with this extension (likely because the metadata of this extension says it is supported), while the extension doesn't support 42. The 42 support should be removed from the metadata until it is fixed so people actually get an error instead of having to figure out themselves why their UI looks broken.

    opened by redpandamonium 4
  • Gnome 40 UI Improvements extension is on but don't works

    Gnome 40 UI Improvements extension is on but don't works

    In Fedora 34 every time turn the system on the Gnome 40 UI Improvements extension is on but don't works. I've to open the Extensions app, then turn off an on the extension and then works.

    This is my system configuration:

    OS: Fedora 34 (Workstation Edition) x86_64 Host: Z390 AORUS MASTER Kernel: 5.11.18-300.fc34.x86_64 Uptime: 1 hour, 10 mins Packages: 2313 (rpm), 6 (flatpak), 10 (snap) Shell: zsh 5.8 Resolution: 3840x2160 DE: GNOME 40.0 WM: Mutter WM Theme: Adwaita Theme: Materia-dark-compact [GTK2/3] Icons: Os-Catalina-icons-master [GTK2/3] Terminal: gnome-terminal CPU: Intel i7-9700K (8) @ 4.900GHz GPU: NVIDIA GeForce GTX 1070 GPU: NVIDIA GeForce GTX 1080 Ti Memory: 3662MiB / 32037MiB

    opened by difrkaguilar 4
  • added check for secondaryMonitor before accessing members

    added check for secondaryMonitor before accessing members

    Fixed issue encountered in Gnome 42 where the secondary monitor was causing an issue on user login. Checking for secondary monitor prior to accessing members fixes the issue.

    opened by sean-bourg 3
  • Workspaces are only visible after second workspace have something on it

    Workspaces are only visible after second workspace have something on it

    When I just have logged in and start applications, I would like to drag and move things to the workspaces, but they are not shown. I would have the workspaces always visible.

    enhancement 
    opened by snaggen 3
  • Clicking on empty workspace in thumbnails doesn't switch to it

    Clicking on empty workspace in thumbnails doesn't switch to it

    When clicking on an empty workspace in the thumbnails, then the current workspace is opened, rather than switching to the empty workspace.

    Happens on Ubuntu 21.10 with Gnome 40.4.0 on X11.

    opened by sojusnik 2
  • Customizing the size of workspace thumbnails

    Customizing the size of workspace thumbnails

    I was looking for a way to be able to customize the size of the workspace thumbnails. Is there any other way to set the workspace thumbnails to 1.7x -1.9x?

    Great job with the extension mate.

    opened by LeFloatyPancake 2
  • Add background image to workspace and app menu views

    Add background image to workspace and app menu views

    I'm not sure if this extension is the right place to look for this feature, but it would be great if the background for these views wasn't a solid color, but instead a dimmed image of the current desktop background, which is how the workspace and app menu views were visualized in Gnome 3.

    opened by chrisjonesBSU 2
  • Feature Request: Add

    Feature Request: Add "Window is Ready" Notification remover too within this extension

    Basically, if the features of this extension too could be added to Gnome 4x UI Improvements, it would be nice.

    code reference: https://github.com/nunofarruca/WindowIsReady_Remover/blob/master/windowIsReady_Remover%40nunofarruca%40gmail.com/extension.js

    enhancement 
    opened by realKarthikNair 1
  • Broken on Gnome 42 main / 42.beta with secondary monitor

    Broken on Gnome 42 main / 42.beta with secondary monitor

    After installing the latest gnome-shell and gjs, the extension reports SecondaryMonitorDisplay is undefined. I'm using a secondary monitor but this extension runs well with Gnome 40/41 until the lastest Gnome 42.

    opened by VitalyAnkh 1
  • Workspaces goes blank in the overview

    Workspaces goes blank in the overview

    This is the same issue as described in #29, I tested that in a clean installation of ubuntu22.04, problem is same.

    Screenshot from 2022-09-25 12-35-11

    And this is from Ubuntu 22.10 kinetic kudu

    Screenshot from 2022-09-29 09-22-22

    opened by soumyatheman 3
  • app thumbnail(?) dissapears behind background of the desktop thumbnail

    app thumbnail(?) dissapears behind background of the desktop thumbnail

    its a small bug but i figured ill let you know anyway. when i drag an app from a workspace from one of the upper workspaces and drop it in the same upper workspace it visually dissapears from that workspace thumbnail. when i toggle off the 'restore desktop thumbnails background' this doesnt happen.

    i attach a screenshot where i have done this and you can see that the app (in this case a terminal) is still there on the big workspace but cant be seen in the thumbnail 2021-07-07_03:11:03_1366x768

    btw im using fedora 34, gnome 40.1.0

    bug 
    opened by bigotinho 1
Releases(v1.7.1)
Owner
Alexey Manukhin
Alexey Manukhin
GNOME Shell extension to integrate Plank, the simplest dock on the planet.

Dash to Plank Gnome Shell extension to integrate Plank, the simplest dock on the planet. To use this extension you must install Plank on your system.

Hardpixel 36 Dec 9, 2022
Extension personnelle pour GNOME SHELL

Extension perso GNOME Extension personnelle pour GNOME SHELL qui affiche des vues différentes dans la barre des tâches. Les vues affichent des informa

Adrien_D 20 Nov 13, 2022
Playground for GNOME development

Workbench Playground for GNOME development Workbench aims to provide a great developer experience for the following use cases An application to learn

Sonny Piers 344 Jan 5, 2023
A Gnome extension to remind you to give a rest to your eyes every a specific period of time

A Gnome extension to remind you to give a rest to your eyes every a specific period of time

null 8 Jun 21, 2022
Another Drop Down Terminal Extension for GNOME Shell

Another Drop Down Terminal Extension for GNOME Shell

Guilhem Lettron 9 Apr 6, 2022
Simplify gnome-extensions development

GISP GISP Is a Starter Pack About GISP is a project to simplify ?? gnome-extensions development. There're hundrends (maybe thousands?) of javascript d

Leandro Simões 3 Jul 18, 2022
A gnome-shell extensions that try to add rounded corners for all windows

Rounded Window Corners A gnome-shell extensions that try to add rounded corners for all windows Features Works with Gnome 40/41/42 Custom border radiu

Yi 194 Jan 3, 2023
GNOME Shell extension for controling Lenovo IdeaPad laptops options.

IdeaPad Controls GNOME Shell extension for controling Lenovo IdeaPad laptops options. Available options: Conservation Mode, Camera Lock, Fn Lock, Touc

null 17 Dec 23, 2022
Responsive, interactive and more accessible HTML5 canvas elements. Scrawl-canvas is a JavaScript library designed to make using the HTML5 canvas element a bit easier, and a bit more fun!

Scrawl-canvas Library Version: 8.5.2 - 11 Mar 2021 Scrawl-canvas website: scrawl-v8.rikweb.org.uk. Do you want to contribute? I've been developing thi

Rik Roots 227 Dec 31, 2022
tauOS 17 Jul 10, 2022
⚡️The Fullstack React Framework — built on Next.js

The Fullstack React Framework "Zero-API" Data Layer — Built on Next.js — Inspired by Ruby on Rails Read the Documentation “Zero-API” data layer lets y

⚡️Blitz 12.5k Jan 4, 2023
A gnome-shell extension to keep the old topbar corners, which were removed for GNOME 42.

Panel corners A GNOME shell extension to keep the old topbar corners, which were removed for GNOME 42. It also allows you to customize the rounded cor

Aurélien Hamy 34 Dec 10, 2022
Open apps directly in GNOME Software by clicking Install from Flathub and apps.gnome.

Flatline Open apps directly in GNOME Software by clicking Install from Flathub and apps.gnome. Load the extension in Firefox Clone the repository Open

Cleo Menezes Jr. 43 Nov 7, 2022
Open apps directly in GNOME Software by clicking Install from Flathub and apps.gnome.

Flatline Open apps directly in GNOME Software by clicking Install from Flathub and apps.gnome. Instalation Enable Epiphany extension. Optional if not

GNOME Web Extensions 12 Sep 2, 2022
Overview of ECMAScript 6 features

ECMAScript 6 git.io/es6features Introduction ECMAScript 6, also known as ECMAScript 2015, is the latest version of the ECMAScript standard. ES6 is a s

Luke Hoban 29.1k Jan 4, 2023
ECMAScript 6: Feature Overview & Comparison

es6-features.org ECMAScript 6: Feature Overview & Comparison Copyright (c) 2015-2017 Ralf S. Engelschall <[email protected]> <@engelschall> Partiall

Dr. Ralf S. Engelschall 6.2k Dec 27, 2022
A Gatsby starter using the latest Shopify plugin showcasing a store with product overview, individual product pages, and a cart

Gatsby Starter Shopify Kick off your next Shopify project with this boilerplate. This starter creates a store with a custom landing page, individual f

Brent Jackson 12 May 12, 2021
project overview tool, used to analyze the amount of code, the number of files, code statistics and so on.

pot z-pot is a project overview tool, used to analyze the amount of code, the number of files, code statistics and so on. 项目概述工具,用于分析代码量、文件数、代码统计等。 快速

zhangchi 18 Aug 10, 2022
A visual overview of Kubernetes architecture and Prometheus metrics

A visual overview of Kubernetes architecture and Prometheus metrics. Structure Navigate through the structures page to easily see your control planes

OSLabs Beta 213 Oct 11, 2022
docsQL - Getting an overview over your Markdown file in your Jamstack site

docsQL Getting an overview of your Jamstack Markdown files. Demo Play with: https://peterbe.github.io/docsql/ You're supposed to run docsQL with your

Peter Bengtsson 19 Jan 3, 2023