Feed Advanced Search

Jul 9 2018

ngraham accepted D14012: Fix SearchBar font.

Works for me, can't find any regressions, and the code looks clean.

Jul 9 2018, 9:05 PM · Konsole
ngraham committed R309:5e6102ff4cb8: Require out-of-source build (authored by ngraham).
Require out-of-source build
Jul 9 2018, 1:09 PM
ngraham closed D14003: Require out-of-source build.
Jul 9 2018, 1:09 PM · Frameworks
ngraham added a comment to D13988: Use subseq matching for service runner.

plasma-workspace does compile without D13670 and KRunner seems to work, but it gives me a whole lotta console spew:

Jul 9 2018, 1:08 PM · Plasma
ngraham accepted D12872: ScalableTest, add "scalable" plasma-browser-integration.
Jul 9 2018, 1:06 PM · Frameworks
ngraham updated the summary of D12872: ScalableTest, add "scalable" plasma-browser-integration.
Jul 9 2018, 12:37 PM · Frameworks
ngraham requested review of D14003: Require out-of-source build.
Jul 9 2018, 12:33 PM · Frameworks
ngraham added reviewers for D13988: Use subseq matching for service runner: Plasma, broulik.

This fixes B262837 (how do you show this in phab?) and relies on D13670

Jul 9 2018, 12:26 AM · Plasma
ngraham added a comment to D13967: Remove FileItemActionPlugin.

Is there/should there be any provision to remove it if it's already installed? Or is that something that distros should/would/will take care of for us? If not, I worry that people with KDE Connect already installed will see duplicates.

Jul 9 2018, 12:00 AM · KDE Connect

Jul 8 2018

ngraham added a reviewer for D13937: Update formulas and add option to change grid thickness: Plasma.
Jul 8 2018, 8:28 PM · Plasma
ngraham added a comment to T9153: Global shortcuts.

I might recommend Ctrl+ and Ctrl+ to go to the previous and next songs instead of or in addition to the PgUp and PgDn keys.

Jul 8 2018, 7:08 PM · Elisa
ngraham added reviewers for D13970: Handle empty preview lists: gregormi, nicolasfella, dhaumann, Frameworks.
Jul 8 2018, 6:23 PM · Frameworks
ngraham updated the diff for D13768: Modernize View Properties window.

Use Dolphin::VERTICAL_SPACER_HEIGHT instead of a hardcoded value

Jul 8 2018, 6:15 PM · Dolphin

Jul 7 2018

ngraham accepted D13921: Don't show confirmation dialog for Trash action by default.

Do you have commit access yet?

Jul 7 2018, 11:02 PM · Frameworks
ngraham requested changes to D13930: [KdePlasma-addons][POTD]{SIOD} Added new provider SIOD to handle Images from Space.com.

No name shows up in the list:

Jul 7 2018, 9:45 PM · Plasma
ngraham added a comment to T9126: Breeze scrollbar look-and-feel unification.

Ok, that's fine. So our two scrollbar style options are basically:

Jul 7 2018, 9:00 PM · KDE Applications, Plasma, Breeze, Kirigami, Goal: Consistency, VDG
ngraham added a comment to D13868: [KdePlasma-Addons/POTD/NOAA] Fixed the web address and fetched the picture from new address.

Nice, works for me!

Jul 7 2018, 8:56 PM · Plasma
ngraham added a comment to T8703: IDEA: Make warning messages wider. Place top/bottom.

There are three use cases for these kinds of inline messages:

  • An error, warning, or informational message regarding user input for a specific control (e.g. the Konsole example you started out with)
  • A transient or semi-transient message showing either general program status or the result of a command (e.g. number of results in a Kate search, URL of a shared image in Spectacle)
Jul 7 2018, 8:26 PM · Plasma, VDG
ngraham created T9151: Move default hotcorner to top-left corner.
Jul 7 2018, 12:40 PM · Kubuntu
ngraham added reviewers for D13921: Don't show confirmation dialog for Trash action by default: Frameworks, Dolphin.

The actual code change looks sane and fixes the bug.

Jul 7 2018, 12:13 PM · Frameworks
ngraham added a comment to D13921: Don't show confirmation dialog for Trash action by default.

There's a problem with the git setup on the computer you used to make this commit; the name field appears to be empty, so I get an error when I try to apply the patch:

