Some latte-dock features? For KDE Plasma 6.1 (My thoughts)

So, Latte-Dock is dead and nobody seems to want to port it, so i think if this were in default plasma panel it would be nice

1: Escalating Icons

A really cool feature in Latte-Dock for me was the escalating icons feature, it felt just nice to be fair.

2: Different type of reaction to click

The mouse cursor one is very cool, but i think it would be nice if it also had a reaction on the icon itself, like it jumping like on the cursor, but also on the icon

3: Reaction to when you open an app that is not pinned

The same jumping animation would be nice

4: Ability to create only layouts for the dock

I can create new global themes easily and bla-bla, but i’m pretty sure that i can’t switch the dock or taskbar layout without or having to do it myself or switching my global theme

That’s about it, i don’t miss anything else from Latte-Dock.

4 Likes

ALL Latte dock features need to be ported over to the Plasma docks.

7 Likes

This would be quite an endeavor, though… :wink:

Perhaps let’s wait until the current functional (and graphical) bugs of the Plasma Panel are corrected and take small steps from there (I miss Latte Dock dearly in Plasma 6, too).
And don’t let us forget that those things are mostly done by volunteers.

1 Like

Before recreating all these features I’d say the more “basic” feature of adding a slider or something to easily adjust the panel’s transparency (as in Panel Colorizer) is more important. See for example Elementary’s new work-in-progress dock that is going to replace Plank because of its incompatibility with Wayland:

2 Likes

Okay, maybe you’re right, it’s just that i didn’t use transparency that much, only blur :sweat_smile:

Something that Latte has that Plasma needs is the ability to have panels on perpendicular edges not overlap but let the user decide which extends to the screen corner and which shorten.

Basically I need to be able to make something that looks like Unity/Ubuntu’s panels: the horizontal panel extends to the left edge while the vertical panel is blocked by the horizontal one from reaching the top.

Currently there’s a lot of bugs right now: the vertical panel can shift the horizontal one, but the entire horizontal panel is slightly offscreen instead of being slightly shorter

1 Like

Actually on Plasma 5 you could have a panels on the edges, a panel on the center, all that, on Plasma 6 that does not work, it goes on top of the other panel, i hate that, Plasma 6 was a bunch of steps forward but i’m sure that 1 or 2 steps behind.

These things are exactly what I meant (among several others) when I wrote

I would generally prefer that bugs are fixed before new features are added - but of course this is always the decision of the individual developer and a matter of context and possibility…

1 Like

For me it works with the following configuration:

Position: LEFT
Alignment: TOP
FLOATING OR NOT seems to be not relevant and even the Height setting.

Hope that helps

For me it works with the following configuration:

Position: LEFT
Alignment: TOP
FLOATING OR NOT seems to be not relevant and even the Height setting.

Hope that helps

I am on KDE Neon 6 with Plasma 6.1

Moving to Plasma 6 and switching to use native KDE panel vs Latte-Dock, I do miss much of the features of it as well. It’s all the little things you don’t realize until they’re gone.

I’d requested much the same porting/reproducing animations and such eventually to Plasma 6 as well here. Even as a low priority it would be nice to see like-features at some point, where ideally effort put into Latte-Dock isn’t lost entirely.

The trouble is that the panels would either overlap or you could shrink one but the shadows would still shift and the corners would be rounded, which was troublesome. And you could never get it just right to be inline with the other panel’s edge.

When I moved out of Unity, in 2020, I moved to Plasma precisely for this requirement, and for virtual desktops in a grid.

Might be possible because I am on an X11 session?

But it is sure possible, as you can see in my screenshot

I didn’t see your second comment before posting my screenshot

I never noticed any shadow, but might be because I use the twilight theme with dark panels, and you are right about the rounded corner.

Although it is a single one (top-right on the vertical panel), it doesn’t bother me personally.

But I can see now how these can be improved.

What I miss the most is the ability to have global menus shown on multiple screens for the last active app (paired with latte’s applet-window-appmenu)

And although I got used to not having it, the ability to drag from the panel, which I used to have configured to restore windows from maximized state, mimicking Unity’s behavior

I missed that, so forked the default spacer into Panel Spacer Extended which adds these actions to the default panel.

2024-07-22_23-00-46

3 Likes

Very very nice.

Thanks! I will take a look into that

You could use the Transparency Effect Widget for now.

I feel this should be a bounty system or just make it a paid item per lets say 2 - 3 plasma versions. ie plasma 6.1- 6.2 or 3 after it wont stop working but you wont get updates for it. People want it I feel they should help in someway if not code then giving so some can work on this full time.