- 14 Oct, 2021 1 commit
-
-
The Dashboard representation contains 3 views stacked on top of each other with one visible at a time with an opacity animation. Enabled was used (presumably) to ensure that only the active representation gets input events. Unfortunately this has a side effect. When switching views the icons on the inactive view all get enabledChanged events. This triggers a redraw with a greyed out effect on all icons. This is a very slow path, especially for something not even visible! Setting visible also stops input events, without the side effect. (cherry picked from commit 7881fdf5)
-
- 25 Jun, 2021 1 commit
-
-
Alexander Lohnau authored
-
- 25 May, 2021 1 commit
-
-
A real ellipsis character is better for accessibility, as screen readers will describe it appropriately.
-
- 08 Apr, 2021 1 commit
-
-
Nate Graham authored
We ported units to use the PlasmaCore.Units singleton earlier; now it's time to do the same thing for PlasmaCore.Theme. There are no UI changes or regressions detected.
-
- 16 Nov, 2020 1 commit
-
-
Qt 5.14 introduced new restoreMode mandatory property. Fix warnings like this one: QML Binding: Not restoring previous value because restoreMode has not been set.
-
- 11 Nov, 2020 1 commit
-
-
Konrad Materka authored
Qt 5.15 introduced new syntax for defining Connections. Fix warnings like this one: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
-
- 24 Sep, 2020 1 commit
-
-
Janet Blackquill authored
This commit ports away from units.* to PlasmaCore.Units.*
-
- 04 Jan, 2020 1 commit
-
-
Nicolas Fella authored
Summary: Fixes warnings from qmllint about unqualified property access. It also makes the code more readable since it's clear which are the signal's arguments Test Plan: Did kicker/dashboard things Reviewers: #plasma, hein Reviewed By: #plasma, hein Subscribers: plasma-devel Tags: #plasma Differential Revision: https://phabricator.kde.org/D26409
-
- 25 Dec, 2019 1 commit
-
-
Nicolas Fella authored
Summary: Those will break in Qt 6. Port a few trivial ones suggested by qmllint Test Plan: Did kicker and dashboard things Reviewers: #plasma, davidedmundson Reviewed By: #plasma, davidedmundson Subscribers: davidedmundson, plasma-devel Tags: #plasma Differential Revision: https://phabricator.kde.org/D26224
-
- 27 Mar, 2019 1 commit
-
-
Filip Fila authored
Summary: "Type to search." is changed to "Type to search..." because there is a user input action that needs to be performed. Reviewers: ngraham, #plasma, #vdg Reviewed By: ngraham, #vdg Subscribers: plasma-devel Tags: #plasma Differential Revision: https://phabricator.kde.org/D20073
-
- 11 Mar, 2019 1 commit
-
-
Eike Hein authored
Summary: BUG:405076 Reviewers: #plasma, mart Reviewed By: #plasma, mart Subscribers: broulik, plasma-devel Tags: #plasma Differential Revision: https://phabricator.kde.org/D19518
-
- 09 Mar, 2019 1 commit
-
-
Laurent Montel authored
-
- 21 Nov, 2018 1 commit
-
-
Eike Hein authored
Summary: Or on category headers. BUG:400720 Reviewers: #plasma Subscribers: plasma-devel Tags: #plasma Differential Revision: https://phabricator.kde.org/D17005
-
- 08 Mar, 2018 1 commit
-
-
Friedrich W. H. Kossebau authored
Summary: As there are quite a bit QML files in the respective /ui subdir, having the JS file in another separate subdir named /code as befire provides good overview Test Plan: Applets UI & Config still work as before Reviewers: #plasma, mart, broulik, hein Reviewed By: #plasma, mart Subscribers: apol, plasma-devel Tags: #plasma Differential Revision: https://phabricator.kde.org/D11148
-
- 28 Feb, 2018 1 commit
-
-
Kai Uwe Broulik authored
In 0d6792c4 I turned the JS into a singleton but overlooked that it also accesses plasmoid context property. Instead of randomly calling outside objects from this library function, signal what the caller should do. The function already returned undefined for doing nothing,and true for requesting a close. Changed all call sites of this function to explicitly check for true Differential Revision: https://phabricator.kde.org/D10915
-
- 15 Feb, 2018 1 commit
-
-
Kai Uwe Broulik authored
Otherwise we would create an instance of this JS file for every delegate. The only contextual object it uses is i18n, so pass that in for the function call. Differential Revision: https://phabricator.kde.org/D10507
-
- 12 Feb, 2018 1 commit
-
-
Eike Hein authored
Summary: I'd like this in the 5.12 branch as it also fixes a shell freeze. BUG:387316 Reviewers: #plasma Subscribers: plasma-devel Tags: #plasma Differential Revision: https://phabricator.kde.org/D10456
-
- 14 Jan, 2018 1 commit
-
-
Eike Hein authored
Summary: As of Qt 5.9, QQuickWindow synthesizes a hover event once per frame. This interferes with keyboard navigation when having the mouse pointer above any item, because after navigating away with the arrow keys, the next synthesized hover event will cause the item below the pointer to become the current item again. This patch addresses this by rejecting onPositionChanged with identical coordinates from the last event. It also optimizes the delegate by turning its root item from MouseArea to Item and turning the per-delegate context menu instance into a per-view one. Reviewers: #plasma Subscribers: plasma-devel Tags: #plasma Differential Revision: https://phabricator.kde.org/D9817
-
- 28 Feb, 2017 1 commit
-
-
Eike Hein authored
Reviewed-by:
Marco Martin <notmart@gmail.com>
-
- 13 Jan, 2017 1 commit
-
-
Eike Hein authored
This code has gotten messy, should be cleaned up and perhaps replaced with states.
-
- 15 Dec, 2016 1 commit
-
-
Marco Martin authored
Summary: Bug 364778: (DashboardRepresentation.qml) I add LayoutMirroring. Bug 372717: The kicker (Application menu) had special configuration - when the panel is on the right edge the layout is mirrored, because else the sidebar blocking the sub menus. In RTL direction system this fix cause the search bar to overlap the sidebar. So I Fix that and I add the same configuration for RTL direction system with left edge panel. Test Plan: I compiled from source and use it For the Application menu I check In RTL and LTR directions and check on all the edge and try to search something All work fine. Reviewers: #plasma_workspaces, mart Reviewed By: mart Subscribers: hein, plasma-devel Tags: #plasma Differential Revision: https://phabricator.kde.org/D3553
-
- 01 Nov, 2016 4 commits
-
-
Eike Hein authored
-
Eike Hein authored
-
Eike Hein authored
Summary: This is one of the tasks on the Plasma 5.9 release todo, as agreed at the kick-off meeting. Dashboard is about enabling an alternative fullscreen workflow for people who want one, and this extends the coverage to widget management. It's also a widget management workflow many people are used to from their phone. This is quite early code, but already works fairly nicely. There's even polish like pre-loading the widget explorer model as soon as the tab is hovered to speed up the tab switch, and keyboard nav is working, too. I would like to get it reviewed now and merged once egregious technical founds are identified and eliminated. Please don't be too picky on the visual or even workflow details - one reason I want it merged early is so that I can get it into the VDG's hands via Neon for advice, and also because I want people to spend some time using it in general. It's early enough in the 5.9 cycle to iterate more. In addition to the attached screenshot, here is a video demo: https://www.youtube.com/watch?v=ajIzfU0eJtI Reviewers: #plasma Subscribers: plasma-devel Tags: #plasma Differential Revision: https://phabricator.kde.org/D3200
-
- 28 Sep, 2016 1 commit
-
-
Eike Hein authored
Unfortunately it doesn't work properly in the Kicker sidebar because of a bug in IconItem::setUsesPlasmaTheme. BUG:369437
-
- 13 Sep, 2016 1 commit
-
-
Eike Hein authored
Summary: Matches Kicker menu version. Reviewers: #plasma, mart Subscribers: plasma-devel Tags: #plasma Differential Revision: https://phabricator.kde.org/D2764
-
- 07 Dec, 2015 1 commit
-
-
Eike Hein authored
BUG:354283
-
- 06 Dec, 2015 2 commits
-
-
Eike Hein authored
-
Eike Hein authored
BUG:352416 BUG:354754 BUG:356269
-
- 11 Nov, 2015 1 commit
-
-
Eike Hein authored
-
- 27 Oct, 2015 1 commit
-
-
Kai Uwe Broulik authored
CHANGELOG: Application Dashboard now closes when opening its settings not to conceal them REVIEW: 125817
-
- 19 Sep, 2015 3 commits
- 11 Sep, 2015 1 commit
-
-
Takahiro Hashimoto authored
REVIEW: 125012
-
- 13 Aug, 2015 1 commit
-
-
Yuri Chornoivan authored
-
- 29 Jul, 2015 3 commits