Jul 7 2018, 11:56 AM · Frameworks
ngraham added a comment to D13901: Touch support for Gwenview.

libinput debug-gui shows that my touchpad and touchscreen can both can see two, three, and four finger swipes, two-finger pinches, two-finger rotation, and two finger scrolling.

Jul 7 2018, 2:35 AM · Gwenview
ngraham updated the test plan for D13768: Modernize View Properties window.
Jul 7 2018, 1:05 AM · Dolphin
ngraham updated the diff for D13768: Modernize View Properties window.

Add a label to help people understand what the metadata list is for

Jul 7 2018, 1:02 AM · Dolphin
ngraham added a comment to D13768: Modernize View Properties window.

Like this?

Jul 7 2018, 12:55 AM · Dolphin

Jul 6 2018

ngraham added a comment to D13768: Modernize View Properties window.

Maybe "Additional information to show" or "Show additional information" or even "Additional information"?I'm not yet convinced this really needs to be changed at all, though.

Here I was thinking that the triangle button caused an effect. It was like a button so I wanted the string to start with an active verb.

Jul 6 2018, 6:14 PM · Dolphin
ngraham updated the diff for D13768: Modernize View Properties window.

Merge master and shorten a string

Jul 6 2018, 2:18 PM · Dolphin
ngraham added a comment to D13768: Modernize View Properties window.

"Current folder including all sub-folders"

to

Current folder and sub-folders

Jul 6 2018, 2:14 PM · Dolphin
ngraham added a comment to D13880: [KMoreTools] Reduce menu hierarchy.

Sounds good to me! It sounds like we're all in agreement?

Jul 6 2018, 2:07 PM · Frameworks
ngraham accepted D13922: Changed check box to checkbox.

Thanks!

Jul 6 2018, 1:49 PM
ngraham closed T8604: Double trash on desktop - 18.04 release as Invalid.

Yeah, I had to create a new account to get it to happen. If this happens in Neon too, it's not Kubuntu-specific, so let's track the upstream bug report instead. Thanks everyone!

Jul 6 2018, 12:56 PM · Kubuntu
ngraham accepted D13923: [User Switcher] Swap Cancel and Switch buttons.
Jul 6 2018, 12:49 PM · Plasma
ngraham accepted D12961: Updated alignment, keylines, messures to new radio button layout and the new qml formlayout.

Thanks for your patience on this!

Jul 6 2018, 11:37 AM · KDE Human Interface Guidelines
ngraham closed T9036: Checkboxes in mixed-control layouts as Resolved.
Jul 6 2018, 11:32 AM · KDE Human Interface Guidelines
ngraham added a comment to D13901: Touch support for Gwenview.

Sounds good. You don't need to post a new diff; just make your changes and update the current one with arc diff (Thanks for using arc, by the way!)

Jul 6 2018, 11:29 AM · Gwenview
ngraham committed R318:02c94b228a3a: Modernize Settings window (authored by ngraham).
Modernize Settings window
Jul 6 2018, 3:25 AM
ngraham closed D12571: Modernize Settings window.
Jul 6 2018, 3:24 AM · Dolphin
ngraham added a comment to D12571: Modernize Settings window.

Thanks! If you're not totally sick of my UI changes yet, there's also D13768: Modernize View Properties window. ;-)

Jul 6 2018, 3:22 AM · Dolphin
ngraham requested changes to D13901: Touch support for Gwenview.

Thanks for the patch! I've got touch hardware and am excited to test this out. I should be able to do that within the next day. In the meantime, I noticed some style issues with your code, which I've pointed out below. Here's some light reading on the subject: https://techbase.kde.org/Policies/Frameworks_Coding_Style

Jul 6 2018, 1:39 AM · Gwenview

Jul 5 2018

ngraham lowered the priority of T8604: Double trash on desktop - 18.04 release from High to Normal.
Jul 5 2018, 12:43 PM · Kubuntu
ngraham triaged T8604: Double trash on desktop - 18.04 release as High priority.

This was fixed upstream with https://cgit.kde.org/plasma-workspace.git/commit/?id=ee48796ec5561f540ed8b328a302e44b4364a234

Jul 5 2018, 12:43 PM · Kubuntu
ngraham added a comment to T8604: Double trash on desktop - 18.04 release.

Actually, cannot reproduce in Neon.

Jul 5 2018, 12:37 PM · Kubuntu
ngraham added reviewers for D13891: Fix KConfig: KDE Applications, broulik, dfaure, aacid.

