KDE Human Interface GuidelinesProject
ActivePublic

Details

Description

KDE's Human Interface Guidelines

Recent Activity

Yesterday

mglb added a watcher for KDE Human Interface Guidelines: mglb.
Fri, Apr 19, 10:48 PM

Wed, Apr 17

GB_2 added a comment to T10384: Unify styles for Add & Remove buttons on lists.

BTW, we should also unify the styles for the lists itself. The list headers and items currently don't all look consistent.

Wed, Apr 17, 1:24 PM · Kirigami, KDE Human Interface Guidelines, VDG

Wed, Apr 3

IlyaBizyaev added a comment to T9460: Consider a more user-friendly SpinBox control.

I agree that on touch input, the current spinboxes are unusable.
I am also that person who actually clicks up and down arrows with a mouse; I find it more precise than scrolling.
When using a touchpad, I prefer having big clickable - and + buttons (regardless of their location).
I disagree that touchpad users "don't really need" working with this control: it's not only in settings, I regularly change screenshot timeouts in Spectacle, etc.

Wed, Apr 3, 8:42 PM · KDE Human Interface Guidelines, Kirigami, Breeze, VDG

Thu, Mar 28

dariuszdeoniziak added a comment to T10233: Create a HIG for tab style and behavior.

Icons in tabs: Seems implementation-dependent. e.g. makes sense for Dolphin; does not make sense for KTextEditor views; sometimes make sense in Konsole.

Some text editors do show in tabs icons for different filetypes (like IntelliJ or older versions of Atom), but I can't think of anything else.

Thu, Mar 28, 5:37 PM · VDG, KDE Human Interface Guidelines

Mar 7 2019

anishgiri added a comment to T9782: Define touch gestures in the HIG.

This is a pretty good proposal. But I think there are some gestures we can't differentiate like the flick from the drag and also the edge swipe for 3 or 4 fingers seems to complex to determine and to be using it's good to have so many gestures so that the user can select them according to their will.

Mar 7 2019, 4:15 PM · KDE Human Interface Guidelines

Feb 26 2019

fabianr updated the task description for T7221: Rework content of HIG pages about lists.
Feb 26 2019, 8:26 AM · KDE Human Interface Guidelines

Feb 19 2019

fabianr closed T9237: Add Collapsible Sidebar Mode to HIG as Resolved.
Feb 19 2019, 10:47 AM · KDE Human Interface Guidelines

Feb 16 2019

rooty added a comment to T10046: Improve the colors, color consistency and colorscheme compatibility of Breeze.

I propose that we consider Breeze Light as a replacement for the default color scheme.

Feb 16 2019, 2:57 AM · KDE Human Interface Guidelines, VDG, Plasma, Breeze
ndavis updated the task description for T10046: Improve the colors, color consistency and colorscheme compatibility of Breeze.
Feb 16 2019, 1:25 AM · KDE Human Interface Guidelines, VDG, Plasma, Breeze

Feb 13 2019

fabianr updated the task description for T10476: Create a HIG for panels.
Feb 13 2019, 4:02 PM · KDE Human Interface Guidelines
fabianr created T10476: Create a HIG for panels.
Feb 13 2019, 3:59 PM · KDE Human Interface Guidelines
fabianr updated the task description for T8333: Port the remaining HIG pages to rst.
Feb 13 2019, 3:31 PM · KDE Human Interface Guidelines

Feb 12 2019

fabianr moved T9701: Define device types for applications from Backlog to In progress on the KDE Human Interface Guidelines board.
Feb 12 2019, 9:25 AM · VDG, Kirigami, KDE Human Interface Guidelines
fabianr updated the task description for T9701: Define device types for applications.
Feb 12 2019, 9:25 AM · VDG, Kirigami, KDE Human Interface Guidelines
fabianr added a parent task for T9701: Define device types for applications: T10462: Define input-output usage patterns.
Feb 12 2019, 9:24 AM · VDG, Kirigami, KDE Human Interface Guidelines
fabianr updated the task description for T8333: Port the remaining HIG pages to rst.
Feb 12 2019, 8:50 AM · KDE Human Interface Guidelines

Feb 7 2019

ngraham added a comment to T10233: Create a HIG for tab style and behavior.

One idea for new tab behavior from https://bugs.kde.org/show_bug.cgi?id=403690

  • When a new blank/empty/default tab is opened, put it on the far right
  • When a new tab is opened from some context (e.g. "Open this folder in a new tab") open it immediately to the right of the current tab
