Repository navigation
Replies: 5 comments 11 replies
|
@deniial00 Thank you for looking into this. Let's reorganize the Ribbon tabs one at a time. Starting with the Home tab. Here is what I propose: removing those items highlighted in red rectangles. Move @opengeos/rustgis-maintainers What do you guys think?
|
|
Thanks for the audit, @deniial00. I agree with going tab by tab, starting from each tab's purpose and checking real workflows as @Mavrick-F suggests. Here is the label side (#858). Style doesn't fit, and labels are close to half of it. With a feature layer selected, Style scrolls on my screen (screenshots). The five label groups take about 40% of its width: Labels, Label Range, Label Placement, Label Class and Text Symbol. Without them, the rest of Style fits with room to spare. What's still to come for labels will grow exactly that part: halo colour and width, offsets, priority and expressions (#77). Labels are also split across two tabs. Style has those five groups. View › Labeling has Label, Lock, Pause, View Unplaced and Convert. The Label button (labels.enable) is on both tabs. Proposal: a fixed Labeling tab, right after Style.
On "Styling: Countries ▾": since #863, the ribbon has a class chooser and edits the same class as the pane. A layer chooser at the left of Style and Labeling would complete it: first the layer, then its class. This is self-contained and doesn't depend on the Home decisions. When we agree and the discussion gets there, I'm happy to send it as one small PR and fold it into #858's remaining steps. |
|
Thanks both. Pulling this together: Tab purposes. @deniial00's sentences look close. Let's tighten up two of them to reduce ambiguity:
Anything from the controls audit that fits two tabs, or none, needs a fix. Home, checked that way. With @giswqs's removals, almost everything fits. Three things to settle:
+1 to Add Data as a split button and to the Data Sources button; #641 and #699 show people didn't find that pane. Labeling. +1 to @jgregorioincon's fixed Labeling tab; it's well argued and fits this approach. Two suggestions:
The layer chooser would help on Data too. If we adopt the tab, Style's sentence drops "labelled". |
|
I started implementing the changes to I didn’t really like having two columns with only two items each in Navigate, so I tried putting Go To XY and Find Place under a Locate dropdown, with “By Coordinates…” and “By Place or Address…”. That lets Planar, Identify and Locate share one column: I prefer this version, though it does mean an extra click for coordinates or address search. What do you think? |
|
For the label side: #935 is merged. The ribbon now has a fixed Labeling tab after Style. It holds Labels, Label Class, Text Symbol, Label Placement and Label Range for the selected feature layer, then Map Labeling (Lock, Pause, View Unplaced, Convert). Style no longer has the label groups, and View no longer has the Labeling group, so whoever takes up Style or View next starts from the slimmer tabs. |



Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Hi everyone,
The ribbon has grown a lot since it was reorganised by task in #99, so I went through it: every tab, group and dropdown, what each control opens, and where things repeat. Before anything changes, I'd like to hear from you: how you use the ribbon, where you got lost, and what you'd miss if it moved. There are no wrong answers. A short story like "I spent ten minutes looking for X" is just as useful as a full proposal, and so is "please don't touch Y, I use it every day".
What's there today
Tell us about your experience
Anything you'd like to share helps, for example:
Screenshots and short screen recordings are very welcome.
Questions to think about
1. What belongs in each tab?
#99 describes the tabs as following the order of the work: Home, Data, Style, Edit, Analyze, View, Publish.
2. Which actions need a ribbon button at all?
3. Should we have rules for the ribbon?
I drafted a rule book to start from (linked below). Some of the questions it tries to answer:
4. How do we get there?
How others do it
ArcGIS Pro uses tabs that appear with a selection, galleries, and a published rule that frequent controls are large. QGIS uses menus, toolbars and the Processing Toolbox, and has an experimental Ribbon Toolbar plugin. Both comparisons are linked below.
Material
Everything is in the
experimentfolder of my fork:All reactions