- Check widget->windowHandle() before accessing its parent. Commit. Fixes bug #368969
- Fix crash on exit. Commit. Code review #128760
- Make the USE_KDE4 option persistent / saved in CMake cache. Commit.
- Plasma 5.8 'Bizmuth' Wallpaper REVIEW:128699. Commit.
- [Breeze widget style] Enable focus underline for QtQuick Controls. Commit. Code review #128654
- Only add margin around tabwidget content when necessary, in order to keep the tabbar of minimal width. Commit.
- Don't invert icons on thin line option. Commit. Fixes bug #365103
- Move helper script out of dir so it doesn't get installed. Commit.
- Adjust spacing to make theme work on 480 height. Commit.
- Trailing whitespaces --. Commit.
- Redesign as per new proposal. Commit.
- Update src svg to match rendered version. Commit.
- Move spinner generation to utils. Commit.
- Update text-input to a more breezy version. Commit.
- Repair getters once again. Commit.
- Drop now unused methods. Commit.
- Switch the text theme to black and cardboard grey. Commit.
- Update reference value in readme. Commit.
- Add the source svg for the busy widget. Commit.
- Add source svgs for the logos. Commit.
- Compile a new 16bit set. Commit.
- Switch spinner to be the same as plasma's busy indicator. Commit.
- Switch the colors to the new grey. Commit.
- Redesign script theme for 5.8. Commit.
- Sort by line length for readability. Commit.
- Move vars to proper scope. Commit.
- Expand test to replicate what packagekit does for updating. Commit.
- Don't ask for confirmation if there's nothing to confirm. Commit.
- Introduce simulation for PackageKitUpdater. Commit.
- Bump kirigami dependency to include things we rely on. Commit.
- --unused include. Commit.
- Look for removed packages before committing to un/installing. Commit.
- Don't discard valuable debug information. Commit.
- Remove unneeded statements. Commit.
- Make code public within backend. Commit.
- Introduce feedback API for Transaction. Commit.
- Properly output to stdout. Commit.
- Simplify. Commit.
- Don't try to figure out packages until the package id is known. Commit.
- Introduce some output on what's being opened. Commit.
- Mark kirigami as runtime component. Commit. Code review #129005
- Don't show the add source button if it's not supported anyway. Commit.
- Remove empty space. Commit.
- Remove the fonts category for now. Commit.
- Mark Kirigami as a required dependency. Commit.
- Fix scoping. Commit.
- No need to trigger the whole animation every time we change categories. Commit.
- Cleanup. Commit.
- Follow the displayed category when navigating up. Commit.
- Reset navigation when the banner is pressed. Commit.
- Fix regression. Commit.
- Good testing is useful testing. Commit.
- Adapt to fixed kirigami SwipeListItem. Commit.
- Don't disable the whole updates page while updating. Commit.
- Mark required dependencies. Commit.
- QtQuick 2.6 isn't needed. Commit.
- Let qapt backend use packagekit backend categories file. Commit.
- Fix build qapt backend. Commit.
- --pedantic warning. Commit.
- Show menu within the settings. Commit.
- Make sure message actions are instanciated. Commit.
- Let the sources stay at the left, so the user can get back to them. Commit.
- Properly center the delegate's contents. Commit.
- Introduce the current top page in the title. Commit.
- Fix warning. Commit.
- Mark currently visible category. Commit.
- Don't hardcode pixel sizes. Commit.
- Let titles be prominent. Commit.
- Turn the ReviewsPage into an OverlaySheet. Commit.
- Set a minimum size for the columns. Commit.
- When the resource couldn't be found reset the view. Commit.
- Set a generic icon in case none is offered. Commit.
- Fix test. Commit.
- Fix build with older Qt. Commit.
- Don't artificially require QtQuick 5.7. Commit.
- Drop usage of templates from LinkButton. Commit.
- Remove unused component. Commit.
- Better relate discover notifier to discover than plasmashell. Commit.
- Don't hardcode sizes. Commit.
- Improve Updates view. Commit.
- Always notify the progress change upon cleanup. Commit.
- Initialize the progressing property. Commit.
- Remove duplicate Connections object. Commit.
- Make sure the updates count is refreshed when the resources change. Commit.
- Make sure the assumption is coherent. Commit. See bug #368736
- Don't crash when plasma-discover is called with no arguments. Commit. Fixes bug #367944
- Make it possible for resources to progress before they started updating. Commit.
- Mark packagekit updater as progressing until the updates have landed. Commit.
- Add some margins. Commit.
- Fix category decoration names. Commit.
- Adopt all of Jens images. Commit.
- Fix build with older appstreamqt. Commit.
- Use a swipelistitem for the sources page actions. Commit.
- Remove unneeded clipping. Commit.
- Deprecated approach. Commit.
- Dummy 10 category was dropped. Commit.
- Fix toplevels tests. Commit.
- Cleanup delegate, installedpage delegates can be smaller. Commit.
- Make screenshots view sizing more flexible. Commit.
- Use appstream release information as changelogs. Commit.
- Review UpdatesPage looks with Thomas. Commit.
- Hide filtered categories. Commit.
- Introduce proper banner. Commit.
- Fix search. Commit.
- Use thomas's suggested sizes. Commit.
- Add missing margins. Commit.
- Move tasks with the other sections. Commit.
- Figure out actions separators. Commit.
- Adapt to changes in the Kirigami API. Commit.
- Remove pointless component. Commit.
- Fix settings toolbar. Commit.
- Don't assume there's a decoration if getting the image failed. Commit.
- --warning. Commit.
- Simplify. Commit.
- Move categories into the drawer. Commit.
- Set a minimum window size. Commit.
- Less hardcoded values. Commit.
- Use proper font color for LinkButton. Commit.
- Change AbstractResource::icon to return a QVariant. Commit.
- Properly sort the CategoryModel. Commit.
- Navigate categories to figure out rootCategories. Commit.
- Really don't compare against QUrl from qml. Commit.
- Make search always work on the leftmost page. Commit.
- Remove unneeded right alignment. Commit.
- Execute application's binary upon invocation. Commit.
- Visual feedback on screenshot hover. Commit.
- Make the ApplicationPage header more like in the mockup. Commit.
- Drop the icon for the installed item. Commit.
- Don't show buttons that lead to nowhere in the ApplicationPage. Commit.
- Make ReviewsModel.resource notifiable. Commit.
- Search field focus. Commit.
- Reset the currentTopLevel when we clear the page stack. Commit.
- Use the color from the mockup. Commit.
- Set proper component name for plasma-discover. Commit.
- Don't put the opened application randomly. Commit.
- Use correct icon name. Commit.
- Show the screenshots when clicked. Commit.
- Typo. Commit.
- Tone down the shadow. Commit.
- Looks of the LinkButton. Commit.
- Application Page. Commit.
- Remove the header image for the settings section. Commit.
- Display links as link-looking buttons. Commit.
- Implement rating for KNS. Commit.
- Fix Rating input. Commit. Code review #366430
- Don't prepare right before starting. Commit.
- Don't prepare on start. Commit.
- Show something when there's no updates. Commit.
- Progress will be tracked outside of the page. Commit.
- Sources shouldn't have a header. Commit.
- Make sure the header takes all width. Commit.
- Integrate categories as suggested by the VDG. Commit.
- Make it possible to specify category decorations from the local file system. Commit.
- Use the mouse back button. Commit.
- Fix warning. Commit.
- Also restore the window visibility. Commit.
- Fix overlapping category names. Commit.
- Update progress when the amount of transactions changes. Commit.
- Only track transactions with resources. Commit.
- Make it possible to show the overall progress. Commit.
- Sources are settings now. Commit.
- Align addons "more" button to the right. Commit.
- Make it possible to set a page overlay. Commit.
- Properly use Array.splice. Commit.
- Move the install button on an overlay so it's present at all times. Commit.
- Justify the text in the ApplicationDelegate. Commit.
- Separate the Addons from the ApplicationPage into a sheet. Commit.
- Make the dummy backend more useful in some cases. Commit.
- Simplify the ApplicationPage. Commit.
- Remove useless components. Commit.
- Use the view background color for the ApplicationPage. Commit.
- Don't let the category go over the resource name. Commit.
- Use proper category displays. Commit.
- Place the categories in a Flow rather than a ListView. Commit.
- Provide new subcategories as search changes. Commit.
- Remove unneeded space. Commit.
- Iterate drawer. Commit.
- Don't cover the scrollbar with the page header. Commit.
- Don't show the license if it's empty. Commit.
- Remove unused function argument. Commit.
- Let the size icon in the application delegate be static. Commit.
- Use orange when there's updates. Commit.
- Don't assume that ApplicationDelegate is within a model. Commit.
- Remove the "All" category. Commit.
- Improve readability by using a DropShadow on the text. Commit.
- Let the current breacrumb accessible. Commit.
- Fix warning. Commit.
- Reduce string comparisons. Commit.
- Scroll view up when the page title is clicked. Commit.
- Add missing file. Commit.
- The browsing page now is also home. Commit.
- Include a page header when the page scrolls. Commit.
- Fix navigation. Commit.
- Fix warning. Commit.
- Make sure currentTopLevel is up to date. Commit.
- Make sure all top pages have their own breadcrumbs. Commit.
- Mark current section as checked. Commit.
- Fix warnings. Commit.
- Remove unused property. Commit.
- Add the current position in the breadcrumbs. Commit.
- Silence warnings. Commit.
- Don't show KNS resources on the applications category. Commit.
- Iterate navigation towards Jens mockup. Commit.
- Design++ on the applicationdelegate. Commit.
- Deprecated features. Commit.
- Add missing margins. Commit.
- Ensure margins in the update page. Commit.
- Don't show the top when searching. Commit.
- Correct colors. Commit.
- Remove unused features. Commit.
- Improve top view margins. Commit.
- Let LinkButtons get some style color. Commit.
- Improve matching of the design with regard to custom buttons. Commit.
- Remove unnecessary properties. Commit.
- Fix ReviewsPage. Commit.
- Fix scope of some properties. Commit.
- Fix warning. Commit.
- Let the main page scroll. Commit.
- Make the ApplicationPage a bit closer to the design. Commit.
- Add more screenshots. Commit.
- Remove unneeded import. Commit.
- Adapt the ApplicationDelegate to Jens's design. Commit.
- Expose longDescription on the resources model. Commit.
- Increase view spacings. Commit.
- Remove weird old stuff, will have to find a better way. Commit.
- Try some things on the Updates page. Commit.
- Warning. Commit.
- Make titles slightly more readable. Commit.
- Use the AbstractListItem when possible. Commit.
- Iterate ApplicationListPage. Commit.
- Fix some warnings. Commit.
- Make sure there's something on the headers. Commit.
- Restore search. Commit.
- Just use the former mobile version of the application page. Commit.
- Fix warning. Commit.
- Integrate the breadcrumbs onto the decoration. Commit.
- Introduce category decorations. Commit.
- Remove redundant code. Commit.
- Introduce the new kind of breadcrumbs. Commit.
- First approach to adopting the new design. Commit.
- Remove unneeded property. Commit.
- Move code to parent class. Commit.
- Brought back the search field (now in the Global Drawer). Commit.
- Fix some sizes on the compact view. Commit.
- Set icons for the help and configure sub-menus. Commit.
- Properly expose whether there's the mouse under the delegate. Commit.
- Get some actions in submenu. Commit.
- Don't disable PageHeader. Commit.
- Don't let the background of the CategoryView respond to click events. Commit.
- Make sure we're using the right clicked signal for the item delegate. Commit.
- Keep the overlay open when it's in full, non-compact mode. Commit.
- Oops. Commit.
- Use a narrower width for the menu page. Commit.
- Remove the actualWidth concept. Commit.
- Set up a menu, somewhat. Commit.
- Properly define title. Commit.
- No need to check if kirigami is installed. Commit.
- Remove spacings. Commit.
- Make UpdatesPage a Kirigami Page. Commit.
- Adopt more Kirigami semantics. Commit.
- Kirigami all the way. Commit.
- Add missing semi-colon. Commit.
- Also use kTransform from the ResourcesModel. Commit.
- Use appstream for searching. Commit.
- Sync the dbus ActivityInfo structure with the framework. Commit.
- UI message: fix SQLite capitalization. Commit.
- Added a note regarding different config sync delays for future reference. Commit.
- Add_definitions(-DQT_NO_URL_CAST_FROM_STRING) and fix compilation accordingly. Commit.
- Allowing kdeglobals to override the default activity name. Commit.
- Write out only first two SQL errors not to overflow the .xsession-errors. Commit. Fixes bug #364525
- Added KSM-related debugging output. Commit.
- Enable high DPI support in KCMShell. Commit.
- Do not change minimumSize(). Commit.
- Kioclient docu: remove mentions of Netscape and manually-mounted CDROMs :-). Commit.
- Removed an unused include (also fixing build on Windows). Commit.
- Cursor model: forgot to add copyright. Commit.
- Cursor model: look for cursors in correct place. Commit.
- Cursor model: look for cursors in correct place. Commit.
- Add "left mouse button wraps scroll bar" setting. Commit. Code review #128475
- Decorationshadow.cpp - Wpedantic. Commit.
- Make media frame start with random image if set to random. Commit.
- Only show tooltip for comic when it's not empty. Commit.
- Add missing file. Commit.
- Reduce Activity Pager to .desktop file referencing the Pager package. Commit.
- Remove reference to invalid function. Commit.
- Change switchWidth and height to small defaults. Commit. Fixes bug #361928
- Fix unused variable warnings. Commit.
- No use for kcoreaddons_desktop_to_json with servicetype definition file. Commit.
- Use SERVICE_TYPES parameter with kcoreaddons_desktop_to_json calls. Commit.
- Remove nepomuk references. Commit.
- Plasma-applet-minimizeall. Commit. Code review #127651
- [User Switcher] Place highlight behind list items. Commit.
- [Color Picker] Add context menu entry to clear history. Commit.
- [Color Picker] Fix showing tooltip only when elided. Commit.
- [Color Picker] Fix ComboBox initial index. Commit.
- [Color Picker] Allow opening popup even when history is empty. Commit.
- [Color Picker] Add tooltip if color doesn't fit in label. Commit.
- [Color Picker] Show recentmost color in tooltip. Commit.
- Port ActivityPager applet away from LibLegacyTaskManager API. Commit.
- Add_definitions(-DQT_NO_URL_CAST_FROM_STRING) + fix one bug with startDir on Windows. Commit.
- [Fuzzy Clock] Silence warning on startup. Commit.
- Use iconName instead of icon in all runners. Commit.
- Add missing #include . Commit.
- [Unit Converter] Add sorting by magnitude. Commit.
- Remove kappname - unused + fix wrong button label. Commit.
- Add a comment to get a summary in autogenerated appstream data. Commit.
- Split load into two methods to improve readability a tad. Commit.
- Right align the distribution logo. Commit.
- Fix wrong path + use qtpaths. Commit.
- Increase precision of refresh rate. Commit. Fixes bug #369422
- Move back to runtime connection. Commit.
- Compile-time signals/slots. Commit.
- Style and high dpi fixes for screen identification OSD. Commit.
- Change kcm name to Displays. Commit.
- Show an OSD on display button press. Commit.
- [kded] correctly restore lidOpened configuration on startup. Commit. Fixes bug #353029
- [kcm] decrease snapping area. Commit. Fixes bug #365353
- [kcm] correctly position newly connected outputs. Commit. Fixes bug #366362
- [kded] fix monitoring for newly appearing outputs. Commit. Fixes bug #366346
- Improve logging of outputs. Commit.
- Revert 17199d32f29 to avoid regression. Commit.
- Fix typo in var name. Commit.
- [kded] bind lambdas to the daemon object. Commit.
- Instantiate logging in kcm. Commit.
- Disable logging for autotests. Commit.
- Make sure logging is enabled for the kded module. Commit.
- Categorized logging for kscreen kcm. Commit.
- [kcm] Show output name in output preview. Commit. Fixes bug #362570
- Revert b8b2126dbfb1d0cf5c771baf23a29e1130a70fba. Commit.
- Randomize order in autotest. Commit.
- Improve and fix checks. Commit.
- Autotest for videowall bug. Commit.
- Improve output identification. Commit. Fixes bug #325277
- Kscreen kcm: block changed signal after save. Commit. Fixes bug #365467
- Add a shortcut for Meta+P. Commit. Fixes bug #365147
- Fix build with clang 3.8. Commit.
- [Screen Locker KCM] Put Wallpaper in a separate tab. Commit.
- [GreeterApp] Set wallpaperGraphicsObject to what the code actually expects. Commit.
- Use signal screenRemoved instead of QObject::destroyed. Commit.
- Add to DBus interface. Commit.
- RFC: Make Switch User option invoke the switch user UI in the lockscreen. Commit.
- [greeter] Only set QT_IM_MODULE to compose if QT_IM_MODULE is set. Commit.
- Change default wallpaper plugin to org.kde.color. Commit.
- [autotests] QSKIP NoScreensTest on build.kde.org. Commit.
- Autotest to simulate that no screens are available. Commit.
- Ksldapp.h - pedantic. Commit.
- Fix build with clang. Commit.
- Load a Wallpaper plugin in kscreenlocker_greet. Commit.
- Removing sensor from graph causes KSysGuard crash" (affected SensorType: DancingBars). Commit. Fixes bug #328807. Code review #125416
- Give more meaningful names to acpi thermal stuff. Commit. Code review #128491
- Remove Qt5WebKitWidgets dependency and build gui unconditionally. Commit.
- [kwindowsystem] Add support for NET::Tooltip. Commit.
- Add missing break. Commit.
- [kwindowsystem] Wrap the notification type. Commit.
- [kwinrules] Properly setting the value of the activity combo box. Commit.
- Fix whether a panel is supposed to have a strut in ShellClient. Commit. See bug #368499
- Include <errno.h> in waylandclipboard.cpp. Commit.
- Parent qaction in test. Commit.
- Pass Qt::Key to GlobalShortcutsManager::processKey. Commit.
- Better handling for forwarding key events to Wayland Server. Commit.
- Pass all key events during Alt+Tab to the Wayland Seat. Commit.
- Require frameworks 5.26. Commit.
- [autotests/integration] Test case for window larger than screen. Commit. See bug #366632
- [wayland] Fix release of TabBox on Wayland. Commit. Fixes bug #368590
- Fix interaction between decoration and fullscreen ShellClient. Commit. Fixes bug #366764
- [effects] Repaint expandedGeometry in HighlightWindowsEffect. Commit. Fixes bug #368495
- Remove not-wanted modifiers prior to evaluating global shortcuts. Commit. See bug #368581
- Fix updating layer when setting a ShellClient to fullscreen. Commit.
- Make WindowPixmap::isValid virtual and override in concrete implementation. Commit. Fixes bug #368440
- [autotests/integration] Add a global shortcuts test. Commit.
- [autotests] Wrap integration tests in dbus-session-run. Commit.
- [autotests/integration] Test basic working of Alt+Tab and Alt+Shift+Tab. Commit.
- [kcmkwin/compositing] Hide config options which don't make sense if Compositing is required. Commit.
- Introduce a config option whether applications are allowed to block compositing. Commit.
- [autotest/integration] Extend the TabBox caps lock test to verify correct shortcut is triggered. Commit.
- [autotests/integration] Add new test for triggering TabBox. Commit. See bug #368590
- Set componentName to KWIN_NAME on QActions for KGlobalAccel. Commit. See bug #368675
- [autotests/integration] Extend fullscreen shell client test to verify layers. Commit.
- Match window role in Rules in a case insensitive manner. Commit. Fixes bug #367554
- Support highlighting windows through EffectsHandlerImpl. Commit.
- [autotest/integration] Extend TestShellClient::testFullscreen with deco. Commit. See bug #366764
- DebugConsole window does not take keyboard input. Commit.
- Don't bind ShellClient::acceptsFocus to whether the window is shown. Commit. Fixes bug #368673
- [autotests/integration] Add test case for fullscreen to ShellClientTest. Commit.
- [autotests/integration] Extend TestShellClient::tetsMinimizeActiveWindow. Commit. See bug #368673
- Remove non visible internal windows from the x stacking order. Commit. Fixes bug #364483
- [autotests] Add missing add_test(). Commit.
- [autotests] Add Q_CONSTRUCTOR_FUNCTION to X11 specific tests to force xcb. Commit.
- [autotests] Drop KWIN_TEST_MAIN macro. Commit.
- [libinput] Don't set the parent on the Device. Commit.
- Grid layout for windowdecoration KCM. Commit.
- Set the restore geometry after placing a ShellClient for the first time. Commit. Fixes bug #366696
- Atomic Mode Setting / Universal Plane preliminary support. Commit.
- Add a Workspace::findToplevel(QWindow*) method. Commit.
- AuthorizeKAction -> authorizeAction. Commit.
- [autotests] Extend PlasmaSurface to verify position of OSD windows. Commit. See bug #366696
- Support compose key in xkbcommon integration. Commit.
- Fix Xkb::shouldKeyRepeat. Commit.
- Move Q_PROPERTY definitions from Client to AbstractClient. Commit. Fixes bug #355947
- Move registerMetaType for SurfaceInterface* to main.cpp. Commit.
- Register metatype for KWin::EffectWindow*. Commit.
- DiscardWindowPixmap when Surface size changes. Commit.
- [plugins/qpa] Call makeCurrent on the QOpenGLContext instead of the one in the platform context. Commit.
- [autotests/integration] Add test case for rule matching on window role. Commit. See bug #367554
- Forward x11 raw pointer buttons to PointerInputRedirection. Commit. Fixes bug #367730
- [effects] Add enum value for new TouchPoints effect. Commit. Fixes bug #367727
- [wayland] Destroy ShellClient already when Surface gets unbound. Commit.
- Warp the xcb pointer whenever pointer leaves an X11 surface. Commit.
- Move implementation of iconGeometry from ShellClient to AbstractClient. Commit.
- [effects] Drop the logout effect. Commit.
- Disable lanczos filter with software emulation. Commit.
- [autotests] Fix X version check for skip in XWaylandInputTest. Commit.
- Use Screens::geometry instead of displayWidth/Height in SceneQPainter. Commit.
- Use Screens::geometry instead of displayWidth/Height in ScreenEdges. Commit.
- [libkwineffects] Port getXServerVersion from X11 to xcb. Commit.
- [autotests] QSkip XWaylandInputTest if we don't have at least Xwayland 1.18. Commit.
- [autotests] Further verifications in XwaylandInputTest. Commit.
- [autotests] Further condition check in XWaylandInputTest. Commit.
- [autotests] Verify in XWaylandInputTest that cursor is not on new mapped window. Commit.
- [autotests] Add a test case for pointer enter/leave of X windows. Commit.
- Improve introspection into Scripting for KWin core/testing. Commit.
- Only trigger keyboard layout OSD if KWin manages input. Commit. Fixes bug #367637
- [platforms/drm] Pass ownership of gbm_device to Platform. Commit.
- [platforms/virtual] Pass ownership of gbm_device and drm fd to Platform. Commit.
- Call setupCompositing on internal clients on startup of Compositor. Commit.
- Move X11Cursor into the x11standalone platform plugin. Commit.
- Create Cursor instance through Platform. Commit.
- Ensure modifier locks and latches don't trigger the mod only shortcut. Commit.
- Also finishCompositing for Wayland windows in Compositor::finish. Commit.
- Emit Workspace::deletedRemoved for every Deleted still around when terminating Workspace. Commit.
- [platforms/hwcomposer] Set default old brightness to 50% (0x7f). Commit.
- [effects] Add new effect for touch point visualization. Commit.
- Fix crash when unminizing a ShellClient. Commit.
- Translate Qt key events through the unicode text with xkbcommon. Commit.
- Introduce env variable KWIN_XKB_DEFAULT_KEYMAP to force default layout creation. Commit.
- [platforms/hwcomposer] Reset old brightness when turning screen back on. Commit.
- [autotests/integration] Split InternalWindowTest::testKeyboard into two test methods. Commit.
- [autotests/integration] Some more changes to try to make InternalWindowTest pass again. Commit.
- Add support for touch events in the Effect system. Commit.
- [autotests] Use QTR_COMPARE instead of QTest::qWait in TestScriptedEffectLoader. Commit.
- Support modifier only shortcuts on X11. Commit.
- [autotests/integration] More changes in InternalWindowTest::testKeyboard. Commit.
- [autotests/integration] Try to fix InternalWindowTest::testKeyboard. Commit.
- Block modifier only shortcuts when screen is/gets locked. Commit.
- [autotests/integration] Add ScreenLockerWatcher to the Test::lockScreen and ::unlockScreen. Commit.
- Delay query whether screenlocker is registered till WaylandServer is initialized. Commit.
- [autotests/integration] Test case for screen locked with mod-only-shortcuts. Commit.
- [wayland] Unset focused keyboard surface when handling key event internally. Commit.
- Trigger global shortcuts also on key-repeat. Commit. Fixes bug #366608
- Introduce an EffectsHandler::animationsSupported -> bool. Commit.
- [autotests/integration] Fix TestLibinputDevice::testName. Commit.
- [autotests/libinput] Set a valid sysName by default. Commit.
- [libinput] Expose all input devices through DBus. Commit.
- [wayland] Properly implement minimize of ShellClient. Commit. Fixes bug #366634
- Don't trigger modifier only shortcuts if pointer interaction. Commit.
- Turn ScreenLockerWatcher into a KWIN_SINGLETON. Commit.
- Split ScreenLockerWatcher into dedicated source files. Commit.
- [autotest/integration] Add pointer axis events to ModifiersOnlyShortcutTest. Commit.
- [autotest/integration] Add pointer button events to ModifiersOnlyShortcutTest. Commit.
- [autotest/integration] Add a test case for modifier only shortcuts. Commit.
- [libkwinglutils] Revert version hack for Qualcomm Adreno on libhybris. Commit.
- Include setOnActivity in the test. Commit.
- Fix activites_test check. Commit.
- Validate activities in setOnActivities. Commit. Fixes bug #362620
- [autotests/integration] Add a first test case for activities. Commit.
- Implement addDamage in Unmanaged. Commit.
- [libkwinglutils] hasGLVersion uses GLPlatform for verison check. Commit.
- [libkwineffects] Add detection code for Qualcomm Adreno to GLPlatform. Commit.
- [autotests/libkwineffects] Add test data for Adreno 330. Commit.
- [autotests] Don't try to load StartupFeedbackEffect on GL compositor. Commit.
- [autotests/integration] Add test case for minimizing active ShellClient. Commit. See bug #366634
- [libinput] Add device configuration for tap-drag-lock. Commit.
- [libinput] Add support for tap and drag. Commit.
- [libinput] Use macro for the standard boolean config setters. Commit.
- [libinput] Rename Device::tapEnabledByDefault to tapToClickEnabledByDefault. Commit.
- [libinput] Add support for tapToClick configuration. Commit.
- Adding more frameless hints. Commit.
- Support triggering application launcher through screenedge. Commit.
- Force windows of type desktop to be opaque. Commit.
- Launch Plasma's launcher menu on meta modifier only shortcut by default. Commit.
- Cache the clientSize in DecoratedClientImpl. Commit.
- Don't trigger decoration repaint when ShellClient geometry changes. Commit.
- Only focusToNull when activating a ShellClient. Commit.
- Add an OpenGL information tab to Debug Console. Commit.
- [qml/outline] Outline shall be a frameless window. Commit.
- Add missing break in virtualkeyboard.cpp. Commit.
- Make virtualkeyboard a frameless window. Commit.
- [effects] Disable Blur and BackgroundContrast on software emulation. Commit.
- [autotest/libkwineffects] Add more test data for glplatformtest. Commit.
- [autotests/libkwineffects] Test GLPlatform::driverToString and chipClassToString. Commit.
- [autotest/libkwineffects] Add more test data for the glplatform test. Commit.
- [libkwineffects] Fix includes in kwingltexture.h. Commit.
- [wayland] Place transient windows every time they are shown. Commit.
- [Wayland] Make it possible to have internal windows decorated. Commit.
- [autotest/intergration] Wait for pointer enter before simulating button press. Commit.
- [autotests/integration] Try hardening destroyWaylandConnection. Commit.
- [platforms/x11] Support output removal in nested setup. Commit.
- Raise minimum libinput version to 1.2. Commit.
- [libinput] Add support for gesture events. Commit.
- Set initial count of screens before calling Screens::init. Commit.
- [autotest] Introduce a test infrastructure for GLPlatform. Commit.
- [libkwineffects] Cleanup includes of GLPlatform. Commit.
- [libkwineffects] Initialize all variables in GLPlatform. Commit.
- Remove the unredirect fullscreen windows functionality. Commit.
- [wayland] Ensure that pointer enter event carries the correct coordinates. Commit.
- [platforms/x11-windows] Delay x11 event processing till Workspace is started. Commit.
- Ensure that EffectsHandlerImpl::slotClientShown is only invoked once per Window. Commit. Fixes bug #366081
- [wayland] Always have a keyboard on the Seat. Commit.
- [libinput] Add optional device detection for cap tablet tool. Commit.
- [autotest/integration] Add a test case for screenedge usage in Scripts. Commit.
- [platforms/x11] Fix init of EGL/X11. Commit.
- [platforms/virtual] Use rendernode or vgem device if available for egl. Commit.
- Handle restart of Compositor Scene correctly for Wayland client. Commit. Fixes bug #365471
- [autotests/integration] Fix PointerInputTest::testUpdateFocusAfterScreenChange. Commit.
- [platforms/x11] Properly reposition nested windows on resize events. Commit.
- [plugins/qpa] Support SharingPlatformContext on the existing eglSurface and eglconfig. Commit.
- Support restarting the OpenGL compositor on Wayland. Commit.
- Announce output changes to Wayland for platforms not handling outputs. Commit.
- [plugins/hwcomposer] Use an RGBA_8888 format for rendering surface. Commit.
- Expose window geometry to PlasmaWindow. Commit.
- [platforms/wayland] Use XdgShell if available and prefer it. Commit.
- Disable the locked screen check in Compositor::windowRepaintsPending. Commit.
- [plugins/qpa] Add debug output in configFromGLFormat. Commit.
- [plugins/qpa] Check egl error after a failure of eglMakeCurrent. Commit.
- [plugins/qpa] Add debug output for the KWin internal QPA plugin. Commit.
- [autotests] Move libkwineffects/autotests to autotests/libkwineffects. Commit.
- Allow to create an OpenGL Compositor with llvmpipe. Commit.
- Pedantic fixes. Commit.
- [effects/slidingpopups] Don't reference previous pixmap. Commit.
- Emit windowShown and windowHidden from Client::internalKeep and ::internalHide. Commit. Fixes bug #354407
- [autotests/integration] Add new test case for screenedge client show. Commit.
- Add support for xdg-shell version 5 interface. Commit.
- [effects] Adjust SlidingPopups to new windowShown and windowHidden signals. Commit.
- [libkwineffects] Add signals windowShown and windowHidden to EffectsHandler. Commit.
- Use hiddenInternal() for a ShellClient which got unmapped. Commit.
- Merge signal connections for AbstractClient in Workspace. Commit.
- [tests] Fix build - missing include to QDebug. Commit.
- [tests] Tool to read the X11 shadow on a window. Commit.
- Handle situation of no XDG_RUNTIME_DIR gracefully. Commit.
- [autotests/integration] Test another multi-screen setup. Commit.
- [autotests/integration] Unload effects before destroying Workspace. Commit.
- [autotests/integration] Try to make SceneQPainterTest::testWindow more robust. Commit.
- [autotests/integration] Make MoveResizeWindowTest more robust. Commit.
- [autotests] Try to make the move_resize_window_test more robust. Commit.
- [autotest] Add a test to SceneQPainterTest to render a window. Commit.
- [autotest/integration] Add helper for waiting for a shown ShellClient. Commit.
- [autotest/integration] Introduce a Test helper library to have less code duplication. Commit.
- [autotests/integration] Simplify the cmake for creating a test. Commit.
- [autotests] Add a new test case which can verify the rendering of QPainter Scene. Commit.
- Find KF5Wayland together with other frameworks. Commit. See bug #364928
- Killer/ moved to helpers/killer. Commit.
- [helpers/xclipboradsync] Ensure that KWayland::Client connects through the passed fd. Commit.
- Properly wait for client activated in XClipboardSyncTest::testSync. Commit.
- Drop warning regarding ksmserver in sm.cpp. Commit.
- Fix unsigned-signed comparison with touch id in input.cpp. Commit.
- Drop static previous_client from Client::takeFocus. Commit.
- Correct datatype to qint64 for value returned from QElapsedTimer::elapsed. Commit.
- [effects/zoom] Remove unused variable. Commit.
- Fix unused parameter warnings. Commit.
- Move killer/ to helpers/killer. Commit.
- Move tabbox/autotests to autotests/tabbox. Commit.
- Rename autotests/wayland to autotests/integration. Commit.
- Expose the transientFor relationship to PlasmaWindowInterface. Commit.
- Add support for ToolTip Role on PlasmaSurface. Commit.
- Support for syncing the clipboard from X11 to Wayland and vice versa. Commit.
- Remove completely useless output. Commit.
- [autotests] Extend StrutsTests for setup on mobile. Commit.
- Drop specifying the default debug areas. Commit.
- Add support for new Notification role on PlasmaSurface. Commit.
- Revert "Remove saving and loading (and client matching by) WM_COMMAND.". Commit. See bug #362671
- Cache the caption of ShellSurface in ShellClient. Commit.
- Human-readable timestamps. Commit.
- Normalize output positions in setoperation. Commit. Fixes bug #367490
- Test some assumptions about invalid modes. Commit.
- Fix mode setting when output is already enabled. Commit.
- [xrandr backend] fall back to preferred mode, fix crash. Commit.
- [kscreen-doctor] support identifying outputs by name. Commit.
- More informative debug output for outputs. Commit.
- Xrandr-crtc: clear outputs in update(). Commit.
- Update CRTCs before enabling an output. Commit. Fixes bug #366346
- Fix grammar in assert message. Commit.
- Kscreen-doctor -l allows to add comments to the log file. Commit.
- Kscreen-doctor --info instead of --backends. Commit.
- Remove annoying and confusing debug message. Commit.
- Privatize Log::Log(). Commit.
- More improvements resulting from review. Commit.
- Address comments from David's review. Commit.
- Fix copyright. Commit.
- Improve logging for kscreen. Commit.
- Make sure that the logger is installed. Commit.
- Test logging of qCDebug statements. Commit.
- Use a custom message handler for catching log. Commit.
- Disable logging for most autotests. Commit.
- Unit test Log::context. Commit.
- Improve Log class. Commit.
- Add autotest for Log class. Commit.
- Cmake foo for new logging class. Commit.
- Implement and document the new Log class. Commit.
- Fix mode display for empty names. Commit.
- Hmm didn't tag properly, let's try again. Commit.
- Fix race condition when new applications open. Commit. Fixes bug #261255. Code review #128431
- [Milou] Optimize and cleanup sources model. Commit.
- [ResultDelegate] Fix stupid hack for Layout doing weird things. Commit.
- [ResultDelegate] Fix delegate height by giving IconItem a preferredHeight. Commit.
- [ResultDelegate] Show subtext when is current item. Commit.
- Make use of new QueryMatch::iconName() and use a PlasmaCore.IconItem instead of QIconItem. Commit.
- Require minimum Qt and KF5 versions. Commit.
- Check widget->windowHandle() before accessing its parent. Commit. Fixes bug #368969
- Re-added WindowDragEnabled, for backward compatibility with oxygen-gtk. Commit. Fixes bug #367894
- Added Michael Pyne as copyright holder. Commit.
- Implemented FIFOCache from Michael Pyne. Commit.
- Typedef -> using. Commit.
- Removed oxygenlistmodel.h it is provided by liboxygenstyle. Commit.
- Moved functions that are used only in kstyle from oxygenhelper to oxygenstylehelper. Commit.
- Pass cached tilesets by value rather than pointer. Commit.
- Return local QPixmap rather than value from cache, at insertion. Commit.
- Use cachedPixmap only inside the if() condition. Commit.
- Renamed QColor "out" to "cachedColor" to make it more explicit. Commit.
- Return color by value when using cache, instead of the possibly deleted object inserted from the cache. Commit.
- [Kickoff] Draw FrameSvg behind icon preview. Commit.
- Rearrange slightly. Commit.
- Consistently use the Plasma theme for system faves and not for other faves. Commit. Fixes bug #369437
- Check fetching XIQueryDevice succeeded. Commit. Fixes bug #353825
- Change component shown on selection changes. Commit. Fixes bug #368661
- [Task Manager] Use Qt.binding for prefix. Commit.
- Set parent for folderview context menu actions. Commit. Fixes bug #369249
- Fix binding loop in pager. Commit.
- Add a case for the missing color group. Commit.
- Add metadata license to appstream. Commit.
- Create a QtQuickLayout attached object on kickoff compact representation. Commit.
- [KeyboardDaemon] Don't call getCurrentLayout() in destructor. Commit. Fixes bug #364340
- Fixed loading of the wallpapers in the activity switcher. Commit. Fixes bug #360034
- Make sure to animate proper containments. Commit. Fixes bug #352345
- Pick up on virtual desktop name changes at runtime. Commit. See bug #368579
- Fix disabling launcher toggle action if launcher URL is empty. Commit.
- Disable filter-bypass by demands-attention windows. Commit. Fixes bug #368909
- Fix ReferenceError. Commit.
- Fix desktop label clipping. Commit. Fixes bug #368579
- [Kicker RootModel] Show separator only when there are entries before it. Commit. Fixes bug #368854
- Fix XML. Commit.
- Add readonly. Commit.
- Port to Grid and fix NaN. Commit.
- Xcursor discovery: modernize. Commit.
- Hidden is an attribute, not a tag. Commit.
- Use Plasma theme for the system action favorites delegates on the Dash. Commit.
- Config docs for Kicker, Kickoff, Task Manager, Pager, and the Desktop/Folder containment/widget. Commit.
- Fix minor typo. Commit.
- Simplify Panel lastSpacer + fix crash. Commit. Fixes bug #357317
- Update plasma handbook. Commit. Code review #128728
- [Task Manager] Show player icon in "Restore" context menu entry. Commit.
- [Task Manager] Improve mapping of launcher URLs to MPRIS tasks. Commit.
- [Task Manager] Add media controls in context menu. Commit.
- [Task Manager Backend] Honor "NotShowIn" and "OnlyShowIn" for Jump List Actions. Commit.
- [Desktop View] Remove unused "wallpaper" property. Commit.
- [Desktop View] Place Plasma sidebars at the right screen edge in right-to-left mode. Commit.
- Create empty panel layout template. Commit.
- Use correct config property for show only current screen in pager. Commit.
- Update paths docbook. Commit. Code review #128741
- [Desktop Containment] Enable LayoutMirroring. Commit.
- Improve rename editor positioning, sizing and behavior. Commit. Code review #128423
- Add an option to limit the Pager to the current screen. Commit. Fixes bug #356693
- [Touchpad plasmoid] Major cleanup. Commit. Fixes bug #368192
- [Activity Manager] Hide "Create Activity" and "Delete Activity" if not authorized. Commit.
- Close the preview window on Esc pressed. Commit.
- [AppletConfiguration] Don't call saveConfig() twice. Commit.
- Fix regression from 01ac3aa3660. Commit.
- Only reparent on drag initiation and update root.dragging before reset. Commit.
- Use plasmashell's toggleDashboard instead. Commit.
- Improved and optimized Pager and Activity Pager. Commit.
- [Task Manager] Disallow adding/removing launchers when system immutable. Commit.
- Remove outdated code. Commit.
- Reduce duplicated code and document very difficult to parse code. Commit.
- Fix spelling mistake in property name. Commit.
- Set offscreen highlight item to invisible when off screen or not being shown. Commit.
- [Task Manager] GroupDialog has no target but visualParent. Commit.
- Remove references to kmail indexing. Commit. Code review #128837
- [Task Manager GroupDialog] Implement keyboard navigation. Commit.
- [Touchpad KDED] Don't show OSD when waking up from sleep. Commit.
- Move busy indicator Z to be in the same layer as the applet. Commit.
- Fix assert. Commit.
- [Runners KCM] Fix painting delegates in right-to-left layout. Commit.
- Lazy load applet BusyIndicator. Commit.
- [Kickoff] Lazy load more. Commit.
- AppEntry: load icon on demand, to speed up plasma startup. Commit.
- [Panel Containment] Don't shift contents out of view for vertical panel in right-to-left layout. Commit.
- Set correct SERVICE_TYPES on keyboard kded module. Commit.
- Colors KCM: Correct regression in previews introduced during rewritting. Commit.
- Port derpecated authorizeKAction to authorizeAction. Commit.
- [Desktop Containment] Create AppletAppearance component only once. Commit.
- [Colors KCM] Disable "Edit Scheme" button if cannot be edited. Commit.
- [Task Manager ToolTipDelegate] Try harder to keep tooltip the same height. Commit.
- [Applet Configuration] Only scroll down if item is barely visible. Commit.
- [FolderView] Base decision on effectiveLayoutDirection instead of layoutDirection. Commit.
- [Panel Controller] Enable LayoutMirroring. Commit.
- Remove Desktop.SystemSettings import. Commit.
- Don't update size when minimum size changes while animation is running. Commit.
- Fix the statement in docs (thanks to Free de Kruijf). Commit.
- Proofread solid-device-automounter kcm docbook. Commit. Code review #128770
- Update solid-actions kcm docbook. Commit. Code review #128769
- Proofread + update baloo kcm docbook. Commit. Code review #128772
- Check for model row count momentarly being 0. Commit. Fixes bug #367674
- Fix cmake warnings on KCM desktop_to_json. Commit.
- Fix a few trivial compiler warnings. Commit.
- Drop the C++ text label implementation. Commit. Fixes bug #346050. Fixes bug #360119. Fixes bug #357242
- Add a preview button and a fullscreen preview. Commit.
- [Panel Containment] Fix re-arranging applets in right-to-left mode. Commit.
- [Applet Alternatives] Enable LayoutMirroring. Commit.
- [Desktop Toolbox] Enable LayoutMirroring. Commit.
- [Task Manager] Silence warning. Commit.
- [Desktop Toolbox] Avoid position animation on creation. Commit.
- Supress QML warning. Commit.
- [Panel Containment] Cleanup. Commit.
- [Kickoff] Mirror breadcrumb arrow in right-to-left layout. Commit.
- [Desktop Toolbox] Animate position change. Commit.
- [Containment Actions Configuration] Add labels for Back / Forward mouse buttons. Commit.
- [Desktop Containment] Animate margin changes due to available screen rect. Commit.
- Use dbus interface to switch shell l&f. Commit.
- Make kcolorschemeditor desktop entry spec compliant and refine it. Commit.
- Use RDN notiation for new desktop file. Commit.
- Colors KCM: Remove not needed header and fix build reported broken. Commit.
- Fixuifiles. Commit.
- [Task Manager ToolTipDelegate] Adjust for right-to-left languages. Commit.
- [Task Manager ToolTipDelegate] Let positioner size itself automatically. Commit.
- Colors KCM: Remove dead code + finish app + add .desktop. Commit.
- Colors KCM: Corrected last fixme: everything seems ok. Commit.
- Colors KCM: More cleanup. Commit.
- Colors KCM: Create standalone app. Commit.
- Colors KCM: documentate colorscm methods, remove unused files. Commit.
- Colors KCM: move WindecoColors to SchemeEditorColors. Commit.
- Olors KCM: remove KDE3 Imports feature (deprecated). Commit.
- Colors KCM: Saving chosen theme works again. Commit.
- Colors KCM: code splitted in single classes. Commit.
- Colors KCM: Compiles, features missing. Commit.
- Colors KCM: move buttons below tabwidget in external dialog. Commit.
- Color kcm: separate the select area from the edit area. Commit.
- [Task Manager] Fix icon placement with right-to-left languages. Commit.
- [Applet Configuration] Don't ask for saving changes when clicking current category. Commit.
- [Task Manager] Allow dropping files onto tasks. Commit. Fixes bug #365626
- [Task Manager ToolTipDelegate] If there's room, show two lines of window title. Commit.
- Lazy guard for KServiceGroup::root() being null. Commit. Fixes bug #363339
- [Applet Configuration] Match category sidebar style with Breeze widget default style. Commit.
- DeleteFile and RenameFile shortcut for FolderView. Commit. Code review #128444. Fixes bug #344969
- User interface for adding launchers as global shortcuts. Commit.
- [Task Manager] Add back mnemonics for context menu. Commit.
- [Kickoff] Fix start row for drag not always being correct. Commit.
- [Kickoff] Fix being unable to reorder entries in favorites menu after scrolling down. Commit. Fixes bug #345741
- Undo trash support. Commit. Code review #128557
- Correct typo. Commit.
- Use desktopsForActivty(currentActivity());. Commit.
- Don't create activities by ourselves. Commit.
- Do screen filtering by screen geometry rather than screen number. Commit.
- Use "Configure Desktop" in context menu. Commit.
- [Kickoff] Sort Favorites in-view. Commit.
- [Kicker DragHelper] Ungrab mouse for drag. Commit.
- Adapt to panel.screenToFollow. Commit.
- Use the new property screenToFollow. Commit.
- Don't leak the dialog. Commit.
- Connect to a signal actually emitted. Commit.
- Loop trough screens only once. Commit.
- Move solid kcm's to new subgroup removable-storage. Commit. Code review #128446
- Adding activity ID to the comparison when the timestamp is the same. Commit.
- Removing the sortByLastTime property since it is not used. Commit.
- Port Pager applet away from LibLegacyTaskManager API. Commit.
- Add button "Disable sounds for all of these events". Commit. Fixes bug #157272
- Rename some kcm desktop files. Commit. Code review #128434
- Fix minor typo. Commit.
- Fix build. Commit.
- Remove description that you can select something from a list. Commit.
- Adjust providers.xml url. Commit.
- Rewrite Window List plasmoid. Commit.
- Update color kcm layout to show preview without a frame. Commit.
- Update emoticon kcm button list. Commit.
- Add an modules which were changed by the look and feel package. Commit. Code review #128425
- Fix build from previous KCM change. Commit.
- Update tab name. Commit.
- Baloo kcm layout update. Commit. Code review #128371
- Sync button text of the color scheme kcm. Commit.
- Sync button text of the emoticons kcm and update the layout. Commit.
- Sync button text of the icon kcm. Commit.
- Sync button text of the cursortheme kcm. Commit.
- Kcm solid small change of the entire ux file. Commit.
- Kcm color preview on top and buttons on bottom. Commit. Code review #128375
- Fix build. Commit.
- Use the same layout for all kcm's like plasma theme kcm. Commit. Code review #128310
- Rearrange buttons according to other kcm's. Commit. Code review #128311
- User account default avatars is now 128px, renaming for sorting. Commit. Code review #128313
- Fix task type checks for activity submenu. Commit.
- [Desktop Package] Adjust layout for right-to-left languages. Commit.
- Remove obsolete sentence about 'Automatically select icons', this option was removed from code. Commit.
- [Folder View internallibkonq] Use KIO::highlightInFileManager. Commit.
- Add a Get hot new stuff button. Commit.
- Adapt to api change. Commit.
- Add_definitions(-DQT_NO_URL_CAST_FROM_STRING) + fix compilation. Commit.
- Minor cleanups. Commit.
- Guarding the X11 calls not to appear in a wayland session. Commit.
- Add an Activities list into the context menu. Commit. Fixes bug #261649. See bug #360293
- Do a layout pass when TasksModel.launcherCount changes. Commit. Fixes bug #364537
- Do not split the name of plasma-sdk. Commit.
- Update window-list scaling. Commit. Code review #128221
- Use iconName instead of icon in all kwin and plasma-desktop runner. Commit.
- [Kicker RunnerMatchesModel] Use iconName() if possible. Commit.
- Use KDE_INSTALL_KCONFUPDATEDIR instead of hard-coding CMAKE_INSTALL_PREFIX. Commit.
- Use the feature summary to communicate runtime deps. Commit.
- Remove excess spaces. Commit.
- Switch to Hack monospace font. Commit.
- Add support for captive portals. Commit. Code review #128707
- Use new inline revealpassword action. Commit.
- Allow negative priorities since NetworkManager's specification allows that [1]. Commit. Fixes bug #366708
- Add upload speed into account for maximum plotter value. Commit. Fixes bug #368247. Code review #128832
- Export tls-auth tag for the other connection types too. Commit. Fixes bug #365458
- Set correct value for comp-lzo property. Commit. Fixes bug #366640
- [Plasma-nm] Indicate flight mode in system tray icon. Commit. Fixes bug #364626. Code review #128332
- [Plasma-nm] Provide better notification icons. Commit. Code review #128331
- Fix minor typo. Commit.
- Fix data validation when creating new pppoe connections. Commit. Fixes bug #362175
- Fix crash when activating VPN connection. Commit. Fixes bug #366164
- OpenVPN: add more choices to --comp-lzo option. Commit. Fixes bug #365816. Code review #128486
- Update security type from wireless network when merging with connection. Commit. Fixes bug #365704
- Store password into NetworkManager by default when KWallet is not enabled. Commit. Fixes bug #322219
- Add_definitions(-DQT_NO_URL_CAST_FROM_STRING) + fix compilation. Commit.
- [plasma-pa] Set NotificationAreaCategory to Hardware. Commit.
- Fix valgrind warning in volume and channelMap memcmp. Commit.
- Add description for volume applet. Commit.
- Make sure that default devices are not null. Commit. Fixes bug #366149
- Add Module Management methods in GConfItem subclass. Commit.
- Add option for module-switch-on-connect. Commit.
- Add option to enable volume feedback. Commit. Fixes bug #365197
- Fix changing volume of Notification Sounds. Commit.
- Try to be more clever about what sink to use for volume control. Commit. Fixes bug #365771
- Do not detect kde4 directory but assume it is the same location, this means people who install as non-root with kde-srcbuild can install it. Commit.
- Fix build. Commit.
- Add a KCM setting to control pulse audio module combine-sinks. Commit.
- Make it possible to adjust volume even if it's muted. Commit.
- More aggressive cleanup in testcase. Commit.
- Mark Kirigami as runtime component. Commit.
- Fix memory leak + cleanup in projecthandlertest. Commit.
- Cleanup test case properly. Commit.
- Add a subcategory to lookandfeel explorer .desktop file. Commit.
- Add kirigami dependency. Commit.
- Generate the fullscreen preview as well. Commit.
- Don't do instant save. Commit.
- Small utility to create L&F packages. Commit.
- UI string (plugin): uppercase for a proper noun. Commit.
- Avoid duplicate desktopviews on first startup. Commit. Fixes bug #368891
- Fixed detection of the duplicate launchers. Commit.
- Renamed userPrompt to userPromptComponent and add userListComponent id. Commit.
- I18n: handle strings in kdevtemplate files. Commit.
- I18n: review string in kdevtemplate file. Commit.
- Prefer wallpapers with same aspect ratio as screen. Commit.
- Fix whitespace. Commit.
- Fix method that calls itself recursively. Commit.
- Fix most obvious clazy and clang warnings. Commit. Code review #128997
- Ensure newly created panels have a screen. Commit.
- Adjust items size and spacing. Commit.
- Wait before creating the panel. Commit.
- Make sure a panel view is created only once. Commit.
- [Panel Config View] Set Qt::WindowStaysOnTopHint. Commit. Fixes bug #368997
- [Device Notifier] Only ever pop up if device is visible in the list. Commit. Fixes bug #368894
- Don't set screen scale factors if <=1. Commit.
- Revert "Don't list raw containments in panels menu". Commit.
- Reuse existing applets config. Commit. Fixes bug #365618. Fixes bug #365569
- Better bookeeping of the config. Commit. Fixes bug #365618. Fixes bug #365569
- Readability. Simplify overly complex code. Commit.
- Make sure the panel is within the screen's geometry. Commit.
- Treat NET::Utility type windows as SkipTaskbar. Commit. Fixes bug #368956
- Add an ultimate fallback to WM_CLASS Class for AbstractTasksModel::AppId in XWindowsTasksModel. Commit. Fixes bug #368078
- Make it possible to disable filter-bypass by demands-attention tasks. Commit.
- Fix wayland high DPI env vars. Commit.
- Fix panel spacer. Commit. Fixes bug #352651
- Search for a Prison version that actually exists. Commit. Code review #128919
- [shell] Pass the panel visibility mode to KWayland PanelBehavior. Commit. Fixes bug #368499
- Restore filtering by current activity to the Switch Window action. Commit.
- Remove stray character. Commit.
- More config descriptions. Commit.
- Use default weight rather than normal weight. Commit. Code review #128702
- Don't have a different OSD icon for mute and volume adjustment. Commit. Fixes bug #365199
- Restore panel config on containment switch. Commit.
- Image wallpaper: Fix verification of a background image file. Commit.
- Update required frameworks version. Commit.
- Actually skip entries marked as hidden. Commit.
- Hide entry that should be hidden. Commit.
- Specify only one of the 3 bools is valid. Commit.
- Write default values in the configs. Commit.
- Docs for systray/spacer/devnotifier/systemmonitor. Commit.
- [SDDM Theme] Select all and focus password field on error. Commit.
- [Window Switcher] Place on the right side for right-to-left languages. Commit.
- Make it build on older GCC. Commit.
- Cache system tray applet information. Commit.
- Don't constrain width of Text field on translated text. Commit. Fixes bug #368487
- Restore panel when screen geometry changes. Commit. Fixes bug #368741
- [Window Switcher] Cleanup. Commit.
- [MPRIS Dataengine] Use UTF-8 for URLs instead of Latin1. Commit.
- [Image Wallpaper Configuration] Add SystemPalette. Commit.
- Show battery on login and lock screen. Commit.
- [System Tray] Call Qt.createComponent for PlasmoidItem only once. Commit.
- [Notifications] Limit notification size and add scroll bar if needed. Commit. Fixes bug #361389
- [Notifications] Add "Clear Notifications" context menu entry. Commit. Fixes bug #343686
- [Image Wallpaper] Avoid cross-fading which reveals black background behind images. Commit.
- [Media Controller] Fix unwanted seeking. Commit.
- Delete the panel controller on close. Commit.
- Don't list raw containments in panels menu. Commit.
- Don't install files twice. Commit.
- Port panel loading away from ksycoca. Commit.
- Don't list "NoDisplay" panels. Commit.
- Add osd slot for screen layout changes. Commit.
- Add a utility to extract config entries from plasmoid xfcg files. Commit.
- Keep action buttons in screen if we can't match design gap. Commit.
- Hide clock if there's no room to show it all. Commit.
- Fix applets not being added on service restart. Commit.
- [System Tray] Set applet status to RequiresAttention when popup is open. Commit. Fixes bug #368160
- Add desktop layout rows property. Commit.
- Add optional filtering by SkipPager window state. Commit.
- Remove unused traces of kdesu. Commit.
- Fix panelView updateEnabledBorders being skipped. Commit.
- [KSMServer] Remove KDE_FAILSAFE check. Commit.
- Kstartupconfig: don't pass ~ to access(), expand it. Commit.
- Don't call KProtocolInfo::isKnownProtocol with an empty string. Commit.
- Make sure the vertical systary size hints are fixed. Commit. Fixes bug #368146
- Fix clock in vertical panel. Commit.
- [Weather] Follow xdg-icon-naming spec with oxygen & breeze icons now fixed. Commit.
- Fix panelview config cleanup. Commit.
- Remove unused header. Commit.
- Don't grab mouse. Commit.
- [System Tray] Silence warning. Commit.
- [Logout Dialog] Set avatarPath. Commit.
- [System Tray] Fix warning. Commit.
- Finish the rest of the changes from the geometry positioning. Commit.
- Explicitly reposition dialogs. Commit.
- Fix Messages.sh. Commit.
- Fix typo. Commit.
- [UserDelegate] Set sourceSize on avatar image. Commit.
- Don't use KConfig until after QApplication is created. Commit.
- Add new session button to SessionsModel. Commit.
- Add a preview thumbnail. Commit.
- Update previews to new design. Commit.
- Don't disappear and reappear at the middle. Commit.
- Restore missing include. Commit.
- Link to kf5quickaddons. Commit.
- Drop outdated KF5 version check. Commit.
- Remove QT_VERSION checks when we depend on a newer QT version anyway. Commit.
- Load QtQuickSettings. Commit.
- [Lock Screen] Remove unused Label. Commit.
- [SessionManagementScreen] Limit width of innerLayout. Commit.
- Removing unused variables that are initialized from some const member function. Commit.
- Handle Qt::InfoMsg in switch. Commit.
- Remove very outdated config upgrding in kio_desktop. Commit.
- Warning-- about unhandled case. Commit.
- Allow struts on panels between screen edges if WM is KWin. Commit. Fixes bug #94470
- Remove clearly outdated data about kactivitymanager dbus xml syncing. Commit.
- Unset default wallpaper in breeze SDDM. Commit.
- Fix -Wmisleading-indentation warning. Commit.
- Remove outdated files. Commit.
- Remove unused property. Commit.
- Fix showing icons by name in the UserList. Commit.
- Textfield focus on SDDM. Commit.
- Fix localization issues (patch by Victorvictorr2007@narod.ru). Commit.
- Fix localization issues (patch mainly by Victorvictorr2007@narod.ru). Commit.
- Find KF5Wayland with other frameworks. Commit.
- [Lock Screen] Connect to resetPassword signal. Commit.
- Set focus on password properly wihtout a timer hack. Commit.
- When switching user, set this TTY back to the main lock screen. Commit.
- Move logic for services autostart from klauncher to ksmserver. Commit.
- [ksmserver/logout] Enable blur behind on logout greeter window. Commit.
- [ksmerver/logout] KWayland integration to create PlasmaShell surface for absolute positioning. Commit.
- [Weather] Use QNetworkConfigurationManager to know about online status. Commit. See bug #366827
- [Weather] Remove outdated ion loading code, use Plasma::DataEngineConsumer API. Commit.
- [Weather] Use "Plasma/Dataengine" as category for ion code template. Commit.
- [Weather] Use ecm_qt_declare_logging_category & qCDebug. Commit.
- [Weather] Use SERVICE_TYPES with kcoreaddons_desktop_to_json. Commit.
- [Lock Screen] Drop pointless argument. Commit.
- Deleting the about dialog when it gets closed. Commit.
- [System Tray] Take into account right-to-left layout when placing tooltips. Commit.
- New User Switcher. Commit.
- Summary: New lockscreen. Commit.
- Port all authorizeKAction -> authorizeAction. Commit.
- Remove unused property. Commit.
- [Media Controller] Mirror next/previous icons in right-to-left layout. Commit.
- Use correct icon for back button. Commit.
- Set colorGroup on user delegate items. Commit.
- Fix mistake between Lock and Leave action in lock_logout applet. Commit.
- Nicer serialization of configuration options. Commit.
- New design for logout screen. Commit.
- [Slideshow Wallpaper] Don't hardcode list of supported image formats. Commit.
- Sync KSplash layout from SDDM mockup. Commit.
- No need to capture this in the lambda since it is not accessed. Commit.
- Change config-shortcut icon to use the same icon than other applets use. Commit.
- Make the string 'Password' translatable. Commit.
- Remove extraction from non-existant directory. Commit.
- Expose changing the icon of ActionButton in public API. Commit.
- Avoid aligning to non pixel aligned margin. Commit.
- Don't assume UserDelegate is in a ListView. Commit.
- Avoid installing test data with SDDM. Commit.
- Add new shared session QML files. Commit.
- Move session management QML code to shared location. Commit.
- Make ActionButton expand to fit largest word in the row. Commit.
- Explicitly define screenshot files. Commit.
- Install new header. Commit.
- Remove dead code. Commit.
- Set correct colour group on action buttons. Commit.
- Set correct button for go back. Commit.
- Use a single config file again. Commit.
- Serializing the desktop layout to a JavaScript object. Commit.
- [Shell Corona] Don't show panels right away. Commit.
- Increase spacing between face and username. Commit.
- Don't show keyboard/session buttons if there is only one option. Commit.
- Only show full opacity on selected item. Commit.
- Comments++. Commit.
- New new SDDM theme. Commit.
- Remove redundant manual focusOut handling in DesktopView. Commit.
- Digital clock tooltip is now mirrored when in right-to-left language. Commit.
- [Clipboard Plasmoid] Adjust gradient for right-to-left languages. Commit.
- KRunner global shortcuts are listed in a "Run Command" category rather than "krunner". Commit.
- Methods to switch lnf. Commit.
- Digital clock tooltip is now mirrored when in right-to-left language. Commit.
- [ksmserver/greeter] Show one logout greeter on each screen. Commit.
- [ksmserver] Use the new logout greeter binary to show the shutdown dialog. Commit.
- [ksmserver] Create a dedicated binary from KSMShutdownDlg. Commit.
- DesktopView: Don't call ensureWindowType on FocusIn event. Commit. Fixes bug #365014
- Add requestOpenURls to AbstractProxyModelIface. Commit.
- Share logic for passing AbstractTasksModelIface methods to source model. Commit.
- Pass 0 for empty flags instead of false. Commit.
- [Digital Clock CalendarView] Fix agenda part with right-to-left languages. Commit.
- [Libtaskmanager] Add "requestOpenUrls" to open given URLs with the associated application. Commit.
- [Containment Actions ContextMenu] Port to KGlobalAccel::globalShortcut(). Commit.
- [applets] Show battery monitor on all platforms and not just desktop. Commit.
- Fix extraction and translation of SDDM theme messages (patch mainly by Victorvictorr2007@narod.ru). Commit.
- Use KIO error code enum rather than hardcoded 149. Commit.
- [Media Controller] Add player icon to "Open" entry. Commit.
- Add a reloadDefaultLayout method to reset layout. Commit.
- [shell] Add a dbus call to activate the "main" application launcher. Commit.
- Specify the ParentApp for the package structures. Commit.
- Merge KF5Prison to master, so find prison 5.25.0. Commit.
- Allow disabling filtering by SkipTaskbar. Commit.
- Factor windowing system arbitration out of TasksModel. Commit.
- Rework script generation. Commit.
- Instanciate the launcher tasks model only when needed. Commit.
- Fix typo in sddm QML. Commit.
- Remove graphicsobject hack. Commit.
- Take into account a primary screen. Commit.
- Change the default color in the color wallpaper plugin. Commit.
- Add some debug in the test. Commit.
- Weather: use SERVICE_TYPES with kcoreaddons_desktop_to_json. Commit.
- Remove the optional applet id parameter. Commit.
- Internal config migration. Commit.
- Less bookeeping of screen ids. Commit. Fixes bug #366394. Fixes bug #366395
- Port to QQC Menu instead of PlasmaComponents.Menu. Commit.
- Fix SDDM mockup login. Commit.
- Default to smallmedium. Commit.
- Remove sddm theme from look and feel. Commit.
- Always use renamed file. Commit.
- Use AppletOrder from the panel config. Commit.
- Name the fake screen as fake. Commit.
- Make sure the test is cleaned. Commit.
- Use QRectF. Commit.
- Use new KWindowSystem platform check API. Commit.
- Generate some comments in js. Commit.
- Possible pass geometry to containment.addWidget(). Commit.
- More explanatory comments. Commit.
- [Splash Screen] Add missing busyIndicator id. Commit.
- New ksplash design for 5.8. Commit.
- Re-restore the new SDDM theme. Commit.
- Make sure containments are there before script. Commit.
- [ksplash] Better support for Wayland with multiple screens. Commit.
- Add separate autostart file for klipper. Commit.
- Make sure desktop containments exist before script. Commit.
- [Media Controller] Provide hover-feedback on the icon. Commit.
- [Media Controller] Get rid of "Open Player" button in popup. Commit.
- [Media Controller] Allow going to previous/next track by clicking the icon with mouse back/forward keys. Commit.
- [Media Controller] Add context menu actions. Commit.
- We need KAMD to run for plasmashell to work properly. Commit.
- Allow for lnf packages to override templates. Commit.
- Check harder to include only desktops in desktops(). Commit.
- Expose window and screen geometry; filter by screen geometry instead of number. Commit.
- Delete all graphics objects as well on switching. Commit.
- Crash--. Commit.
- Prettier javascript code. Commit.
- Properly registering existing activities before loading layout.js. Commit.
- Consider the primary screen as default screen. Commit.
- Fix loading if KActivities is in state NotRunning. Commit.
- [shell] Tests moved to new plasma-tests repository. Commit.
- Fix huge icons with vertical panel. Commit. Fixes bug #365394
- Support creating applets by id in script engine. Commit.
- Don't try to load layout before kamd starts. Commit.
- [Service Runner] Search through "Comment" as well. Commit.
- [Notifications] Only keep job finished notification in case of an error. Commit.
- [Notifications Dataengine] Fix default timeout. Commit.
- ScriptEngine exports the list of activities known to Plasma. Commit.
- Don't install config-X11.h anymore. Commit.
- Removed unused getter for KActivities::Controller. Commit.
- No need to keep both Consumer and Controller around. Commit.
- Removing the Activity wrapper class from the Shell. Commit.
- Drop liblegacytaskmanager and the tasks data engine. Commit.
- Move code to extract legacy window ids from (drop) MIME data into libtm-ng. Commit.
- Removing dead code - activity-event-handling private slots. Commit.
- The connection to a lambda should get disconnected when the shell is deleted. Commit.
- Port Switch Window containment action to libtaskmanager-ng. Commit.
- Memory-optimizing Activity object not to keep duplicate data. Commit.
- Configuration option for System Tray's icon size. Commit. Code review #128400
- Don't try to recycle activities. Commit.
- No reason for KActivities::Consumer when we already have a Controller. Commit.
- Consider the primary screen as default screen. Commit.
- Adding default values for the SplashWindow constructor. Commit.
- Add neon mapping. Commit.
- Restore asynchronous QML object incubation in krunner. Commit.
- [Device Notifier] Add shortcut to auto-mount settings. Commit. Fixes bug #364977
- CreateActivity(existingName) returns the existing one. Commit.
- [shell/tests] Stop kamd after executing a test. Commit.
- [System Tray] Adjust layout for right-to-left languages. Commit.
- Be quiet. Commit.
- Fix XembedSNIProxy Logging Category Registration. Commit.
- Don't set both font and pixel size in DigitalClock. Commit.
- Export the layout dump to js. Commit.
- Make activeTask a property. Commit.
- [lnf] Make LockScreen.qml an Item instead of an Image. Commit.
- Complete the dump of the panel. Commit.
- Generic kconfiggroup dumper. Commit.
- More complete config js dumper. Commit.
- Prototype of JS config dump. Commit.
- Be silent. Commit.
- Delete views and arrays in the proper order. Commit.
- Monitor for file creation. Commit.
- Prototype for support of per-looknfeel layout. Commit.
- Add_definitions(-DQT_NO_URL_CAST_FROM_STRING) + fix compilation. Commit.
- Add override to make compile less verbose. Commit.
- Add TaskManager requestActivities. Commit.
- Fix bunch of overrides warnings. Commit.
- Fix krunner build without qalculate. Commit.
- Port KIO Remote to use ECM declare logging category. Commit.
- Find prison 1.2.2 in master. Commit.
- Update alignement for system monitoring applets. Commit. Code review #128136
- Remove Plasma/5.7 workaround for Frameworks < 5.24. Commit.
- [Recent Documents Runner] Add drag and drop, "show in folder" action and subtext. Commit.
- [Calculator Runner] Add "Copy to clipboard" action. Commit.
- [System Tray] Properly position plasmoid context menu. Commit.
- Adapt to api changes in libprison. Commit.
- [Balooo Runner] Use KIO::highlightInFileManager for "show in folder" action. Commit.
- Use iconName instead of icon in all runners. Commit.
- Add a LauncherUrlWithoutIcon data role as a speed optimization. Commit.
- Remove pointless README file. Commit.
- [Media Controller] Allow quitting a player through Media Controller. Commit.
- [Media Controller] Improved minimumHeight. Commit.
- [MPRIS Dataengine] Remove duplicated CanRaise meta type. Commit.
- [MPRIS Dataengine] Add missing meta type for CanQuit property. Commit.
- Clear idle timeouts when session becomes inactive. Commit. See bug #354250
- Emit brightnessSupportQueried with the proper value. Commit.
- Powerdevil kcm docbook update to 5.7. Commit. Code review #128771
- Set componentDisplayName for global shortcuts. Commit.
- Fix build failure introduced by the previous commit. Commit.
- Turn pendingResumeFromIdleActions into a QSet. Commit.
- [KWin KScreen Helper Effect] Increase timeout. Commit.
- [upowerbackend] set cached brightness manually in case of led backlight. Commit.
- [backlight helper] Don't get all directories in leds subclass. Commit.
- [backlight helper] Support setting backlight through leds subclass. Commit.
- Make powerdevil normal executable instead of kded module. Commit.
- [upowerbackend] Be little more verbose on why job failed. Commit.
- Convert powerdevil backends to proper plugins. Commit.
- [PolicyAgent] Ignore "Keep screen on" request while screen is locked. Commit.
- Make NetworkManagerQt and BluezQt optional. Commit.
- If the theme set in the SDDM config is missing, select first possible entry. Commit.
- Index.model()->data(... -> index.data(index,.. Commit.
- Extra validation in auth help parsing. Commit.
- Fix deprecated KUser usage warning. Commit.
- Validate row exists in UsersModel::data. Commit. Fixes bug #352615
- Fixed custom wallpaper being not respected by sddm. Commit. Code review #126524
- Add_definitions(-DQT_NO_URL_CAST_FROM_STRING) + fix compilation. Commit.
- Set the desktop file name to kdesystemsettings. Commit.
- Update + proofread Systemsettings docbook. Commit. Code review #128896
- Change connectivity icon to share cause samba is included. Commit.
- Add subsection for removable devices. Commit. Code review #128445