Feb 7 2019, 3:39 PM · VDG, KDE Human Interface Guidelines

Feb 6 2019

fabianr updated the task description for T8333: Port the remaining HIG pages to rst.
Feb 6 2019, 7:52 AM · KDE Human Interface Guidelines
fabianr updated the task description for T7221: Rework content of HIG pages about lists.
Feb 6 2019, 7:30 AM · KDE Human Interface Guidelines
fabianr updated the task description for T8333: Port the remaining HIG pages to rst.
Feb 6 2019, 7:27 AM · KDE Human Interface Guidelines

Feb 5 2019

fabianr updated the task description for T8333: Port the remaining HIG pages to rst.
Feb 5 2019, 2:52 PM · KDE Human Interface Guidelines

Jan 22 2019

GB_2 added a comment to T10384: Unify styles for Add & Remove buttons on lists.
Jan 22 2019, 3:44 PM · Kirigami, KDE Human Interface Guidelines, VDG
ngraham added a comment to T10384: Unify styles for Add & Remove buttons on lists.

Yeah I agree that contextual, item-specific actions should continue to be inline the way they currently are for Kirigami ListViews. This probably includes the remove button, where applicable. If the remove button is inline, there's probably enough space to show Add and GHNS buttons and distinguish them with text, perhaps by replacing the word "Get" with "Download" to ensure that people know what the button actually does.

Jan 22 2019, 3:32 PM · Kirigami, KDE Human Interface Guidelines, VDG
fabianr added a comment to T10233: Create a HIG for tab style and behavior.

(Kirigami) Tabs seam to have kind of a strange height of 28.

Jan 22 2019, 8:45 AM · VDG, KDE Human Interface Guidelines
fabianr added a comment to T10384: Unify styles for Add & Remove buttons on lists.

Just for info, there are some pretty old HIG drafts about lists, that contain some stuff about add & remove buttons. Most of it is probably from KDE 4 times.

Jan 22 2019, 7:34 AM · Kirigami, KDE Human Interface Guidelines, VDG
davidedmundson added a comment to T10384: Unify styles for Add & Remove buttons on lists.

This is definitely an area that needs fixing ++

Jan 22 2019, 12:14 AM · Kirigami, KDE Human Interface Guidelines, VDG

Jan 21 2019

ngraham updated the task description for T10384: Unify styles for Add & Remove buttons on lists.
Jan 21 2019, 10:55 PM · Kirigami, KDE Human Interface Guidelines, VDG
ngraham created T10384: Unify styles for Add & Remove buttons on lists.
Jan 21 2019, 10:53 PM · Kirigami, KDE Human Interface Guidelines, VDG

Jan 9 2019

fabianr added a comment to T10233: Create a HIG for tab style and behavior.

Merge request for Refactored tab content and added recommendation about size .

Jan 9 2019, 4:49 PM · VDG, KDE Human Interface Guidelines

Jan 3 2019

fabianr added a comment to T10233: Create a HIG for tab style and behavior.

Right, but why would the tabs resize when other tabs are closed? Only Kate's tab bar does this as far as I can tell and that's the nonstandard one. The closable tabs in Konsole and Dolphin for example have a fixed size determined by the title text, and do not change their size when others are closed.

Jan 3 2019, 7:44 PM · VDG, KDE Human Interface Guidelines
fabianr moved T9265: Add implementation section to the components from Backlog to In progress on the KDE Human Interface Guidelines board.
Jan 3 2019, 7:24 PM · KDE Human Interface Guidelines
fabianr closed D17821: Added section about switching tabs with keyboard shortcuts to tab page.
Jan 3 2019, 7:19 PM · KDE Human Interface Guidelines
ngraham accepted D17821: Added section about switching tabs with keyboard shortcuts to tab page.
Jan 3 2019, 7:16 PM · KDE Human Interface Guidelines
fabianr updated the diff for D17821: Added section about switching tabs with keyboard shortcuts to tab page.
  • Fixed wrong direction for PageUp / Down in tab navigation
Jan 3 2019, 7:02 PM · KDE Human Interface Guidelines

Dec 29 2018

