Feed Advanced Search

Mar 7 2019

hein committed R888:e2efea7f36aa: Keep item highlight when opening context menu (authored by hein).
Keep item highlight when opening context menu
Mar 7 2019, 4:53 PM
hein committed R888:2a574f1c3c2b: Fix "Add to Favorites" and adjust for v1.0.10. (authored by hein).
Fix "Add to Favorites" and adjust for v1.0.10.
Mar 7 2019, 4:52 PM
hein committed R888:ef39b4214245: Make sure system action buttons de-highlight when the mouse pointer leaves the… (authored by hein).
Make sure system action buttons de-highlight when the mouse pointer leaves the…
Mar 7 2019, 4:52 PM
hein committed R888:168b07cf0a46: Adjust for v1.0.9. (authored by hein).
Adjust for v1.0.9.
Mar 7 2019, 4:52 PM
hein committed R888:691b80fccb25: Sync compact repr and config to Kicker; make hover category switch optional… (authored by hein).
Sync compact repr and config to Kicker; make hover category switch optional…
Mar 7 2019, 4:52 PM
hein committed R888:67433cca21ae: Rework keyboard nav and adjust for v1.0.7 (authored by hein).
Rework keyboard nav and adjust for v1.0.7
Mar 7 2019, 4:52 PM
hein committed R888:787f2d0b4a0c: Adjust for v1.0.6. (authored by hein).
Adjust for v1.0.6.
Mar 7 2019, 4:52 PM
hein committed R888:e0209944dddf: Fix QQuickWindow hover event synthesis interfering with keyboard nav; optimize… (authored by hein).
Fix QQuickWindow hover event synthesis interfering with keyboard nav; optimize…
Mar 7 2019, 4:52 PM
hein committed R888:efe62a0fc7d4: Adjust for v1.0.5. (authored by hein).
Adjust for v1.0.5.
Mar 7 2019, 4:52 PM
hein committed R888:700ad935003e: Fix triggering context menu actions. (authored by hein).
Fix triggering context menu actions.
Mar 7 2019, 4:52 PM
hein committed R888:4eebd45b9b4c: Reuse context menu for all delegates and don't pre-instanciate too many… (authored by hein).
Reuse context menu for all delegates and don't pre-instanciate too many…
Mar 7 2019, 4:52 PM

Mar 4 2019

hein added inline comments to D19518: Make Ctrl+A work regardless of focus and visualize active selection in search heading.
Mar 4 2019, 7:15 PM · Plasma
hein requested review of D19518: Make Ctrl+A work regardless of focus and visualize active selection in search heading.
Mar 4 2019, 4:15 PM · Plasma
hein updated the diff for D19259: [Task Manager] Fix sorting of tasks on last desktop in sort-by-desktop mode.

Fix sorting and fallthrough for tasks on all desktops.

Mar 4 2019, 3:18 PM · Plasma
hein requested changes to D18438: [Task Manager] When closing apps, resize only when mouse is out..
Mar 4 2019, 10:58 AM · Plasma
hein added a comment to D18438: [Task Manager] When closing apps, resize only when mouse is out..

Sorry for the late reply, too.

Mar 4 2019, 10:54 AM · Plasma

Feb 27 2019

hein requested review of D19259: [Task Manager] Fix sorting of tasks on last desktop in sort-by-desktop mode.
Feb 27 2019, 1:17 AM · Plasma
hein updated the diff for D19259: [Task Manager] Fix sorting of tasks on last desktop in sort-by-desktop mode.

SortDesktop needs to fall through to alphabetic sorting within a desktop.

Feb 27 2019, 1:16 AM · Plasma

Feb 26 2019

hein accepted D19280: [TaskManager] Modernize and reorganize configuration settings.

I'm OK with this, but I'd like @ngraham to verify consistency on the indent issue.

Feb 26 2019, 4:46 PM · Plasma
hein planned changes to D19259: [Task Manager] Fix sorting of tasks on last desktop in sort-by-desktop mode.

Needs another revision to tackle an additonal problem, as per the bug reporter's feedback in the referenced bug#.

