Feed Advanced Search

Nov 9 2018

ngraham accepted D16772: Add new icons for root.

Makes sense to me. Now that I see them all together, I agree that /_ is a bit better. It seems much better for the folder, and at least no worse (and probably a bit better) for the disk.

Nov 9 2018, 9:50 PM · Frameworks
ngraham added a comment to D16677: Add BrightScript syntax.

Unless you have a KDE commit account you can not commit yourself. Unfortunately we cannot see on Phabricator whether you have one or not.

Nov 9 2018, 9:46 PM · Frameworks, Kate
ngraham added a comment to D8912: Added a set of Game Folder icons.

Ah, that's much better. The buttons and D-pad are much easier to see. Try making the sides straight since the angle is pretty small for that size already. Kind of like this:

Nov 9 2018, 9:43 PM · Frameworks
ngraham added a comment to D16031: [SDDM theme] remove blur and increase UI contrast so that it's not required.

OK, will do!

Nov 9 2018, 1:35 AM · Plasma
ngraham updated the test plan for D16031: [SDDM theme] remove blur and increase UI contrast so that it's not required.
Nov 9 2018, 12:28 AM · Plasma
ngraham added a task to D16767: Improve Ux for the places panel's hidden items: T8349: Improve Places panel usability and presentation.
Nov 9 2018, 12:20 AM · Dolphin
ngraham added a revision to T8349: Improve Places panel usability and presentation: D16767: Improve Ux for the places panel's hidden items.
Nov 9 2018, 12:20 AM · VDG, Dolphin
ngraham added a comment to D8912: Added a set of Game Folder icons.

If you do need to, you click on the Add Action... button that's above the comment text box and choose "Commandeer Revision"

Nov 9 2018, 12:20 AM · Frameworks
ngraham accepted D16767: Improve Ux for the places panel's hidden items.

Lovely. Consider it VDG-approved! I'll let @elvisangelaccio handle the remainder of the code review.

Nov 9 2018, 12:18 AM · Dolphin
ngraham added a comment to D15999: Add icons with added background to system.svgz.

Ahh, much better! Reviewing...

Nov 9 2018, 12:09 AM · Frameworks
ngraham added a comment to D16767: Improve Ux for the places panel's hidden items.

+1 for making the text say "Show Hidden Places".

Nov 9 2018, 12:03 AM · Dolphin

Nov 8 2018

ngraham added a comment to D8912: Added a set of Game Folder icons.

All right, let's wait then. You wanna keep an eye on this and make sure it doesn't get lost again?

Nov 8 2018, 11:46 PM · Frameworks
ngraham added a comment to D8912: Added a set of Game Folder icons.

Now that I think about it, you can probably commandeer it and finish it up now, and once it's ready we can land it with @andreyorst's authorship information. Does that sound okay?

Nov 8 2018, 10:30 PM · Frameworks
ngraham added a comment to D15739: [Places panel] Don't show Root by default.

This blows up the places tests; will fix them in this patch.