ngraham added inline comments to D17821: Added section about switching tabs with keyboard shortcuts to tab page.
Dec 29 2018, 8:30 PM · KDE Human Interface Guidelines
fabianr updated the diff for D17821: Added section about switching tabs with keyboard shortcuts to tab page.
  • Added recommendation for Ctrl + PgUp/PgDown for tab navigation
Dec 29 2018, 10:56 AM · KDE Human Interface Guidelines

Dec 28 2018

ngraham added a comment to T10233: Create a HIG for tab style and behavior.

Also, food for thought regarding close buttons: if we put each close button on the left side of its tab, then it's easy to close multiple tabs, since clicking on it will bring the next tab's close button into the exact same position; you can just repeatedly click on the same space to close multiple tabs.

But that would only happen if tabs do not resize when removing other tabs. This is afaik only true while the tab bar is scroll able due to too many tabs?

Dec 28 2018, 3:16 PM · VDG, KDE Human Interface Guidelines
ngraham added a comment to D17821: Added section about switching tabs with keyboard shortcuts to tab page.

Let's also recommend setting Ctrl + PgUp/PgDn as secondary shortcuts if these do not conflict with other shortcuts in the app.

Dec 28 2018, 2:56 PM · KDE Human Interface Guidelines
fabianr added a comment to T10233: Create a HIG for tab style and behavior.

Also, food for thought regarding close buttons: if we put each close button on the left side of its tab, then it's easy to close multiple tabs, since clicking on it will bring the next tab's close button into the exact same position; you can just repeatedly click on the same space to close multiple tabs.

Dec 28 2018, 9:29 AM · VDG, KDE Human Interface Guidelines
fabianr updated the summary of D17821: Added section about switching tabs with keyboard shortcuts to tab page.
Dec 28 2018, 8:25 AM · KDE Human Interface Guidelines
fabianr added a task to D17821: Added section about switching tabs with keyboard shortcuts to tab page: T10233: Create a HIG for tab style and behavior.
Dec 28 2018, 8:23 AM · KDE Human Interface Guidelines
fabianr added a revision to T10233: Create a HIG for tab style and behavior: D17821: Added section about switching tabs with keyboard shortcuts to tab page.
Dec 28 2018, 8:23 AM · VDG, KDE Human Interface Guidelines

Dec 27 2018

rooty added a comment to T10233: Create a HIG for tab style and behavior.

Also, food for thought regarding close buttons: if we put each close button on the left side of its tab, then it's easy to close multiple tabs, since clicking on it will bring the next tab's close button into the exact same position; you can just repeatedly click on the same space to close multiple tabs.

Dec 27 2018, 4:53 PM · VDG, KDE Human Interface Guidelines
ngraham added a comment to T10233: Create a HIG for tab style and behavior.

Also, food for thought regarding close buttons: if we put each close button on the left side of its tab, then it's easy to close multiple tabs, since clicking on it will bring the next tab's close button into the exact same position; you can just repeatedly click on the same space to close multiple tabs.

Dec 27 2018, 4:18 PM · VDG, KDE Human Interface Guidelines
ngraham added a comment to T10233: Create a HIG for tab style and behavior.

Shortcuts: I'm okay with using ctrl+tab as the default shortcut as long as we preserve ctrl+pgup/pdgn as a secondary shortcut for compatibility.

Dec 27 2018, 4:00 PM · VDG, KDE Human Interface Guidelines
fabianr added a reviewer for D17821: Added section about switching tabs with keyboard shortcuts to tab page: KDE Human Interface Guidelines.
Dec 27 2018, 3:55 PM · KDE Human Interface Guidelines
fabianr added a project to D17821: Added section about switching tabs with keyboard shortcuts to tab page: KDE Human Interface Guidelines.
Dec 27 2018, 3:46 PM · KDE Human Interface Guidelines
rizzitello added a comment to T10233: Create a HIG for tab style and behavior.

Visually the style Kate is using, with a minor change to only have the close red on hover, and the tab shaded selection color on hover of background tabs.

Dec 27 2018, 3:29 PM · VDG, KDE Human Interface Guidelines
shubham added a comment to T10233: Create a HIG for tab style and behavior.
Dec 27 2018, 3:08 PM · VDG, KDE Human Interface Guidelines
rooty added a comment to T10233: Create a HIG for tab style and behavior.

I think this is a pretty neat idea (especially because I love the idea of close buttons in Konsole).

Dec 27 2018, 3:07 PM · VDG, KDE Human Interface Guidelines