Bug 398485 - Adding widget zoom setting
Summary: Adding widget zoom setting
Status: RESOLVED NOT A BUG
Alias: None
Product: lattedock
Classification: Unmaintained
Component: application (other bugs)
Version First Reported In: 0.8.0
Platform: unspecified All
: NOR wishlist
Target Milestone: ---
Assignee: Michail Vourlakos
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-09-11 09:51 UTC by Olivier Boucard
Modified: 2018-09-11 16:54 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Olivier Boucard 2018-09-11 09:51:36 UTC
Currently, some widgets follow the zoom effect (example: Application Launcher, Notification, Show desktop, ...) others not (Workspace Pager, Systray, Clock, ...). I don't know what is the rule to decide whether or not a widget will get zoomed or not.

What would be great is the let the user decide if a widget will react to zoom or not through a flag.
Comment 1 Michail Vourlakos 2018-09-11 12:26:28 UTC
This isnt possible because the criteria for this are automatic based on apps guidelines.

For an applet to support the parabolic effect properly the following should be valid:

1. its minimum width that the applet itself specifies must be lower or equal to the applet size specified by Latte
2. the applet must have implementation in order to not change its layout when it is zoomed from Latte

if an applet breaks [1] then Latte automatically locks it because it breaks the parabolic effect experience

[1] and [2] are totally applet responsibility...
So Latte even though supports almost all of plasma applets if an applet wants to behave properly with Latte parabolic effect it should support [1] and [2]
Comment 2 Olivier Boucard 2018-09-11 12:51:19 UTC
Actually, for me, it is more a question of being able to disable the parabolic effect for certain widget, not enabling it. So maybe it is easier to implement this way.
Comment 3 Olivier Boucard 2018-09-11 12:57:37 UTC
To be clear I think the parabolic effect does not fit all widgets, but as it is a taste thing, being able to manually disable the effect per widget could be a great addition.
Comment 4 Michail Vourlakos 2018-09-11 14:44:07 UTC
(In reply to Olivier Boucard from comment #2)
> Actually, for me, it is more a question of being able to disable the
> parabolic effect for certain widget, not enabling it. So maybe it is easier
> to implement this way.

this is already implemented from v0.6

https://github.com/psifidotos/Latte-Dock/wiki/F.A.Q.#q-can-i-disable-parabolic-effect-for-specific-applet
Comment 5 Olivier Boucard 2018-09-11 15:02:14 UTC
Sorry, how could I miss that. Latte dock has so many features it is amazing.
Comment 6 Michail Vourlakos 2018-09-11 16:54:35 UTC
(In reply to Olivier Boucard from comment #5)
> Sorry, how could I miss that. Latte dock has so many features it is amazing.

no worries