
Source (link to git-repo or to original if based on someone elses unmodified work):
Available as/for:
Description:v6.3
1. Fixed the occasional crash when launching a single-instance program
2. Improved program matching to decrease the chance having to use the default X icon
3. Updated the code to remove deprecated Qt methods
Ratings & Comments
716 Comments
Could it be possible to change fonts of tooltips using the appearance.conf file ? Thanks for your suggestions
Sorry the tooltip font is simply the system font. You can only change the font of the clock. Btw the successor dock (Crystal Dock) is out now.
10 Thank you for the dock. Easy to use. Love the drag and drop feature. Having rounded corner would be nice.
Thanks a lot. The successor dock (Crystal Dock) is out now and has rounded corners.
@dangvd With Latte on the way out I been looking for a replacement and yours caught my eye.. Only it's been 4 months since last update.. Any plans to "Modernize" it or add features from LAtte to it ? Maybe rounded corners and possibility to use as a Panel too ?
Thanks, the successor dock (Crystal Dock) is out now and has rounded corners. It is different from Latte in the sense that it doesn't integrate with the Plasma panel, and focuses on multi-desktop support instead.
This dock could use some ironing out on Wayland. For some reason it appears on a window for me.
Hi, the successor dock (Crystal Dock) will be supported on Wayland.
how can i move the dock to the bottom right or bottom left?
Hi sorry the dock always stays centered, like the MacOSX's one.
Please add this feature
It's an intended behaviour -- Personally I think the dock should always stay centered to make the parabolic zoom work well.
9 Move from Lattedock to Ksmoothdock. Simple to use and reliable, congratulation for the work
Thank you!
Hi, Doesn't seem to compile on Fedora 34. [ 1%] Automatic MOC and UIC for target ksmoothdock_lib [ 1%] Built target ksmoothdock_lib_autogen [ 3%] Building CXX object CMakeFiles/ksmoothdock_lib.dir/model/application_menu_config.cc.o /root/rpmbuild/BUILD/ksmoothdock-6.2/src/model/application_menu_config.cc: In member function ??bool ksmoothdock::ApplicationMenuConfig::loadEntry(const QString&)??: /root/rpmbuild/BUILD/ksmoothdock-6.2/src/model/application_menu_config.cc:163:32: error: ??QString::SkipEmptyParts?? is deprecated [-Werror=deprecated-declarations] 163 | .split(';', QString::SkipEmptyParts); | ^~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qdir.h:43, from /usr/include/qt5/QtCore/QDir:1, from /root/rpmbuild/BUILD/ksmoothdock-6.2/src/model/application_menu_config.h:9, from /root/rpmbuild/BUILD/ksmoothdock-6.2/src/model/application_menu_config.cc:19: /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED | ^~~~~~~~~~~~~~ /root/rpmbuild/BUILD/ksmoothdock-6.2/src/model/application_menu_config.cc:163:32: error: ??QString::SkipEmptyParts?? is deprecated [-Werror=deprecated-declarations] 163 | .split(';', QString::SkipEmptyParts); | ^~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qdir.h:43, from /usr/include/qt5/QtCore/QDir:1, from /root/rpmbuild/BUILD/ksmoothdock-6.2/src/model/application_menu_config.h:9, from /root/rpmbuild/BUILD/ksmoothdock-6.2/src/model/application_menu_config.cc:19: /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED | ^~~~~~~~~~~~~~ /root/rpmbuild/BUILD/ksmoothdock-6.2/src/model/application_menu_config.cc:163:46: error: ??QStringList QString::split(QChar, QString::SplitBehavior, Qt::CaseSensitivity) const?? is deprecated: Use Qt::SplitBehavior variant instead [-Werror=deprecated-declarations] 163 | .split(';', QString::SkipEmptyParts); | ^ In file included from /usr/include/qt5/QtCore/qdir.h:43, from /usr/include/qt5/QtCore/QDir:1, from /root/rpmbuild/BUILD/ksmoothdock-6.2/src/model/application_menu_config.h:9, from /root/rpmbuild/BUILD/ksmoothdock-6.2/src/model/application_menu_config.cc:19: /usr/include/qt5/QtCore/qstring.h:615:17: note: declared here 615 | QStringList split(QChar sep, SplitBehavior behavior, | ^~~~~
Hi, For a quick fix, please see: https://github.com/dangvd/ksmoothdock/issues/118#issuecomment-653929974 Hope it helps.
Hi dangvd, Thanks, I had found that but there also a problem with a deprecated time method, see below /usr/include/qt5/QtCore/qlocale.h:1088:15: note: candidate: ‘QDateTime QLocale::toDateTime(const QString&, QLocale::FormatType) const’ 1088 | QDateTime toDateTime(const QString &string, FormatType format = LongFormat) const; | ^~~~~~~~~~ /usr/include/qt5/QtCore/qlocale.h:1088:15: note: candidate expects 2 arguments, 0 provided /usr/include/qt5/QtCore/qlocale.h:1091:15: note: candidate: ‘QDateTime QLocale::toDateTime(const QString&, const QString&) const’ 1091 | QDateTime toDateTime(const QString &string, const QString &format) const; | ^~~~~~~~~~ /usr/include/qt5/QtCore/qlocale.h:1091:15: note: candidate expects 2 arguments, 0 provided /usr/include/qt5/QtCore/qlocale.h:1094:15: note: candidate: ‘QDateTime QLocale::toDateTime(const QString&, QLocale::FormatType, QCalendar) const’ 1094 | QDateTime toDateTime(const QString &string, FormatType format, QCalendar cal) const; | ^~~~~~~~~~ /usr/include/qt5/QtCore/qlocale.h:1094:15: note: candidate expects 3 arguments, 0 provided /usr/include/qt5/QtCore/qlocale.h:1096:15: note: candidate: ‘QDateTime QLocale::toDateTime(const QString&, const QString&, QCalendar) const’ 1096 | QDateTime toDateTime(const QString &string, const QString &format, QCalendar cal) const; | ^~~~~~~~~~ /usr/include/qt5/QtCore/qlocale.h:1096:15: note: candidate expects 3 arguments, 0 provided make[2]: *** [CMakeFiles/ksmoothdock_lib.dir/build.make:199: CMakeFiles/ksmoothdock_lib.dir/view/clock.cc.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:125: CMakeFiles/ksmoothdock_lib.dir/all] Error 2 mak
10 10 the best
Thank you!
Status: Error: Cannot satisfy dependencies. Kubuntu 18.04.
Could you give me a bit more details, what you ran and more of the error log? If you have a GitHub account, it might be easier to file a bug there: https://github.com/dangvd/ksmoothdock/issues
Is there any way to set the transparency of the Applications Menu, it seem much more transparent than the dock background. Thanks, GZU
It's fixed at the moment, but I can add the setting. Bug created: https://github.com/dangvd/ksmoothdock/issues/110 Now that the major change has been done, I should be able to work on this and the clock font feature for the next release. Cheers,
Released in v6.2
In repo version, Application Menu now uses the same transparency level as the dock panel's. See: https://github.com/dangvd/ksmoothdock/issues/110