It will also break the test in dolphin :(

Nov 8 2018, 10:27 PM · Frameworks
ngraham added a comment to D16767: Improve Ux for the places panel's hidden items.

Cool, thanks! Will test later. In the meantime, please hange Solve https://bugs.kde.org/show_bug.cgi?id=400860 to:

Nov 8 2018, 9:18 PM · Dolphin
ngraham added a comment to D8855: Use Kio::KPlacesModel as source model for PlacesItemModel.

I want to make clear that @renatoo was the original author, and this work was committed in da6f8fe0862585287153f0d90e19eab0b34bfbef.

Nov 8 2018, 8:29 PM · Dolphin
ngraham abandoned D8855: Use Kio::KPlacesModel as source model for PlacesItemModel.
Nov 8 2018, 8:29 PM · Dolphin
ngraham commandeered D8855: Use Kio::KPlacesModel as source model for PlacesItemModel.

The test has since been fixed, but unfortunately there's no way to re-close this revision unless the original author (@renatoo) does that, or someone else commandeers and abandons it. Since @renatoo hasn't been active recently, I'll do the latter.

Nov 8 2018, 8:29 PM · Dolphin
ngraham added a comment to D8912: Added a set of Game Folder icons.

Oh gosh, how did we miss this? Yikes, I'm very sorry about that.

Nov 8 2018, 7:14 PM · Frameworks
ngraham added a comment to D15739: [Places panel] Don't show Root by default.

The image in this patch is out of date since it was added before other changes were made; I need to update it and will do so later today.

Nov 8 2018, 7:12 PM · Frameworks
ngraham updated the summary of D15739: [Places panel] Don't show Root by default.
Nov 8 2018, 5:29 PM · Frameworks
ngraham added a comment to D16754: Properly close search when hitting Escape.

+1, works great for me.

Nov 8 2018, 3:32 PM · Konsole
ngraham added a comment to D15739: [Places panel] Don't show Root by default.
In D15739#356010, @davidc wrote:

I do think changing the default label of Root's mounted device would prevent the confusion of the one user who wanted it removed from Devices.

Nov 8 2018, 2:55 PM · Frameworks
ngraham requested changes to D16750: Various grammar and capitalization fixes for UI consistency.
Nov 8 2018, 2:01 PM · Plasma
ngraham requested changes to D16749: Various grammar and capitalization fixes for UI consistency.

IMHO it generally makes sense to improve strings--as long as they are genuine improvements!

Nov 8 2018, 2:00 PM · KWin
ngraham added a comment to D15739: [Places panel] Don't show Root by default.
In D15739#356008, @davidc wrote:

Are you referring to the mounted device under the Devices section?

Yes.

Nov 8 2018, 6:19 AM · Frameworks
ngraham added a comment to D15739: [Places panel] Don't show Root by default.

I do not understand why this change provokes any negative reactions. Right now, the Places panel has two items that both lead to the exact same location. This patch simply removes one of them by default, and adding it again if you want is a 10 second operation. No functionality is lost; / can still be accessed with a single click on an item in the Places panel by default. There will still be a "direct shortcut to the root directory".

Nov 8 2018, 6:02 AM · Frameworks
ngraham planned changes to D15739: [Places panel] Don't show Root by default.

This blows up the places tests; will fix them in this patch.

Nov 8 2018, 5:07 AM · Frameworks
ngraham added a comment to D15093: Add WireGuard capability..

Thanks for the explanation! Just what I needed to feature this in https://pointieststick.wordpress.com/2018/11/07/this-week-in-usability-productivity-part-44 (link will work starting this Sunday).

Nov 8 2018, 5:01 AM · Plasma
ngraham added a comment to D15980: Warn user before renaming the file/folder to start with a ' . '.

...Yet another thing that would be made far easier by using arc. ;)

Nov 8 2018, 12:12 AM · Dolphin

Nov 7 2018

ngraham committed R134:acd304d97d60: Disable the "check/uncheck all" checkbox while updating or upgrading BUG… (authored by ngraham).
Disable the "check/uncheck all" checkbox while updating or upgrading BUG…
Nov 7 2018, 11:59 PM
ngraham added a comment to D16730: [Terminal display] Limit the search result line highlight width.

Thanks, this fixes it for me. +1

Nov 7 2018, 11:42 PM · Konsole
ngraham updated the task description for T8349: Improve Places panel usability and presentation.
Nov 7 2018, 11:39 PM · VDG, Dolphin
ngraham added a comment to D15093: Add WireGuard capability..

Ah, thanks. And presumably shipping that networkmanager plugin would be up to distros, right?

Nov 7 2018, 10:53 PM · Plasma
ngraham added a comment to T9996: Improve Thumbnail Aside effect.

If there's a better way to support watching videos in a little frame in the corner, I'm all for it. Alas, I lack the technical understanding to imagine how that would be implemented in an optimal and video-source-agnostic manner.

Nov 7 2018, 9:08 PM · KDE Promo, VDG, KWin
ngraham added a comment to D15093: Add WireGuard capability..

Very cool! Does this actually implement full native WireGuard support, or only add support for the NetworkManager plugin available at https://github.com/max-moser/network-manager-wireguard?

Nov 7 2018, 8:32 PM · Plasma
ngraham added a comment to T9996: Improve Thumbnail Aside effect.

Even if you can't interact with the content, isn't is still potentially useful for other reasons?

Nov 7 2018, 8:27 PM · KDE Promo, VDG, KWin
ngraham accepted D16230: Added content for responsive and embeded toolbar.

Thanks for the impeovement! :)

Nov 7 2018, 7:28 PM · KDE Human Interface Guidelines
ngraham added a comment to D14631: Adds a new RenameDialog to KIO with more options for batch renaming.

For me seems good +1

Nov 7 2018, 6:20 PM · Frameworks
ngraham added a comment to D7446: [Places panel] Revamp the Recently Saved section.

I would suggest to have by default detail view instead of icon view cause with detail view it's easier to read the paths.

