tjackenpacken / taskbar-groups

Lightweight utility for organizing the taskbar through groups
MIT License
2.43k stars 202 forks source link

Suggestions #98

Open vertigo220 opened 3 years ago

vertigo220 commented 3 years ago

1) Add an option so instead of clicking an icon to open the group, then clicking the icon in the group to open that program, clicking the icon will open the app used for the group's icon and hovering over it will show the group. 2) Regardless of the first point, hovering over a group icon should show the pop-up with the group's icons, i.e. the user shouldn't have to click to see it. I do realize 1 and 2 could interfere with the Windows thumbnail that shows when hovering over an app's taskbar button, though. 3) There should be an option to not expand the taskbar button when it's clicked, but keep it showing the icon only. I fixed this with 7+Tweaker, but ideally it should have the option built in. 4) Perhaps most importantly, while I really like the behavior of having it open separately as its own icon instead of within the group, it should open next to the group and in the same order as in the group. For example, if I have the following order of pins on my taskbar:

1 G1(A,B,C,D) 2 3

and I open app C, then it should be:

1 G1 C 2 3

and if I then open app B, it should be:

1 G1 B C 2 3 (i.e., B should be before C even though it was opened after)

and if I open app A, it should be the same, i.e. app A shouldn't get its own icon, it should just use the group icon/pin, so there's not two copies of it on the taskbar, one for the group and one for the running app, which not only makes it confusing but ends up potentially using more taskbar space, not less, by having A, B, C, and D all running, resulting in five icons instead of four.

5) Perhaps there could also be a per-group option as to whether to open as a separate icon or within the group, so a group of browsers could be opened separately but another group of apps could be always contained within the group icon. And the icon could change based on which app within it is running (if only one) or which app was last active/focused.

xXNickznXx commented 3 years ago
  1. Makes no sense. For example, Im using an image thats not a program by itself.
  2. That could possibly work.
  3. What?
  4. You cant programmatically change the order of the taskbar items.
  5. Theres no way to group two different programs.
vertigo220 commented 3 years ago
  1. Ok, but I'm using the one of the programs in the group for the icon. For example, I'd like to put Waterfox, Firefox, Firefox Dev, and Tor Browser all together, and just use the icon from one of them. And when clicking the icon, I'd like that program to run. If I want to run a different one in the group, I'd hover over it so the group pop-up shows, then select the one I want. Even if not using a program for the icon (or even if you are), this could also be accomplished simply by setting a main program for each group, so that's the one that gets launched when clicking the taskbar icon, whatever it is.
  2. Create a group. Pin it. The taskbar button is the icon only, like with pinned items. Click the icon to show the pop-up. The icon expands to full size with the label "Group." It shouldn't expand, since it's not actually running anything but just opening a pop-up, and should just stay as the icon only. I used 7+Tweaker to set it to not expand, as I do with all of my pinned apps and some others. Granted, that's easy to do, and anybody that cares about such a thing should be using 7+TT anyway, but I just thought I'd mention it. Not a big deal.
  3. I think 7+TT does, and if so it must be possible, but I'm not sure. If not, is it possible to somehow hide pinned items or make them extremely small, so I could have them pinned next to it but not taking up any space, then when launched they could be resized or made visible? Of course, this would also require it to actually use the pinned icons instead of creating a new one, which is what it seems to do, and I suspect that's a limitation of Windows' crappy pin design since I have issues with it unrelated to this from time to time. Just trying to think outside the box for how to handle this, but I don't know what's possible and what's not. I just know that if it's going to be opening them at the end of the taskbar instead of in their place, it's not useable for me. A possible compromise would be to have them not open separately on the taskbar after all, and just have the icons stay in the group pop-up, but I'm not sure that's possible, either, and it would have its own complications.
  4. I'm not sure what you're saying, because obviously it's possible to group two different programs, as that's the whole point of this app.
xXNickznXx commented 3 years ago

What I meant at the 5th point was that you cant group two different programs in the taskbar itself. For example: you cant group chrome and firefox directly in the taskbar. But I think when they can reproduce the behaviour of 7+TT, that could be possible too.

vertigo220 commented 3 years ago

I think you misunderstood what I was suggesting. Using the above example, let's say I group Waterfox, Firefox, Firefox Dev, and Tor Browser. In my example, I would set the TG icon as the Waterfox icon, since that's the main app for the group, though you could of course use a generic web icon or something. Clicking the icon would run or switch to Waterfox, so it would behave just like the normal Waterfox taskbar icon does in that respect. But I could hover over it to show the group pop-up and select one of the other browsers to run, and it would just use the icon in the group pop-up as its icon, and I would use that to switch to it. And optionally, if that were the only program running, the taskbar icon could change to it instead of Waterfox. But it's probably a moot point, anyway, since I'm guessing you can't just have the program run "inside" the group, i.e. without creating a taskbar button.