Latte Indicators indicator latte unity

Source (link to git-repo or to original if based on someone elses unmodified work): https://github.com/psifidotos/latte-indicator-unity

3
Score 73.0%
Description:

Options:
-- shapes style: Triangle/Dot/Rectangle
-- option to color the background for minimized windows
-- glow opacity
-- fill or not Shapes for minimized windows
-- draw Shapes at background or foreground
-- draw or not the Shapes border
Last changelog:

Version 0.3 3 months ago

* provide a glow opacity option
* option to fill or not Shapes for minimized windows
* option to draw Shapes at background or foreground
* option to draw or not the Shapes border
* improve the background border color
* set minimum padding values to Latte
* support flexible layout for the configuration ui

assmarqandi

17 days ago

8 8 great wow, i need this feature in my latte

Report

no1cares

22 days ago

9 9 excellent

Report

wagner_william

1 month ago

9 9 excellent

Report

cheesehampers

2 months ago

thank you man!

Report

gegenderteBratwuarst

3 months ago

9 + great! it works nice for me. thank u

Report

luch01

3 months ago

Hello, this looks nice. I'm using latte dock 0.8.8 and there is no service option, menu or window. I've got this build from OpenSuSE repo.
And to be honest, this is the first time i have no clue if something installed:

Command: kpackagetool5 -i . -t Latte/Indicator

Package type "Latte/Indicator" not found
kf5.kcoreaddons.desktopparser: Unable to find service type for service "Latte/Indicator" listed in "/tmp/latte-indicator-unity-0.2/metadata.desktop"
kf5.kcoreaddons.desktopparser: Unable to find service type for service "Latte/Indicator" listed in "/home/luis/.local/share/org.kde.latte.unity/metadata.desktop"
kf5.kpackage: Generated "/home/luis/.local/share//kpluginindex.json" ( 5 plugins)
kf5.kcoreaddons.desktopparser: Unable to find service type for service "Latte/Indicator" listed in "/home/luis/.local/share/org.kde.latte.unity//metadata.desktop"
Successfully installed /tmp/latte-indicator-unity-0.2

Report

C

Psifidotos

3 months ago

All Latte indicators are supported only for git version and upcoming v0. 9 and they can easily installed from inside Latte. Latte v0. 8 can not support them...

https://youtu.be/8NM8aW37hB8

Report

arun94

4 months ago

9 + kool

Report

kokonxn

4 months ago

Where to put files?

Report

C

Psifidotos

4 months ago

You dont have to do that yourself... You need Latte git version for this...
you can watch the video how to install it from inside Latte

Report

kokonxn

4 months ago

How to install on Kubuntu 18.04?
Witch packages is needed?

Report

C

Psifidotos

4 months ago

Sorry I dont follow Kubuntu, you should ask the kubuntu community what is the proper way to install Latte git version: https://webchat.kde.org/#/room/#freenode_#kubuntu:matrix.org

Report

kokonxn

4 months ago

I had been installed latte dock from git but, no unity indicator. I'm Disappointed. There is no option to download latte unity indicator in git version that i has been installed. If u point me a what version to install a have try to get unity indicator working. Thanks a lot.

Report

C

Psifidotos

4 months ago

https://phabricator.kde.org/source/latte-dock/browse/master/ this is the official Latte repo

Report

kokonxn

4 months ago

I has been tried to install from upper url and received these output

