Bug 400806 - Weird enlargement animation instead of smooth growth
Summary: Weird enlargement animation instead of smooth growth
Status: RESOLVED FIXED
Alias: None
Product: lattedock
Classification: Unmaintained
Component: application (other bugs)
Version First Reported In: git (master)
Platform: unspecified Linux
: NOR major
Target Milestone: ---
Assignee: Michail Vourlakos
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-11-07 16:44 UTC by RaitaroH
Modified: 2018-11-07 19:34 UTC (History)
0 users

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


Attachments
Observed animation problem (1015.44 KB, image/gif)
2018-11-07 16:44 UTC, RaitaroH
Details

Note You need to log in before you can comment on or make changes to this bug.
Description RaitaroH 2018-11-07 16:44:38 UTC
Created attachment 116156 [details]
Observed animation problem

SUMMARY
I suppose giving you the gif I recorded would be better. I just rebuilt latte today from git:

latte-dock --version
lattedock 0.8.75

I get this weird animation, or lack there of. Basically icons just grow quickly and not smoothly.


STEPS TO REPRODUCE
1. Have the latest version of git (as of 7th October 2017)
2. Have a dock with icons. 
3. Size 48px, zoom on hover 80%, distance 15%

OBSERVED RESULT
Terrible animation.


EXPECTED RESULT
Like usual.


Operating System: KDE neon 5.14
KDE Plasma Version: 5.14.3
Qt Version: 5.11.2
KDE Frameworks Version: 5.51.0
Comment 1 Michail Vourlakos 2018-11-07 16:49:46 UTC
You are right... the hack in order to fix plasma applets behavior/appearance broke... I will look into it... 

you have added your launchers as applets...
Comment 2 Michail Vourlakos 2018-11-07 17:01:35 UTC
Git commit 0cd33727b8631da9d49154bd50e79a7c8ea6288f by Michail Vourlakos.
Committed on 07/11/2018 at 17:00.
Pushed by mvourlakos into branch 'master'.

restore iconOverlay default behavior

M  +2    -2    containment/package/contents/code/AppletIdentifier.js
M  +2    -2    containment/package/contents/ui/applet/communicator/Engine.qml

https://commits.kde.org/latte-dock/0cd33727b8631da9d49154bd50e79a7c8ea6288f
Comment 3 RaitaroH 2018-11-07 19:34:01 UTC
(In reply to Michail Vourlakos from comment #2)
> Git commit 0cd33727b8631da9d49154bd50e79a7c8ea6288f by Michail Vourlakos.
> Committed on 07/11/2018 at 17:00.
> Pushed by mvourlakos into branch 'master'.
> 
> restore iconOverlay default behavior
> 
> M  +2    -2    containment/package/contents/code/AppletIdentifier.js
> M  +2    -2    containment/package/contents/ui/applet/communicator/Engine.qml
> 
> https://commits.kde.org/latte-dock/0cd33727b8631da9d49154bd50e79a7c8ea6288f

Fixed indeed, thank you. And the edit mode is fine too. Nice job.



By the way I always get this when building, in case it helps... somehow

-- qmlplugindump failed for QtQuick.Controls.
-- Could NOT find QtQuick.Controls-QMLModule (missing: QtQuick.Controls-QMLModule_FOUND) 
-- qmlplugindump failed for QtQuick.Controls.Styles.Plasma.
-- Could NOT find QtQuick.Controls.Styles.Plasma-QMLModule (missing: QtQuick.Controls.Styles.Plasma-QMLModule_FOUND) 
-- qmlplugindump failed for org.kde.plasma.core.
-- Could NOT find org.kde.plasma.core-QMLModule (missing: org.kde.plasma.core-QMLModule_FOUND) 
-- qmlplugindump failed for org.kde.plasma.components.
-- Could NOT find org.kde.plasma.components-QMLModule (missing: org.kde.plasma.components-QMLModule_FOUND) 
-- Disabling debug info
-- Configuring done
-- Generating done
-- Build files have been written to: /home/raitaro/github/latte-dock/build