Nov 7 2018, 3:42 PM · Frameworks, Dolphin
ngraham updated the test plan for D7446: [Places panel] Revamp the Recently Saved section.
Nov 7 2018, 3:34 PM · Frameworks, Dolphin
ngraham updated the diff for D7446: [Places panel] Revamp the Recently Saved section.

Rebase on master

Nov 7 2018, 3:32 PM · Frameworks, Dolphin
ngraham updated the diff for D7446: [Places panel] Revamp the Recently Saved section.
  • Revamp the whole section
Nov 7 2018, 3:17 PM · Frameworks, Dolphin
ngraham added a comment to D12285: [RFC] Change drawer header image.

How about removing the "drawer header" UI concept from Kirigami entirely? ;)

Nov 7 2018, 2:45 PM · KDE Connect
ngraham added a comment to D16249: Warn user before copy/move job if the file size exceeds the maximum possible file size in FAT32 filesystem(4 GB).

Uh-oh, now the patch doesn't apply for me anymore:

Nov 7 2018, 5:13 AM · Frameworks
ngraham added a comment to D16082: Notify headphone being plugged in on some hardware.

But you can plug speakers into the headphone jack on a laptop. They can use the same 1/16 minijack as actual headphones.

Nov 7 2018, 4:26 AM · Plasma
ngraham added a comment to D16714: [Terminal Display] Don't hide the search box when scrolling with the keyboard.

Thanks, this works great for me.

Nov 7 2018, 4:24 AM · Konsole

Nov 6 2018

ngraham committed R134:be3351ddd5af: [Settings page] Align header buttons and add icons (authored by ngraham).
[Settings page] Align header buttons and add icons
Nov 6 2018, 11:08 PM
ngraham added a comment to D16082: Notify headphone being plugged in on some hardware.

Does this have the potential to inappropriately show a headphones OSD when you plug in speakers, or vice versa?

Nov 6 2018, 10:31 PM · Plasma
ngraham added a comment to T9996: Improve Thumbnail Aside effect.

What is a "typical PiP"?

Nov 6 2018, 10:14 PM · KDE Promo, VDG, KWin
ngraham added a comment to D15999: Add icons with added background to system.svgz.

I'm afraid that didn't change anything for me. If the experiment to make the background color adapt to the theme isn't working, maybe we should revert that change for now and just keep it hardcoded for now.

Nov 6 2018, 10:09 PM · Frameworks
ngraham added a comment to D16299: fallback to dnssd service discovery if smb listDir failed on root.

Is this logic correct? Just because we found any entries, we don't use DNSSD? Is there ever a case where we found some entries but might find even more by using DNSSD?

Nov 6 2018, 9:53 PM · Frameworks, Dolphin
ngraham added a comment to T7034: Accessibility in KWin window switcher.

Is this finished now?

Nov 6 2018, 9:41 PM · Plasma Accessibility
Restricted Application edited projects for D16638: Add accessibility and set focus on the actual items in the window switcher, added: Plasma; removed Plasma Accessibility.
Nov 6 2018, 9:41 PM · Plasma
Restricted Application edited projects for D16638: Add accessibility and set focus on the actual items in the window switcher, added: Plasma; removed Plasma Accessibility.
Nov 6 2018, 9:41 PM · Plasma
ngraham committed R119:9b25a95c2191: [Kickoff] Fix context menu not appearing on right-click (authored by broulik).
[Kickoff] Fix context menu not appearing on right-click
Nov 6 2018, 9:16 PM
ngraham closed D16697: [Kickoff] Fix context menu not appearing on right-click.
Nov 6 2018, 9:16 PM · Plasma
ngraham committed R292:b2419e57eeea: Updated with petroleum industry units (authored by joaonetto).
Updated with petroleum industry units
Nov 6 2018, 9:11 PM
ngraham closed D16684: Updated with petroleum industry units.
Nov 6 2018, 9:11 PM · Frameworks
ngraham added a comment to D16684: Updated with petroleum industry units.

Indeed it can. Great job! May it be the first of many. :-)

Nov 6 2018, 9:11 PM · Frameworks
ngraham added a comment to T9996: Improve Thumbnail Aside effect.

Thanks Vlad. Correct me if I'm wrong, but there are some things we could trivially change right now: the name, default settings, and whether or not it's enabled by default. What are the technical barriers to allowing mouse interaction and dynamically showing a titlebar button?

Nov 6 2018, 6:29 PM · KDE Promo, VDG, KWin
ngraham triaged T9996: Improve Thumbnail Aside effect as Wishlist priority.
Nov 6 2018, 4:13 PM · KDE Promo, VDG, KWin
ngraham accepted D16538: [sftp] Add additional sftpProtocol::openConnection() for libssh 0.8.3+.