Scanning dependencies of target tsfiles-17ee469dc0e1db795c2935e63c5d7252
[ 1%] Generating ts...
[ 1%] Built target tsfiles-17ee469dc0e1db795c2935e63c5d7252
Scanning dependencies of target pofiles-17ee469dc0e1db795c2935e63c5d7252
[ 2%] Generating mo...
[ 2%] Built target pofiles-17ee469dc0e1db795c2935e63c5d7252
Scanning dependencies of target latte2plugin_autogen
[ 3%] Automatic MOC for target latte2plugin
[ 3%] Built target latte2plugin_autogen
Scanning dependencies of target latte2plugin
[ 5%] Building CXX object liblatte2/CMakeFiles/latte2plugin.dir/latteplugin.cpp.o
[ 6%] Building CXX object liblatte2/CMakeFiles/latte2plugin.dir/backgroundtracker.cpp.o
[ 7%] Building CXX object liblatte2/CMakeFiles/latte2plugin.dir/commontools.cpp.o
[ 8%] Building CXX object liblatte2/CMakeFiles/latte2plugin.dir/iconitem.cpp.o
[ 10%] Building CXX object liblatte2/CMakeFiles/latte2plugin.dir/quickwindowsystem.cpp.o
[ 11%] Building CXX object liblatte2/CMakeFiles/latte2plugin.dir/types.cpp.o
[ 12%] Building CXX object liblatte2/CMakeFiles/latte2plugin.dir/plasma/extended/backgroundcache.cpp.o
[ 13%] Building CXX object liblatte2/CMakeFiles/latte2plugin.dir/plasma/extended/screenpool.cpp.o
[ 15%] Building CXX object liblatte2/CMakeFiles/latte2plugin.dir/latte2plugin_autogen/mocs_compilation.cpp.o
[ 16%] Linking CXX shared library liblatte2plugin.so
[ 16%] Built target latte2plugin
Scanning dependencies of target latte-dock_autogen
[ 17%] Automatic MOC for target latte-dock
[ 17%] Built target latte-dock_autogen
[ 18%] Generating ui_settingsdialog.h
[ 20%] Generating lattedockadaptor.cpp, lattedockadaptor.h
[ 21%] Generating lattedockadaptor.moc
Scanning dependencies of target latte-dock
[ 22%] Building CXX object app/CMakeFiles/latte-dock.dir/__/liblatte2/commontools.cpp.o
[ 24%] Building CXX object app/CMakeFiles/latte-dock.dir/__/liblatte2/types.cpp.o
[ 25%] Building CXX object app/CMakeFiles/latte-dock.dir/alternativeshelper.cpp.o
[ 26%] Building CXX object app/CMakeFiles/latte-dock.dir/importer.cpp.o
[ 27%] Building CXX object app/CMakeFiles/latte-dock.dir/infoview.cpp.o
/home/kubuntu/latte-dock/app/infoview.cpp: In member function ‘void Latte::InfoView::init()’:
/home/kubuntu/latte-dock/app/infoview.cpp:84:18: error: ‘class KDeclarative::KDeclarative’ has no member named ‘setupContext’
kdeclarative.setupContext();
^~~~~~~~~~~~
/home/kubuntu/latte-dock/app/infoview.cpp:85:18: error: ‘class KDeclarative::KDeclarative’ has no member named ‘setupEngine’; did you mean ‘setupBindings’?
kdeclarative.setupEngine(engine());
^~~~~~~~~~~
setupBindings
app/CMakeFiles/latte-dock.dir/build.make:173: recipe for target 'app/CMakeFiles/latte-dock.dir/infoview.cpp.o' failed
make[2]: *** [app/CMakeFiles/latte-dock.dir/infoview.cpp.o] Error 1
CMakeFiles/Makefile2:497: recipe for target 'app/CMakeFiles/latte-dock.dir/all' failed
make[1]: *** [app/CMakeFiles/latte-dock.dir/all] Error 2
Makefile:140: recipe for target 'all' failed
make: *** [all] Error 2

Report

C

Psifidotos

4 months ago

False alarm! I found a way to support older libraries versions! I will upload a fix in Latte during the day and I will ping you in order to test again!!!

Report

C

Psifidotos

4 months ago

Yep, I am sorry but your kdeclarative is a bit old...

Latte git version will require:
Plasma>=5.15
Qt>=5.12
KDe Frameworks>=5.52


The error is that you are using kdeclarative < 5.52 even less than 5.45

out of curiosity what are your Pasma,Qt and KDE frameworks versions?

Report

kokonxn

4 months ago

My plasma version on Kubuntu 18.04 is 5.12.7. Is it way to run git version on this plasma version. I don't want to install Plasma 5.15 'cause is very buggy.

Report

C

Psifidotos

