Feed Advanced Search

Sep 20 2018

ngraham added a comment to D15194: Draw a line separating PlasmaComponents tab bar from its content area.

So I've got a +1 from VDG. Any opinions from someone in Plasma?

Sep 20 2018, 4:02 AM · Frameworks
ngraham added a comment to D15206: [Kickoff] Add a subtle separator line between the header and the content view.

Ping.

Sep 20 2018, 4:01 AM · Plasma
ngraham added a comment to D11880: Add firewall-config and firewall-applet icons.

Panic mode in FirewallD is not worse than Error. Panic mode is enabled by the user. It is something that the user enables when they need to stop all network traffic to the system.

Sep 20 2018, 2:57 AM · Frameworks
ngraham added a comment to D13315: Detect mime type of local files based on their contents.

There may be an other solution to the problem I was trying to solve with this patch series: remove the jpeg thumbnailer, and let the generic image thumbnailer handle jpeg as well.

Sep 20 2018, 2:43 AM · Frameworks
ngraham updated subscribers of D12162: Add support for touch scrolling in Dolphin.

@broulik, any chance you could help out with the code review for this? My sense is that a lot of people would really love touch support in Dolphin.

Sep 20 2018, 2:27 AM · Dolphin
ngraham requested changes to D11880: Add firewall-config and firewall-applet icons.

Oops, it looks like this patch totally got missed, sorry!

Sep 20 2018, 2:25 AM · Frameworks

Sep 19 2018

ngraham updated the test plan for D15610: Add "Create Folder" action to default toolbar.
Sep 19 2018, 11:11 PM · Dolphin
ngraham requested review of D15610: Add "Create Folder" action to default toolbar.
Sep 19 2018, 11:10 PM · Dolphin
ngraham updated the test plan for D15609: Add "Create New" menu to "Control" button.
Sep 19 2018, 11:07 PM · Dolphin
ngraham requested review of D15609: Add "Create New" menu to "Control" button.
Sep 19 2018, 11:06 PM · Dolphin
ngraham added a comment to D12040: Add wallpaperplugin.knsrc + QML function to open GHNS dialog.

Looks like the dependencies have been committed and we've branched for 5.14. Plasma folks/@davidedmundson, does this look good to land now?

Sep 19 2018, 4:43 PM · Plasma
ngraham added a comment to D15598: Sort icon and cursor themes case-insensitively.

Data structures are not really my forte, but I had a look. It seems possible but rather complicated due to the way the models populate and update themselves and return data. I'd like to see what @apol has to say.

Sep 19 2018, 3:59 PM · Plasma
ngraham added a comment to T9091: Merge PulseAudio and Phonon KCM.

Any update on this, @nicolasfella?

Sep 19 2018, 2:53 PM · Plasma
ngraham updated the summary of D15598: Sort icon and cursor themes case-insensitively.
Sep 19 2018, 4:28 AM · Plasma
ngraham updated the summary of D15598: Sort icon and cursor themes case-insensitively.
Sep 19 2018, 4:26 AM · Plasma
ngraham requested review of D15598: Sort icon and cursor themes case-insensitively.
Sep 19 2018, 4:25 AM · Plasma
ngraham committed R99:090ecd13afb8: Add .arcconfig file (authored by ngraham).
Add .arcconfig file
Sep 19 2018, 4:19 AM
ngraham added a comment to D15093: Add WireGuard capability..

We generally try to operate on the principle of consensus here in the KDE community, so if there's a disagreement, we talk about it until someone changes their mind or we arrive at a compromise.

Sep 19 2018, 3:45 AM · Plasma
ngraham added a comment to D15579: RFC: Use full-sized highlight.

Does the hit-box match the highlight region? Please also test with wide icon texts.

Sep 19 2018, 3:28 AM · Dolphin
ngraham requested changes to D15579: RFC: Use full-sized highlight.

Tried this out and there's a little problem: the underline looks bad for us low-DPI folks. It takes a chunk out of the bottom edge of the highlight:

Sep 19 2018, 3:24 AM · Dolphin
ngraham updated the summary of D15579: RFC: Use full-sized highlight.
Sep 19 2018, 3:11 AM · Dolphin

Sep 18 2018

ngraham accepted D15591: Add Open Document thumbnailer.

OK then! :)

Sep 18 2018, 6:32 PM · Frameworks, Dolphin
ngraham added a reviewer for D15591: Add Open Document thumbnailer: kossebau.

Hmm, looks like Calligra already has code that does some of this: https://cgit.kde.org/calligra.git/tree/extras/thumbnail/calligracreator.cpp.