Adding a few others because I think this is something that if changed, should be changed in quite a few other places, so let's make sure relevant folks are aware and approve.

Jul 5 2018, 12:23 PM · Konsole
ngraham updated the diff for D12571: Modernize Settings window.

Preserve alphabetical sorting of local includes

Jul 5 2018, 12:21 PM · Dolphin
ngraham committed R266:a3588fca59b2: Use the broom-style icon for edit-clear-all too (authored by ngraham).
Use the broom-style icon for edit-clear-all too
Jul 5 2018, 12:08 PM
ngraham committed R266:0ec7404f82a0: Use a broom-style icon for edit-clear-history (authored by ngraham).
Use a broom-style icon for edit-clear-history
Jul 5 2018, 12:00 PM
ngraham committed R266:e641628d90e8: Revert "BUG 391855 update clear icon with broom" (authored by ngraham).
Revert "BUG 391855 update clear icon with broom"
Jul 5 2018, 12:00 PM
ngraham added a reverting change for R266:8786b5020599: BUG 391855 update clear icon with broom: R266:e641628d90e8: Revert "BUG 391855 update clear icon with broom".
Jul 5 2018, 12:00 PM

Jul 4 2018

ngraham accepted D13886: Bump min Qt/KF versions to those of dolphin.

Verified that the Information Panel still works. :)

Jul 4 2018, 8:48 PM · Baloo
ngraham added a comment to T9126: Breeze scrollbar look-and-feel unification.

Globally.

Jul 4 2018, 6:17 PM · KDE Applications, Plasma, Breeze, Kirigami, Goal: Consistency, VDG
ngraham added a comment to D13880: [KMoreTools] Reduce menu hierarchy.

If it's important for uninstalled tools to be not always be visible, maybe what we should do is embed the content of the KNewStuff menu in Spectacle rather than exposing the whole thing as a sub-menu. Then we could make a few string changes, and it would be like this in Spectacle:

Jul 4 2018, 3:57 PM · Frameworks
ngraham added a comment to D13834: Allow playlist to be hidden.

Yes, unfortunately Lollypop recently added a global playlist and I've struggled to adapt to it. :/ I'm addicted to its auto-fetching lyrics display though.

Jul 4 2018, 3:32 PM · Elisa
ngraham added a comment to T7523: Product Manager.

Also also T9128: Ship some more of the best KDE apps with Cosmic

Jul 4 2018, 2:32 PM · Kubuntu
ngraham created T9128: Ship some more of the best KDE apps with Cosmic.
Jul 4 2018, 2:31 PM · Kubuntu
ngraham added a comment to T8608: Dummy download icons in Firefox - 18.04 release.

Thanks! Now we investigate the issue and try to find a fix. :)

Jul 4 2018, 2:30 PM · Kubuntu
ngraham accepted D13884: [KMessageWidget] Update stylesheet when palette changes.

Thanks, works as expected and I couldn't find any regressions. Code looks good.

Jul 4 2018, 2:28 PM · Frameworks
ngraham added a comment to T7523: Product Manager.

See T9127: Ship some KDE games with Cosmic

Jul 4 2018, 1:54 PM · Kubuntu
ngraham created T9127: Ship some KDE games with Cosmic.
Jul 4 2018, 1:54 PM · Kubuntu
ngraham added a comment to D13834: Allow playlist to be hidden.

Agreed. Whether you want the global playlist visible is probably a pretty good indication of your preferred style. Perhaps when the global playlist is hidden we could also hide the Enqueue button and make the Replace and Play button just say "Play."

Jul 4 2018, 1:18 PM · Elisa
ngraham updated subscribers of D11897: Expose group information to Dolphin's Information panel, tooltips, etc.

After investigating, it looks like this failure may be an installation issue on the build machine. The test is failing there because the new group property is inappropriately visible, but the approved change expressly covered this case by adding it to the baloofileinformationrc blacklist and bumping the version, which should have had the effect of not making the property visible. I suspect baloofileinformationrc did not get updated on the build machine the way it did on my local machine, where the test passes.

Jul 4 2018, 12:59 PM · Baloo
ngraham added a comment to D11897: Expose group information to Dolphin's Information panel, tooltips, etc.

Oooh darn, for some reason I've missed these test failures in baloo-widgets, sorry! Will fix.

