Code Monkey home page Code Monkey logo

gnome-shell-extension-taskbar's People

Contributors

baltix avatar dersteinkauz avatar diegosanz avatar flubshi avatar hkskoglund avatar jimmytheneutrino avatar jkosecki avatar jonnius avatar michal-ruzicka avatar narzb avatar rgeary1 avatar rogst avatar skochxxl avatar taz8du29 avatar testoriano avatar to-ba avatar tobimensch avatar tuhaihe avatar unixfox avatar wsxy162 avatar zpydr 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  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

gnome-shell-extension-taskbar's Issues

Some enhancements to make bottom bar more useable.

Would it be possible to consider the following enhancement requests.

  1. Option to add a separator between the various groups of icons, ie, particularly between favorites the rest, and the tasks icons.
  2. Option to move each group "favorites", "Tasks" etc either left or right on the bottom bar.

BTW: very cool extension....

Using Synaptic freezes gnome-shell

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:

  1. Disable all Gnome extensions.
  2. Install or activate TaskBar (using https://extensions.gnome.org).
  3. Restart gnome-shell (with ALT-F2, r).
  4. Open Synaptic.
  5. Select a package.
  6. Attempt to view its properties (right-click on package and choose Properties).

Control to show that the problem is related to TaskBar: disable all Gnome extensions and repeat steps 3-6.

Group windows of the same application - do not show separate icons for each window

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

How to change workspace switcher color

I just modified the extension's stylesheet, but how can I change the color of the workspace switcher?

Below you can see my current design. I can send you my stylesheet if you want to use / see it.

taskbar

Separate options for showing window titles and application names.

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

Enabling TaskBar brings the shell to a crawl; disabling TaskBar solves the issue

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

How to change applications systray icons displayed on taskbar?

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.

Task icons occasionally disappear in Gnome 3.10

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:

  • Opening a new application (which creates a new task icon)
  • Click on a AppMenu item in the Shell bar (e.g., gedit -> About)

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

switching to VM causing issues

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.

[bug] Conflict with Cairo-Dock

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.

g_source_remove: assertion 'tag > 0' failed

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

Please add tray button (or systray area) on the right of bottom panel, like in official window-list extension

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:
traybutton-clicked-window-list-extension

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.
frippery-bottom-panel-screenshot

Fedora 22 Support

Fedora 22 uses gnome 3.16. Taskbar says is supports 3.16 but when I go to install it, it says "Outdated".

Conflict with Gno-Menu

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.

Will not uninstall

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?!?

Drag'n'Drop

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)

Taskbar hangs UI with Ubuntu-Gnome 14.10

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.

Taskbar allows launch while system is locked

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

wrong focus shift

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.

Slow window move on dual screen

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.

defautl app menu is displayed to left of tasks

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.
taskbar

instability due to undefined hotCorners code?

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
@

:1

Group window icons by workspace

It would be really nice if we could separate the window icons by workspace, and maybe even show the workspace number alongside.

Somewhat like Crunchbang's tint2 setup: #!'s tint2 setup

In any case, thanks for your work on this extension! :)

gnome 3.10 bottom bar setting (disappears constantly)

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

Scroll wheel to cycle through windows in blank space

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!

[Feature] Support positioning on the left side

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?

Dual screen: slow menu, slow tooltip and slow window move to other screen

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:

  • When we pass a window from one screen to another
  • When a floating element closes / disappears (a tooltip, an autocomplete window, a menu - those that are displayed after the right clicks)

The bug happens much faster when you use an IDE that displays a lot of autocompletion window (when I code it's horrible! ^^).


My configuration

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


More informations

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...

Taskbar alignment lost upon sleep mode

Hi,

Normally, I have aligned the icons in order to have:
Applications; Tasks; Name of the current task.

capture d cran de 2014-01-11 23 08 52

Whenever my computer comes out of sleep mode (laptop lid closed), the order is changed and becomes:
Applications; Name of current task; Tasks

capture d cran de 2014-01-11 23 14 37

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

The task bar does not stay where I put it.

I like your extension but it has a habit of moving towards the left when in use. alt+f2 r fixes it but it always happens again.
screenshot from 2015-08-10 19 38 29
how it should look after I adjusted the panel location or r command.
screenshot from 2015-08-10 19 40 16

Windows become unresponsive

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.

Hide active window

Add an option to hide the active window as it's shown exactly next to it... :)

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.