The size of the ifdef (and the therein contained code copy) isn't making me super excited. OTOH there are some 10 or 20 differences between the two if-branches, so separating it into multiple ifdefs is likely a mess as well. And @asn pointed out that doing it this way makes it easier to drop the legacy branch in the future.

Anyone got ideas how to make it better?

I am somewhat 'meh' about the ifdef but not enough to object, so in the absence of improvement suggests I'd probably go +1

Nov 6 2018, 3:58 PM · Frameworks, Dolphin
ngraham added a comment to D16692: A QApplication object needs to be instantiated for kio-kdeconnect to work on KDE Neon.

The point is, there is no reason to reference distos (which are downstream from us) when we fix issues here. It does not matter that many or even most reports came from Neon. All rolling release distros have Frameworks 5.51, so it certainly was not just Neon users experiencing the issue.

Nov 6 2018, 3:32 PM · KDE Connect
ngraham updated the summary of D16697: [Kickoff] Fix context menu not appearing on right-click.
Nov 6 2018, 12:28 AM · Plasma
ngraham requested review of D16697: [Kickoff] Fix context menu not appearing on right-click.
Nov 6 2018, 12:28 AM · Plasma
ngraham accepted D16684: Updated with petroleum industry units.

Looks great and works great! Nice first patch. Just one more thing is required before I can land it: add the following to the Summary section of the patch:

Nov 6 2018, 12:14 AM · Frameworks
ngraham updated the test plan for D16395: Update the "About KDE" text.
Nov 6 2018, 12:10 AM · Frameworks
ngraham updated the diff for D16395: Update the "About KDE" text.

Add a link to the "Get Involved" page

Nov 6 2018, 12:09 AM · Frameworks

Nov 5 2018

ngraham committed R245:6d0f74132fcd: Fix root disk icon change so that it doesn't erroneously change other icons (authored by ngraham).
Fix root disk icon change so that it doesn't erroneously change other icons
Nov 5 2018, 11:28 PM
ngraham closed D16678: Fix root disk icon change so that it doesn't erroneously change other icons.
Nov 5 2018, 11:28 PM · Frameworks
ngraham committed R119:8a74e73228ef: [fontinst KCM] Slightly modernize layout (authored by ngraham).
[fontinst KCM] Slightly modernize layout
Nov 5 2018, 11:26 PM
ngraham closed D16536: [fontinst KCM] Slightly modernize layout.
Nov 5 2018, 11:26 PM · Plasma
ngraham added a comment to D16536: [fontinst KCM] Slightly modernize layout.

Ping! VDG or Plasma?

Nov 5 2018, 10:35 PM · Plasma
ngraham added a comment to D16622: [Plasmoid] Clean up layout.

Is this good to go now?

Nov 5 2018, 10:34 PM · Plasma
ngraham accepted D16691: Added template for pattern and component pages.

Two trivial changes then go ahead and push!

Nov 5 2018, 8:33 PM · KDE Human Interface Guidelines
ngraham requested changes to D16694: Improve visibility for Konsole icon when using Breeze Dark.

Thanks for making those changes. Now we can see the icon, and also an issue that needs to be corrected. :) Notice how the corners look really bright--especially the bottom corners? That's a problem. I suspect what's happening is that the lines you drew to make the border are semi-transparent, but overlap one another at the corners, so the corners are mor opaque and therefore lighter. Either way, that "dots in the corner" effect must be fixed before this can land.

Nov 5 2018, 8:20 PM · Frameworks
ngraham requested changes to D16694: Improve visibility for Konsole icon when using Breeze Dark.

Thanks for the patch! And thanks for using arc, too. That makes life a bit easier for us. :)

Nov 5 2018, 7:40 PM · Frameworks
ngraham added inline comments to D16684: Updated with petroleum industry units.
Nov 5 2018, 3:33 PM · Frameworks
ngraham added inline comments to D16684: Updated with petroleum industry units.
Nov 5 2018, 2:33 PM · Frameworks
ngraham accepted D16685: Fix issue where there's only one element on the menu.

Seems like this is only a problem if you have a single-item menu, and if you have that, you've done something wrong. :) Regardless, this seems to fix the issue, so +1.

Nov 5 2018, 2:20 PM · Plasma
ngraham requested changes to D16684: Updated with petroleum industry units.

Great, thanks! This work well; I just have a few comments, listed below.

Nov 5 2018, 1:53 PM · Frameworks
ngraham added a comment to D16684: Updated with petroleum industry units.