Jul 4 2018, 12:45 PM · Baloo
ngraham added a comment to D13834: Allow playlist to be hidden.

Since global playlist vs non-global-playlist seems to be cardinal UI design decision in music players, let me explain why I personally prefer the non-global-playlist approach:

Jul 4 2018, 12:43 PM · Elisa
ngraham added a comment to D13582: ScrollBar overlay theme aware..

See T9126: Breeze scrollbar look-and-feel unification

Jul 4 2018, 12:23 PM · Konsole
ngraham created T9126: Breeze scrollbar look-and-feel unification.
Jul 4 2018, 12:17 PM · KDE Applications, Plasma, Breeze, Kirigami, Goal: Consistency, VDG
ngraham added a comment to D13880: [KMoreTools] Reduce menu hierarchy.
Jul 4 2018, 12:00 PM · Frameworks
ngraham added a comment to D13880: [KMoreTools] Reduce menu hierarchy.

Or even this:

Jul 4 2018, 11:49 AM · Frameworks
ngraham added a comment to D13880: [KMoreTools] Reduce menu hierarchy.

You are the most awesome person in the world today.

Jul 4 2018, 11:41 AM · Frameworks

Jul 3 2018

ngraham updated the task description for T9113: Decide how to implement pinning (and related) in taskmanager / plasma.
Jul 3 2018, 10:02 PM
ngraham added a comment to D13860: Fix typos in docbook.

You learn something every day, I didn't even know about this &; trick!

Jul 3 2018, 9:58 PM · Documentation
ngraham added a comment to T8604: Double trash on desktop - 18.04 release.

Can confirm. :(

Jul 3 2018, 8:40 PM · Kubuntu
ngraham added a comment to D13777: KMessageWidget : revert to using highlight colour for Information style.

That just doesn't look good, sorry.

Again, that's an argument one should avoid. It's too subjective. I myself find it looks much better (I'm biased against everything Breeze, sorry) and easier on the eyes because I prefer almost monochromatic palettes.

Jul 3 2018, 4:52 PM · Frameworks
ngraham added inline comments to D12571: Modernize Settings window.
Jul 3 2018, 3:23 PM · Dolphin
ngraham updated the diff for D12571: Modernize Settings window.

Keep #includes alphabetically ordered and use a global for the 18px spacer height

Jul 3 2018, 3:22 PM · Dolphin
ngraham added a comment to D13745: Implement support for virtual desktops on Wayland.
In D13745#286544, @hein wrote:

Can we discuss this somewhere else, e.g. on plasma-devel or in one of the Plasma monday meetings? This is a review thread for a libtaskmanager code patch.

Jul 3 2018, 2:46 PM · Plasma
ngraham added a comment to T8693: Make Kubuntu Compliant with KDE's Privacy Policies.

@raddison what is the actionable path forward here?

Jul 3 2018, 2:31 PM · Kubuntu
ngraham added a comment to D13766: fixed picture scaling issues in epub generator.

Regular DPI screen with no scaling for me.

Jul 3 2018, 1:28 PM · Okular
ngraham requested changes to D13777: KMessageWidget : revert to using highlight colour for Information style.

Have you guys considered using the 4 colours in question only for the message text and outer frame, keeping the background intact (or possibly just a bit lighter or darker depending on its initial brightness and/or the theme/user's contrast setting)? The result should be more subtle (edit: less gaudy) and more reliably as readable as allowed by the theme.
[...]

That's Breeze vs. Breeze Dark vs. my custom theme.

Jul 3 2018, 1:09 PM · Frameworks
ngraham added a reviewer for D13777: KMessageWidget : revert to using highlight colour for Information style: VDG.
Jul 3 2018, 1:06 PM · Frameworks

Jul 2 2018

ngraham added reviewers for D13829: Lua: fix multi-line string: cullmann, KTextEditor, Kate.
Jul 2 2018, 12:57 AM · Kate, Frameworks
ngraham accepted D11198: [libbreezecommon] Add box shadow helper.

+1 visually. Sadly @hpereiradacosta stepped down as Breeze maintainer recently, but since he's already given his stamp of approval, I think this can go in.

Jul 2 2018, 12:29 AM · Plasma
ngraham added a comment to D12040: Add wallpaperplugin.knsrc + QML function to open GHNS dialog.

What's the status of this? Any progress toward resolving the outstanding TODO? Would be nice if we can get it in for 5.14 alongside the effort to clean up GHNS a bit.

Jul 2 2018, 12:14 AM · Plasma
ngraham added a comment to D13813: Make this test work again with new uds implementation.

FWIW, I'd be okay with bumping the minimum KIO version to 5.47 in master.

Jul 2 2018, 12:01 AM · Dolphin

Jul 1 2018

ngraham added a comment to D13834: Allow playlist to be hidden.

Very nice! You'll lure me away from Lollypop yet. :)

Jul 1 2018, 11:52 PM · Elisa
ngraham accepted D13833: Use share icon in share menu.

Lovely. :)

Jul 1 2018, 11:06 PM · Spectacle
ngraham added a comment to T8607: Faulty text rendering on file drag - 18.04 release.

Too late, somebody else already filed it: https://bugs.kde.org/show_bug.cgi?id=395618

Jul 1 2018, 10:52 PM · Kubuntu
ngraham added a comment to D12162: Add support for touch scrolling in Dolphin.

It would be really nice to have eyes from some more Dolphin folks on this. :)

Jul 1 2018, 10:50 PM · Dolphin
ngraham accepted D13643: Add LabPlot project file icon.
Jul 1 2018, 10:32 PM · Breeze, Frameworks
ngraham added a comment to D13643: Add LabPlot project file icon.

My first impression is that it looks a lot like a file emblem. I would probably remove the background and keep only the logo.

Jul 1 2018, 8:33 PM · Breeze, Frameworks
ngraham added a comment to D13826: Support activities when opening files.

Gotta remove the link, sorry. :) It just needs to be plain old FEATURE: 395954.

