Feed Advanced Search

Jul 26 2018

ngraham updated the test plan for D14390: Improve the discoverability of the Filter Text plugin and its menu item.
Jul 26 2018, 5:15 AM · Documentation, Kate
ngraham requested review of D14390: Improve the discoverability of the Filter Text plugin and its menu item.
Jul 26 2018, 5:13 AM · Documentation, Kate
ngraham accepted D14386: Fix crosshair cursor not showing in red eye reduction tool.

Ah, so simple! I had worked on a patch for this same issue and suspected it was something like this in here, but couldn't quite figure it out. Nicely done.

Jul 26 2018, 2:45 AM

Jul 25 2018

ngraham committed R134:3cd95b4a4f4d: Increase backend header text's left margin (authored by ngraham).
Increase backend header text's left margin
Jul 25 2018, 11:35 PM
ngraham closed D14385: Increase backend header text's left margin.
Jul 25 2018, 11:35 PM · Plasma
ngraham updated the test plan for D14385: Increase backend header text's left margin.
Jul 25 2018, 11:12 PM · Plasma
ngraham requested review of D14385: Increase backend header text's left margin.
Jul 25 2018, 11:09 PM · Plasma
ngraham committed R114:0aa141ad3a20: Changed variable type to int to display squares instead of rectangles (authored by piotrkakol).
Changed variable type to int to display squares instead of rectangles
Jul 25 2018, 8:30 PM
ngraham closed D14377: Changed variable type to int to display squares instead of rectangles.
Jul 25 2018, 8:28 PM · Plasma
ngraham accepted D14377: Changed variable type to int to display squares instead of rectangles.
Jul 25 2018, 8:25 PM · Plasma
ngraham requested changes to D14360: Remove custom icon selection for trash.

