psifidotos / nowdock-panel Goto Github PK
View Code? Open in Web Editor NEWPlasma 5 panel that that creates a plank or mac style zoom effect for its tasks (accompanies the Now Dock Plasmoid)
License: GNU General Public License v3.0
Plasma 5 panel that that creates a plank or mac style zoom effect for its tasks (accompanies the Now Dock Plasmoid)
License: GNU General Public License v3.0
Hi,
I am using the latest version of both plasma and nowdock-panel and when i move the mouse in the dock the icons keep switching and i seem to have double bars i guess one is of the nowdock-panel and the other one is from plasma? Is it possible to only keep one ?
https://u.teknik.io/AIzn7.mkv Video showing the two bugs
You can submit here your <lang.po> files for Now Dock Panel if you dont want to use the github fork and pull request infrastructure....
The option [ now dock settings] [ Interaction ] [ show only tasks ftom the current activities ] is currently ignored
by Dragging a folder on Now-Dock is it possible add the options "paste as folder view" ?
and than, launch apps from there, by a single click instead the actual double click
Furthermore
about the panel visibility, is it possible add two parameters like:
"delay to swow"
and
"delay or time out to hide" ?
Hi psifidotos
When the panel has set a small minimumSize and needs to grow in order to show all its contents there is an animation glitch (breakage in animation smoothness)...
They only solution currently is to set the minimuSize of the panel to as much as possible in order to not need to grow...
I pushed this to the limit.... Grow only when it is necessary and tried to grow smoothly, not direct... problem remained...
So this shows that there is an inssue with anchoring mechanism in Panel and probably in KWin...
the json metadata broke probably the panel addition....
Hi,
I am trying to put the panel plasma configuration in autohide mode also, along with panel own configuration on autohide.
When this happens, triggering the edge doesn't make the panel appear.
Thanks !
Hi,
I am having a issue: I have plasma panel config set to autohide. Then I have the nowdock panel to "Stay below". But it seems to always be on top of windows.
Thanks!
Hi psifidotos'm trying to install your fantastic plasmoiid but I get these errors. Do you know tell me where I'm wrong?
Plasma 5.8.90
Versione Qt: 5.7.1
KDE Frameworks 5.30.0
########## UNINSTALL ##########
Ivan@UltrabookSamsung:~/Scaricati/nowdock-panel-source-v0.5.0> ./uninstall-local.sh Calling KPluginInfo::property("X-KDE-PluginInfo-Name") is deprecated, use KPluginInfo::pluginName() in "/usr/lib64/qt5/plugins/plasma/packagestructure/plasma_packagestructure_share.so" instead. kf5.kcoreaddons.desktopparser: Could not locate service type file kservicetypes5/plasma-popupapplet.desktop, tried ("/home/Ivan/.local/share", "/usr/share") kf5.kcoreaddons.desktopparser: Could not locate service type file kservicetypes5/plasma-popupapplet.desktop, tried ("/home/Ivan/.local/share", "/usr/share") kf5.kcoreaddons.desktopparser: Could not locate service type file kservicetypes5/plasma-popupapplet.desktop, tried ("/home/Ivan/.local/share", "/usr/share") kf5.kcoreaddons.desktopparser: Could not locate service type file kservicetypes5/plasma-popupapplet.desktop, tried ("/home/Ivan/.local/share", "/usr/share") kf5.kcoreaddons.desktopparser: Could not locate service type file kservicetypes5/plasma-popupapplet.desktop, tried ("/home/Ivan/.local/share", "/usr/share") kf5.kcoreaddons.desktopparser: Could not locate service type file kservicetypes5/plasma-popupapplet.desktop, tried ("/home/Ivan/.local/share", "/usr/share") kf5.kcoreaddons.desktopparser: Could not locate service type file kservicetypes5/plasma-popupapplet.desktop, tried ("/home/Ivan/.local/share", "/usr/share") kf5.kcoreaddons.desktopparser: Could not locate service type file kservicetypes5/plasma-popupapplet.desktop, tried ("/home/Ivan/.local/share", "/usr/share") kf5.kcoreaddons.desktopparser: Could not locate service type file kservicetypes5/plasma-popupapplet.desktop, tried ("/home/Ivan/.local/share", "/usr/share") kf5.kcoreaddons.desktopparser: Could not locate service type file kservicetypes5/plasma-popupapplet.desktop, tried ("/home/Ivan/.local/share", "/usr/share") kf5.kcoreaddons.desktopparser: Could not locate service type file kservicetypes5/plasma-popupapplet.desktop, tried ("/home/Ivan/.local/share", "/usr/share") kf5.kcoreaddons.desktopparser: Could not locate service type file kservicetypes5/plasma-popupapplet.desktop, tried ("/home/Ivan/.local/share", "/usr/share") kf5.kcoreaddons.desktopparser: Could not locate service type file kservicetypes5/plasma-popupapplet.desktop, tried ("/home/Ivan/.local/share", "/usr/share") kf5.kcoreaddons.desktopparser: Could not locate service type file kservicetypes5/plasma-popupapplet.desktop, tried ("/home/Ivan/.local/share", "/usr/share") kf5.kcoreaddons.desktopparser: Could not locate service type file kservicetypes5/plasma-popupapplet.desktop, tried ("/home/Ivan/.local/share", "/usr/share") Calling KPluginInfo::property("X-KDE-PluginInfo-Name") is deprecated, use KPluginInfo::pluginName() in "/usr/lib64/qt5/plugins/plasma/packagestructure/plasma_packagestructure_share.so" instead. Errore: l'estensione non è installata. Calling KPluginInfo::property("X-KDE-PluginInfo-Name") is deprecated, use KPluginInfo::pluginName() in "/usr/lib64/qt5/plugins/plasma/packagestructure/plasma_packagestructure_share.so" instead. kf5.kcoreaddons.desktopparser: Could not locate service type file kservicetypes5/plasma-popupapplet.desktop, tried ("/home/Ivan/.local/share", "/usr/share") kf5.kcoreaddons.desktopparser: Could not locate service type file kservicetypes5/plasma-popupapplet.desktop, tried ("/home/Ivan/.local/share", "/usr/share") kf5.kcoreaddons.desktopparser: Could not locate service type file kservicetypes5/plasma-popupapplet.desktop, tried ("/home/Ivan/.local/share", "/usr/share") kf5.kcoreaddons.desktopparser: Could not locate service type file kservicetypes5/plasma-popupapplet.desktop, tried ("/home/Ivan/.local/share", "/usr/share") kf5.kcoreaddons.desktopparser: Could not locate service type file kservicetypes5/plasma-popupapplet.desktop, tried ("/home/Ivan/.local/share", "/usr/share") kf5.kcoreaddons.desktopparser: Could not locate service type file kservicetypes5/plasma-popupapplet.desktop, tried ("/home/Ivan/.local/share", "/usr/share") kf5.kcoreaddons.desktopparser: Could not locate service type file kservicetypes5/plasma-popupapplet.desktop, tried ("/home/Ivan/.local/share", "/usr/share") kf5.kcoreaddons.desktopparser: Could not locate service type file kservicetypes5/plasma-popupapplet.desktop, tried ("/home/Ivan/.local/share", "/usr/share") kf5.kcoreaddons.desktopparser: Could not locate service type file kservicetypes5/plasma-popupapplet.desktop, tried ("/home/Ivan/.local/share", "/usr/share") kf5.kcoreaddons.desktopparser: Could not locate service type file kservicetypes5/plasma-popupapplet.desktop, tried ("/home/Ivan/.local/share", "/usr/share") kf5.kcoreaddons.desktopparser: Could not locate service type file kservicetypes5/plasma-popupapplet.desktop, tried ("/home/Ivan/.local/share", "/usr/share") kf5.kcoreaddons.desktopparser: Could not locate service type file kservicetypes5/plasma-popupapplet.desktop, tried ("/home/Ivan/.local/share", "/usr/share") kf5.kcoreaddons.desktopparser: Could not locate service type file kservicetypes5/plasma-popupapplet.desktop, tried ("/home/Ivan/.local/share", "/usr/share") kf5.kcoreaddons.desktopparser: Could not locate service type file kservicetypes5/plasma-popupapplet.desktop, tried ("/home/Ivan/.local/share", "/usr/share") kf5.kcoreaddons.desktopparser: Could not locate service type file kservicetypes5/plasma-popupapplet.desktop, tried ("/home/Ivan/.local/share", "/usr/share") Calling KPluginInfo::property("X-KDE-PluginInfo-Name") is deprecated, use KPluginInfo::pluginName() in "/usr/lib64/qt5/plugins/plasma/packagestructure/plasma_packagestructure_share.so" instead. Errore: l'estensione non è installata. kf5.kcoreaddons.desktopparser: Could not locate service type file kservicetypes5/plasma-layouttemplate.desktop, tried ("/home/Ivan/.local/share", "/usr/share") kf5.kcoreaddons.desktopparser: Could not locate service type file kservicetypes5/plasma-layouttemplate.desktop, tried ("/home/Ivan/.local/share", "/usr/share") Errore: l'estensione non è installata. kf5.kcoreaddons.desktopparser: Could not locate service type file kservicetypes5/plasma-layouttemplate.desktop, tried ("/home/Ivan/.local/share", "/usr/share") kf5.kcoreaddons.desktopparser: Could not locate service type file kservicetypes5/plasma-layouttemplate.desktop, tried ("/home/Ivan/.local/share", "/usr/share") Errore: l'estensione non è installata. Ivan@UltrabookSamsung:~/Scaricati/nowdock-panel-source-v0.5.0>
########## INSTALL ##########
`Ivan@UltrabookSamsung:~/Scaricati/nowdock-panel-source-v0.5.0> sudo ./install-global.sh
[sudo] password di root:
-- The C compiler identification is GNU 6.2.1
-- The CXX compiler identification is GNU 6.2.1
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
CMake Warning at CMakeLists.txt:14 (find_package):
By not providing "FindKF5Plasma.cmake" in CMAKE_MODULE_PATH this project
has asked CMake to find a package configuration file provided by
"KF5Plasma", but CMake did not find one.
Could not find a package configuration file provided by "KF5Plasma" with
any of the following names:
KF5PlasmaConfig.cmake
kf5plasma-config.cmake
Add the installation prefix of "KF5Plasma" to CMAKE_PREFIX_PATH or set
"KF5Plasma_DIR" to a directory containing one of the above files. If
"KF5Plasma" provides a separate development package or SDK, be sure it has
been installed.
CMake Warning at /usr/share/ECM/find-modules/FindKF5.cmake:74 (find_package):
Could not find a package configuration file provided by "KF5Plasma" with
any of the following names:
KF5PlasmaConfig.cmake
kf5plasma-config.cmake
Add the installation prefix of "KF5Plasma" to CMAKE_PREFIX_PATH or set
"KF5Plasma_DIR" to a directory containing one of the above files. If
"KF5Plasma" provides a separate development package or SDK, be sure it has
been installed.
Call Stack (most recent call first):
libnowdock/CMakeLists.txt:6 (find_package)
-- Could NOT find KF5Plasma: found neither KF5PlasmaConfig.cmake nor kf5plasma-config.cmake
CMake Warning at /usr/share/ECM/find-modules/FindKF5.cmake:74 (find_package):
Could not find a package configuration file provided by "KF5PlasmaQuick"
with any of the following names:
KF5PlasmaQuickConfig.cmake
kf5plasmaquick-config.cmake
Add the installation prefix of "KF5PlasmaQuick" to CMAKE_PREFIX_PATH or set
"KF5PlasmaQuick_DIR" to a directory containing one of the above files. If
"KF5PlasmaQuick" provides a separate development package or SDK, be sure it
has been installed.
Call Stack (most recent call first):
libnowdock/CMakeLists.txt:6 (find_package)
-- Could NOT find KF5PlasmaQuick: found neither KF5PlasmaQuickConfig.cmake nor kf5plasmaquick-config.cmake
CMake Warning at /usr/share/ECM/find-modules/FindKF5.cmake:74 (find_package):
Could not find a package configuration file provided by "KF5WindowSystem"
with any of the following names:
KF5WindowSystemConfig.cmake
kf5windowsystem-config.cmake
Add the installation prefix of "KF5WindowSystem" to CMAKE_PREFIX_PATH or
set "KF5WindowSystem_DIR" to a directory containing one of the above files.
If "KF5WindowSystem" provides a separate development package or SDK, be
sure it has been installed.
Call Stack (most recent call first):
libnowdock/CMakeLists.txt:6 (find_package)
-- Could NOT find KF5WindowSystem: found neither KF5WindowSystemConfig.cmake nor kf5windowsystem-config.cmake
CMake Warning at /usr/share/ECM/find-modules/FindKF5.cmake:74 (find_package):
Could not find a package configuration file provided by
"KF5KDELibs4Support" with any of the following names:
KF5KDELibs4SupportConfig.cmake
kf5kdelibs4support-config.cmake
Add the installation prefix of "KF5KDELibs4Support" to CMAKE_PREFIX_PATH or
set "KF5KDELibs4Support_DIR" to a directory containing one of the above
files. If "KF5KDELibs4Support" provides a separate development package or
SDK, be sure it has been installed.
Call Stack (most recent call first):
libnowdock/CMakeLists.txt:6 (find_package)
-- Could NOT find KF5KDELibs4Support: found neither KF5KDELibs4SupportConfig.cmake nor kf5kdelibs4support-config.cmake
CMake Warning at /usr/share/ECM/find-modules/FindKF5.cmake:74 (find_package):
Could not find a package configuration file provided by "KF5CoreAddons"
with any of the following names:
KF5CoreAddonsConfig.cmake
kf5coreaddons-config.cmake
Add the installation prefix of "KF5CoreAddons" to CMAKE_PREFIX_PATH or set
"KF5CoreAddons_DIR" to a directory containing one of the above files. If
"KF5CoreAddons" provides a separate development package or SDK, be sure it
has been installed.
Call Stack (most recent call first):
libnowdock/CMakeLists.txt:6 (find_package)
-- Could NOT find KF5CoreAddons: found neither KF5CoreAddonsConfig.cmake nor kf5coreaddons-config.cmake
CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:138 (message):
Could NOT find KF5 (missing: Plasma PlasmaQuick WindowSystem
KDELibs4Support CoreAddons)
Call Stack (most recent call first):
/usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:378 (_FPHSA_FAILURE_MESSAGE)
/usr/share/ECM/find-modules/FindKF5.cmake:110 (find_package_handle_standard_args)
libnowdock/CMakeLists.txt:6 (find_package)
-- Configuring incomplete, errors occurred!
See also "/home/Ivan/Scaricati/nowdock-panel-source-v0.5.0/build/CMakeFiles/CMakeOutput.log".`
converation based on: psifidotos/nowdock-plasmoid#26
I positioned, nowdock on the bottom, but when I lock the objects, this latest, is positioned on the top side, and sometimes is located on the center of the screen
I dont know if this is needed but it is possible to support this. We can just set zoom factor to 1.0 in that case and make any another small adjustments needed...
With my resolution best results are achieved for 4 px, so dots are centered in the panel, and the panel remains minimalistic.
I used to use this option in the plasmoid, which didn't have the limitation. This is now grayed out in the plasmoid as the setting is better in the panel. But to achieve now the same behavior I had before, I needed to edit it manually in the settings of plasma desktop, which is a bit painful for an average user.
Hi,
I added one firefox launcher to the nowdock panel and a nowdock plasmoid with a firefox launcher in it.
See video -> https://youtu.be/O2uwhxJmPto , it shows the firefox launcher outside of nowdock not growing when mouse over, but growing when mouse over a launcher in nowdock.
Thanks !
Depending on settings, it is almost impossible to click on panel's settings button. Please see screenshot:
Perhaps it would be even better to scale icons down when plasmashell is unlocked to leave space for the settings button, and then restore original size when desktop is locked again. This would be particularly good when the panel is full.
I saw this behavior usuall when setting other than center in top/bottom options, not sure about left/right, didn't test.
Now that a Now Dock Panel exists settings that are related only to the Panel should be moved from the plasmoid to the panel...
The panel piece by piece must reach an independence state in which exists without the need of the Now Dock plasmoid at all...
Important:
Sometimes the panel becomes wonky... This is caused mostly because of the automatic icon resizing....
is possible have different launcher set by activities
ex.
dev launchers
kdevelop
kate
graphics launcers
Gimp
wine Photoshop
Office
Sheet
LibreOffice
wine Excel
If I instalall from master branch, us there a way to preserve the settings saved in the plasma-org.kde.plasma.desktop-appletsrc?
None of panel visibility options seem to make it work as one would expect. Main issue is panel animating independently of dock giving away the fact that they are independent entities. It would be great if they both animated together in a lockstep giving impression that panel is part of the dock (anchored to the edge of the dock). Now in some cases either panel or dock may remain visible without the other one in the view. I think panel is meant to act as a background for dock dots/strips, but when its gone it all looks bad.
For now im using "windows go below" panel option as it works most correct, but that tiny panel strip is always visible. Would be great if we could get rid of that.
Now Dock 0.5 currently supports X11, but a wayland implementation could be also possible...
try to create a single place for configuration... This will be done either by providing a CustomPanelContainment for plasmashell or by creating its own corona/executable
This is a rather minor thing, but it would be nice to decrease the ending lateral margin that is opposite to the anchor, so the panel looks symmetric. Please see the attached screenshot.
I updated the screenshot so the effect is clearer (note that the effect is small and in the previous screenshot a bit difficult to see)
Now Dock takes a while to hide after the mouse left the area, in auto-hide mode. It's much longer than other docks, e.g. MacOSX's dock or Plank. Can the option to customize the hiding time be added?
Thanks.
I am thinking to drop the Plasmoid's window settings when the plasmoid is inside a Now Dock Panel. Its settings could be accessed through the Now Dock Panel's window...
Pros:
Cons:
Installed Now Dock Panel & Now Dock Plasmoid from Add Widget
> Download New Widget
But Now Dock Panel not show in Add Panel menu
http://i.imgur.com/53nWDlu.png
Plasma 5.7.95 (5.8 beta)
Using a fresh pull from master, compilation and installation runs without errors, however when starting an empty panel I get:
Error loading QML file: file:///usr/share/plasma/plasmoids/org.kde.store.nowdock.panel/contents/ui/main.qml:29:1: module "org.kde.nowdock" is not installed
I have:
rpm -qa | grep plasma
plasma-nm-openvpn-5.8.4-1.fc24.x86_64
kf5-plasma-devel-5.27.0-1.fc24.x86_64
plasma-workspace-5.8.4-1.fc24.x86_64
plasma-workspace-geolocation-5.8.4-1.fc24.x86_64
kf5-plasma-5.27.0-1.fc24.x86_64
plasma-workspace-common-5.8.4-1.fc24.x86_64
plasma-widget-menubar-0.2.0-6.fc24.x86_64
plasma-systemsettings-5.8.4-1.fc24.x86_64
plasma-discover-libs-5.8.4-2.fc24.x86_64
plasma-integration-5.8.4-1.fc24.x86_64
plasma-nm-vpnc-5.8.4-1.fc24.x86_64
plasma-milou-5.8.4-1.fc24.x86_64
plasma-applet-redshift-control-1.0.17-1.fc24.noarch
plasma-workspace-libs-5.8.4-1.fc24.x86_64
plasma-discover-5.8.4-2.fc24.x86_64
plasma-workspace-geolocation-libs-5.8.4-1.fc24.x86_64
plasma-workspace-drkonqi-5.8.4-1.fc24.x86_64
kde-plasma-activitymanager-0.5-8.fc22.x86_64
plasma-discover-notifier-5.8.4-2.fc24.x86_64
kde-settings-plasma-24-7.fc24.noarch
plasma-breeze-5.8.4-1.fc24.x86_64
plasma-mediacenter-5.7.3-1.fc24.x86_64
kdeplasma-addons-5.8.4-1.fc24.x86_64
plasma-nm-5.8.4-1.fc24.x86_64
plasma-desktop-5.8.4-1.fc24.x86_64
plasma-nm-ssh-5.8.4-1.fc24.x86_64
plasma-pa-5.8.4-1.fc24.x86_64
plasma-breeze-common-5.8.4-1.fc24.noarch
plasma-workspace-devel-5.8.4-1.fc24.x86_64
rpm -qa | grep kf5
kf5-kconfig-gui-5.27.0-1.fc24.x86_64
kf5-kconfig-devel-5.27.0-1.fc24.x86_64
kf5-kitemmodels-devel-5.27.0-1.fc24.x86_64
kf5-kdewebkit-5.27.0-1.fc24.x86_64
kf5-rpm-macros-5.27.0-1.fc24.noarch
kf5-plasma-devel-5.27.0-1.fc24.x86_64
kf5-ki18n-5.27.0-1.fc24.x86_64
kf5-modemmanager-qt-5.27.0-1.fc24.x86_64
kf5-kjs-5.27.0-1.fc24.x86_64
kf5-kjobwidgets-devel-5.27.0-1.fc24.x86_64
kf5-solid-libs-5.27.0-1.fc24.x86_64
kf5-kpty-5.27.0-4.fc24.x86_64
kf5-kglobalaccel-libs-5.27.0-1.fc24.x86_64
kf5-kconfigwidgets-devel-5.27.0-1.fc24.x86_64
kf5-kldap-16.08.2-1.fc24.x86_64
kf5-libkgeomap-16.08.2-1.fc24.x86_64
kf5-kdoctools-5.27.0-1.fc24.x86_64
kf5-ktextwidgets-5.27.0-1.fc24.x86_64
kf5-kdewebkit-devel-5.27.0-1.fc24.x86_64
kf5-kiconthemes-5.27.0-1.fc24.x86_64
kf5-kwallet-5.27.0-1.fc24.x86_64
kf5-ktexteditor-5.27.0-1.fc24.x86_64
kf5-libkdepim-16.08.2-1.fc24.x86_64
kf5-attica-5.27.0-1.fc24.x86_64
kf5-knotifications-devel-5.27.0-1.fc24.x86_64
kf5-kcmutils-5.27.0-1.fc24.x86_64
kf5-calendarsupport-16.08.2-1.fc24.x86_64
kf5-networkmanager-qt-5.27.0-1.fc24.x86_64
kf5-knotifications-5.27.0-1.fc24.x86_64
kf5-kholidays-16.08.2-1.fc24.x86_64
kf5-kpimtextedit-16.08.2-1.fc24.x86_64
kf5-kdoctools-devel-5.27.0-1.fc24.x86_64
kf5-kdelibs4support-5.27.0-1.fc24.x86_64
kf5-ktnef-16.08.2-1.fc24.x86_64
kf5-baloo-5.27.0-1.fc24.x86_64
kf5-kunitconversion-5.27.0-1.fc24.x86_64
kf5-kcodecs-devel-5.27.0-1.fc24.x86_64
kf5-kactivities-libs-5.27.0-1.fc24.x86_64
kf5-kcalendarutils-16.08.2-1.fc24.x86_64
kf5-kpackage-5.27.0-1.fc24.x86_64
kf5-kcrash-devel-5.27.0-1.fc24.x86_64
kf5-plasma-5.27.0-1.fc24.x86_64
kf5-eventviews-16.08.2-1.fc24.x86_64
kf5-kross-5.27.0-1.fc24.x86_64
kf5-kdeclarative-5.27.0-1.fc24.2.x86_64
kf5-kxmlgui-devel-5.27.0-1.fc24.x86_64
kf5-sonnet-5.27.0-1.fc24.x86_64
kf5-kcrash-5.27.0-1.fc24.x86_64
kf5-sonnet-core-5.27.0-1.fc24.x86_64
kf5-kxmlgui-5.27.0-1.fc24.x86_64
kf5-kparts-5.27.0-1.fc24.x86_64
kf5-knotifyconfig-5.27.0-1.fc24.x86_64
kf5-kxmlrpcclient-5.27.0-1.fc24.x86_64
kf5-solid-devel-5.27.0-1.fc24.x86_64
kf5-kiconthemes-devel-5.27.0-1.fc24.x86_64
kf5-kipi-plugins-5.3.0-2.fc24.x86_64
kf5-kcoreaddons-5.27.0-1.fc24.x86_64
kf5-kitemmodels-5.27.0-1.fc24.x86_64
kf5-kio-ntlm-5.27.0-1.fc24.x86_64
kf5-kplotting-5.27.0-1.fc24.x86_64
kf5-baloo-libs-5.27.0-1.fc24.x86_64
kf5-akonadi-calendar-16.08.2-1.fc24.x86_64
kf5-frameworkintegration-5.27.0-1.fc24.2.x86_64
kf5-kcompletion-devel-5.27.0-1.fc24.x86_64
kf5-kcodecs-5.27.0-1.fc24.x86_64
kf5-kmime-16.08.2-1.fc24.x86_64
kf5-kmbox-16.08.2-1.fc24.x86_64
kf5-kwallet-libs-5.27.0-1.fc24.x86_64
kf5-kinit-5.27.0-1.fc24.x86_64
kf5-pimcommon-16.08.2-1.fc24.x86_64
kf5-kitemviews-devel-5.27.0-1.fc24.x86_64
kf5-kemoticons-devel-5.27.0-1.fc24.x86_64
kf5-kactivities-stats-5.27.0-1.fc24.x86_64
kf5-libkface-16.08.2-1.fc24.x86_64
kf5-kservice-5.27.0-1.fc24.x86_64
kf5-sonnet-ui-5.27.0-1.fc24.x86_64
kf5-kbookmarks-5.27.0-1.fc24.x86_64
kf5-kio-file-widgets-5.27.0-1.fc24.x86_64
kf5-krunner-5.27.0-1.fc24.x86_64
kf5-syndication-16.08.2-1.fc24.x86_64
kf5-messagelib-16.08.2-1.fc24.x86_64
kf5-kdesignerplugin-5.27.0-1.fc24.x86_64
kf5-kconfig-core-5.27.0-1.fc24.x86_64
kf5-ki18n-devel-5.27.0-1.fc24.x86_64
kf5-kdbusaddons-devel-5.27.0-1.fc24.x86_64
kf5-bluez-qt-5.27.0-1.fc24.x86_64
kf5-kguiaddons-5.27.0-1.fc24.x86_64
kf5-kdnssd-5.27.0-1.fc24.x86_64
kf5-kconfig-5.27.0-1.fc24.x86_64
kf5-akonadi-contacts-16.08.2-1.fc24.x86_64
kf5-grantleetheme-16.08.2-1.fc24.x86_64
kf5-kdelibs4support-libs-5.27.0-1.fc24.x86_64
kf5-kalarmcal-16.08.2-1.fc24.x86_64
kf5-kwindowsystem-devel-5.27.0-1.fc24.x86_64
kf5-kunitconversion-devel-5.27.0-1.fc24.x86_64
kf5-kdesu-5.27.0-1.fc24.x86_64
kf5-kauth-5.27.0-1.fc24.x86_64
kf5-kcontacts-16.08.2-1.fc24.x86_64
kf5-kemoticons-5.27.0-1.fc24.x86_64
kf5-akonadi-notes-16.08.2-1.fc24.x86_64
kf5-kio-widgets-5.27.0-1.fc24.x86_64
kf5-kross-ui-5.27.0-1.fc24.x86_64
kf5-kio-5.27.0-1.fc24.x86_64
kf5-kbookmarks-devel-5.27.0-1.fc24.x86_64
kf5-kinit-devel-5.27.0-1.fc24.x86_64
kf5-kipi-plugins-libs-5.3.0-2.fc24.x86_64
kf5-kjsembed-5.27.0-1.fc24.x86_64
kf5-kdbusaddons-5.27.0-1.fc24.x86_64
kf5-kfilemetadata-5.27.0-1.fc24.x86_64
kf5-libkdcraw-16.08.2-1.fc24.x86_64
kf5-kglobalaccel-5.27.0-1.fc24.x86_64
kf5-kio-doc-5.27.0-1.fc24.noarch
kf5-kmailtransport-16.08.2-1.fc24.x86_64
kf5-kio-gui-5.27.0-1.fc24.x86_64
kf5-libgravatar-16.08.2-1.fc24.x86_64
kf5-kconfigwidgets-5.27.0-1.fc24.x86_64
kf5-kauth-devel-5.27.0-1.fc24.x86_64
kf5-kidentitymanagement-16.08.2-1.fc24.x86_64
kf5-kcalendarcore-16.08.2-1.fc24.x86_64
kf5-kblog-16.08.2-1.fc24.x86_64
kf5-kmediaplayer-5.27.0-1.fc24.x86_64
kf5-karchive-5.27.0-1.fc24.x86_64
kf5-kpackage-devel-5.27.0-1.fc24.x86_64
kf5-kguiaddons-devel-5.27.0-1.fc24.x86_64
kf5-akonadi-mime-16.08.2-1.fc24.x86_64
kf5-akonadi-search-16.08.2-1.fc24.x86_64
kf5-kidletime-5.27.0-1.fc24.x86_64
kf5-kwindowsystem-5.27.0-1.fc24.x86_64
kf5-kirigami-1.1.0-1.fc24.x86_64
kf5-threadweaver-5.27.0-1.fc24.x86_64
kf5-kio-core-5.27.0-1.fc24.x86_64
kf5-kdelibs4support-devel-5.27.0-1.fc24.x86_64
kf5-kimap-16.08.2-1.fc24.x86_64
kf5-kwayland-5.27.0-1.fc24.2.x86_64
kf5-kitemviews-5.27.0-1.fc24.x86_64
kf5-kparts-devel-5.27.0-1.fc24.x86_64
kf5-knewstuff-5.27.0-1.fc24.x86_64
kf5-kded-5.27.0-1.fc24.x86_64
kf5-incidenceeditor-16.08.2-1.fc24.x86_64
kf5-kpty-devel-5.27.0-4.fc24.x86_64
kf5-kwidgetsaddons-5.27.0-1.fc24.x86_64
kf5-frameworkintegration-libs-5.27.0-1.fc24.2.x86_64
kf5-solid-5.27.0-1.fc24.x86_64
kf5-kio-devel-5.27.0-1.fc24.x86_64
kf5-kcompletion-5.27.0-1.fc24.x86_64
kf5-kross-core-5.27.0-1.fc24.x86_64
kf5-kwidgetsaddons-devel-5.27.0-1.fc24.x86_64
kf5-kio-widgets-libs-5.27.0-1.fc24.x86_64
kf5-khtml-5.27.0-1.fc24.x86_64
kf5-akonadi-server-mysql-16.08.2-1.fc24.2.x86_64
kf5-kontactinterface-16.08.2-1.fc24.x86_64
kf5-gpgmepp-16.08.2-1.fc24.x86_64
kf5-akonadi-server-16.08.2-1.fc24.2.x86_64
kf5-libkipi-16.08.2-1.fc24.x86_64
kf5-sonnet-devel-5.27.0-1.fc24.x86_64
kf5-libkleo-16.08.2-1.fc24.x86_64
kf5-filesystem-5.27.0-1.fc24.x86_64
kf5-kcoreaddons-devel-5.27.0-1.fc24.x86_64
kf5-kservice-devel-5.27.0-1.fc24.x86_64
kf5-karchive-devel-5.27.0-1.fc24.x86_64
kf5-kpeople-5.27.0-1.fc24.x86_64
kf5-kjobwidgets-5.27.0-1.fc24.x86_64
kf5-kdgantt2-16.08.2-1.fc24.x86_64
kf5-ktextwidgets-devel-5.27.0-1.fc24.x86_64
kf5-kio-core-libs-5.27.0-1.fc24.x86_64
As title says clicking does not trigger button action. Upon click button is briefly animated (highlighted).
Hi regards.
I like your project, your concept and it all. But I think what There are still things missing for be competitive.
I think we can join our projects and make an incredible dock, as good as the plank or any other.
I am currently developing a Dock that has the following ready features.
Visibility Modes.
Hide timers:
Alignments
Positioning
Support partial for when KWin compositing is disabled.
Just only one Config Window, for the appearance and behavior.
An Dock interface for QML
Custom window mask exposed to QML. For setting mask accord to taskmanager geometry.
Based totally on technologies KF5 as PlasmaQuick, Corona, PlasmaApplet, PlasmaContainment and etc, all plugins of plasma we can use.
My dock was done from scratch, based on plasmashell but thinking just for contain a TaskManager(or maybe a Plasma::Containment panel for be more precise) not a Desktop, Also it is written in C++14, and is a very Tiny shell :).
Missing features.
Please see this video, is a demo of Visibility Modes
https://www.youtube.com/watch?v=Vm2h6Z1QnwA
Project: https://github.com/audoban/Candil-Dock
Sorry for my English, my native language is Spanish.
When editing panel we have two sets of handles that define min and max panel sizes. Panel should shrink to minimal size that is available but leave enough space for widgets. Currently it always occupies max size. For clarity i uploaded image noting handles and where where should be actual panel end (white strip).
For Plasma 5.8:
For Plasma 5.9:
174/5000
There are two controls for enabling shadows, well, I have the impression that if both are active, their shadows overlap, worsening the visual quality
Hi great job on the dock, it is looking pretty good! I was wondering if it is possible to disable the task manager function and just use it as a quick launcher with cool effects?
harder than it sounds...
The experience is not robust with VDs yet....
Cycle through tasks on mouse wheel is under the wood ?
The panel should be able to support these two states .... This is of course something for kwin internals...
Hi,
Don't know why, but when I have the systray on nowdock panel and desktop locked, I can't open the right click context menu on the systray icons.
When the desktop widgets is unlocked, right click menu context appears fine.
Thanks !
Feature request for replicating the panel settings behavior of "Windows Go Below" whereby the dock is always visible, partially covering the active application (without being inside a transparent panel so that click-through is preserved).
I tried the nowdock panel and master nowdock and found that some widgets overlay each other.
These are the widgets I added (left to right) Application Menu - Folder View - Activity Pager - Desktop Pager - Now Dock - Weather Widget - System Tray - Key State
The panel ends up looking like this with no mouseover:
Also some widgets animate only when the now-dock widget is animating. A direct mouseover doesn't animate it. Here's the Desktop Pager part-animating by being close to the now-dock.
Here's the same with the mouse over the Desktop Pager:
The same thing happens with the weather widget on the right side (hidden underneath the system tray).
The system tray also overlays widgets on either side of it. I will point out that I have done this: https://forum.kde.org/viewtopic.php?f=289&t=131736#p359730 Just in case that has any relation.
Hope it could help!
Currently something does not go right with applets positioning when the now dock plasmoid is not present....
It would be very helpful if there was a choice for panels to be transparent independent of the theme.
Such a use case are the panels-docks that do need transparency in order to create consistent animations..
in version 0.5 (and master) when running install-global.sh, I get the following message.
I am running a vanilla manjaro 16.10
I am new to the arch world and also new to kde and I am a bit lost...
CMake Error at CMakeLists.txt:10 (find_package):
Could not find a package configuration file provided by "ECM" (requested
version 0.0.11) with any of the following names:
ECMConfig.cmake
ecm-config.cmake
Add the installation prefix of "ECM" to CMAKE_PREFIX_PATH or set "ECM_DIR"
to a directory containing one of the above files. If "ECM" provides a
separate development package or SDK, be sure it has been installed.
i build nowdock plamoid with global script and the panel whit global script too, try to add new panel now dock default panel, and the panel say:
Error al cargar archivo QML: file:///usr/share/plasma/plasmoids/org.kde.store.nowdock.panel/contents/ui/main.qml:30:1: module "org.kde.nowdock" is not installed
the nowdock plasmoid is already installed i cant drag it in others kde panels.
thanks
Plasma 5.8.90
Versione Qt: 5.7.1
KDE Frameworks 5.30.0
Wayland
On Folderview applet, animation is not smooth
wrong icons resizeing
For consistency sake, the language locale code should probably be kept for each po file.
Romanian: ro_RO.po
Traditional Chinese: zh_TW.po
Greek: el_GR.po
I've noticed that the "show a red line" to determine the panel size isn't present in the settings moved from the nowdock plasmoid. I'm wondering though, if it would be possible to set the optimum panel size automagically by calculating it from the icon size and the size needed for the corresponding animation.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.