Jul 1 2018, 1:34 PM · Kate
ngraham added reviewers for D13826: Support activities when opening files: KTextEditor, cullmann, dhaumann.

Thanks for the patch! Can you change Fixes #395954 to FEATURE: 395954? See https://community.kde.org/Infrastructure/Phabricator#Formatting_your_patch

Jul 1 2018, 1:24 PM · Kate
ngraham committed R106:daa9e0c1eb12: Add AppStream metadata (authored by ngraham).
Add AppStream metadata
Jul 1 2018, 4:47 AM
ngraham closed D13772: Add AppStream metadata.
Jul 1 2018, 4:47 AM · Plasma

Jun 30 2018

ngraham accepted D13805: Present error dialog when user tries to create directory named "." or "..".

Nice, I think this is looking great. +1 on the latest wording. A lovely first patch!

Jun 30 2018, 3:55 PM · Frameworks, Dolphin
ngraham added a comment to D13772: Add AppStream metadata.

Thanks! @pino?

Jun 30 2018, 3:48 PM · Plasma
ngraham added a reviewer for D13805: Present error dialog when user tries to create directory named "." or "..": Frameworks.
Jun 30 2018, 3:01 PM · Frameworks, Dolphin
ngraham added a comment to D13804: [KRecentDocument] Consider duplicate entries only based on path, not launched app.

What you say theoretically makes sense, but try it out: the document appears in the Recent Documents menu for both Kate and KWrite, while multi-app aggregator UIs continue to not accumulate duplicates.

Jun 30 2018, 2:56 PM · Frameworks
ngraham added reviewers for D13806: Store icons with correct devicePixelRatio: cfeck, broulik.

Thanks for the patch! Conceptually, this makes sense to me. Can you attach some before-and-after screenshots showing the impact of the change?

Jun 30 2018, 1:50 PM · Dolphin
ngraham added reviewers for D13808: Fix KMainWindow saving incorrect widget settings: KDE Applications, dfaure, elvisangelaccio, broulik, cfeck.

The bug report indicates that this patch is for adapting to a change in Qt 5.11. Is this patch fully backwards-compatible with older Qt versions? If not, we'll need to guard this behind a Qt version check.

Jun 30 2018, 1:44 PM · Frameworks
ngraham added a comment to D13766: fixed picture scaling issues in epub generator.

@aacid, can you offer any guidance here regarding how we might move forward?

Jun 30 2018, 1:39 PM · Okular
ngraham added a comment to D13810: [effects] Rewrite the Dialog Parent effect.

Interesting! In your "after" video, I notice that the dialog still somewhat awkwardly moves behind its parent window for a moment after you click on the Discard button. Is there any way to improve upon that too?

Jun 30 2018, 1:37 PM · KWin