Feb 26 2019, 11:04 AM · Plasma
hein added inline comments to D19280: [TaskManager] Modernize and reorganize configuration settings.
Feb 26 2019, 9:49 AM · Plasma

Feb 25 2019

hein committed R369:4573f5f0d784: Add option to restore fullscreen state of the window (authored by fenuks).
Add option to restore fullscreen state of the window
Feb 25 2019, 11:32 AM
hein closed D13710: Add option to restore fullscreen state of the window.
Feb 25 2019, 11:32 AM
hein accepted D19029: Guard virtualDesktopManagement being accessed before fetched.

Does the PlasmaWindowManagement object need to be guarded in the same way?

Feb 25 2019, 11:16 AM · Plasma
hein requested changes to D19280: [TaskManager] Modernize and reorganize configuration settings.
Feb 25 2019, 7:45 AM · Plasma
hein added a comment to D19280: [TaskManager] Modernize and reorganize configuration settings.
  • Open groups in popups
  • Only when the Task Manager is full
Feb 25 2019, 7:45 AM · Plasma

Feb 23 2019

hein added a comment to D13710: Add option to restore fullscreen state of the window.

I'm ready to push this to master - are you ok with realname attribution (Władysław Wokulski)?

Feb 23 2019, 5:13 PM
hein requested review of D19259: [Task Manager] Fix sorting of tasks on last desktop in sort-by-desktop mode.
Feb 23 2019, 5:10 PM · Plasma
hein requested review of D19257: [Task Manager] Fix virtual desktops subtext on task tooltip.
Feb 23 2019, 4:59 PM · Plasma
hein added a comment to D19237: [Yakuake] Use the svg icons instead of the png icons for the default theme.

Screenshot would indeed be nice, but it's a promising idea.

Feb 23 2019, 4:14 PM

Feb 22 2019

hein added inline comments to D19096: [Kicker] Fix "Tooltip can not be displayed".
Feb 22 2019, 5:20 PM · Plasma

Feb 21 2019

hein accepted D19157: Don't show entries with NoDisplay=true with the applauncher containmentaction.
Feb 21 2019, 7:42 PM · Plasma
hein accepted D13710: Add option to restore fullscreen state of the window.

Sorry for the delay! Somehow I kept missing this. Patch looks fine, do you need help merging it or do you have write access?

Feb 21 2019, 3:24 PM

Feb 20 2019

hein accepted D19154: [Kickoff] remove hint state.
Feb 20 2019, 9:57 PM · Plasma
hein accepted D19023: [Kickoff] Don't respond to window resizing/tiling shortcuts.
Feb 20 2019, 9:56 PM · Plasma
hein added a comment to D19096: [Kicker] Fix "Tooltip can not be displayed".

What's all the unrelated code changes about mouse handling trying to achieve?

Feb 20 2019, 9:56 PM · Plasma
hein accepted D18986: [breeze-icons] Add video camera icons.
Feb 20 2019, 5:46 PM · Frameworks
hein added a comment to D18986: [breeze-icons] Add video camera icons.

Would it be possible to also add the lineart versions as -symbolic? In my new app I rely on Kirigami's icon recoloring feature and it only works with monochrome icons, so I rely on -symbolic to request them.

Feb 20 2019, 5:17 PM · Frameworks

Feb 19 2019

hein accepted D18646: [Colors KCM] Add search and filter.

LGTM aside from the minor naming nitpick.

Feb 19 2019, 7:53 AM · Plasma

Feb 18 2019

hein accepted D19030: Add 16 px and 22 px versions of the gamepad icon to devices/.
Feb 18 2019, 1:24 PM · Frameworks
hein added a comment to D19030: Add 16 px and 22 px versions of the gamepad icon to devices/.

LGTM, thanks!

Feb 18 2019, 1:19 PM · Frameworks

Feb 17 2019

hein added a comment to D18570: EGLStream DRM Backend Initial Implementation.

The patch currently doesn't apply cleanly against master anymore, mind rebasing on the next update?

Feb 17 2019, 4:39 AM · KWin

Feb 15 2019

hein added a comment to D19030: Add 16 px and 22 px versions of the gamepad icon to devices/.

