zpydr / gnome-shell-extension-taskbar Goto Github PK
View Code? Open in Web Editor NEWGNOME Shell Extension TaskBar
Home Page: https://extensions.gnome.org/extension/584/taskbar/
GNOME Shell Extension TaskBar
Home Page: https://extensions.gnome.org/extension/584/taskbar/
Would it be possible to consider the following enhancement requests.
BTW: very cool extension....
With TaskBar installed, it is impossible to see an package's properites in Synaptic. Sometimes, the Properties dialog appears semi-transparent, and sometimes it does not appear at all. Gnome-shell freezes up entirely, unless you can suceed in closing the "phantom" dialog, by clicking where the "close" button should be.
System used: Debian Testing (Jessie)
Version of gnome-shell: 3.12.2
Steps to reproduce this bug:
Control to show that the problem is related to TaskBar: disable all Gnome extensions and repeat steps 3-6.
Currently taskbar extension displays separate icon for each window, even if windows are from the same application, for exampe when I open 5 PDF documents, I get 5 icons in taskbar.
Please group windows of the same application - show only one icon in taskbar (don't show separate icons for each window) and display thumbnails of all windows when mouse cursor is over application icon in the taskbar.
This feature is already implemented in other similar gnome-shell-extensions, see:
http://packages.linuxdeepin.com/deepin/pool/main/d/deepin-gse/deepin-gse-dock_1.1.8_all.deb (you can also download source tar.gz from http://packages.linuxdeepin.com/deepin/pool/main/d/deepin-gse/ or https://extensions.gnome.org/extension/265/deepin-enhanced-dock/)
and https://extensions.gnome.org/review/1617
If i have multiple pidgin windows open, i would like to see only one pidgin icon grouping all pidgin windows together.
Seperate options for showing window titles (or file names/whatever it may be) and application names. Maybe even filtering (so that if no title other than the application name is available, it's shown, if there is, it's not...). Now I have for example
Prefences for XY
Preferences for XY
and
Firefox Web Browser
Issue XY github.com - Mozilla Firefox
That's awfully redundant ;)
I find this to be the most useful extension in the entire collection; however, whenever I enable it, the shell slows down to a crawl -- all menus, popups, etc., in all GTK applications hang for several seconds on end. I don't understand why or how, but seeing as disabling TaskBar solves the issue, and enabling it brings it back, I'm forced to infer that the extension is the cause.
I've had the exact same behavior in openSUSE Tumbleweed running GNOME 3.14 and 3.16; as well as Fedora 21 running GNOME 3.14. Not sure if relevant, but I've been on proprietary nvidia drivers the whole time (the 346 and the 349 series).
Hi,
After edit an application's .desktop file (especially icon path changed),
and sudo gtk-update-icon-cache
, press Alt+F2
and then run r
command.
the icon displayed on desktop and application list menu (pressSuper Key
) changed both,
but Icon displayed on taskbar not.
I am running Fedora 20.
Thank you.
Every now and then, some of my tasks will go missing from the taskbar. For example, I have 6 applications open right now, including gedit. But the taskbar only shows 5 icons: gedit is missing.
The remaining icons function just fine: clicking on one takes me to the relevant application. I can still alt-tab to the missing applications, and I can use them just fine.
Missing icons have reappeared when:
I believe this first started happening after I upgraded to Gnome 3.10 (which in turn was due to me upgrading to Ubuntu 14.04).
Other enabled extensions: AlternateTab, Insensitive Message Tray, Panel OSD, Remove Dropdown Arrows, User Themes
This is in gnome shell 3.14. If a window is closed and it is not rightmost in the taskbar, the icons to the right of that window's icon disappear. Here is a video showing the bug. http://youtu.be/cjyIqsO86Mw
Right now the the minimize animation of a window goes to the top left corner.
I'm using this extension: https://extensions.gnome.org/extension/949/bottompanel/
so this looks a little bit off. Would be great if the animation targets the window icon in the taskbar.
I run Linux with a windows VM running under VMware. The extension works great until I switch to my VM. Upon switching back to Linux, I find that the task bar will ONLY work to select the VM again. All the icons corresponding to running applications are there, but clicking anywhere on the taskbar brings up my VM. Opening the settings dialog and switching a few things seems to make the taskbar work correctly again until the next time I switch to the VM.
Hi,
I am on gnome-shell 3.12, debian testing, the taskbar extension is conflicting with Cairo-Dock, a dock application.
If you run Cairo-Dock while this extension is enabled, gnome shell will freeze dead, as soon as you open 2 nautilus folder (Basically anything that use identical icons on the taskbar more than one, i.e. firefox, with library dialog, thunderbird, starting to write an email, 2 gedit window, etc.). To recover, you will have to reboot or issue "sudo systemctl restart gdm" on other tty sessions.
I have test it on 3 different machines with the same software environment, all has the same behavior.
The extension floods the system log with the following error:
gnome-session[600]: (gnome-shell:684): GLib-CRITICAL **: g_source_remove: assertion 'tag > 0' failed
Reproducible when the mouse leaves one of the taskbar icons (running apps). Swiping over the extensions area with the mouse will result in dozens of these errors.
TaskBar: 40 (installed as user)
Gnome: 3.14
System: Arch Linux
Lots of my friends use gnome-shell-extension-taskbar with bottom panel enabled, but there is one problem when using bottom panel - users don't see if there are any icons in message tray at the bottom right corner :(
Please add tray button (or systray area) on the right of bottom panel, like in official window-list extension:
The message tray button on right side shows and hides the message tray. If no messages or systray icons are available then there are no TrayButton at the bottom right corner. I'm attaching a screenshot of window-list extension with clicked TrayButton:
Look at https://github.com/gcampax/gnome-shell-extensions/tree/master/extensions/window-list for source code and https://extensions.gnome.org/extension/602/window-list/
Also attaching a screenshot of Frippery bottom-panel with message tray button on the right (https://extensions.gnome.org/extension/3/bottom-panel/ and http://intgat.tigress.co.uk/rmy/extensions/index.html), but I think it's better to use window-list implementation of TrayButton.
Fedora 22 uses gnome 3.16. Taskbar says is supports 3.16 but when I go to install it, it says "Outdated".
When the primary screen is the top monitor, the bottom panel prevents dragging a window to the bottom screen as it blocks the title of that window from getting through.
Hello,
I think it would be perfect if we can add the window title next to the icon in the task list.
Title. Taskbar reports an error when Gno-Menu is installed. Can not be installed via shell extensions homepage, and if it is already installed, is disabled.
I installed this as a potential replacement for Tint2, but I't didn't behave properly. Without getting into too much detail about that, how do I get rid of it?!? I have turned it off in extensions.gnome.org and rebooted my laptop, but it is still there. There are no options for it and it no longer shows up in my settings. Turning it on and off again in extensions only succeeds in putting another taskbar on top of the one that is already there.
How do I get rid of this?!?
When using bottom panel I can't see bottom of the maximized windows because bottom panel doesn't reserve screen space like top panel and bottom of the maximized windows hides under bottom panel :(
Allow favorites icons to be reordered by clicking and dragging (enhancement request)
Hi,
I'm using taskbar extension and I wanna drag'n'drop files to another window. How can i do that while first windows is full screen?
Thanks (and sorry for my english)
Hi there. I was wondering how I could export the taskbar's settings so that I can use the same settings across my different computers.
Thank you!
Tested with LiveCD and hardware install on a Thinkpad T60. After installing said extension, I would open nautilus, not full screen but 80%, and then select Properties for some system file. The UI would hang. By opening the CD player, control came back.
I currently have taskbar configured to just show my favorites in the top panel. When my system is locked, the icons for my favorites remain visible in the top panel, and clicking on the icons will launch the associated programs. The programs aren't visible until the system is unlocked, but I feel like this shouldn't happen. I don't know whether this is an issue with gnome or taskbar though
I installed this extension and right click menu is gone. Can you fix this? The right click menu is like this: http://bit.ly/1il62Bw
Update extension on extensions.gnome.org :)
Thanks
I get GLib-CRITICAL **: g_source_remove: assertion 'tag > 0' failed in the log when hovering the mouse over tasks? Don't know what it means?
When there is more than one window open on a workspace, clicking on the icon for one of them in some cases fails to bring it into keyboard focus, instead putting focus on the most recently opened window.
Hello,
With dual a screen when switching a window from a monitor to an other, it is very slow.
And it is slower and slower over time.
Hi,
First of all Thank you very much for this Great extension!!! I had your extension installed on several machines. On most of them default app menu is showing up on rightside of tasks however on some the default app menu is showing up on the leftside of tasks as shown in the attached picture. Now whenever I switch applications, based on the length of application title the default app menu either expands or contracts which causes tasks to move right or left accordingly from their current position. I would like to have the tasks fixed which would be the case when default app menu is displayed to the right of tasks. So all I want is to move that default app menu to the right of tasks. Please let me know how to fix this.
The buttom panel keeps being visible if an application switches to fullscreen mode, e.g. Adobe Flash or Firefox (hit F11).
I have been trying to figure out why taskbar is so unstable when restarting gnome-shell. It seems definitely related to hotcorner settings, and then I have found that when restarting in a terminal I am getting the following output (I am running gnome-shell 3.16 with Ubuntu 15.10 'wily'):
(gnome-shell:3158): Gjs-WARNING **: JS ERROR: TypeError: Main.layoutManager.hotCorners[Main.layoutManager.primaryIndex] is undefined
TaskBar.prototype.disable@/usr/share/gnome-shell/extensions/TaskBar@zpydr/extension.js:396
TaskBar.prototype.onParamChanged@/usr/share/gnome-shell/extensions/TaskBar@zpydr/extension.js:265
loadTheme@resource:///org/gnome/shell/ui/main.js:312
ThemeManager<._changeTheme@/usr/share/gnome-shell/extensions/[email protected]/extension.js:65
wrapper@resource:///org/gnome/gjs/modules/lang.js:169
ThemeManager<.enable@/usr/share/gnome-shell/extensions/[email protected]/extension.js:24
wrapper@resource:///org/gnome/gjs/modules/lang.js:169
enableExtension@resource:///org/gnome/shell/ui/extensionSystem.js:128
loadExtension@resource:///org/gnome/shell/ui/extensionSystem.js:170
_loadExtensions/<@resource:///org/gnome/shell/ui/extensionSystem.js:297
_emit@resource:///org/gnome/gjs/modules/signals.js:124
ExtensionFinder<._loadExtension@resource:///org/gnome/shell/misc/extensionUtils.js:174
wrapper@resource:///org/gnome/gjs/modules/lang.js:169
bind/<@resource:///org/gnome/gjs/modules/lang.js:95
collectFromDatadirs@resource:///org/gnome/shell/misc/fileUtils.js:27
ExtensionFinder<.scanExtensions@resource:///org/gnome/shell/misc/extensionUtils.js:179
wrapper@resource:///org/gnome/gjs/modules/lang.js:169
_loadExtensions@resource:///org/gnome/shell/ui/extensionSystem.js:299
enableAllExtensions@resource:///org/gnome/shell/ui/extensionSystem.js:307
_sessionUpdated@resource:///org/gnome/shell/ui/extensionSystem.js:338
init@resource:///org/gnome/shell/ui/extensionSystem.js:346
_initializeUI@resource:///org/gnome/shell/ui/main.js:209
start@resource:///org/gnome/shell/ui/main.js:120
@
Using the bottom bar, the taskbar disappears constantly for some reason.. I think it has something to do with using multiple monitors. but then again sometimes it disappears when my monitor is not plugged in.. and sometimes It doesn't show up on log in even though it is enabled.. (must disable, re-enable it).
Whilst implementing #67, I noticed that using the scroll wheel in the bottom panel didn't work in the blank area to the right of the tasks. Again, using Chrome as my reference for behaviour, this was unexpected. Also the right-click menu on the blank area gave me the menu options of "Change Background" and "Settings", but this was actually the menu for the Gnome background beneath the bottom panel - I expect this isn't by design.
I've implemented a fix : rgeary1@ae4d8a5
The fix took a bit longer than I expected to implement, partly because I'm new to gnome development, but mostly because scroll-event event is only picked up by St.Button, not St.BoxLayout, so I had to add empty Buttons to fill the blank space.
It's not yet a pull request as I've only tested it on 3.14. How would I test it sufficiently to get it merged?
Thanks!
Thanks for the great extension! Works wonderfully.
I like keep my task switcher on the left side, as there is usually enough horizontal screen estate with the modern wide screen monitors. The top feels too crowded for me, and I don't like bottom bars.
Could you add a left/right positioning option?
Will there be Gnome 3.14 support?
This is in part the same problem there: #64
When you are in dual screen after some time (no latency at start, then more and more progressively), some elements cause significant lags and cpu peak on gnome-shell process:
The bug happens much faster when you use an IDE that displays a lot of autocompletion window (when I code it's horrible! ^^).
OS: Debian Jessie (Kernel 3.16.0-4-amd64)
Memory: 15.6 GiB
Processor: Intel® Core™ i7-4720HQ CPU @ 2.60GHz × 8
Graphics: Intel® Haswell Mobile (i also have an NVidia GTX 970M but I use it only for specific applications with bumblebee / 'optirun')
Gnome Version 3.16.2
When that bug append gnome-shell can up to 100% CPU and freeze for 5/10 seconds.
Commits bab8e34 and after are affected.
Commits ef262a3 and before aren't affected.
So that bug was certainly caused by a923054 (i don't think it comes from 8cedbf9)
I will test the latest version with this commit reverted...
Hi,
Normally, I have aligned the icons in order to have:
Applications; Tasks; Name of the current task.
Whenever my computer comes out of sleep mode (laptop lid closed), the order is changed and becomes:
Applications; Name of current task; Tasks
On TaskBar v35, it was solved simply by opening TaskBar's preferences (right-click on the Desktop Button), on v38, it's solved by clicking the "align TaskBar" buttons in the preferences.
So, I think it is a bug? I have GNOME Shell 3.10.2.1
No description.
Need an update for 3.18 support please, thank you.
The Taskbar fails to launch on startup in Gnome 3.10, however works fine in Gnome 3.8.
Hi,
I really like this extension but when my users open a rdesktop window it shows up in the taskbar as a black square with a red crossed out circle. I can't figure out how to change this to a different (custom) icon. Can you offer some help on this?
Here is a image of the issue:
https://www.dropbox.com/s/jvjkh8o02v6ha10/Ubuntu.png
Thanks
Running under: Gnome 3.16
Using this extension makes every window unresponsive after a while. I use Guake a lot and the fullscreen toggle animation is very very laggy.
Add an option to hide the active window as it's shown exactly next to it... :)
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.