Sep 18 2018, 6:21 PM · Frameworks, Dolphin
ngraham requested changes to D15591: Add Open Document thumbnailer.

Hmm, yeah, we need to make sure to not even try to generate thumbnails for password-protected files. Good catch, @jtamate

Sep 18 2018, 5:38 PM · Frameworks, Dolphin
ngraham updated the summary of D15591: Add Open Document thumbnailer.
Sep 18 2018, 3:57 PM · Frameworks, Dolphin
ngraham accepted D15591: Add Open Document thumbnailer.

Wow, that's pretty simple.

Sep 18 2018, 3:56 PM · Frameworks, Dolphin
ngraham committed R124:e365c5a64213: Merge branch 'Plasma/5.14' (authored by ngraham).
Merge branch 'Plasma/5.14'
Sep 18 2018, 2:24 PM
ngraham committed R124:3172c50f4ff2: Merge branch 'Plasma/5.12' into Plasma/5.14 (authored by ngraham).
Merge branch 'Plasma/5.12' into Plasma/5.14
Sep 18 2018, 2:24 PM
ngraham committed R124:e3f05daae1dd: Use correct settings icon for Configure action BUG: 397888 FIXED-IN: 5.12.7 (authored by ngraham).
Use correct settings icon for Configure action BUG: 397888 FIXED-IN: 5.12.7
Sep 18 2018, 2:24 PM
ngraham accepted D15455: Fix orientation when saving/transforming JPEG images.

Sorry for the extended review time. It's just not the same since @rkflx left :(

Sep 18 2018, 1:57 PM · Gwenview
ngraham updated the task description for T6832: Improvements to Bugzilla - Making it easier and simpler.
Sep 18 2018, 1:39 PM · Bugsquad, Goal settings 2017
ngraham added a comment to D15507: [MountPointObserverCache] Update mounts less frequently.

+1 to always reducing the interval to one minute.

Sep 18 2018, 3:28 AM · Dolphin
ngraham accepted D15425: Don't show rectangular region editor if failed to take a screenshot.

Oh well. :) The code looks sane and I can't find any regressions for when not using your proprietary Xorg extension, so if this fixes the issue for you, feel free to push it.

Sep 18 2018, 3:18 AM · Spectacle
ngraham added a reviewer for D13315: Detect mime type of local files based on their contents: broulik.

@broulik, given your recent crusade against blocking calls, can you think of a better way to do this?

Sep 18 2018, 3:07 AM · Frameworks
ngraham set the repository for D13416: image thumbnailer: instruct Qt to look at the file contents when detecting its format to R320 KIO Extras.
Sep 18 2018, 3:04 AM · Frameworks, Dolphin
ngraham updated the summary of D13315: Detect mime type of local files based on their contents.
Sep 18 2018, 3:04 AM · Frameworks
ngraham added a comment to D13316: manually set format in jpeg thumbnail creator.

@miklosm, can this go in now, or it is dependent on either of your other two patches?

Sep 18 2018, 3:02 AM · Frameworks, Dolphin
ngraham updated the summary of D13316: manually set format in jpeg thumbnail creator.
Sep 18 2018, 3:01 AM · Frameworks, Dolphin
ngraham committed R241:78c4f3496671: Improve "insufficient disk space" error message (authored by ngraham).
Improve "insufficient disk space" error message
Sep 18 2018, 2:22 AM
ngraham closed D15557: Improve "insufficient disk space" error message.
Sep 18 2018, 2:22 AM · Frameworks
ngraham retitled D15557: Improve "insufficient disk space" error message from Improve "insufficient disk space" error messgae to Improve "insufficient disk space" error message.
Sep 18 2018, 2:21 AM · Frameworks
ngraham requested review of D15583: [Balooctl] remove directory parent check.
Sep 18 2018, 2:18 AM · Baloo, Frameworks
ngraham added a comment to D15059: Added file name option %Nd to include auto incremented number to file name.

How about I remove all the settings UI changes, the configuration manager changes, move the sequential numbering to the export manager, and let the sequential numbering reset to 1 with every relaunch to keep it simple? If users accidentally close the application, they can clean up the numbering manually in a file manager.

Sep 18 2018, 1:46 AM

Sep 17 2018

ngraham accepted D15579: RFC: Use full-sized highlight.

Technically that is correct--Breeze widget theme vs Breeze Plasma theme. But from a user perspective, it's a needless inconsistency. The fact that Folder view is a Plasma widget rather than an extension of Dolphin is an implementation detail lost on people who aren't power users or developers. And even for someone who understands the distinction, they might (not unreasonably) think, Why should the Breeze widget theme look different from the Breeze Plasma theme? Aren't they both Breeze?