Could this maybe be input-games-symbolic (too)? Because I want a monochrome version always (my app recolors icons using the Kirigami feature, and that only works with monochrome icons).

Feb 15 2019, 7:25 AM · Frameworks

Feb 14 2019

hein added a comment to D19019: Verify that model.AppPid is defined.

Remote clients have no pid, but might be nicer to fix the model to return 0.

Feb 14 2019, 10:44 PM · Plasma

Feb 12 2019

hein added inline comments to D18938: Show assigned shortcut in drawer action delegates.
Feb 12 2019, 6:25 AM · Kirigami
hein updated the diff for D18938: Show assigned shortcut in drawer action delegates.

Fix typo.

Feb 12 2019, 12:26 AM · Kirigami
hein added a comment to D18938: Show assigned shortcut in drawer action delegates.

Screenshot showing ellision:

Feb 12 2019, 12:13 AM · Kirigami
hein requested review of D18938: Show assigned shortcut in drawer action delegates.
Feb 12 2019, 12:11 AM · Kirigami

Feb 11 2019

hein accepted D18925: [Icon Applet] Parse jump list actions and open with actions on demand.
Feb 11 2019, 5:57 PM · Plasma
hein added a comment to D18901: Add device icons for drones.

Thank you! Just what I needed.

Feb 11 2019, 5:11 PM · Frameworks
hein accepted D18929: Have task managers follow the desktop for window visibility behavior by default.
Feb 11 2019, 5:10 PM · Plasma

Feb 9 2019

hein accepted D18721: [Folder View] Assume root of a protocol is always a folder.
Feb 9 2019, 9:45 AM · Plasma

Feb 8 2019

hein accepted D18848: [Kickoff] Return Kickoff to Favorites page after running a search and closing it.
Feb 8 2019, 6:13 PM · Plasma
hein added a comment to D18848: [Kickoff] Return Kickoff to Favorites page after running a search and closing it.
In D18848#407838, @hein wrote:

This is a good change, but it's more worth finding out why it doesn't work already. Looking at the code, when KickoffItem is triggered it runs the switchToInitial() function in FullRepresentation.qml, which already switches tabs and is also what sets the state back to Normal. So setting the tab in the state shouldn't be necessary. Can you debug why setting currentTab in switchToInitial() apparently doesn't work?

I think it might be because of the switch from the state "Search" to the state "Normal", because this doesn't happen if the arrow keys are used to navigate to the right of Favorites, only when Search is invoked. There's a "currentTab: searchPage" (line 738) setting in the state "Search" that probably gets stuck. I didn't want to deal with changing "Search" because in my experience, Kickoff's search view can be pretty temperamental. This seemed like the safest course of action.

Feb 8 2019, 4:11 PM · Plasma
hein added a comment to D18848: [Kickoff] Return Kickoff to Favorites page after running a search and closing it.

This is a good change, but it's more worth finding out why it doesn't work already. Looking at the code, when KickoffItem is triggered it runs the switchToInitial() function in FullRepresentation.qml, which already switches tabs and is also what sets the state back to Normal. So setting the tab in the state shouldn't be necessary. Can you debug why setting currentTab in switchToInitial() apparently doesn't work?

Feb 8 2019, 12:44 PM · Plasma

Feb 7 2019

hein accepted D18831: [sddm-theme] Use more precise labels for "Different User".
Feb 7 2019, 10:52 PM · Plasma

Feb 4 2019

hein accepted D18727: [Icon Applet] Use libTaskManager for startup feedback.

Feb 4 2019, 4:46 PM · Plasma
hein accepted D18565: Use correct variable type.
Feb 4 2019, 4:00 PM · Yakuake
hein added a comment to D18701: [Icon Applet] Show busy indicator when launching app.

Hmm ... I guess it's OK, but using libtaskmanager would have been nicer maybe (centralized the timeout behavior, and the monitoring).

Feb 4 2019, 3:43 PM · Plasma

Feb 1 2019

hein updated subscribers of D18651: [Task Manager] Sort manually by default.

I suggested this, so it would be weird to say no.

