Summary: | JJ: Shortcuts for layer visibility, lock, alpha inherit and locked alpha | ||
---|---|---|---|
Product: | [Applications] krita | Reporter: | Nathan GDquest <nathan> |
Component: | Layer Stack | Assignee: | Krita Bugs <krita-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | wishlist | CC: | halla, jazzvoid, mohitkumarfagna |
Priority: | NOR | Keywords: | junior-jobs |
Version: | 3.1.2 | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | https://commits.kde.org/krita/59f5e1a1e6cc0c89eec57a17998af722f2c971d7 | Version Fixed In: |
Description
Nathan GDquest
2017-02-26 08:40:59 UTC
This would be a great feature. I use Krita in fullscreen mode. While I easily switch between layers using PgUp, PgDown or holding R. I have to contantlly go back to the mode with dockers to change layer visibility, alpha inheritance etc. It's also really simple to implement. People should come up with a patch :-) (In reply to Boudewijn Rempt from comment #2) > It's also really simple to implement. People should come up with a patch :-) Can you please guide me as where can I find resources to learn how to make patches. Which language I need to learn and the API. I would like to do some changes in my free time. I know a bit of python and I'm waiting for you to get the scripting done. In fact, it would even be possible to do it from Python, once that gets merged. A good example is the 10 brushes plugin, which adds shortcuts for selecting ten pre-selected brush presets. Great to know then, you're making feel me more excited about Python every time :) Submitted a patch https://phabricator.kde.org/D6127 Git commit 7099c1567c4dae28641e0ffb598b1e2d658af868 by Boudewijn Rempt. Committed on 08/06/2017 at 07:18. Pushed by rempt into branch 'master'. Implement shortcuts for layer lock and layer visibility Patch by Shreyasr Ramachandran M +24 -0 krita/krita.action M +23 -0 libs/ui/kis_node_manager.cpp M +2 -0 libs/ui/kis_node_manager.h https://commits.kde.org/krita/7099c1567c4dae28641e0ffb598b1e2d658af868 Git commit c2b3000ea5b3d3a097bc21b4aa52d193e6ce19f4 by Boudewijn Rempt. Committed on 08/06/2017 at 07:20. Pushed by rempt into branch 'master'. CCMAIL:kimageshop@kde.org The actions don't have shortcuts by default, but are in the layer menu. Patch by Valeriy Malov M +48 -24 krita/krita.action M +80 -23 libs/ui/kis_node_manager.cpp M +5 -2 libs/ui/kis_node_manager.h M +5 -0 plugins/dockers/defaultdockers/kis_layer_box.cpp https://commits.kde.org/krita/c2b3000ea5b3d3a097bc21b4aa52d193e6ce19f4 Git commit 59f5e1a1e6cc0c89eec57a17998af722f2c971d7 by Boudewijn Rempt. Committed on 08/06/2017 at 07:22. Pushed by rempt into branch 'krita/3.2'. CCMAIL:kimageshop@kde.org The actions don't have shortcuts by default, but are in the layer menu. Patch by Valeriy Malov M +48 -0 krita/krita.action M +80 -0 libs/ui/kis_node_manager.cpp M +5 -0 libs/ui/kis_node_manager.h M +5 -0 plugins/dockers/defaultdockers/kis_layer_box.cpp https://commits.kde.org/krita/59f5e1a1e6cc0c89eec57a17998af722f2c971d7 |