It's important to test your changes before submitting. :) This now causes Gwenview to segfault when you try to edit its Trash entry. The reason is because now that m_iconButton isn't added to the layout, the line beginning with layout->labelForField() crashes when it tries to run, since `m_iconButton isn't in a layout. That needs to be moved into the conditional as well.

Jul 25 2018, 7:24 PM · Frameworks
ngraham accepted D14378: Remove custom icon selection for trash.

This works fine for me, and I think the code is sensible. It's quite a mess to not set m_iconButton at all in this case, so I'm okay with the patch as-is.

Jul 25 2018, 7:24 PM · Dolphin
ngraham requested changes to D14360: Remove custom icon selection for trash.
Jul 25 2018, 6:49 PM · Frameworks
ngraham added a comment to D14378: Remove custom icon selection for trash.

Is this the right diff? It doesn't include the earlier changes.

Jul 25 2018, 6:04 PM · Dolphin
ngraham added inline comments to D14378: Remove custom icon selection for trash.
Jul 25 2018, 5:49 PM · Dolphin
ngraham added inline comments to D14378: Remove custom icon selection for trash.
Jul 25 2018, 5:47 PM · Dolphin
ngraham added a comment to D14378: Remove custom icon selection for trash.

Er, yeah, oops. Or just reverse the ordering of the statements inside the if and else blocks.

Jul 25 2018, 5:37 PM · Dolphin
ngraham added a comment to D14375: [kdecoration] Make shadows slightly lighter.

Yeah, I think they're already fine. :)

Jul 25 2018, 5:34 PM · Plasma
ngraham accepted D14380: Improve sizing of menus.

Much better!

Jul 25 2018, 5:34 PM · Plasma
ngraham added a comment to D14378: Remove custom icon selection for trash.

Also, can you add CCBUG: 391200 to the Summary section and edit your Test Plan to indicate that it should be done in Dolphin?

Jul 25 2018, 5:31 PM · Dolphin
ngraham requested changes to D14378: Remove custom icon selection for trash.
Jul 25 2018, 5:29 PM · Dolphin
ngraham added a reviewer for D14378: Remove custom icon selection for trash: Dolphin.
Jul 25 2018, 5:25 PM · Dolphin
ngraham added a comment to D14375: [kdecoration] Make shadows slightly lighter.

Didn't we already do this?

Jul 25 2018, 3:45 PM · Plasma
ngraham accepted D14360: Remove custom icon selection for trash.

This works from Gwenview (for example), but does not work from Dolphin, because sadly Dolphin has its own duplicate of this code. :( Could you submit another patch for Dolphin too? It's the same change, to a file by the same name. :(

Jul 25 2018, 3:21 PM · Frameworks
ngraham added a reviewer for D10343: Create containment on specified screen: Plasma.
Jul 25 2018, 2:15 PM · Frameworks
ngraham added a comment to D14339: Change rotation icons to be a rotated preview icon.

Looks nice!

Jul 25 2018, 2:06 PM · Plasma
ngraham requested changes to D14326: Fix layout of resolution selection.
Jul 25 2018, 1:56 PM · Plasma
ngraham added a comment to D14326: Fix layout of resolution selection.

Thanks, that should have been obvious! :p

Jul 25 2018, 1:56 PM · Plasma
ngraham updated the diff for D14347: Fix blocky text on splash screen when using non-integer scale factor.

Add the right import (this somehow works without it, so there must be an implicit import somewhere...)

Jul 25 2018, 1:04 PM · Plasma
ngraham updated the summary of D14237: Make Konqi look good in HiDPI.
Jul 25 2018, 4:51 AM · Frameworks
ngraham updated the diff for D14237: Make Konqi look good in HiDPI.

Use zopflipng to squeeze the image down even smaller (thanks @bruns!)

Jul 25 2018, 4:50 AM · Frameworks
ngraham committed R241:1190db2cece3: [KDirOperator] Use alternating background colors for multi-column views (authored by ngraham).
[KDirOperator] Use alternating background colors for multi-column views
Jul 25 2018, 4:33 AM
ngraham closed D13773: [KDirOperator] Use alternating background colors for multi-column views.
Jul 25 2018, 4:33 AM · Frameworks
ngraham updated the test plan for D14347: Fix blocky text on splash screen when using non-integer scale factor.
Jul 25 2018, 4:25 AM · Plasma
ngraham requested review of D14347: Fix blocky text on splash screen when using non-integer scale factor.
Jul 25 2018, 4:24 AM · Plasma
ngraham added a comment to D14339: Change rotation icons to be a rotated preview icon.

Something like this set:

Jul 25 2018, 3:11 AM · Plasma
ngraham added a comment to D14118: Improve "Remove this [widget]" text.

Now that I look at my screenshots more closely, it seems weird to have:

Jul 25 2018, 2:59 AM · Frameworks
ngraham updated the diff for D14118: Improve "Remove this [widget]" text.

Use consistent casing

Jul 25 2018, 2:52 AM · Frameworks
ngraham added a comment to D13474: Remove "Use Default Location" button in settings window.

Anyone? Does anyone use this? What's the use case for it instead of simply clicking on the Default button at the bottom of the window?

Jul 25 2018, 2:48 AM · Dolphin
ngraham added a comment to D14237: Make Konqi look good in HiDPI.

Funny story: after multiple attempts to use Inkscape to make an SVG of this, all versions were much larger than the new png! I don't think that's an option. @broulik, does the current approach look sane to you? I wasn't able to make it work simply adding an @2x image without code changes.

Jul 25 2018, 2:46 AM · Frameworks
ngraham added a comment to D14345: Give the PlasmaComponents3 TextField the ability to have a Clear button.

Thanks for the history! Two questions:

Jul 25 2018, 2:24 AM · Frameworks

Jul 24 2018

ngraham added a comment to D14345: Give the PlasmaComponents3 TextField the ability to have a Clear button.

Oh. Maybe I don't know the history here. Why do we have PC2 and PC3 versions of this control, with the PC2 version using QQC1, and the PC3 version using QQC2, but not having all the features of the PC2 one? And why can't we change the PC3 version at all?

Jul 24 2018, 11:31 PM · Frameworks
ngraham added a comment to D14345: Give the PlasmaComponents3 TextField the ability to have a Clear button.

PC3 was previously designed to be a drop in QQC2 implementation. There is currently no new API.
It /might/ have changed after we made plasmastyle instead. Check with Marco.

Jul 24 2018, 11:25 PM · Frameworks
ngraham added a comment to D12946: Single/Double Click Option at Workspace KCM.

hey guys, resident grammar nazi reporting :D
it says Click Behaviour (british spelling), and the rest of the module uses Behavior (american spelling)
a great idea otherwise

sorry :D

Jul 24 2018, 11:15 PM · Plasma
ngraham committed R114:9eae090a3038: Changed refresh time from 30 to 60 seconds (authored by piotrkakol).
Changed refresh time from 30 to 60 seconds
Jul 24 2018, 11:12 PM
ngraham closed D14307: Changed refresh time from 30 to 60 seconds.
Jul 24 2018, 11:12 PM · Plasma
ngraham updated the test plan for D14345: Give the PlasmaComponents3 TextField the ability to have a Clear button.
Jul 24 2018, 11:09 PM · Frameworks
ngraham updated the summary of D14345: Give the PlasmaComponents3 TextField the ability to have a Clear button.
Jul 24 2018, 11:09 PM · Frameworks
ngraham requested review of D14345: Give the PlasmaComponents3 TextField the ability to have a Clear button.
Jul 24 2018, 11:06 PM · Frameworks
ngraham accepted D14250: Sort update items by completion.

Sorry for the long delay in reviewing. I gave this a shot with a huge batch of 400 updates on Neon. It was a huge improvement in user experience. It's hard to express how much better Discover felt during the process. Somehow I felt more in control (a completely illusory feeling, of course) and more aware of what Discover was doing (not at all illusory). Even without animations, it's still fantastic. Strong +1.

Jul 24 2018, 9:51 PM · Plasma
ngraham added a comment to D14326: Fix layout of resolution selection.

I agree. +1 on how it looks with a combobox. Is there any way to manually remove resolutions so I can get it to use a slider and test that case?

Jul 24 2018, 7:21 PM · Plasma
ngraham added a comment to T7254: Displays (WIP?).

When there's only a single screen (the common case), I think it's pretty clear that everything in the KCM is about the single screen that you're currently looking at. IMHO no need to have a separate "here's your screen!" UI.

Jul 24 2018, 6:36 PM · VDG, Plasma
ngraham requested changes to D14339: Change rotation icons to be a rotated preview icon.

Hmm, instead of removing them, I'd prefer if we used better icons. Maybe like that little icon of a mountain and a sun within a frame that we already have--but rotated.

Jul 24 2018, 6:32 PM · Plasma
ngraham moved T3465: OSD icons for display keyboard switch from Work in Progress to Done on the VDG board.
Jul 24 2018, 3:44 PM · VDG
ngraham closed T3465: OSD icons for display keyboard switch, a subtask of T3464: KScreen user interface redesign, as Resolved.
Jul 24 2018, 3:43 PM · VDG
ngraham closed T3465: OSD icons for display keyboard switch as Resolved.

We've got this in 5.13 now!

Jul 24 2018, 3:43 PM · VDG
ngraham added a comment to T7254: Displays (WIP?).

I'm centralizing the discussion here so we don't have three Phab tasks tracking the same thing. I've migrated the original description (with some editing) from T3464.

Jul 24 2018, 3:43 PM · VDG, Plasma
ngraham updated the task description for T7254: Displays (WIP?).
Jul 24 2018, 3:42 PM · VDG, Plasma
ngraham added a comment to D14326: Fix layout of resolution selection.

Let's centralize the discussion in T7254. I've closed the other two.

Jul 24 2018, 3:36 PM · Plasma
ngraham closed T3464: KScreen user interface redesign as Invalid.

Let's centralize the discussion in T7254.

Jul 24 2018, 3:35 PM · VDG
ngraham closed T4066: KScreen UI rework as Invalid.

Yes, definitely. Let's centralize the discussion in T7254.

Jul 24 2018, 3:34 PM · Plasma
ngraham edited projects for T7254: Displays (WIP?), added: Plasma, VDG; removed Plasma: KCM Redesign.
Jul 24 2018, 3:33 PM · VDG, Plasma
ngraham added a comment to T3464: KScreen user interface redesign.

Shall we merge this with T7254? Seems a bit redundant to have two tasks open about essentially the same thing.

Jul 24 2018, 3:32 PM · VDG
ngraham added a comment to T7254: Displays (WIP?).

Let's take an even bigger step back! :)

Jul 24 2018, 3:31 PM · VDG, Plasma
ngraham accepted D14319: Only use windows image thumbnailer for ico files.

+1, change seems sensible. Works nicely for me with the few .ico files I've got, and nothing else appears to be negatively affected.

Jul 24 2018, 1:16 PM
ngraham added a comment to D14326: Fix layout of resolution selection.

The slider case after looks misaligned here now. I think you should set margins to zero only for the ComboBox case where there is only that single widget?

I disagree, before the 720x400 in your example would have double spacing and not be alined with the checkbox above or combo below. It also had extra space on the right for no good reason. Why should it have extra spacing?

Jul 24 2018, 1:08 PM · Plasma
ngraham accepted D14325: Remove Advanced section from screen config.

Don't explicitly mess with the combobox sizes; just use a QFormLayout and let it handle that for you.

Jul 24 2018, 1:00 PM · Plasma
ngraham added a comment to D14325: Remove Advanced section from screen config.

Approved; having a single item under an Advanced section didn't make much sense. Also, in the next patch we can use a nice simple QFormLayout for everything here, which is good because the misalignment of the Resolution ComboBox is driving me bananas! :)

Jul 24 2018, 1:00 PM · Plasma

Jul 23 2018

ngraham added a comment to D12498: Fully remove `Application Name` from Details panel.

Darn, that's a shame. "Not Provided" it is, then. @bruns, are you okay with this?

Jul 23 2018, 9:48 PM · Plasma
ngraham added a comment to D14308: [Exe Thumbnailer] Improve icon selection algorithm.

What a dramatic set of before-and-after images! It's like we jumped from 1991 to 2018.

Jul 23 2018, 9:16 PM
ngraham added a comment to D14201: Set system default shortcut Ctrl+0 for "Actual Size" action.

Hah! Well in that case, that won't be a blocker.

Jul 23 2018, 9:09 PM · Frameworks
ngraham added a comment to D14105: Use a broom-style icon for clearing clipboard and notification history.

<teach-a-man-to-fish-mode>Check out https://community.kde.org/Get_Involved/development#Get_the_code :)</teach-a-man-to-fish-mode>

Jul 23 2018, 8:54 PM · Plasma
ngraham added a comment to D14105: Use a broom-style icon for clearing clipboard and notification history.

It's the edit-clear-history icon in the breeze-icons repo.

Jul 23 2018, 8:46 PM · Plasma
ngraham accepted D14201: Set system default shortcut Ctrl+0 for "Actual Size" action.

Yes, I like it the idea. The chosen shortcut makes sense, and I'm always in favor of standardizing these across apps. Let's hold off on landing this patch (if accepted by everyone) until Cirkuit has had a release with D14202 so we don't wind up with the dreaded "Ambiguous Shortcut!" dialog.

Jul 23 2018, 8:45 PM · Frameworks
ngraham added a comment to T9250: Revive bug triaging days.

Gwenview's bugs are already fairly well triaged these days. I would recommend going through the old kio bugs. I think this will yield more fruit since there's lot of crusty stuff in there that's already been fixed over the years or is no longer relevant, and the work will have a real benefit since it will bring us closer to being able to have 0 bugs in kio with everything in the new frameworks-kio and kio-extras components instead. At that point, we can go through those bugs. KIO is super important since it underpins the operation of many KDE apps and features.

Jul 23 2018, 8:38 PM · Bugsquad
ngraham accepted D14303: [SubCategoryPage] Use binding for back button color.
Jul 23 2018, 5:48 PM · Plasma
ngraham added a comment to D13901: Touch support for Gwenview.

Great work. Zoom speed in View mode now feels perfect, pinch zoom gestures now zoom into the midpoint between the fingers and zoom-and-pan works perfectly, the thumbnail bar works reliably, and we use the single-touch paradigm in touch mode. I feel like we're getting really close! Here are the few remaining things that still don't work perfectly for me:

Jul 23 2018, 5:44 PM · Gwenview
ngraham added a comment to D12855: Move Widget search field to its own row so it doesn't get compressed.

@davidedmundson does this look okay now?

Jul 23 2018, 4:25 PM · Plasma
ngraham added a comment to D12498: Fully remove `Application Name` from Details panel.

"Not Provided" makes it clear that someone didn't provide the information, but who? If we can't agree on anything else, I'll agree to compromise on "Not Provided", but I'd still prefer something a little bit more descriptive like "Not provided by <application>"

Jul 23 2018, 3:41 PM · Plasma
ngraham added inline comments to D14294: Re-Enable --hide-tabbar and --show-tabbar.
Jul 23 2018, 3:31 PM · Konsole
ngraham added a comment to D14218: Introduce a test to make sure we're not offering duplicated icons.

+1 conceptually.

Jul 23 2018, 3:25 PM · Frameworks
ngraham edited reviewers for D14218: Introduce a test to make sure we're not offering duplicated icons, added: Breeze, Frameworks; removed: Framework: Syntax Highlighting.
Jul 23 2018, 3:25 PM · Frameworks
ngraham resigned from D13782: Ignore NTFS hidden flag for root volume.

@wbauer, does this work for you now? Or @bruns? Still cannot test as I have no NTFS partitions.

Jul 23 2018, 3:24 PM · Frameworks
ngraham added a comment to D13461: [effects] Add Scale effect.

Could we get Plasma or KWin review for this?

Jul 23 2018, 2:37 PM · KWin
ngraham added a comment to D13338: [effects] Rewrite the Glide effect.

Could we get Plasma or KWin review for this?

Jul 23 2018, 2:36 PM · KWin
ngraham added a comment to D13720: [effects] Rewrite the Dim Inactive effect.

Could we get Plasma or KWin review for this?

Jul 23 2018, 2:36 PM · KWin
ngraham accepted D12311: Align lock icon with bold message text; reduce overall size of dialog.

Go for it then!

Jul 23 2018, 2:27 PM · Plasma
ngraham added a comment to D12311: Align lock icon with bold message text; reduce overall size of dialog.

Can we commit this?

Jul 23 2018, 2:22 PM · Plasma
ngraham added a comment to D12498: Fully remove `Application Name` from Details panel.

I'm not comfortable with the string "Missing". It's a developer-centric string that's not user-friendly, and it doesn't help the user figure out what's wrong or whose fault it might be. We'd get bug reports over this; people would say, "If it's missing, KDE should provide it!!!" And we'd reply, "It's missing from the app, not from us," and this would happen a dozen times.

Jul 23 2018, 2:20 PM · Plasma

Jul 22 2018

ngraham committed R124:091a6ece6fb3: Merge branch 'Plasma/5.13' (authored by ngraham).
Merge branch 'Plasma/5.13'
Jul 22 2018, 2:34 PM
ngraham committed R124:19ad62e0ca72: Merge branch 'Plasma/5.12' into Plasma/5.13 (authored by ngraham).
Merge branch 'Plasma/5.12' into Plasma/5.13
Jul 22 2018, 2:33 PM
ngraham committed R124:1cb8b2af21df: Fix sidebar search field with fractional scale factors (authored by ngraham).
Fix sidebar search field with fractional scale factors
Jul 22 2018, 2:20 PM
ngraham closed D14256: Fix sidebar search field with fractional scale factors.
Jul 22 2018, 2:20 PM · Plasma
ngraham accepted D14269: Fix image smoothing sometimes not getting applied.

Explanation makes sense and the patch works as expected.

Jul 22 2018, 1:07 PM
ngraham committed R114:b5551c17f4e4: Cleaned code for binary clock applet and added comments (authored by piotrkakol).
Cleaned code for binary clock applet and added comments
Jul 22 2018, 1:04 PM
ngraham closed D14267: Cleaned code for binary clock applet and added comments.
Jul 22 2018, 1:04 PM · Plasma
ngraham accepted D14267: Cleaned code for binary clock applet and added comments.
Jul 22 2018, 12:21 AM · Plasma
ngraham accepted D14254: Fix rendering of on-screen help texts for fractional scaling.
Jul 22 2018, 12:18 AM
ngraham added a comment to T9252: Improve default filename when saving.

No objection, please proceed.

Jul 22 2018, 12:14 AM · Spectacle

Jul 21 2018

ngraham added a comment to D14262: fix emoji rendering.

ref https://bugs.kde.org/show_bug.cgi?id=396435`

Jul 21 2018, 8:24 PM · Konsole