Feb 1 2019, 8:00 PM · Plasma
hein accepted D18651: [Task Manager] Sort manually by default.
Feb 1 2019, 7:59 PM · Plasma
hein committed R119:383b35ebdb15: Merge branch 'Plasma/5.15' (authored by hein).
Merge branch 'Plasma/5.15'
Feb 1 2019, 11:14 AM
hein committed R119:382e222b82a1: Merge branch 'Plasma/5.14' into Plasma/5.15 (authored by hein).
Merge branch 'Plasma/5.14' into Plasma/5.15
Feb 1 2019, 11:14 AM
hein committed R119:fc83e971c3b2: Merge branch 'Plasma/5.12' into Plasma/5.14 (authored by hein).
Merge branch 'Plasma/5.12' into Plasma/5.14
Feb 1 2019, 11:14 AM
hein committed R119:4a3fbf9116f5: Fix new file creation leading to dupe items on a fresh view (authored by hein).
Fix new file creation leading to dupe items on a fresh view
Feb 1 2019, 11:14 AM
hein closed D18182: Fix new file creation leading to dupe items on a fresh view.
Feb 1 2019, 11:14 AM · Plasma

Jan 31 2019

hein committed R7:7533f149c1fc: Don't have two scrollbar instances (authored by hein).
Don't have two scrollbar instances
Jan 31 2019, 6:37 PM

Jan 30 2019

hein added a comment to D18570: EGLStream DRM Backend Initial Implementation.

D18307 seems to have done the trick in more ways than one. I no longer need to blacklist the kscreen2 kded module and can successfully log in. This is written in Plasma/Wayland on nVidia drivers, congrats! There's still some wonkyness that may be from who knows where - the splash screen no longer renders - but so far, so good.

Jan 30 2019, 10:26 AM · KWin
hein committed R119:80c152be0745: Merge branch 'Plasma/5.15' (authored by hein).
Merge branch 'Plasma/5.15'
Jan 30 2019, 9:55 AM
hein committed R119:4b1b8676f647: Merge branch 'Plasma/5.14' into Plasma/5.15 (authored by hein).
Merge branch 'Plasma/5.14' into Plasma/5.15
Jan 30 2019, 9:55 AM
hein committed R119:fb4da0aabfb3: Merge branch 'Plasma/5.12' into Plasma/5.14 (authored by hein).
Merge branch 'Plasma/5.12' into Plasma/5.14
Jan 30 2019, 9:55 AM
hein committed R119:aaebb51077ae: Defer initial positions apply until listing is complete (authored by hein).
Defer initial positions apply until listing is complete
Jan 30 2019, 9:54 AM
hein closed D18598: Defer initial positions apply until listing is complete.
Jan 30 2019, 9:54 AM · Plasma

Jan 29 2019

hein added a comment to D18598: Defer initial positions apply until listing is complete.

