ngraham (Nathaniel Graham)
User

Projects (8)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Tuesday

  • Clear sailing ahead.

User Details

User Since
Apr 15 2017, 7:18 PM (62 w, 8 h)
Availability
Available

Recent Activity

Yesterday

ngraham updated the test plan for D13699: Fix Ctrl+Alt+T shortcut to open Konsole.
Sat, Jun 23, 7:00 PM · Plasma
ngraham requested review of D13699: Fix Ctrl+Alt+T shortcut to open Konsole.
Sat, Jun 23, 3:19 PM · Plasma
ngraham added a comment to T8751: Simplify Panel Resizing and Customization.

I don't favor making this a full-screen overlay. In addition to the annoyance factor and (legitimate) complaints about wasteful use of space that this would provoke, it would destroy the ability to see what your changes will look like in actual use, since it obscures whatever you were doing at the time when you decided to change the settings.

What in particular, would you change about the UI I am proposing?

Sat, Jun 23, 2:09 PM · Plasma, VDG
ngraham added a comment to D13481: Recommend window border size "None".

Other platforms, which have virtual border and no real borders around windows, do they also have the deadzone? Is it known to be a usability problem for users of these platforms?

Sat, Jun 23, 1:50 PM · Plasma

Fri, Jun 22

ngraham added a comment to T8751: Simplify Panel Resizing and Customization.

I don't favor making this a full-screen overlay. In addition to the annoyance factor and (legitimate) complaints about wasteful use of space that this would provoke, it would destroy the ability to see what your changes will look like in actual use, since it obscures whatever you were doing at the time when you decided to change the settings.

Fri, Jun 22, 10:07 PM · Plasma, VDG
ngraham added a comment to T9043: What capture mode should be used for the automatically-taken screenshot on launch?.

I had a feeling the config option approach would make the most sense. I'll start work and see if I can produce a user interface that makes sense.

Fri, Jun 22, 9:20 PM · Spectacle
ngraham added a comment to D12571: Modernize Settings window.

Any opinions on the latest version? The screenshots are all up to date.

Fri, Jun 22, 4:25 PM · Dolphin
ngraham updated the test plan for D7155: Implement sorting of the device tree items.
Fri, Jun 22, 2:30 PM · Plasma
ngraham added a reviewer for D13680: don't use temporaries when uneeded: Dolphin.
Fri, Jun 22, 2:18 PM · Dolphin
ngraham committed R134:5ee0a9c8c4cb: Overhaul presentation of link buttons in the Reviews section (authored by ngraham).
Overhaul presentation of link buttons in the Reviews section
Fri, Jun 22, 2:03 PM
ngraham closed D13678: Overhaul presentation of link buttons in the Reviews section.
Fri, Jun 22, 2:03 PM · Plasma
ngraham committed R241:4c47f6127462: [Properties dialog] Improve some permissions-related strings (authored by ngraham).
[Properties dialog] Improve some permissions-related strings
Fri, Jun 22, 2:00 PM
ngraham closed D13552: [Properties dialog] Improve some permissions-related strings.
Fri, Jun 22, 1:59 PM · Frameworks
ngraham added a comment to D13552: [Properties dialog] Improve some permissions-related strings.

Seems nobody objects and the 5.48 string freeze is tomorrow. Landing this diff.

Fri, Jun 22, 1:59 PM · Frameworks
ngraham requested review of D13679: Fix recent toolbar layout regression.
Fri, Jun 22, 1:44 PM · Plasma
ngraham added a dependent revision for D13663: Refactor the Global ToolBar concept: D13679: Fix recent toolbar layout regression.
Fri, Jun 22, 1:44 PM · Kirigami
ngraham added a comment to D13593: [Fonts KCM] Improve user-friendliness of some anti-aliasing strings.
In D13593#281594, @mart wrote:

I'm ok with shortening the strings, i don't think anti alias is much more complicated than smoothing?

Fri, Jun 22, 1:25 PM · Plasma
ngraham accepted D13672: Mouse KCM Pointer Speed Slider Improvement.

BUG: 395681 can't be a link, I don't think. It's gotta just be plain old dumb text. :) Also, it seems that this is dependent on D13573. So please also add Depends on D13573 to the Summary section somewhere. Then do arc amend locally. Thanks!

Fri, Jun 22, 1:22 PM · Plasma
ngraham added a comment to D13663: Refactor the Global ToolBar concept.

Thanks, that seems to fix the bug!

Fri, Jun 22, 1:17 PM · Kirigami
ngraham updated the test plan for D13678: Overhaul presentation of link buttons in the Reviews section.
Fri, Jun 22, 1:06 PM · Plasma
ngraham updated the diff for D13678: Overhaul presentation of link buttons in the Reviews section.

Fix logic error

Fri, Jun 22, 1:05 PM · Plasma
ngraham updated the test plan for D13678: Overhaul presentation of link buttons in the Reviews section.
Fri, Jun 22, 1:04 PM · Plasma
ngraham requested review of D13678: Overhaul presentation of link buttons in the Reviews section.
Fri, Jun 22, 1:03 PM · Plasma
ngraham resigned from D13663: Refactor the Global ToolBar concept.

Better now, thanks!

Fri, Jun 22, 1:01 PM · Kirigami

Thu, Jun 21

ngraham added a comment to D10363: [KIO] Add support for XDG_TEMPLATES_DIR in KNewFileMenu.

@mmustac very nice! Should we consider 191632 to be resolved, or wait until you're implemented support for plain old non-.desktop files in ~/Templates?

Thu, Jun 21, 9:18 PM · Frameworks
ngraham added a comment to D13639: move the playing indicator to be first on line and align titles.

+1 for @januz's idea about not following the alternating background color for header rows (i.e. make them always be white or gray). I think that would help to make albums more distinct from one another in the list.

Thu, Jun 21, 8:03 PM
ngraham added a comment to D13667: Allow to select more than one file in the 'file open' dialog.

Excellent, +1!

Thu, Jun 21, 7:57 PM · Okular
ngraham requested changes to D13663: Refactor the Global ToolBar concept.

Also, this regresses the Install button width in Discover, and other main action buttons, which you can see in your screen recording. They're now very narrow and don't have enough side padding.

Thu, Jun 21, 6:37 PM · Kirigami
ngraham added a comment to D13663: Refactor the Global ToolBar concept.

I don't know if it was supposed to, but FWIW this does not fix https://bugs.kde.org/show_bug.cgi?id=395455.

Thu, Jun 21, 6:28 PM · Kirigami
ngraham added inline comments to D13663: Refactor the Global ToolBar concept.
Thu, Jun 21, 6:25 PM · Kirigami
ngraham updated the task description for T9042: Kickoff improvements.
Thu, Jun 21, 4:58 PM · Plasma, VDG
ngraham added a comment to D13481: Recommend window border size "None".

Right. That's not a workflow I think I've ever seen anyone do with a windowed game.

Did you read my comment? Let me quote: "please don't tell me that nobody would use a fps in windowed mode. This is an example for problems with the dead zone"

Thu, Jun 21, 4:17 PM · Plasma
ngraham added a comment to T9042: Kickoff improvements.
In T9042#148351, @rooty wrote:

I know it's just a mockup but what do you think about the space/room that the recents take up relative to the favorites, considering that a lot of the recents you work on may either be disposable or even if they are files you're constantly working on, might get displaced by files you don't pay as much attention to? Will it be assigning priorities to certain files (word documents?) and excluding others (music?)?

Thu, Jun 21, 2:33 PM · Plasma, VDG
ngraham committed R134:c4a74b532cd2: Show release date inline with version string (authored by ngraham).
Show release date inline with version string
Thu, Jun 21, 2:08 PM
ngraham closed D13656: Show release date inline with version string.
Thu, Jun 21, 2:08 PM · Plasma
ngraham added inline comments to D13656: Show release date inline with version string.
Thu, Jun 21, 2:07 PM · Plasma
ngraham updated the summary of D13656: Show release date inline with version string.
Thu, Jun 21, 2:02 PM · Plasma
ngraham updated the test plan for D13656: Show release date inline with version string.
Thu, Jun 21, 2:00 PM · Plasma
ngraham requested review of D13656: Show release date inline with version string.
Thu, Jun 21, 2:00 PM · Plasma
ngraham added a comment to D13643: Add LabPlot project file icon.

Icon patches always need screenshots! :)

Thu, Jun 21, 1:00 PM · Breeze, Frameworks
ngraham added a comment to T9042: Kickoff improvements.

I've never been terribly convinced by the "someone could be looking over your shoulder!" argument because conceptually, there is no automatic way to protect against it. If what you're currently doing is really so sensitive or embarrassing that nobody should be able to see it while you're doing it, then only situational awareness can save you: don't do it in a public place or where your screen could be made visible to others. Don't watch porn at the library or do your online banking at a coffee ship. It's just asking for trouble.

Thu, Jun 21, 12:56 PM · Plasma, VDG

Wed, Jun 20

ngraham added a comment to D13481: Recommend window border size "None".

What I thought of as a solution back when it happened was to check if it's a single click on the dead zone without mouse movement, then activate the window below. Since if you want to use the virtual border, you would move the mouse after press to drag. Not sure if it's worth it since as said, never disturbed my work flow afterwards again.

Wed, Jun 20, 9:39 PM · Plasma
ngraham accepted D13639: move the playing indicator to be first on line and align titles.

An enormous improvement!!!

Wed, Jun 20, 9:24 PM
ngraham added a comment to T9050: Icons for Keyboard Indicator.

Thanks for the patches! You can add Closes T9050 to one of those to make it automatically close this ticket once it's landed.

Wed, Jun 20, 7:09 PM · VDG, Frameworks
ngraham added a comment to D13481: Recommend window border size "None".

Right. That's not a workflow I think I've ever seen anyone do with a windowed game. For anyone who wants to do that, they can always turn the borders back on. Or just resize one of the windows slightly so the dead zone doesn't overlap the game window. Or not try to play a windowed game right next to a window that's explicitly marked as always on top. Or any number of other very simple tweaks.

Wed, Jun 20, 7:02 PM · Plasma
ngraham added a comment to D13481: Recommend window border size "None".

What is the problem with an FPS in windowed mode? If anything, the potential problem would be a windowed RTS or other game where you're expected to move the view by touching a window edge. But even in this case, the "dead zone" is outside the window rather than inside it, so that critical pixel is always available to the game, and I don't see what the issue is. I sometimes plan Endless Sky windowed with No Borders and I've never encountered a single issue related to the dead zone. Can you clarify which potential issues you're worried about?

Wed, Jun 20, 6:37 PM · Plasma
ngraham added a comment to T8569: Redesign Policy Kit Authorization dialog.

Hmm, I think maybe I confused you, @sharvey. I was referring to this project, and I was wondering why you seemed to have abandoned it! ;-)

Wed, Jun 20, 2:41 PM · Plasma
ngraham added a comment to D13625: Add 'Documentation' category to the Application menus.

Please replace BUG: https://bugs.kde.org/show_bug.cgi?id=395580 with BUG: 395580. See https://community.kde.org/Infrastructure/Phabricator#Add_special_keywords

Wed, Jun 20, 1:52 PM · Plasma

Tue, Jun 19

ngraham updated subscribers of T9043: What capture mode should be used for the automatically-taken screenshot on launch?.
Tue, Jun 19, 11:32 PM · Spectacle
ngraham created T9043: What capture mode should be used for the automatically-taken screenshot on launch?.
Tue, Jun 19, 11:31 PM · Spectacle
ngraham added a comment to D13450: Add arrow keys to move and resize selection rectangle.

Unmodified arrow keys: move/resize by single pixel
Arrow keys with shift held down: move/resize by large increment

Tue, Jun 19, 11:10 PM
ngraham committed R318:d7d403379d7b: Move General settings to the top (authored by ngraham).
Move General settings to the top
Tue, Jun 19, 11:08 PM
ngraham closed D13595: Move General settings to the top.
Tue, Jun 19, 11:08 PM · Documentation, Dolphin
ngraham added a comment to D13595: Move General settings to the top.

Thank you!

Tue, Jun 19, 11:06 PM · Documentation, Dolphin
ngraham added a comment to D13595: Move General settings to the top.

All good now?

Tue, Jun 19, 10:58 PM · Documentation, Dolphin
ngraham updated the diff for D13595: Move General settings to the top.

Also move the General section to the top in the docbook, to match the UI change

Tue, Jun 19, 10:56 PM · Documentation, Dolphin
ngraham committed R166:205d6b369cf5: Auto-copy shared image link to clipboard (authored by ngraham).
Auto-copy shared image link to clipboard
Tue, Jun 19, 10:44 PM
ngraham closed D13493: Auto-copy shared image link to clipboard.
Tue, Jun 19, 10:44 PM · Documentation
ngraham committed R166:2323baf0f68c: Hide shared image message after taking a new screenshot In… (authored by ngraham).
Hide shared image message after taking a new screenshot In…
Tue, Jun 19, 10:43 PM
ngraham updated the diff for D13493: Auto-copy shared image link to clipboard.

Move the new mMessageWidget->hide(); call to a separate commit

Tue, Jun 19, 10:40 PM · Documentation
ngraham added a comment to D13493: Auto-copy shared image link to clipboard.

Good idea!

Tue, Jun 19, 10:38 PM · Documentation
ngraham committed R241:025e5e9957ff: [Properties dialog] Make all field values on general tab selectable (authored by ngraham).
[Properties dialog] Make all field values on general tab selectable
Tue, Jun 19, 10:29 PM
ngraham closed D13554: [Properties dialog] Make all field values on general tab selectable.
Tue, Jun 19, 10:29 PM · Frameworks
ngraham planned changes to D13595: Move General settings to the top.

Sure, I'll make the doc change too.

Tue, Jun 19, 9:19 PM · Documentation, Dolphin
ngraham updated the task description for T9042: Kickoff improvements.
Tue, Jun 19, 7:29 PM · Plasma, VDG
ngraham added a comment to T8753: Launcher Menus Convergence.

I've moved my ideas into sub-tasks of T9042: Kickoff improvements so as not to clutter up this ticket, which really should be used to track convergence.

Tue, Jun 19, 7:25 PM · Plasma, VDG
ngraham created T9042: Kickoff improvements.
Tue, Jun 19, 7:23 PM · Plasma, VDG
ngraham created T9041: New "Home" tab for Kickoff.
Tue, Jun 19, 7:22 PM · Plasma, VDG
ngraham created T9040: Improve navigation on Kickoff's Applications page.
Tue, Jun 19, 7:22 PM · Plasma, VDG
ngraham updated subscribers of T7913: Make it really obvious where newly-installed apps can be found.
Tue, Jun 19, 7:04 PM · VDG
ngraham added a comment to T7913: Make it really obvious where newly-installed apps can be found.

Pitch it to the Plasma devs, I guess. Maybe at the upcoming 5.14 kickoff meeting?

Tue, Jun 19, 5:39 PM · VDG
ngraham added a comment to T7913: Make it really obvious where newly-installed apps can be found.

Oh sure, we could and should also add new apps to the existing History tab and badge them there, just like in the mockup for the Home tab here.

Tue, Jun 19, 5:32 PM · VDG
ngraham added a comment to D13450: Add arrow keys to move and resize selection rectangle.

Hmm, most drawing programs I'm familiar with move by single pixels with the unmodified arrow keys, and increase the movement with the key. I think that's what we were proposing. In other words, just change the modifier for the "large movement step" action.

Tue, Jun 19, 5:27 PM
ngraham added a comment to T8871: Systematic KCM reorganisation.

Maybe we could combine the content from the kscreenlocker and SDDM KCMs into a new "Lock & Login screen" KCM? Then the KWallet KCM could be a top-level KCM under Personalization or be combined with something else.

Tue, Jun 19, 4:51 PM · Plasma: KCM Redesign, VDG
ngraham added a comment to T8753: Launcher Menus Convergence.

I proposed a crude mockup for an improved desktop version of Kickoff in T7913#147930. With a Full Screen button visible somewhere on there, it could easily become a full-screen UI like our Application Dashboard or GNOME's Activities Overview serve the convergence mission.

Tue, Jun 19, 4:30 PM · Plasma, VDG
ngraham committed R119:ac5c22153aea: Merge branch 'Plasma/5.13' (authored by ngraham).
Merge branch 'Plasma/5.13'
Tue, Jun 19, 2:08 PM
ngraham committed R119:27acf95acf61: [Fonts KCM] disable "to" label when its companion controls are also disabled (authored by ngraham).
[Fonts KCM] disable "to" label when its companion controls are also disabled
Tue, Jun 19, 2:08 PM
ngraham closed D13611: [Fonts KCM] disable "to" label when its companion controls are also disabled.
Tue, Jun 19, 2:08 PM · Plasma
ngraham added inline comments to D13593: [Fonts KCM] Improve user-friendliness of some anti-aliasing strings.
Tue, Jun 19, 2:07 PM · Plasma
ngraham updated the test plan for D13611: [Fonts KCM] disable "to" label when its companion controls are also disabled.
Tue, Jun 19, 2:01 PM · Plasma
ngraham requested review of D13611: [Fonts KCM] disable "to" label when its companion controls are also disabled.
Tue, Jun 19, 2:00 PM · Plasma
ngraham added a comment to D13593: [Fonts KCM] Improve user-friendliness of some anti-aliasing strings.

How about in a tooltip?

Tue, Jun 19, 1:55 PM · Plasma
ngraham added a comment to D13474: Remove "Use Default Location" button in settings window.

Friendly ping!

Tue, Jun 19, 1:38 PM · Dolphin
ngraham added a comment to D13554: [Properties dialog] Make all field values on general tab selectable.

Friendly ping!

Tue, Jun 19, 1:36 PM · Frameworks
ngraham added a comment to D13552: [Properties dialog] Improve some permissions-related strings.

Friendly ping!

Tue, Jun 19, 1:36 PM · Frameworks
ngraham added a comment to T8871: Systematic KCM reorganisation.

==Behavior==

  • Security & Privacy (Contains Screen Locking, SDDM, and KWallet KCMs in a tabbed view)

I am not sure if I would expect the screen lock in security & privacy... The Screen Lock KCM also includes some appearance elements, maybe separate those?

Tue, Jun 19, 1:19 PM · Plasma: KCM Redesign, VDG
ngraham added a comment to D10698: Adds a new RenameDialog to Dolphin with more options for batch renaming.

We have a request in https://bugs.kde.org/show_bug.cgi?id=395405 for an additional token: the current directory name. Possibly also one for the full path to the current directory.

Tue, Jun 19, 12:55 PM · Dolphin
ngraham accepted D13573: Touchpad KCM QtQuickControls2 Conversion.

Looks good to me too.

Tue, Jun 19, 12:52 PM · Plasma
ngraham added a comment to D13481: Recommend window border size "None".

Does this/should this also implement the diff from D13278?

Tue, Jun 19, 5:19 AM · Plasma
ngraham added a reviewer for D13552: [Properties dialog] Improve some permissions-related strings: Dolphin.
Tue, Jun 19, 5:16 AM · Frameworks
ngraham added a reviewer for D13554: [Properties dialog] Make all field values on general tab selectable: Dolphin.
Tue, Jun 19, 5:16 AM · Frameworks
ngraham requested review of D13597: Use a correct emblem icon for readonly files and folders.
Tue, Jun 19, 5:14 AM · Frameworks
ngraham added a comment to T8871: Systematic KCM reorganisation.

Any more thoughts on my proposed re-organization above?

Tue, Jun 19, 5:01 AM · Plasma: KCM Redesign, VDG
ngraham updated the summary of D10698: Adds a new RenameDialog to Dolphin with more options for batch renaming.
Tue, Jun 19, 4:24 AM · Dolphin
ngraham added a comment to T9036: Checkboxes in mixed-control layouts.

Proceeding with the labels-on-the-left approach. IMHO it's hugely improved by increasing the spacing between sections.

Tue, Jun 19, 4:22 AM · KDE Human Interface Guidelines
ngraham updated the summary of D13493: Auto-copy shared image link to clipboard.
Tue, Jun 19, 3:58 AM · Documentation
ngraham added a comment to D13450: Add arrow keys to move and resize selection rectangle.

Pressing when moving the rectangle does not show the magnifier, that makes sense only when clicking on a particular handle (unless you want to show 8 magnifiers at once). Therefore I doubt there will be too much confusion. is the standard way in other apps.

Tue, Jun 19, 3:56 AM
ngraham abandoned D13221: Make it easier to copy the Imgur link to the clipboard.

Formally abandoning this in favor of D13493, which really is a much better approach.

Tue, Jun 19, 2:47 AM
ngraham updated the test plan for D12571: Modernize Settings window.
Tue, Jun 19, 2:44 AM · Dolphin
ngraham updated the diff for D12571: Modernize Settings window.
  • Improve awkward "Expandable folders: [] Enable" string
  • Replace "General:" with "Miscellaneous:" so we don't have three instances of the word "general" visible at once
  • Use a bit more padding between sections to improve their distinctiveness
Tue, Jun 19, 2:41 AM · Dolphin