fthx / babar Goto Github PK
View Code? Open in Web Editor NEWTask bar. GNOME Shell extension
License: GNU General Public License v3.0
Task bar. GNOME Shell extension
License: GNU General Public License v3.0
By system menu, drop down menu to power off is implied.
Hello,
Why we can not reorder tasks/windows inside the workspace? Please add this.
Also mouse wheel to scroll down/up would be very nice and handy.
Thanks
For dev discussion.
how about an option to clutter/group icons from other active extensions of our selection into one icon in the panel to save some space.
that would extra beneficial for those of us using small monitors on portrait mode and generally have a cleaner interface
this feature may be from another extension ( which after some research,I couldn't find- maybe someone here knows? )
or the same that would really make a good match
Hello.
First of all, thanks for your work, BaBar is very useful to me!
I didn´t know where else to contact you. I wanted to let you know I´ve created an AUR package of your extension.
For best practice purposes, have you considered using a license under which to submit your extension?
Thanks for your attention.
Reproduce:
Workspace logo will not be shown as active.
Patch:
When you click on "Show Keyboard Layout" in layout switcher widget it opens up new window that is not shown in list.
Adding quicklists-gnome-shell-extension functionality into Ba Bar on active windows and favourite apps can save a huge amount of time especially with the "recent items/files" option.
not sure how this could be done though...
maybe
on favourite apps:
- either as a submenu that appears if you hover the pointer a bit longer while still being able to just click the app itself
- or right next to every favourite app could be a small button that reveals the extra menu (might be better)
on active windows maybe after right-clicking there could be an extra icon for this right after the options for changing workshops
It would be really nice to have an option to group apps that are in the same desktop, along with indicators of how many apps are open.
Hello,
After upgrading to Gnome 44 the extension activation button is in error state and the error is due to the following lines inenable/disable (constructor/destroy) functions of extension.js:
let monitorManager = Meta.MonitorManager.get();
Log from journalctl:
gnome-shell[1930]: JS ERROR: Extension babar@fthx: TypeError: Meta.MonitorManager.get is not a function
Do you have any idea what is wrong?
It would be awesome if we could pin some apps to the top bar.
Please put the running app icons behind the application menu. The sort should be like this: the apps menu, the star (favorites), workspace number 1, running app icons, next workspace number, an then current window (or app) menu.
Thank you.
Hi! I'm loving this taskbar!
However there is a tiny issue that annoys me. I've set a static number of workspaces (seven in my case) and I regularly use up to five. However, most of the time I only use two or three. Thus there is a series of workspaces numbers showing in BaBar which truly takes space for nothing. I would like to be able to have a setting that would allow me to disable workspaces that have no applications open in them.
This is what it currently looks like, with too many numbers. Beware, I might very well only be using workspaces 2 and 5, so not necessarily the first ones, nor consecutive ones.
Would this be doable? Thanks a lot!
Hi.
The extension is not working anymore with Gnome 43.0 (on debian bookworm). In extensions preferences, it says "This extension is not compatible with your Gnome version").
I think it is very hard to see at a glance what is the current workspace. The tasks icons and the workspace numbers are slightly less bright but it is still very hard for me to figure that out.
Browsing the settings I saw a "Remove color from tasks icons"... It made me think it would be great to have a "Remove color from tasks icons from non current workspace." (maybe it wouldn't be hard to implement since the mechanism to remove color already exist ?) !
That way it would be much more easy to see instantly what is the current desktop, less work for the brain 🎉.
maybe not a "ba bar" specific question but ill ask anyway...
how about a 2nd drop menu like the "favourites" one with items of our choice?
to avoid any confusion with the rest of the system could be "ba bar" only option with a user defined sub-/menu
e.g. shortcuts/bookmarks/projects/files from browser and other apps
also adding the ability to add submenus on the clickable items themselves
thank you for listening
It would be nice to be able to resize the thumbnail of the app, have the option to display it when hovering over the app and cut parts of it to use as pop up apps that don't have it.
Hey,
Thank you very much for your contribution to the GNOME ecosystem. Lightweight extensions that restore functionality to the mostly empty top panel, without deeply altering the shell nature, are very welcome.
One feature I like in the workspace list panel applet from other desktop environments such as Xfce, MATE or (unless I'm mistaken) KDE is reorganizing windows by moving them across workspaces. Simply drag and drop the corresponding icon and you're done. In GNOME, you need to enter the Overview to do that, and window thumbnails from the workspace list on the right are not always as legible as application icons.
To my knowledge, the only GNOME extension offering that feature was Workspaces to Dock, and it's unfortunately unmaintained now.
So, do you think that would be much work for you to incorporate that into BaBar?
Thanks in advance for considering my suggestion.
Hi!
there are some things that bothers me.
I'm thinking something similar to what dash-to-panel does which would be perfect, but dash-to-panel IMHO does too many things in one extension
Regards
Steps to recreate:
I was expecting the thumbnail to render relative to the bottom position the bar is now located at.
Instead both the roll-overview tool tip and the preview continue to render as if the bar remained on the top.
Unsure if this would be considered a bug or feature.
Many of us miss global menu, it would be awesome if we could choose between current app menu which is the window name and a global menu. Currently, for menu we should click on the window name on top bar and do what we want but if we could have the menu items in top bar, it would be awesome.
ability to reorder task icons on panel by keyboard shortcut (e.g. Super + Shift + Left/Right
)
Hello,
I'm using this extension for several weeks. And I realized that some apps are not showing in the top bar. I'm not sure why but I can say these apps already are not very supported by Gnome I guess (they are not using the Gtk theme for example). But these apps are showing in Alt+Tab Menu. For example, Hydrogen is not working with the extension, and when I open the app, other workspaces are not showing (Hydrogen Drum Machine 1.0.0-rc1 (Jun 11, 2020))
The same things happen with the "CopyQ"(v3.10.0) app also. Is there a way that you can fix it?
UPD: Also same things happen with Zoom Video Conference
Ubuntu 20.04.4 LTS
64-bit
Gnome: 3.36.8
Windowing System: X11
Hello,
It's a feature request
.
It is possible to add the list of favorites App in the task bar, even those one are not launched yet?
Today, the behavior is, the App icon is pined in task bar while this one is running.
My desire is to have the favorites App listed (launched or not) to be able to run it in one click.
Hi. Thanks for all the work. Would it be possible to have the option to display the window title next to the icons ? Thx !
Thanks for the extension, it works pretty well.
But I can't get used to panel on top of the screen. Is it possible to make an option and allow BaBar work not only at top side but also at bottom side of the screen?
I meet the same trouble like #49 when MatLab is running on Ubuntu20 with gnome-shell3.36.9. Here is the error:
JS ERROR: Error: Too few arguments to method St.TextureCache.bind_cairo_surface_property: expected 3, got 2
_create_window_icon@/home/wxz/.local/share/gnome-shell/extensions/babar@fthx/extension.js:383:32
_create_window_button@/home/wxz/.local/share/gnome-shell/extensions/babar@fthx/extension.js:336:29
_update_ws@/home/wxz/.local/share/gnome-shell/extensions/babar@fthx/extension.js:319:17
Firstly, thank you for the simple task bar project and this current remake. I love saving screen space.
I use a extension for better desktop icons, DING. Babar recognizes it as a window at the sticky workspace. Clicking on the right gear below shows/hides the desktop icons.
I am not sure, though, where the left gear comes from. I will try to find out later.
https://extensions.gnome.org/extension/800/remove-dropdown-arrows/
This extension does not work anymore and is displayed as "error" on gnome-extension page after babar is activated
I noticed that all arrows are still removed except the places indicator
Maybe this is caused by three extensions working together? babar, places-indicator + remove arrows?
Babar is pretty cool btw :)
We need options.
There are a few things that I don't like in this ADD-ON, and am not a programmer.
There are no options to change those things, like the app menu ICON, and the workspace icons, they would look better being rounded instead of squares.
I love your extensions, it is not heavy for the system.
First of all, thanks for the great extension. I want to ask to add some features.
I would be grateful if you consider including this features in the extension.
choosing workspaces or active windows do work,
BUT touchscreen controls like "clicking" at one of the favorite apps or the activities/app-list don't work with touch
I would like to have something like an "icon-chooser" instead of fixed path for the icons...
Current Ui requires 3 clicks. Buttons on the task bar make these common tasks one click away. it is better to put them as buttons instead of menu since the point is to get them more accessible
Would be awesome to have BaBar in the middle of the taskbar (or right side if someone prefers it)
When using GNOME on Wayland, first time window is opened it is shown faded like it's minimized, but when second window is opened, they both appear normal, and after second one is closed, so only first one is left, everything is normal.
So issue happens only when first window on workspace is opened.
To quickly switch between workspaces the clicks on workspace names could be differentiated between: switch to workspace and show overview (current behaviour for any mouse button) and switch only.
Right now it requires two clicks to just switch the workspace (or a single one on a task, but this is not always desired).
So the feature request is to have different behaviour in _toggle_ws(ws_index)
based on the mouse button.
Error in gnome-shell log
JS ERROR: TypeError: Main.overview.viewSelector is undefined
_init/<@/home/vuk/.local/share/gnome-shell/extensions/babar@fthx/extension.js:46:66
Will try to fix it
I found a 'minor' glicht in the UI behaviour:
Reproduce:
Expected:
Observed:
_update_ws
like switching windows or change their maximized/minimized stateA 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.