Sep 17 2018, 4:07 PM · Dolphin
ngraham added a comment to D15579: RFC: Use full-sized highlight.

It might be nice to round the corners a bit, if that's not too hard--and then make the same change for the open/save dialogs too.

That's governed by the widget style. Breeze uses square corners, Oxygen, for instance uses round ones, so doing that should be easy, and will affect all places, so any change there must be done carefully.

Sep 17 2018, 3:41 PM · Dolphin
ngraham added a comment to D15579: RFC: Use full-sized highlight.

+1 because this makes Dolphin's Icon View visually consistent with the file open/save dialogs, and at least conceptually consistent with Folder View, which also uses a full-sized highlight (even though it looks different there).

Sep 17 2018, 3:27 PM · Dolphin
ngraham closed T9444: Improve contrast and selection state of action buttons on login, lock, and logout screens, a subtask of T9658: Rethink blur-by-default for Breeze SDDM login screen theme for Plasma 5.15, as Resolved.
Sep 17 2018, 4:54 AM · Plasma, VDG
ngraham closed T9444: Improve contrast and selection state of action buttons on login, lock, and logout screens as Resolved.

Action item 1 (add background): https://bugs.kde.org/show_bug.cgi?id=398742

Sep 17 2018, 4:54 AM · Plasma, VDG
ngraham added a comment to D14757: Warn user before copy/move operation if available space is not enough.

Yes, but they still hadn't approved the current version. :)

Sep 17 2018, 4:39 AM · Frameworks
ngraham added a comment to D14757: Warn user before copy/move operation if available space is not enough.

@shubham, in the future, when there are still reviewers who have marked their status as "Request Changes", please wait for them to approve before pushing.

Sep 17 2018, 4:37 AM · Frameworks

Sep 16 2018

ngraham added a comment to D15206: [Kickoff] Add a subtle separator line between the header and the content view.

@mmustac, I believe I've addressed your concern now.

Sep 16 2018, 10:47 PM · Plasma
ngraham updated the test plan for D15206: [Kickoff] Add a subtle separator line between the header and the content view.
Sep 16 2018, 10:46 PM · Plasma
ngraham updated the diff for D15206: [Kickoff] Add a subtle separator line between the header and the content view.

Adjust top margin on Favorites view to make sure that the top item doesn't touch the new line

Sep 16 2018, 10:45 PM · Plasma
ngraham added a comment to T9444: Improve contrast and selection state of action buttons on login, lock, and logout screens.

The SDDM Breeze theme is color aware and has the ability to request dark or light icons. But the point of this endeavor is that we won't need to care about the SDDM background image as long as the icon brings its own background. In the worst case scenario where the image background is the same color as the icon background, the symbol contained therein will still be visible. But to make it really bulletproof, we could outline the circular background with the opposite color to always provide the needed contrast.

Sep 16 2018, 10:41 PM · Plasma, VDG
ngraham added a comment to T9444: Improve contrast and selection state of action buttons on login, lock, and logout screens.

I agree that supporting 3rd-party themes shouldn't drive our design decisions. At the same time, it also shouldn't be ignored.

Sep 16 2018, 9:55 PM · Plasma, VDG
ngraham added a comment to D15011: [Kickoff] Make the search field always look like a search field.

@davidedmundson ping.

Sep 16 2018, 9:54 PM · Plasma
ngraham added a comment to D15557: Improve "insufficient disk space" error message.

We can't use the words "file" or "move" since this part of the code can't know whether the user is moving or copying, or whether the thing being moved or copied is a file or a directory. Adjusting the code here to know those pieces of information not easily possible and would involve patches to multiple other repos--and it's also out of scope for this patch. :)

Sep 16 2018, 9:28 PM · Frameworks
ngraham accepted D14757: Warn user before copy/move operation if available space is not enough.

That's better:

Sep 16 2018, 6:51 PM · Frameworks
ngraham updated the test plan for D15557: Improve "insufficient disk space" error message.
Sep 16 2018, 6:50 PM · Frameworks
ngraham requested review of D15557: Improve "insufficient disk space" error message.
Sep 16 2018, 6:50 PM · Frameworks
ngraham added a comment to T9444: Improve contrast and selection state of action buttons on login, lock, and logout screens.

It does mean in this case however that you have these same icons in Kicker, Kickoff etc.

Sep 16 2018, 6:08 PM · Plasma, VDG
ngraham added a comment to D14757: Warn user before copy/move operation if available space is not enough.

Perfect, thanks! I did some investigation and this oddly-formed string is actually built by KIO itself, in core/job_error.cpp:

