Open fastrizwaan opened 8 years ago
Totally agree (was about to post this myself when I saw it was already posted).
Please ensure that the task groups use the full heigh/width of the panel in case the panel has multiple rows.
Personally, my preference is for the pinned launchers to handle this, so as not have to duplicate them (as Cinnamon does). If an app is launched that does not have a pinned launcher, then it is shown next to the lanuchers.
so panel is made up of: [whatever][pinned launchers/apps][non-pinned launched apps][whatever else]
Preview would be very nasty to implement, though technically possible. We need to develop a panel->WM protocol to support this, as the panel cannot grab snapshots of the window in a display-server agnostic way.
I remember this discussion from a while back. I think preview is not as important as grouping the apps.
The idea is to have launched pinned apps and launched non-pinned apps show up next to each other, grouped by the app. This allows for a much cleaner setup. This is what I use DockX for right now. Having this handled natively in the panel (and supported properly) makes the setup work.
If someone does a mockup I'm happy to implement it (Windows 10 screenies not counting :P)
I can mock it up, but it would be simply listing all the features of DockX and taking screenshots of it.
I actually use DockX without previews, as even the window list looks good.
DockX code is here: https://github.com/M7S/dockbarx (seems to be no longer under active development)
If DockX exists, why not try to make an applet that embeds DockX into budgie-pane? :)
XFCE has one. The issue is that DockX is no longer developed and has some bugs (not enough to stop me from using it, but enough to annoy).
Amazingly, there is NOTHING else that does what it does, and I tried 15+ panel and dock managers. All the others either force you to have the app already pinned, or lack configuration options, or don't allow for custom launchers, etc.
Taking this functionality and making it a native part of the panel (thus gaining performance, memory savings, etc.) is something that none of the other "efficient" DEs (XFCE, LXDE, etc.) do. It is the ONLY think I like about Win7/10, and that saddens me.
I tried to do a mock-up from stacked icons and how they behave(I am not a professional). Hope you like the idea:
I can do more precise ones later.
I know I'm responding to a 3 month old issue but I for one would really like to see this implemented. It's the one thing keeping me from switching directly to Budgie.
It'll be implemented as and when it's implemented @saligrama - it's currently not a high priority, sorry. Anything currently in TODO.md is. If someone wants to help me implement these things, then that's fine.
@ikeydoherty wrote: Preview would be very nasty to implement, though technically possible. We need to develop a panel->WM protocol to support this, as the panel cannot grab snapshots of the window in a display-server agnostic way.
With Kwin and Compiz it can be done, the following thread has some hints on this:
https://github.com/robint99/mate-dock-applet/issues/49
Does this help?
@ikeydoherty wrote: it's currently not a high priority
Can you please make it a high priority? If you would make it like it's done in Windows 7/8(.1)/10, that would be awesome, because that's what people are used to and like.
Out of the box, no Linux desktop environment currently is offering the the taskbar behavior of MS Windows, even though the Windows taskbar is awesome.
If Budgie would provide a taskbar like the one in MS Windows, it would be huge.
I also agree that this is one of the major features stopping me from switching from xfce to budgie. In a way, that also stops me from trying solus. I understand that it's not a high priority, and I'm not here to push for that. Instead I want to help flesh out the ideal.
I'll start with a screenshot including dockbarX:
You'll see the menu icon, desktops (1-3), and then the dockbar panel in the bottom left corner.
4 States:
Splits for 3 States:
GUI for switching windows:
Mouse behavior:
Would love to help, but I'm not a very good programmer. I know that's always annoying, when people have ideas but they cannot help. So I will try to join in the IRC channel from time to time and hopefully pick up some skills. Am also planning to try solus in a VM and tinker around in there as well.
No more features are landing in Budgie 10 I've expressed this a lot. The only changes will come in Budgie 11.
Can you please make it a high priority?
No. Budgie has a roadmap and a set of agreed features. I'm not deviating from that. There are far more important things to worry about than providing some kind of compiz preview emulation
in 2015 dash to panel was not there to show for gnome, but now we have dash to panel and dash to dock extensions which provides preview, could we use code from them?
No. They're for GNOME Shell extensions which run inside the compositor process.
This would be awesome to see in Budgie 11! Icons can get cluttered pretty quickly and looks pretty clunky if you have many instances of a single application. Even a quick implementation that doesn't show previews would look nicer than current.
Is this still being implemented? It's really annoying to have 3 icons for my browser when I open it...
@mxaddict We have window grouping in the IconTasklist nowadays, you can test it with a fully updated Solus. There's still some issues we need to work, but it's not related to previews (not to come until Budgie 11).
@JoshStrobl , thanks, gonna compile the master branch (Using Ubuntu Budgie)
@JoshStrobl , nice I got the new budgie-panel, and looks nice!
Are there any plans to maybe add shortcut + hotkey support (i.e.: Super+1/2/3/4/5/6/7/8/9 to launched pinned apps)
@mxaddict Please, let's not keep necroing this task with random inquiries. Feel free to search for existing feature requests and issues in this tracker.
Will Ubuntu Budgie 18.04 LTS get this feature or we need update to 18.10?
@mak3 this is an issue tracker for the upstream project. If you are enquiring about project specific stuff please discuss this on your project support forum ... in this case for UB it is https://discourse.ubuntubudgie.org
KDE, cinnamon, windows10 has task grouping with preview
windows 10 Icon task grouping (without numbers)
cinnamon: http://cinnamon-spices.linuxmint.com/applets/view/16
windows 10 task list grouping with numbers http://windows.microsoft.com/en-in/windows-vista/group-similar-buttons-on-the-taskbar
KDE 4 task grouping with preview
Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.