4 months ago

I uploaded a commit and there is a chance that now you should be able to build it and test it https://phabricator.kde.org/source/latte-dock/browse/master/

Report

kokonxn

4 months ago

Sorry I hasn't success with build
There is errors in output:

[ 73%] Building CXX object app/CMakeFiles/latte-dock.dir/view/settings/primaryconfigview.cpp.o
/home/kubuntu/latte-dock/app/view/settings/primaryconfigview.cpp: In lambda function:
/home/kubuntu/latte-dock/app/view/settings/primaryconfigview.cpp:83:87: error: ‘SkipSwitcher’ is not a member of ‘NET’
KWindowSystem::setState(winId(), NET::SkipTaskbar | NET::SkipPager | NET::SkipSwitcher);
^~~~~~~~~~~~
/home/kubuntu/latte-dock/app/view/settings/primaryconfigview.cpp: In member function ‘void Latte::ViewPart::PrimaryConfigView::setupWaylandIntegration()’:
/home/kubuntu/latte-dock/app/view/settings/primaryconfigview.cpp:435:25: error: ‘class KWayland::Client::PlasmaShellSurface’ has no member named ‘setSkipSwitcher’; did you mean ‘setSkipTaskbar’?
m_shellSurface->setSkipSwitcher(true);
^~~~~~~~~~~~~~~
setSkipTaskbar
app/CMakeFiles/latte-dock.dir/build.make:1037: recipe for target 'app/CMakeFiles/latte-dock.dir/view/settings/primaryconfigview.cpp.o' failed
make[2]: *** [app/CMakeFiles/latte-dock.dir/view/settings/primaryconfigview.cpp.o] Error 1
CMakeFiles/Makefile2:497: recipe for target 'app/CMakeFiles/latte-dock.dir/all' failed
make[1]: *** [app/CMakeFiles/latte-dock.dir/all] Error 2
Makefile:140: recipe for target 'all' failed
make: *** [all] Error 2

Report

C

Psifidotos

4 months ago

I uploaded a new fix, please try again! I have also opened https://bugs.kde.org/show_bug.cgi?id=406436 in order to keep track of this... If it fails again please report back at that bug report

Report

C

Psifidotos

4 months ago

Open a bug report please at : https://bugs.kde.org/enter_bug.cgi?product=lattedock in order to help me fix inconsistencies because of old kde frameworks versions.

Report

C

Psifidotos

4 months ago

Show me a screenshot of Effects page

Report

kokonxn

4 months ago

With the latest fixes, that you has been uploaded Unity indicator finally work. I has been a few crashes when changing layout, but they're regular and has been this crashes with version installed from repo to.
Git version working stable for now without serious issues...

Report

C

Psifidotos

4 months ago

Feel free to open bug reports etc. for any issues

Report

Version 0.3 3 months ago

* provide a glow opacity option
* option to fill or not Shapes for minimized windows
* option to draw Shapes at background or foreground
* option to draw or not the Shapes border
* improve the background border color
* set minimum padding values to Latte
* support flexible layout for the configuration ui

Version 0.2 4 months ago

* shapes style: Triangle/Dot/Rectangle
* option to color the background for minimized windows

Version 0.1 4 months ago

* initial release

12345678910
15
product-maker assmarqandi Aug 03 2019 8 great
8 great wow, i need this feature in my latte
product-maker no1cares Jul 29 2019 9 excellent
9 excellent
product-maker wagner_william Jun 29 2019 9 excellent
9 excellent
product-maker gegenderteBratwuarst May 04 2019 9 excellent
+ great! it works nice for me. thank u
product-maker arun94 Apr 05 2019 9 excellent
+ kool
product-maker michaldybczak Mar 30 2019 9 excellent
+Beyond awesome!
product-maker Count: 4 Rating: 5.0
File (click to download) Version Description Downloads Date Filesize DL OCS-Install
Pling
*Needs ocs-url or ocs-store to install things
Details
license
GPLv2 or later
version
0.3
updated May 14 2019
added Mar 28 2019
downloads 24h
20
page views 24h 14