Bug 337377 - Add more useful buttons to Krita's status bar
Summary: Add more useful buttons to Krita's status bar
Status: CONFIRMED
Alias: None
Product: krita
Classification: Applications
Component: Usability (show other bugs)
Version: 5.0.0-beta1
Platform: unspecified All
: NOR wishlist
Target Milestone: ---
Assignee: Krita Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-07-11 15:43 UTC by Tyson Tan
Modified: 2021-09-07 14:07 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tyson Tan 2014-07-11 15:43:13 UTC
We can put the empty space occupied by the Status Bar into use. I suggest we add the following icons to improve Krita's usability:

1) Zoom in / out / 100% / fit canvas
2) Rotate canvas Counter-clockwise / Clockwise / Reset rotation (just like Ctrl+[]` do)
3) Mirror View (move it from the toolbar to status bar)
4) Undo / Redo

These icons should show tool tips with shortcuts displayed inline. This is very helpful in teaching the user Krita's default shortcuts. Especially useful because rotating canvas can be often triggerred by mistake and few users know how to reset it. Very frustrating problem for the beginners.

These icons are the ones that I keep adding to the toolbar before I start using a freshly installed Krita. They are essential to on screen tablet users, like those who use Cintiq and tabletPCs, as they often do not have convenient access to a keyboard. Without shift and ctrl, they can't use Krita's built-in on canvas shortcuts, so they need some buttons to do the same things.

Another reason to add Zoom and Rotate icons is that: people do not like uncertainties and random numbers. Many artists are perfectionists, they feel insecure and uncomfortable to numbers that is not 12.5%/33.3%/66.6%, partly because Adobe Photoshop once had horrible zoom quality when used with numbers other than that. Buttons that do linear actions in fixed steps give users a reliable reference, thus encourages them to use those functions more often.

Reproducible: Always
Comment 1 Halla Rempt 2016-01-24 11:08:49 UTC
* Workspaces should include toolbar configuration
* We should ship another workspace with a more extensive toolbar

But we cannot add more buttons, because for many people the toolbar is already too wide.

WISHGROUP: Big Projects

The canvas rotate/mirror/etc actions can also go into the overview docker.
Comment 2 animtim 2016-04-17 20:01:45 UTC
Actually boud answered too fast and didn't really understand what you asked.
Indeed that is a very good idea, let's see if someone can add this soon :)
Comment 3 Scott Petrovic 2016-04-29 03:44:37 UTC
Some of the #1 items already exists on the status bar with zooming, so we should be ok with some of that already. 

The toolbar is quite flexible and you can add a lot of actions already. This might be a bigger discussion on how we want to keep everything organized.  People seem to really like customizing Krita with their own preferences. One solution might be the option to allow people to customize what is on the status bar.
Comment 4 mvowada 2018-02-23 10:23:13 UTC
Hi,
As for the zoom I think that quick buttons would be handy (currently it needs to type in or choose from the menu presets) i.e.: https://bugsfiles.kde.org/attachment.cgi?id=106235 (Bug 381537)
Comment 5 Tyson Tan 2021-09-07 14:06:11 UTC
We now have rotation and zooming in the status bar, mirroring in popup palette, accompanied by a fairly capable Touch button docker. 

The core issue now, I think, would be the pens on 2-in-1 laptops and tablets tend to not have two side buttons to access the popup palette. 

Adding a face button to trigger the popup palette would be very useful for those pens.