Build failed in Jenkins: plasma-workspace_stable_qt5 #88
See http://build.kde.org/job/plasma-workspace_stable_qt5/88/changes Changes: [kde] Don't set a width and height -- [...truncated 2995 lines...] Linking CXX executable testChromeBookmarks Linking CXX shared module krunner_calculatorrunner.so [ 62%] Building CXX object runners/webshortcuts/CMakeFiles/krunner_webshortcuts.dir/krunner_webshortcuts_automoc.cpp.o http://build.kde.org/job/plasma-workspace_stable_qt5/ws/runners/services/servicerunner.cpp: In member function ‘virtual void ServiceRunner::run(const Plasma::RunnerContext, const Plasma::QueryMatch)’: http://build.kde.org/job/plasma-workspace_stable_qt5/ws/runners/services/servicerunner.cpp:249:45: warning: ‘static bool KRun::run(const KService, const QListQUrl, QWidget*, bool, const QString, const QByteArray)’ is deprecated (declared at /srv/jenkins/install/linux/x86_64/g++/stable-kf5-qt5/frameworks/kio/inst/include/KF5/KIOWidgets/krun.h:207) [-Wdeprecated-declarations] KRun::run(*service, QListQUrl(), 0); ^ [ 62%] Built target krunner_calculatorrunner [ 62%] [ 62%] Built target testChromeBookmarks [ 62%] Building CXX object runners/shell/CMakeFiles/krunner_shell.dir/shell_config.cpp.o Building CXX object runners/shell/CMakeFiles/krunner_shell.dir/krunner_shell_automoc.cpp.o [ 62%] Building CXX object runners/recentdocuments/CMakeFiles/krunner_recentdocuments.dir/krunner_recentdocuments_automoc.cpp.o [ 63%] Building CXX object runners/places/CMakeFiles/krunner_placesrunner.dir/krunner_placesrunner_automoc.cpp.o Linking CXX shared module krunner_services.so [ 63%] Built target krunner_services http://build.kde.org/job/plasma-workspace_stable_qt5/ws/runners/webshortcuts/webshortcutrunner.cpp: In member function ‘virtual void WebshortcutRunner::run(const Plasma::RunnerContext, const Plasma::QueryMatch)’: http://build.kde.org/job/plasma-workspace_stable_qt5/ws/runners/webshortcuts/webshortcutrunner.cpp:159:48: warning: ‘static void KToolInvocation::invokeBrowser(const QString, const QByteArray)’ is deprecated (declared at /srv/jenkins/install/linux/x86_64/g++/stable-kf5-qt5/frameworks/kservice/inst/include/KF5/KService/ktoolinvocation.h:146) [-Wdeprecated-declarations] KToolInvocation::invokeBrowser(location); ^ [ 63%] Scanning dependencies of target krunner_windowedwidgets [ 64%] Building CXX object runners/bookmarks/CMakeFiles/krunner_bookmarksrunner.dir/bookmarksrunner.cpp.o Building CXX object runners/windowedwidgets/CMakeFiles/krunner_windowedwidgets.dir/windowedwidgetsrunner.cpp.o [ 64%] Building CXX object runners/windowedwidgets/CMakeFiles/krunner_windowedwidgets.dir/krunner_windowedwidgets_automoc.cpp.o Linking CXX shared module krunner_webshortcuts.so [ 65%] Building CXX object runners/bookmarks/CMakeFiles/krunner_bookmarksrunner.dir/browsers/kdebrowser.cpp.o Linking CXX shared module krunner_recentdocuments.so [ 65%] Linking CXX shared module krunner_shell.so Building CXX object runners/bookmarks/CMakeFiles/krunner_bookmarksrunner.dir/browsers/firefox.cpp.o [ 65%] Built target krunner_webshortcuts [ 65%] Built target krunner_recentdocuments Linking CXX shared module krunner_placesrunner.so [ 65%] Built target krunner_shell [ 65%] Built target krunner_placesrunner http://build.kde.org/job/plasma-workspace_stable_qt5/ws/runners/bookmarks/bookmarksrunner.cpp: In member function ‘virtual void BookmarksRunner::run(const Plasma::RunnerContext, const Plasma::QueryMatch)’: http://build.kde.org/job/plasma-workspace_stable_qt5/ws/runners/bookmarks/bookmarksrunner.cpp:132:45: warning: ‘static void KToolInvocation::invokeBrowser(const QString, const QByteArray)’ is deprecated (declared at /srv/jenkins/install/linux/x86_64/g++/stable-kf5-qt5/frameworks/kservice/inst/include/KF5/KService/ktoolinvocation.h:146) [-Wdeprecated-declarations] KToolInvocation::invokeBrowser(url.url()); ^ Scanning dependencies of target krunner_powerdevil [ 65%] Building CXX object runners/powerdevil/CMakeFiles/krunner_powerdevil.dir/PowerDevilRunner.cpp.o [ 65%] Building CXX object runners/powerdevil/CMakeFiles/krunner_powerdevil.dir/krunner_powerdevil_automoc.cpp.o [ 65%] [ 65%] Generating screensaver_interface.cpp, screensaver_interface.h Building CXX object runners/bookmarks/CMakeFiles/krunner_bookmarksrunner.dir/krunner_bookmarksrunner_automoc.cpp.o [ 65%] Generating screensaver_interface.moc Linking CXX shared module krunner_windowedwidgets.so Scanning dependencies of target krunner_sessions [ 65%] Building CXX object runners/sessions/CMakeFiles/krunner_sessions.dir/sessionrunner.cpp.o [ 65%] Built target krunner_windowedwidgets [ 65%] Scanning dependencies of target krunner_windows [ 65%] Building CXX object runners/bookmarks/CMakeFiles/krunner_bookmarksrunner.dir/browsers/chrome.cpp.o Building CXX object
Build failed in Jenkins: plasma-workspace_stable_qt5 #89
See http://build.kde.org/job/plasma-workspace_stable_qt5/89/changes Changes: [kde] Use fontSizeMode Text.Fit for NotificationIcon -- [...truncated 3045 lines...] http://build.kde.org/job/plasma-workspace_stable_qt5/ws/runners/powerdevil/PowerDevilRunner.cpp:281:12: warning: enumeration value ‘HybridSuspendState’ not handled in switch [-Wswitch] switch ((Solid::PowerManagement::SleepState)value) { ^ http://build.kde.org/job/plasma-workspace_stable_qt5/ws/runners/powerdevil/PowerDevilRunner.cpp: In member function ‘virtual void PowerDevilRunner::run(const Plasma::RunnerContext, const Plasma::QueryMatch)’: http://build.kde.org/job/plasma-workspace_stable_qt5/ws/runners/powerdevil/PowerDevilRunner.cpp:322:41: warning: ‘void Solid::PowerManagement::requestSleep(Solid::PowerManagement::SleepState, QObject*, const char*)’ is deprecated (declared at /srv/jenkins/install/linux/x86_64/g++/stable-kf5-qt5/frameworks/kdelibs4support/inst/include/KF5/KDELibs4Support/solid/powermanagement.h:83) [-Wdeprecated-declarations] Solid::PowerManagement::requestSleep(Solid::PowerManagement::SuspendState, 0, 0); ^ http://build.kde.org/job/plasma-workspace_stable_qt5/ws/runners/powerdevil/PowerDevilRunner.cpp:322:96: warning: ‘void Solid::PowerManagement::requestSleep(Solid::PowerManagement::SleepState, QObject*, const char*)’ is deprecated (declared at /srv/jenkins/install/linux/x86_64/g++/stable-kf5-qt5/frameworks/kdelibs4support/inst/include/KF5/KDELibs4Support/solid/powermanagement.h:83) [-Wdeprecated-declarations] Solid::PowerManagement::requestSleep(Solid::PowerManagement::SuspendState, 0, 0); ^ http://build.kde.org/job/plasma-workspace_stable_qt5/ws/runners/powerdevil/PowerDevilRunner.cpp:325:41: warning: ‘void Solid::PowerManagement::requestSleep(Solid::PowerManagement::SleepState, QObject*, const char*)’ is deprecated (declared at /srv/jenkins/install/linux/x86_64/g++/stable-kf5-qt5/frameworks/kdelibs4support/inst/include/KF5/KDELibs4Support/solid/powermanagement.h:83) [-Wdeprecated-declarations] Solid::PowerManagement::requestSleep(Solid::PowerManagement::HibernateState, 0, 0); ^ http://build.kde.org/job/plasma-workspace_stable_qt5/ws/runners/powerdevil/PowerDevilRunner.cpp:325:98: warning: ‘void Solid::PowerManagement::requestSleep(Solid::PowerManagement::SleepState, QObject*, const char*)’ is deprecated (declared at /srv/jenkins/install/linux/x86_64/g++/stable-kf5-qt5/frameworks/kdelibs4support/inst/include/KF5/KDELibs4Support/solid/powermanagement.h:83) [-Wdeprecated-declarations] Solid::PowerManagement::requestSleep(Solid::PowerManagement::HibernateState, 0, 0); ^ http://build.kde.org/job/plasma-workspace_stable_qt5/ws/runners/powerdevil/PowerDevilRunner.cpp:319:16: warning: enumeration value ‘HybridSuspendState’ not handled in switch [-Wswitch] switch ((Solid::PowerManagement::SleepState)match.data().toInt()) { ^ http://build.kde.org/job/plasma-workspace_stable_qt5/ws/runners/webshortcuts/webshortcutrunner.cpp: In member function ‘virtual void WebshortcutRunner::run(const Plasma::RunnerContext, const Plasma::QueryMatch)’: http://build.kde.org/job/plasma-workspace_stable_qt5/ws/runners/webshortcuts/webshortcutrunner.cpp:159:48: warning: ‘static void KToolInvocation::invokeBrowser(const QString, const QByteArray)’ is deprecated (declared at /srv/jenkins/install/linux/x86_64/g++/stable-kf5-qt5/frameworks/kservice/inst/include/KF5/KService/ktoolinvocation.h:146) [-Wdeprecated-declarations] KToolInvocation::invokeBrowser(location); ^ [ 65%] Generating screensaver_interface.moc Scanning dependencies of target krunner_sessions [ 65%] Building CXX object runners/sessions/CMakeFiles/krunner_sessions.dir/sessionrunner.cpp.o [ 65%] Building CXX object runners/shell/CMakeFiles/krunner_shell.dir/krunner_shell_automoc.cpp.o Scanning dependencies of target krunner_windows [ 65%] Building CXX object runners/windows/CMakeFiles/krunner_windows.dir/windowsrunner.cpp.o [ 65%] Linking CXX shared module krunner_webshortcuts.so Building CXX object runners/windows/CMakeFiles/krunner_windows.dir/krunner_windows_automoc.cpp.o Linking CXX shared module krunner_powerdevil.so [ 65%] Built target krunner_webshortcuts [ 65%] Building CXX object runners/sessions/CMakeFiles/krunner_sessions.dir/screensaver_interface.cpp.o [ 65%] Built target krunner_powerdevil [ 65%] Linking CXX shared module krunner_windowedwidgets.so Building CXX object runners/sessions/CMakeFiles/krunner_sessions.dir/krunner_sessions_automoc.cpp.o [ 65%]
Virtual Keyboard for Plasma desktop/screen locker
Hello everyone, this is about design and development of a virtual keyboard for plasma. TOPICS: 1)End-user features. 2)Technical issues and solutions. NOTE: this is not a statement of purpose, this is a request for help, you're invited to discuss every pixel of it. INTRO: As tablet pc owner, I can say that what plasma really needs is a keyboard for the screen locker, everything else (even login with kdm) can be done using any existing virtual keyboard (like onboard). Also sddm needs it. Currently I'm using a QML keyboard with a C++ plugin based on XTest (didn't tried to put it on the screen locker yet, though). It works great to me, but it's a rough implementation so I'm planning to rework it. It would be great if it could be adopted for plasma (or compatible, at least), so I'd like to collect as many advices and minds as possible. Basic Idea: I'd like the keyboard to be able to works in as many contexts as possible (stand-alone or qt integrated), that is how I'd like it: -A QML wrapper. -A C++ plugin for QML. -One or more QML Models (one for each layout or layout type?). -A set of implementations for the QML Model (most likely one KDE and one plain QML). -A Set of C++ dynamic plugins, one for each implementation. -One keymap for IM, one for full physical keyboard emulation. 1)END-USER Features: What I'd like to do is a virtual keyboard capable of switching between an Input Method mode (text based) and a physical emulation mode (Key event based). An Input Method approach should be more reliable and easy to implement on a client application, supporting only text input, it should have a compact layout and allow extra features as spell checking/prediction/correction. A physical emulation keyboard is useful for legacy environments, not designed for mobile, which makes large use of keyboard shortcuts. My question is, which one means more to KDE? A text input only (IM) strategy could cover everything essential, has a typical compact layout optimal for small screens, but KDE is actually a desktop environment and a physical emulation would be useful for seasoned KDE user especially on devices such as 2-in-1 and convertible tablets. Which of those two ways has to be implemented first? Desirable features: -Seamless IM/emulation switching -Editable keymaps -Extra fancy plugins (probably integrated by QML directly)(e.g. virtual touchpad, applications integration, windows management,...) -...? 2)TECHNICAL issues and solutions: Warning: I'm not much experienced on those matters so anything follows could be inaccurate or wrong. IM (text based) solution: -one key mapping per language. -key mapping based on UTF8 for printable characters + Qt::Key (or other enum/string/whatever) for action buttons (enter, backspace,...) -QInputMethod for Qt -XIM for X (or so I guess, just googled it yesterday) -Wayland supports IM AFAIK Key emulation solution: -one key mapping per platform or one per language if based on Qt::Key (note that using native keycodes you should have immediate support for all native supported languages) -Qt doesn't provides any conversion form Qt::Key to UTF8, thus both Qt and X11 implementations will use XKB for keysym to utf8 translation -Moreover, both Qt and X11 implementations will require KKeyServer if key mapping uses Qt::Key -X11 implementation can be done using XTest library or using XSendEvent directly (caveat) or xcb equivalents. (please don't forget to discuss that point) -QCoreApplication::processEvent(...) or QCoreApplication::sendEvent(...) -Wayland I have no idea, but my guess is something similar to X exists. For both a set of symbols or icons is needed to display non-printable keys. Each part of this project should be modular and re-usable by similar projects, their interface should be as generic as possible. Anyone willing to join the development is welcome (especially true for QML parts). Raffaele Pertile P.S. Is Maliit still dead? --- raffarti ___ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel
Re: Review Request 122948: Use fontSizeMode Text.Fit for NotificationIcon
--- This is an automatically generated e-mail. To reply, visit: https://git.reviewboard.kde.org/r/122948/ --- (Updated March 14, 2015, 11:04 p.m.) Status -- This change has been marked as submitted. Review request for Plasma and KDE Usability. Changes --- Submitted with commit f7f12485aab02785bd7bfb880deba39615c53f02 by Kai Uwe Broulik to branch Plasma/5.2. Repository: plasma-workspace Description --- https://www.kde.org/announcements/plasma-5.2/full-screen.png There's nothing more to say. (Also use Connections rather than temp property) Diffs - applets/notifications/package/contents/ui/NotificationIcon.qml 1449c19 Diff: https://git.reviewboard.kde.org/r/122948/diff/ Testing --- Font now automatically scales with the icon. Alignment can still be a little bit off at times but properly centering text is a horrible task, also given the frame and everything else is themable. We lack the triangle indicators now, though. File Attachments Before in tray https://git.reviewboard.kde.org/media/uploaded/files/2015/03/14/38fc6d1c-a1f7-4ace-8df3-5803516862f8__notificationiconbefore.png After in tray https://git.reviewboard.kde.org/media/uploaded/files/2015/03/14/4cf0dd62-7d14-4f9c-81aa-045d5f02b709__notificationiconafter.png On Desktop https://git.reviewboard.kde.org/media/uploaded/files/2015/03/14/b5111380-e5f2-4f45-93e5-fb84da26b711__notificationiconafter1.png Thanks, Kai Uwe Broulik ___ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel
Plotter component not updating
Hi, I'm playing with the QML Plotter component from the org.kde.kquickcontrolsaddons import. I took the test and created a minimal example [1] which adds random plot data every 100 ms. The issue is that no data becomes visible in the plot. You have to resize the qml window to make it visible, but even then you have to keep resizing your window to update to plot (visually). Am i doing something wrong here? Is there a magical property/function (that i couldn't find) that makes the plot update when it gets new data? Cheers, Mark [1] https://paste.kde.org/pzboanqce ___ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel
Re: Review Request 122859: WIP: Don't animate from previous pixmap when IconItem has been invisible
--- This is an automatically generated e-mail. To reply, visit: https://git.reviewboard.kde.org/r/122859/#review77482 --- @Eike: Could you check whether this makes it more viable for Kicker? Will do tomorrow. Might make it _more_ viable, but probably not viable yet - the other problem is that Kicker really wants to disable the blend tween completely, because it works very hard to reuse existing delegate instances when you switch categories. That is, when you move from one category to another and they differ in size, delegates may be created or destroyed as needed to fit the new size, but existing ones are reused and just handed new data. Since the text labels don't blend it's awkward when the icons do, and also generally makes things feel too slow. - Eike Hein On March 14, 2015, 2:53 p.m., Kai Uwe Broulik wrote: --- This is an automatically generated e-mail. To reply, visit: https://git.reviewboard.kde.org/r/122859/ --- (Updated March 14, 2015, 2:53 p.m.) Review request for Plasma. Repository: plasma-framework Description --- We have a lot of reusable singletons that are just hidden when unneeded (tooltip, osd). IconItem, however, will always fade from the previous state, even if the previous action happened minutes ago. This patch makes it track its visibility and skip the fade-and-wait dance when it just became visible. It also removes a visible false call in the tooltip which I didn't know what it was for. (With it in place, the IconItem always becomes visible when moving between tooltip areas, breaking the animation altogether). @Eike: Could you check whether this makes it more viable for Kicker? Diffs - src/declarativeimports/core/iconitem.h 3ef0306 src/declarativeimports/core/iconitem.cpp d653bf3 src/declarativeimports/core/tooltip.cpp 40e0af5 Diff: https://git.reviewboard.kde.org/r/122859/diff/ Testing --- Moving between tray icons - icon fades, moving relly rapidly causes it not to load any icon until you halt (dunno if that happened before but doesn't seem too bad) Hovering tray icon, leaving, waiting, hovering another one - icon does not fade, is there right away There is an issue with the OSD where it would not fade at all anymore when changing states (eg. change volume, then screen brightness), only on the first invocation, hence the WIP badge. Thanks, Kai Uwe Broulik ___ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel
Re: Review Request 122948: Use fontSizeMode Text.Fit for NotificationIcon
--- This is an automatically generated e-mail. To reply, visit: https://git.reviewboard.kde.org/r/122948/#review77484 --- Ship it! YES, PLEASE!! Thank you. - Martin Klapetek On March 14, 2015, 4:13 p.m., Kai Uwe Broulik wrote: --- This is an automatically generated e-mail. To reply, visit: https://git.reviewboard.kde.org/r/122948/ --- (Updated March 14, 2015, 4:13 p.m.) Review request for Plasma and KDE Usability. Repository: plasma-workspace Description --- https://www.kde.org/announcements/plasma-5.2/full-screen.png There's nothing more to say. (Also use Connections rather than temp property) Diffs - applets/notifications/package/contents/ui/NotificationIcon.qml 1449c19 Diff: https://git.reviewboard.kde.org/r/122948/diff/ Testing --- Font now automatically scales with the icon. Alignment can still be a little bit off at times but properly centering text is a horrible task, also given the frame and everything else is themable. We lack the triangle indicators now, though. File Attachments Before in tray https://git.reviewboard.kde.org/media/uploaded/files/2015/03/14/38fc6d1c-a1f7-4ace-8df3-5803516862f8__notificationiconbefore.png After in tray https://git.reviewboard.kde.org/media/uploaded/files/2015/03/14/4cf0dd62-7d14-4f9c-81aa-045d5f02b709__notificationiconafter.png On Desktop https://git.reviewboard.kde.org/media/uploaded/files/2015/03/14/b5111380-e5f2-4f45-93e5-fb84da26b711__notificationiconafter1.png Thanks, Kai Uwe Broulik ___ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel
Re: Review Request 122332: KQuickControls IconDialog
--- This is an automatically generated e-mail. To reply, visit: https://git.reviewboard.kde.org/r/122332/ --- (Updated März 14, 2015, 9:41 vorm.) Review request for Plasma and Daniel Vrátil. Changes --- Fix window modality once and for all - NonModal: Dialog appears but blocks neither plasma nor the config dialog - WindowModal (default): Dialog appears and blocks the config dialog but rest of Plasma stays responsive - ApplicationModal: Dialog blocks the entrie application It seems setWindowModality(Qt::WindowModal) does not imply setModal(false) Repository: kdeclarative Description --- This patch adds KQuickControls wrapper around KIconDialog similar to how the ColorDialog and other QtQuick Dialogs work. This can be used, for instance, in Kickoff's config UI to provide a picker for a custom item. It is an initial draft and lacks for example window modality as I couldn't figure out how QtQuick Dialogs do that (some PlatformDialogHelper magic inside) and I'm also not sure about the lifecycle/ownership of the dialog, I've seen a lot of fixes for issues in that area on Review Board. Diffs (updated) - src/qmlcontrols/kquickcontrolsaddons/CMakeLists.txt d5713a0 src/qmlcontrols/kquickcontrolsaddons/icondialog.h PRE-CREATION src/qmlcontrols/kquickcontrolsaddons/icondialog.cpp PRE-CREATION src/qmlcontrols/kquickcontrolsaddons/kquickcontrolsaddonsplugin.cpp cee2360 Diff: https://git.reviewboard.kde.org/r/122332/diff/ Testing --- For testing I added a button to Kickoff that allows to open the dialog and the button icon source is bound to the dialog's iconName property. Didn't test the icon source/user/custom path stuff. Thanks, Kai Uwe Broulik ___ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel
Build failed in Jenkins: plasma-workspace_stable_qt5 #87
See http://build.kde.org/job/plasma-workspace_stable_qt5/87/changes Changes: [scripty] SVN_SILENT made messages (.desktop file) -- [...truncated 3015 lines...] Building CXX object runners/services/CMakeFiles/krunner_services.dir/servicerunner.cpp.o [ 63%] Building CXX object runners/recentdocuments/CMakeFiles/krunner_recentdocuments.dir/recentdocuments.cpp.o [ 63%] Building CXX object runners/services/CMakeFiles/krunner_services.dir/krunner_services_automoc.cpp.o [ 64%] Generating ui_shellOptions.h [ 64%] Building CXX object runners/recentdocuments/CMakeFiles/krunner_recentdocuments.dir/krunner_recentdocuments_automoc.cpp.o Scanning dependencies of target krunner_shell [ 64%] Linking CXX shared module krunner_placesrunner.so Building CXX object runners/shell/CMakeFiles/krunner_shell.dir/shellrunner.cpp.o Linking CXX shared module krunner_locations.so [ 64%] Built target krunner_placesrunner [ 64%] [ 64%] Built target krunner_locations Building CXX object runners/shell/CMakeFiles/krunner_shell.dir/shell_config.cpp.o Scanning dependencies of target krunner_webshortcuts [ 64%] Building CXX object runners/webshortcuts/CMakeFiles/krunner_webshortcuts.dir/webshortcutrunner.cpp.o Linking CXX shared module krunner_bookmarksrunner.so Scanning dependencies of target krunner_windowedwidgets [ 65%] Building CXX object runners/windowedwidgets/CMakeFiles/krunner_windowedwidgets.dir/windowedwidgetsrunner.cpp.o http://build.kde.org/job/plasma-workspace_stable_qt5/ws/runners/services/servicerunner.cpp: In member function ‘virtual void ServiceRunner::run(const Plasma::RunnerContext, const Plasma::QueryMatch)’: http://build.kde.org/job/plasma-workspace_stable_qt5/ws/runners/services/servicerunner.cpp:249:45: warning: ‘static bool KRun::run(const KService, const QListQUrl, QWidget*, bool, const QString, const QByteArray)’ is deprecated (declared at /srv/jenkins/install/linux/x86_64/g++/stable-kf5-qt5/frameworks/kio/inst/include/KF5/KIOWidgets/krun.h:207) [-Wdeprecated-declarations] KRun::run(*service, QListQUrl(), 0); ^ [ 65%] Built target krunner_bookmarksrunner [ 65%] Building CXX object runners/webshortcuts/CMakeFiles/krunner_webshortcuts.dir/krunner_webshortcuts_automoc.cpp.o Scanning dependencies of target krunner_powerdevil [ 65%] Building CXX object runners/powerdevil/CMakeFiles/krunner_powerdevil.dir/PowerDevilRunner.cpp.o [ 65%] Building CXX object runners/powerdevil/CMakeFiles/krunner_powerdevil.dir/krunner_powerdevil_automoc.cpp.o Linking CXX shared module krunner_services.so Linking CXX shared module krunner_recentdocuments.so [ 65%] Built target krunner_recentdocuments [ 65%] Building CXX object runners/windowedwidgets/CMakeFiles/krunner_windowedwidgets.dir/krunner_windowedwidgets_automoc.cpp.o [ 65%] Built target krunner_services [ 65%] Building CXX object runners/shell/CMakeFiles/krunner_shell.dir/krunner_shell_automoc.cpp.o http://build.kde.org/job/plasma-workspace_stable_qt5/ws/runners/webshortcuts/webshortcutrunner.cpp: In member function ‘virtual void WebshortcutRunner::run(const Plasma::RunnerContext, const Plasma::QueryMatch)’: http://build.kde.org/job/plasma-workspace_stable_qt5/ws/runners/webshortcuts/webshortcutrunner.cpp:159:48: warning: ‘static void KToolInvocation::invokeBrowser(const QString, const QByteArray)’ is deprecated (declared at /srv/jenkins/install/linux/x86_64/g++/stable-kf5-qt5/frameworks/kservice/inst/include/KF5/KService/ktoolinvocation.h:146) [-Wdeprecated-declarations] KToolInvocation::invokeBrowser(location); ^ [ 65%] Generating screensaver_interface.cpp, screensaver_interface.h [ 65%] Generating screensaver_interface.cpp, screensaver_interface.h Scanning dependencies of target krunner_windows [ 65%] Generating screensaver_interface.moc [ 65%] Building CXX object runners/windows/CMakeFiles/krunner_windows.dir/windowsrunner.cpp.o http://build.kde.org/job/plasma-workspace_stable_qt5/ws/runners/powerdevil/PowerDevilRunner.cpp: In member function ‘void PowerDevilRunner::updateSyntaxes()’: http://build.kde.org/job/plasma-workspace_stable_qt5/ws/runners/powerdevil/PowerDevilRunner.cpp:81:81: warning: ‘QSetSolid::PowerManagement::SleepState Solid::PowerManagement::supportedSleepStates()’ is deprecated (declared at /srv/jenkins/install/linux/x86_64/g++/stable-kf5-qt5/frameworks/kdelibs4support/inst/include/KF5/KDELibs4Support/solid/powermanagement.h:74) [-Wdeprecated-declarations] QSet Solid::PowerManagement::SleepState states = Solid::PowerManagement::supportedSleepStates(); ^ http://build.kde.org/job/plasma-workspace_stable_qt5/ws/runners/powerdevil/PowerDevilRunner.cpp:81:102: warning: ‘QSetSolid::PowerManagement::SleepState Solid::PowerManagement::supportedSleepStates()’ is deprecated (declared at
Re: Review Request 121206: Port savesystem to KDevPlatform and qml
--- This is an automatically generated e-mail. To reply, visit: https://git.reviewboard.kde.org/r/121206/ --- (Updated March 14, 2015, 1 p.m.) Status -- This change has been marked as submitted. Review request for Plasma. Changes --- Submitted with commit 7b24cb2599e2bea0612cb492d2395bb6c44722ed by Giorgos Tsiapaliokas to branch frameworks. Repository: plasmate Description --- This patch is a port of the savesystem to KDevPlatform and qml. Savesystem is using KDevPlatform's code for handling the git and the ui is rewritten in qml. I have attached an image of the new savesystem Diffs - plasmate/plugins/CMakeLists.txt 410080b plasmate/plugins/savesystemview/CMakeLists.txt PRE-CREATION plasmate/plugins/savesystemview/Messages.sh PRE-CREATION plasmate/plugins/savesystemview/commitsmodel.h PRE-CREATION plasmate/plugins/savesystemview/commitsmodel.cpp PRE-CREATION plasmate/plugins/savesystemview/git.h PRE-CREATION plasmate/plugins/savesystemview/git.cpp PRE-CREATION plasmate/plugins/savesystemview/kdevsavesystemview.desktop.cmake PRE-CREATION plasmate/plugins/savesystemview/kdevsavesystemview.rc PRE-CREATION plasmate/plugins/savesystemview/qml/CommitsView/Branch.qml PRE-CREATION plasmate/plugins/savesystemview/qml/CommitsView/BranchView/DeleteBranchView.qml PRE-CREATION plasmate/plugins/savesystemview/qml/CommitsView/BranchView/InputBranchView.qml PRE-CREATION plasmate/plugins/savesystemview/qml/CommitsView/BranchView/NewBranchView.qml PRE-CREATION plasmate/plugins/savesystemview/qml/CommitsView/BranchView/RenameBranchView.qml PRE-CREATION plasmate/plugins/savesystemview/qml/CommitsView/BranchView/SelectionBranchView.qml PRE-CREATION plasmate/plugins/savesystemview/qml/CommitsView/BranchView/SwitchBranchView.qml PRE-CREATION plasmate/plugins/savesystemview/qml/CommitsView/Commit.qml PRE-CREATION plasmate/plugins/savesystemview/qml/CommitsView/CommitsView.qml PRE-CREATION plasmate/plugins/savesystemview/qml/CommitsView/NewSavePoint.qml PRE-CREATION plasmate/plugins/savesystemview/qml/CommitsView/NewSavePointView.qml PRE-CREATION plasmate/plugins/savesystemview/qml/CommitsView/SaveSystemItem.qml PRE-CREATION plasmate/plugins/savesystemview/qml/CommitsView/View.qml PRE-CREATION plasmate/plugins/savesystemview/qml/Home.qml PRE-CREATION plasmate/plugins/savesystemview/qml/main.qml PRE-CREATION plasmate/plugins/savesystemview/savesystemview.h PRE-CREATION plasmate/plugins/savesystemview/savesystemview.cpp PRE-CREATION plasmate/plugins/savesystemview/savesystemviewplugin.h PRE-CREATION plasmate/plugins/savesystemview/savesystemviewplugin.cpp PRE-CREATION Diff: https://git.reviewboard.kde.org/r/121206/diff/ Testing --- File Attachments savesystem in kdevelop https://git.reviewboard.kde.org/media/uploaded/files/2014/11/22/fe1432e8-ded2-43ac-8fed-3203ab8dc6e0__savesystem_image.png Thanks, Giorgos Tsiapaliokas ___ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel
Review Request 122939: Immediately hide tooltip on ToolTipArea destruction or when it becomes empty
--- This is an automatically generated e-mail. To reply, visit: https://git.reviewboard.kde.org/r/122939/ --- Review request for Plasma. Repository: plasma-framework Description --- When the tooltip is empty (no text and no subtext and no mainitem) it will not show. However, when it becomes empty while it is shown, it stays there as a small rectangle. This patch hides the tooltip immediately (so KWin's fadeout animation still has the proper content rather than the empty tooltip) when the area has been destroyed or its content becomes empty. It access s_dialog directly not to unneccessarily create a tooltipInstance just for a call in the destructor or that wouldn't have effect without a tooltip anyway. Diffs - src/declarativeimports/core/tooltip.h 7a58826 src/declarativeimports/core/tooltip.cpp 40e0af5 Diff: https://git.reviewboard.kde.org/r/122939/diff/ Testing --- Hovered KMail tray icon, closed KMail using Ctrl+Q while still hovering the icon. Previously the tooltip would change into an empty rectangle, staying there until the tooltip times out, now it hides nicely. Thanks, Kai Uwe Broulik ___ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel
Review Request 122948: Use fontSizeMode Text.Fit for NotificationIcon
--- This is an automatically generated e-mail. To reply, visit: https://git.reviewboard.kde.org/r/122948/ --- Review request for Plasma and KDE Usability. Repository: plasma-workspace Description --- https://www.kde.org/announcements/plasma-5.2/full-screen.png There's nothing more to say. (Also use Connections rather than temp property) Diffs - applets/notifications/package/contents/ui/NotificationIcon.qml 1449c19 Diff: https://git.reviewboard.kde.org/r/122948/diff/ Testing --- Font now automatically scales with the icon. Alignment can still be a little bit off at times but properly centering text is a horrible task, also given the frame and everything else is themable. We lack the triangle indicators now, though. File Attachments Before in tray https://git.reviewboard.kde.org/media/uploaded/files/2015/03/14/38fc6d1c-a1f7-4ace-8df3-5803516862f8__notificationiconbefore.png After in tray https://git.reviewboard.kde.org/media/uploaded/files/2015/03/14/4cf0dd62-7d14-4f9c-81aa-045d5f02b709__notificationiconafter.png On Desktop https://git.reviewboard.kde.org/media/uploaded/files/2015/03/14/b5111380-e5f2-4f45-93e5-fb84da26b711__notificationiconafter1.png Thanks, Kai Uwe Broulik ___ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel
Re: Review Request 122948: Use fontSizeMode Text.Fit for NotificationIcon
--- This is an automatically generated e-mail. To reply, visit: https://git.reviewboard.kde.org/r/122948/#review77467 --- Ship it! Ship It! - Andrew Lake On March 14, 2015, 3:13 p.m., Kai Uwe Broulik wrote: --- This is an automatically generated e-mail. To reply, visit: https://git.reviewboard.kde.org/r/122948/ --- (Updated March 14, 2015, 3:13 p.m.) Review request for Plasma and KDE Usability. Repository: plasma-workspace Description --- https://www.kde.org/announcements/plasma-5.2/full-screen.png There's nothing more to say. (Also use Connections rather than temp property) Diffs - applets/notifications/package/contents/ui/NotificationIcon.qml 1449c19 Diff: https://git.reviewboard.kde.org/r/122948/diff/ Testing --- Font now automatically scales with the icon. Alignment can still be a little bit off at times but properly centering text is a horrible task, also given the frame and everything else is themable. We lack the triangle indicators now, though. File Attachments Before in tray https://git.reviewboard.kde.org/media/uploaded/files/2015/03/14/38fc6d1c-a1f7-4ace-8df3-5803516862f8__notificationiconbefore.png After in tray https://git.reviewboard.kde.org/media/uploaded/files/2015/03/14/4cf0dd62-7d14-4f9c-81aa-045d5f02b709__notificationiconafter.png On Desktop https://git.reviewboard.kde.org/media/uploaded/files/2015/03/14/b5111380-e5f2-4f45-93e5-fb84da26b711__notificationiconafter1.png Thanks, Kai Uwe Broulik ___ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel
Review Request 122859: WIP: Don't animate from previous pixmap when IconItem has been invisible
--- This is an automatically generated e-mail. To reply, visit: https://git.reviewboard.kde.org/r/122859/ --- Review request for Plasma. Repository: plasma-framework Description --- We have a lot of reusable singletons that are just hidden when unneeded (tooltip, osd). IconItem, however, will always fade from the previous state, even if the previous action happened minutes ago. This patch makes it track its visibility and skip the fade-and-wait dance when it just became visible. It also removes a visible false call in the tooltip which I didn't know what it was for. (With it in place, the IconItem always becomes visible when moving between tooltip areas, breaking the animation altogether). @Eike: Could you check whether this makes it more viable for Kicker? Diffs - src/declarativeimports/core/iconitem.h 3ef0306 src/declarativeimports/core/iconitem.cpp d653bf3 src/declarativeimports/core/tooltip.cpp 40e0af5 Diff: https://git.reviewboard.kde.org/r/122859/diff/ Testing --- Moving between tray icons - icon fades, moving relly rapidly causes it not to load any icon until you halt (dunno if that happened before but doesn't seem too bad) Hovering tray icon, leaving, waiting, hovering another one - icon does not fade, is there right away There is an issue with the OSD where it would not fade at all anymore when changing states (eg. change volume, then screen brightness), only on the first invocation, hence the WIP badge. Thanks, Kai Uwe Broulik ___ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel