axxapy / gnome-ui-tune Goto Github PK
View Code? Open in Web Editor NEWTunes overview UI of the gnome 40 a bit
License: GNU General Public License v3.0
Tunes overview UI of the gnome 40 a bit
License: GNU General Public License v3.0
Made a mock-up to represent what I mean. Given that the area next to the Activities indicator is permanently vacant in GNOME 45+, I think it would an appropriate place to move that UI element to; both for overall UI cohesiveness, and because it's right next to the hot corner - which would be a boon if it's made clickable.
Wallpaper does not display on startup, just a gray screen with thumbnails.
Thanks your for this extension. I noticed that the workspace overview on another screen is not increased. Can you take care of this as well?
can you make 3 finger tap close an app in the activity view ?
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.
Hello
I am testing the extension on Gnome 42 and it seems to run fine. Could the version 42 be added into the support list?
Thank you!
ArcoLinux, gnome 42.1, gnome ui tune 42-13
Error code: this._overview is undefined
After a reboot (may be other triggers as well), zooming out to see all workspaces for the first time causes a stutter right at the end of the animation. It's as if the zoom wants to go all the way, but then jumps back at the last moment due to the increased size... then it won't happen again until you put the computer to sleep or reboot.
Anyone else seeing that?
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.
If the option "restore desktops thumbnails background" is disabled, the workspaces preview is perfectly rounded:
But if I turn it on, even with the line
.workspace-thumbnails .workspace-thumbnail {
border-radius: 8px;
}
under the file /home/user/.local/share/themes/Adwaita-dark/gnome-shell/gnome-shell.css
, the workspaces preview become square:
is there anyway to restore thumbnail background while keeping the rounded edges?
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
btw im using fedora 34, gnome 40.1.0
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.
I use workspaces on both my monitors, but with this workspace I only get workspaces on one of the monitors.
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.
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!
Gnome: 45.1
gnome-ui-tune: 1.8.0
Logs contain a lot of this:
Object .Gjs_ui_workspaceThumbnail_ThumbnailsBox (0x562b87f15c10), has been already disposed — impossible to get any property from it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
== Stack trace for context 0x562b749ab400 ==
#0 7ffcf9acf840 b file:///usr/share/gnome-shell/extensions/[email protected]/src/modScaleThumbnails.js:26 (1969987b4240 @ 33)
#1 7ffcf9acf980 b resource:///org/gnome/shell/ui/workspacesView.js:693 (b33a4b083d0 @ 433)
#2 562b74a75738 i resource:///org/gnome/shell/ui/workspace.js:856 (1516dc0c1740 @ 378)
#3 562b74a756b0 i resource:///org/gnome/shell/ui/workspace.js:808 (1516dc0c16a0 @ 17)
#4 562b74a75618 i resource:///org/gnome/shell/ui/workspacesView.js:1014 (b33a4b08d80 @ 129)
#5 562b74a75588 i resource:///org/gnome/shell/ui/overviewControls.js:699 (1516dc07aa60 @ 50)
#6 562b74a75500 i resource:///org/gnome/shell/ui/layout.js:373 (1969987cefb0 @ 22)
#7 562b74a75470 i resource:///org/gnome/shell/ui/overview.js:650 (1516dc0778d0 @ 164)
#8 562b74a753f0 i resource:///org/gnome/shell/ui/overview.js:636 (1516dc077880 @ 12)
#9 562b74a75370 i resource:///org/gnome/shell/ui/overviewControls.js:750 (1516dc07ac90 @ 55)
#10 7ffcf9ad6dd0 b resource:///org/gnome/shell/ui/environment.js:84 (b33a4b56ba0 @ 39)
#11 562b74a752e8 i resource:///org/gnome/shell/ui/environment.js:250 (2408b078f8d0 @ 14)
#12 562b74a75258 i resource:///org/gnome/shell/ui/init.js:21 (196998770ba0 @ 48)
There are breaking changes which will require a separate release for 45 and <=44:
See https://gjs.guide/extensions/upgrading/gnome-shell-45.html
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.
Please add option to scale thumbnails to 3x
thanks
First of all: thank you for developing this extension!
I noticed that when the 'Hide Search' option is enabled, it has a side effect of making the 'Show applications' view looking weird:
Workspace windows previews are now nearly touching the top bar, which does not feel great. Maybe that is something that can be improved? There is multiple way to do so, for instance instead of deleting the search bar in this view it could be made invisible instead (as there was already no screen real estate reclaimed here):
Or it could actually be reclaimed by making previews a bit bigger, which looks great and would be really useful, especially on smaller screen:
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
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
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.
This is the same issue as described in #29, I tested that in a clean installation of ubuntu22.04, problem is same.
And this is from Ubuntu 22.10 kinetic kudu
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.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.