Sep 16 2018, 6:05 PM · Frameworks
ngraham added a comment to D14757: Warn user before copy/move operation if available space is not enough.

Yay, it works now! If I try to copy a folder that is too big, it stops immediately before anything happens, and the following is displayed in Dolphin:

Sep 16 2018, 5:22 PM · Frameworks
ngraham requested changes to D14757: Warn user before copy/move operation if available space is not enough.

You forgot the error line. :) It needs q->setError(ERR_DISK_FULL); before setErrorText().

Sep 16 2018, 5:01 PM · Frameworks
ngraham planned changes to D15318: Automatically re-upload saved files located on remote locations instead of asking first.
Sep 16 2018, 4:53 PM · Frameworks
ngraham updated the diff for D15318: Automatically re-upload saved files located on remote locations instead of asking first.

Fix some compile errors, oops :/

Sep 16 2018, 4:53 PM · Frameworks
ngraham added a comment to T9658: Rethink blur-by-default for Breeze SDDM login screen theme for Plasma 5.15.

But let's avoid bouncing between one or the other with every release. I know that there could be people in both sides of this idea, but part of being a good designer is sticking to your vision. There will always be people thinking that it is not the best approach, we can change, but when we change too much, it becomes unsustainable.

Sep 16 2018, 4:38 PM · Plasma, VDG
ngraham closed T575: Tweak radio buttons and checkboxes as Resolved.

Sweet.

Sep 16 2018, 4:31 PM · Breeze
ngraham added a comment to T9444: Improve contrast and selection state of action buttons on login, lock, and logout screens.

I like this one best: https://www.flaticon.com/free-icon/switch-user_72336#term=switch&page=2&position=3

Sep 16 2018, 4:28 PM · Plasma, VDG
ngraham added a comment to T9658: Rethink blur-by-default for Breeze SDDM login screen theme for Plasma 5.15.

The loading time isn't actually that long though. And then once it does load (which might be in as fast as half a second), you lose the pretty background image. I'm not sure that will work.

Sep 16 2018, 4:24 PM · Plasma, VDG
ngraham updated subscribers of T9444: Improve contrast and selection state of action buttons on login, lock, and logout screens.

Yeah, I think you're right, @abetts. I made some efforts over the last few days but couldn't find a way to make those big square buttons not look ugly. Looking back through the thread here, I have to say that I like @filipf's screenshot:

Sep 16 2018, 4:17 PM · Plasma, VDG
ngraham added a comment to D14757: Warn user before copy/move operation if available space is not enough.

Looking better, thanks! I will test shortly. I have one string change suggestion; can we change it to:

Sep 16 2018, 4:15 PM · Frameworks
ngraham added a subtask for T9658: Rethink blur-by-default for Breeze SDDM login screen theme for Plasma 5.15: T9444: Improve contrast and selection state of action buttons on login, lock, and logout screens.
Sep 16 2018, 3:58 PM · Plasma, VDG
ngraham added a parent task for T9444: Improve contrast and selection state of action buttons on login, lock, and logout screens: T9658: Rethink blur-by-default for Breeze SDDM login screen theme for Plasma 5.15.
Sep 16 2018, 3:58 PM · Plasma, VDG
ngraham committed R304:49533c532291: [KMoreTools] give the "Configure..." menu item an appropriate icon BUG: 398390… (authored by ngraham).
[KMoreTools] give the "Configure..." menu item an appropriate icon BUG: 398390…
Sep 16 2018, 2:09 PM
ngraham added a comment to D15396: Add Clarity and Simplify Sentence.

Did you verify that you were on the right branch? Afterwards, just do an arc diff to update the patch; I don't think you actually have push rights for this repo yet.

Sep 16 2018, 3:36 AM
ngraham planned changes to D15318: Automatically re-upload saved files located on remote locations instead of asking first.
Sep 16 2018, 1:16 AM · Frameworks
ngraham updated the test plan for D15318: Automatically re-upload saved files located on remote locations instead of asking first.
Sep 16 2018, 12:05 AM · Frameworks
ngraham updated the diff for D15318: Automatically re-upload saved files located on remote locations instead of asking first.
  • Only allow one upload job at a time; if one is already going, restart it
Sep 16 2018, 12:02 AM · Frameworks

Sep 15 2018

ngraham added a comment to D14757: Warn user before copy/move operation if available space is not enough.

We don't actually need to create a messagebox because it's up to the caller to display the error in an appropriate manner. For example, Dolphin shows errors inline rather than with dialog boxes. So we shouldn't create a messagebox at all.

Sep 15 2018, 3:20 PM · Frameworks
ngraham added a comment to D15059: Added file name option %Nd to include auto incremented number to file name.

