Code Monkey home page Code Monkey logo

gnome-ui-tune's People

Contributors

axxapy avatar blogdron avatar bmenant avatar ja-beb avatar maronghappy avatar morganantonsson avatar oyajun avatar simple-sunrise avatar vistaus avatar

Stargazers

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

Watchers

 avatar  avatar  avatar

gnome-ui-tune's Issues

Suggestion: Add 'Type to search' prompt on panel if the search bar is hidden

panel_search_mockup

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.

PIP mod only works for English language

The PIP mode just doesn't seem to work on my system. After studying the code, I found out it's due to the window title depending on Firefox language setting.

Line 11 src/modFirefoxPipInOverview.js
if (win.title && win.title === 'Picture-in-Picture') {

Zrzut ekranu z 2023-01-22 03-05-55

Multi-monitor support

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?

Gnome 42 support

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!

2x thumbnail size causes animation stutter

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?

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.

No rounded workspace preview when thumbnails background is enabled

If the option "restore desktops thumbnails background" is disabled, the workspaces preview is perfectly rounded:

image

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:

image

is there anyway to restore thumbnail background while keeping the rounded edges?

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

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.

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!

Object .Gjs_ui_workspaceThumbnail_ThumbnailsBox has been already disposed — impossible to get any property from it.

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)

'Show applications' view looking weird when hiding search entry

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:
compare-1

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):

compare-2

Or it could actually be reclaimed by making previews a bit bigger, which looks great and would be really useful, especially on smaller screen:
compare-3

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

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.

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.

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.