Sorry for the noise. Please review again (I'm off till tomorrow).

Jan 29 2019, 7:08 PM · Plasma
hein updated the diff for D18598: Defer initial positions apply until listing is complete.

Revert an unintended change, fixes positionertest

Jan 29 2019, 7:04 PM · Plasma
hein updated the diff for D18598: Defer initial positions apply until listing is complete.

Add missing include

Jan 29 2019, 6:32 PM · Plasma
hein updated the diff for D18598: Defer initial positions apply until listing is complete.

Signal-slot hygiene

Jan 29 2019, 6:26 PM · Plasma
hein updated the diff for D18598: Defer initial positions apply until listing is complete.

Reorder abort checks and unset m_deferApplyPositions if going for a reset

Jan 29 2019, 6:17 PM · Plasma
hein added a comment to D18598: Defer initial positions apply until listing is complete.

If the QML code calls setPositions({}) and when we apply m_positions.size() < 5
m_deferApplyPositions gets left on true forever. Is that ok?

Jan 29 2019, 6:15 PM · Plasma
hein requested review of D18598: Defer initial positions apply until listing is complete.
Jan 29 2019, 5:09 PM · Plasma

Jan 28 2019

hein added a comment to D18570: EGLStream DRM Backend Initial Implementation.

If I blacklist the kscreen2 kded module, I can get the session to start (otherwise it crashes during the splash). However, all surfaces (e.g. the panel or krunner) don't react to mouse clicks and seem frozen-ish.

Jan 28 2019, 2:39 PM · KWin
hein added a comment to D18570: EGLStream DRM Backend Initial Implementation.

I tried to give this a quick spin on my Quadro P2000 Max-Q (ThinkPad P1), but KWin dies shortly into the session splash screen. Have yet to debug why.

Jan 28 2019, 10:55 AM · KWin

Jan 26 2019

hein added inline comments to D18438: [Task Manager] When closing apps, resize only when mouse is out..
Jan 26 2019, 7:37 AM · Plasma
hein added a comment to D18546: [Desktop Toolbox] Use "tools" icon.

How about we actually rename it "Desktop Menu".

Jan 26 2019, 7:31 AM · Plasma

Jan 25 2019

hein accepted D18528: [Desktop Toolbox] Use a clearer name when the label is shown.
Jan 25 2019, 3:36 PM · Plasma
hein added a comment to D18517: Use Wayland protocol to handle rows; drop D-Bus code.
In D18517#399690, @zzag wrote:

Okay, it's good now.

Jan 25 2019, 12:40 PM · Plasma
hein committed R120:7f8161c61337: Use Wayland protocol to handle rows; drop D-Bus code (authored by hein).
Use Wayland protocol to handle rows; drop D-Bus code
Jan 25 2019, 12:40 PM
hein closed D18517: Use Wayland protocol to handle rows; drop D-Bus code.
Jan 25 2019, 12:40 PM · Plasma
hein updated the diff for D18517: Use Wayland protocol to handle rows; drop D-Bus code.

Connect to right signal

Jan 25 2019, 10:51 AM · Plasma
hein requested review of D18517: Use Wayland protocol to handle rows; drop D-Bus code.
Jan 25 2019, 10:46 AM · Plasma
hein accepted D18512: Reload virtual desktop name on change.
Jan 25 2019, 10:31 AM · Plasma
hein added a comment to D18438: [Task Manager] When closing apps, resize only when mouse is out..

I think it needs to be made a bit more robust still. For one it's not called requestClose() without reason: Not all windows are closable / will be closed upon this request. It might also race with a different window closing going on in parallel. taskClosedWithMouseMiddleButton needs to be invalidated on exit, and the middle-click close and onItemRemoved probably need to compare persistent model indexes or window ids (easier) to check it's the same.

Jan 25 2019, 10:23 AM · Plasma
hein updated the diff for D18182: Fix new file creation leading to dupe items on a fresh view.

Don't queue the connections.

Jan 25 2019, 10:20 AM · Plasma

Jan 24 2019

hein accepted D18500: Add shortcuts as default shortcuts.
Jan 24 2019, 2:10 PM
hein accepted D18438: [Task Manager] When closing apps, resize only when mouse is out..

I like the idea. The Firefox implementation is smart enough not to do it when a tab is closed by means other than direct user mouse interaction though.

Jan 24 2019, 1:10 PM · Plasma
hein committed R120:92cd3e471028: Merge branch 'Plasma/5.15' (authored by hein).
Merge branch 'Plasma/5.15'
Jan 24 2019, 12:50 PM
hein committed R120:086c623602e2: Merge branch 'Plasma/5.14' into Plasma/5.15 (authored by hein).
Merge branch 'Plasma/5.14' into Plasma/5.15
Jan 24 2019, 12:49 PM
hein committed R120:bb1fb5814d9c: Merge branch 'Plasma/5.12' into Plasma/5.14 (authored by hein).
Merge branch 'Plasma/5.12' into Plasma/5.14
Jan 24 2019, 12:47 PM
hein committed R120:6d16583e479b: Useful error output when shell loading is aborted due to kactivitymanagerd not… (authored by hein).
Useful error output when shell loading is aborted due to kactivitymanagerd not…
Jan 24 2019, 12:46 PM
hein closed D18493: Useful error output when shell loading is aborted due to kactivitymanagerd not being activatable.
Jan 24 2019, 12:46 PM · Plasma