This is better, thanks. Now the optional number padding works too. Maybe I was holding it wrong?

Sep 15 2018, 2:26 AM
ngraham added a comment to D15520: Upgrade SimpleIpV4AddressValidator and SimpleIpV6AddressValidator.

Thanks! And since I don't believe this patch on its own is sufficient to resolve 397572, please change FEATURE: 397572 to CCBUG: 397572. The former will close the bug once this lands; the latter just adds the commit info as a comment, but keeps the bug open--which is what we want here.

Sep 15 2018, 2:22 AM · Plasma
ngraham added a comment to D15520: Upgrade SimpleIpV4AddressValidator and SimpleIpV6AddressValidator.

That huge summary needs reformatting, please. :) See https://chris.beams.io/posts/git-commit/#seven-rules

Sep 15 2018, 2:20 AM · Plasma
ngraham accepted D15508: Update disk space info on refresh.
Sep 15 2018, 2:07 AM · Dolphin
ngraham added a comment to D15503: Show photo orientation as icon.

One issue is that dynamic coloring doesn't work, so in e.g. Dolphin's tooltip the icon remains black

Sep 15 2018, 1:58 AM · Baloo
ngraham accepted D15504: [Output Config] Fix transformation matrix for rotation icon.
Sep 15 2018, 1:41 AM · Plasma
ngraham requested changes to D15396: Add Clarity and Simplify Sentence.

This doesn't merge cleanly. Looks like someone has changed source/introduction/research.rst since you submitted this patch, or else your local checkout wasn't up-to-date when you created your branch. You need to re-base on current master. Do git pull --rebase origin master and follow the instructions. I can help you over chat if needed.

Sep 15 2018, 1:27 AM

Sep 14 2018

ngraham added a comment to D15493: Change Minor Details About Text Formatting.

I think we can be even more radical here. Right now we have "Design Vision" that introduces "Simple by default" and "Powerful when needed", and then the very next section expands on them.

Sep 14 2018, 10:34 PM
ngraham added a comment to D15514: [libbreezecommon] Use box blur instead of FFT blur.

Yeah, I also can't tell the difference. If this new way is computationally cheaper, then +1 from me.

Sep 14 2018, 8:43 PM · Plasma
ngraham added a comment to D6513: Add support for Attica tags support.

FYI, this included an ABI change to SearchRequest that broke Discover: https://bugs.kde.org/show_bug.cgi?id=398412

Sep 14 2018, 5:24 PM · Frameworks, KNewStuff
ngraham added a comment to T9444: Improve contrast and selection state of action buttons on login, lock, and logout screens.

The second option is a great option IMHO. Thanks Nate. Is it possible for the backgrounds to have rounded corners and be darkened? My main idea is that they become very faint. Just between the point of being faded and distinguishable.

Sep 14 2018, 5:20 AM · Plasma, VDG
ngraham accepted D15396: Add Clarity and Simplify Sentence.
Sep 14 2018, 5:04 AM
ngraham added inline comments to D15396: Add Clarity and Simplify Sentence.
Sep 14 2018, 4:58 AM
ngraham requested changes to D15396: Add Clarity and Simplify Sentence.

Just a few more:

Sep 14 2018, 4:46 AM
ngraham added a comment to D15398: Use FlowLayout for Crop toolbar.

Behavior seems perfect to me! Code review is not my strong suit but I'll give it a shot.

Sep 14 2018, 3:02 AM · Gwenview
ngraham renamed T9444: Improve contrast and selection state of action buttons on login, lock, and logout screens from Add Semitransparent Circle Behind Lock Screen and SDDM Controls for Better Visibility to Improve contrast and selection state of action buttons on login, lock, and logout screens.
Sep 14 2018, 2:57 AM · Plasma, VDG
ngraham added a comment to T9444: Improve contrast and selection state of action buttons on login, lock, and logout screens.

I gave option 3 a crude attempt tonight:

Sep 14 2018, 2:55 AM · Plasma, VDG

Sep 13 2018

ngraham added a comment to D15011: [Kickoff] Make the search field always look like a search field.

@davidedmundson Ping! This just missed the 5.14 window.

Sep 13 2018, 5:56 PM · Plasma
ngraham updated the summary of D15011: [Kickoff] Make the search field always look like a search field.
Sep 13 2018, 5:56 PM · Plasma
ngraham added a comment to D13880: [KMoreTools] Reduce menu hierarchy.

@nicolasfella ping! It would be a shame to lose this since it's already quite a good improvement.

Sep 13 2018, 5:27 PM · Frameworks