Oops, you want to be sure you're on the permeability branch when you run arc diff.

Nov 5 2018, 1:36 PM · Frameworks
ngraham requested changes to D16681: Updated with petroleum industry units.

Great job, and nice first patch!

Nov 5 2018, 1:33 PM · Frameworks
ngraham updated the diff for D16678: Fix root disk icon change so that it doesn't erroneously change other icons.

Use isStorageAccess() rather than isStorageVolume()

Nov 5 2018, 4:59 AM · Frameworks
ngraham updated the diff for D16678: Fix root disk icon change so that it doesn't erroneously change other icons.

Address review comments

Nov 5 2018, 4:55 AM · Frameworks
ngraham added a comment to D16653: Use the new `drive-harddisk-root` icon for the root volume.

Hopefully this should fix it: D16678

Nov 5 2018, 4:49 AM · Frameworks
ngraham updated the test plan for D16678: Fix root disk icon change so that it doesn't erroneously change other icons.
Nov 5 2018, 4:46 AM · Frameworks
ngraham requested review of D16678: Fix root disk icon change so that it doesn't erroneously change other icons.
Nov 5 2018, 4:46 AM · Frameworks
ngraham added a comment to D16653: Use the new `drive-harddisk-root` icon for the root volume.

This broke icons for other things; currently investigating and will fix ASAP.

Nov 5 2018, 4:09 AM · Frameworks
ngraham added a comment to D16031: [SDDM theme] remove blur and increase UI contrast so that it's not required.

Yeah, I understand that it can be hard to visualize changes like these before there are pictures. Thing is, we're in a tough spot, because the current design turns the wallpaper into a soupy mess and generates user complaints. I agree that we shouldn't regress usability, but aesthetics are very important too. What's being proposed here is nothing more than a superior version of what we shipped from Plasma 5.8 - 5.12 (which is what I wanted all along during the 5.13 design changes but didn't get because we ran out of time before we had to ship something due to our very short release cycles).

Nov 5 2018, 3:58 AM · Plasma

Nov 4 2018

ngraham updated the diff for D16031: [SDDM theme] remove blur and increase UI contrast so that it's not required.
  • Improve contrast for bottom buttons
  • Correct color names
Nov 4 2018, 11:40 PM · Plasma
ngraham added a comment to D15999: Add icons with added background to system.svgz.

Hmm, I just deployed with the latest change and suddenly the icons are weird:

Nov 4 2018, 11:36 PM · Frameworks
ngraham accepted D15888: new icons (Breeze style).

Sorry for the extended review time for this! Next time, posting both before and after screenshots might be helpful for people not familiar with the current UI. Anyway, it looks good to me. Let's also see what @Zren says, since he's rapidly becoming the de facto maintainer of this code. :)

Nov 4 2018, 11:05 PM · Plasma
ngraham committed R245:b34d13cb1861: Use the new `drive-harddisk-root` icon for the root volume (authored by ngraham).
Use the new `drive-harddisk-root` icon for the root volume
Nov 4 2018, 10:59 PM
ngraham closed D16653: Use the new `drive-harddisk-root` icon for the root volume.
Nov 4 2018, 10:59 PM · Frameworks
ngraham updated the diff for D16653: Use the new `drive-harddisk-root` icon for the root volume.

Fix embarrassing errors

Nov 4 2018, 10:27 PM · Frameworks
ngraham added a comment to D16370: KTextEditor : syntax definition priority UI usability.

FWIW, inline "what's this" help is something we're considering removing altogether for a variety of reasons (T9986), so I would prefer to ensure user-friendliness via an intuitive UI, tooltips, and non-inline documentation. Often a little inline note can work. Here's an example from Gwenview's settings dialog, which makes use of this paradigm:

Nov 4 2018, 9:05 PM · Frameworks, Kate, KTextEditor
ngraham added a comment to T9986: Delete "What's This" inline help functionality.

I don't think we should just remove the button, but instead look for all usages in Plasma and migrate them to something more appropriate. Once all are gone I would say we remove the complete feature as nobody else supports it anyway. And we should update Qt doc (e.g. https://doc.qt.io/qt-5/qwhatsthis.html ) to make it clear that it's not available on all platforms.

Nov 4 2018, 8:23 PM · Goal: Consistency, KDE Applications, Plasma, KF6, VDG
ngraham added a comment to T9986: Delete "What's This" inline help functionality.

Are there any Windows users who have actually used it in the last 15 years? :p

Nov 4 2018, 8:22 PM · Goal: Consistency, KDE Applications, Plasma, KF6, VDG