[krita] [Bug 346892] Add opaque, intersect opaque and remove opaque from the global selection
https://bugs.kde.org/show_bug.cgi?id=346892 --- Comment #3 from Dmitry Kazakov --- Git commit 09ce1d040f3ad9f3dc1a2d7185639b06d4c50fb3 by Dmitry Kazakov. Committed on 22/08/2018 at 11:19. Pushed by dkazakov into branch 'master'. Implement Ctrl+click shortcuts for selecting opaque pixels on a layer Now one can click on a layer's thumbnail in the Layers docker to have all the opaque pixels selected. * ctrl+click --- replace selection * ctrl+shift+click --- add selection * ctrl+alt+click --- subtract selection * ctrl+shift+alt+click --- intersect selection CC:kimages...@kde.org A +18 -0libs/image/KisSelectionTags.h [License: UNKNOWN] * M +1-12 libs/image/kis_selection.h M +12 -2libs/libqml/plugins/kritasketchplugin/models/LayerModel.cpp M +1-0libs/ui/CMakeLists.txt M +40 -2libs/ui/KisNodeDelegate.cpp M +1-1libs/ui/KisNodeDelegate.h A +15 -0libs/ui/KisSelectionActionsAdapter.cpp [License: UNKNOWN] * A +21 -0libs/ui/KisSelectionActionsAdapter.h [License: UNKNOWN] * M +1-1libs/ui/kis_node_filter_proxy_model.cpp M +18 -2libs/ui/kis_node_model.cpp M +15 -3libs/ui/kis_node_model.h M +71 -0libs/ui/kis_selection_manager.cc M +3-0libs/ui/kis_selection_manager.h M +2-2libs/ui/tests/kis_model_index_converter_test.cpp M +5-5libs/ui/tests/kis_node_model_test.cpp M +1-1libs/ui/tests/kis_node_view_test.cpp M +12 -2plugins/dockers/defaultdockers/kis_layer_box.cpp M +2-0plugins/dockers/defaultdockers/kis_layer_box.h M +4-58 plugins/extensions/colorrange/colorrange.cc M +0-6plugins/extensions/colorrange/colorrange.h The files marked with a * at the end have a non valid license. Please read: https://community.kde.org/Policies/Licensing_Policy and use the headers which are listed at that page. https://commits.kde.org/krita/09ce1d040f3ad9f3dc1a2d7185639b06d4c50fb3 -- You are receiving this mail because: You are watching all bug changes.
[krita] [Bug 346892] Add opaque, intersect opaque and remove opaque from the global selection
https://bugs.kde.org/show_bug.cgi?id=346892 Dmitry Kazakov changed: What|Removed |Added Resolution|--- |FIXED Status|CONFIRMED |RESOLVED Latest Commit||https://commits.kde.org/kri ||ta/bb92265f455aff3a7d44fad2 ||457f3ebfca6b49e9 --- Comment #2 from Dmitry Kazakov --- Git commit bb92265f455aff3a7d44fad2457f3ebfca6b49e9 by Dmitry Kazakov. Committed on 21/08/2018 at 12:24. Pushed by dkazakov into branch 'master'. Implement different types of Select Opaque action Now we have four different actions: * Select Opaque --- replaces the current selection * Select Opaque (Add) --- adds to the current selection * Select Opaque (Subtract) --- Subtracts from the current selection * Select Opaque (Intersect) --- Intersects with the current selection CC:kimages...@kde.org M +0-12 krita/krita.action M +8-1krita/krita4.xmlgui M +36 -0krita/kritamenu.action M +1-8plugins/dockers/defaultdockers/kis_layer_box.cpp M +0-1plugins/dockers/defaultdockers/kis_layer_box.h M +51 -4plugins/extensions/colorrange/colorrange.cc M +7-1plugins/extensions/colorrange/colorrange.h https://commits.kde.org/krita/bb92265f455aff3a7d44fad2457f3ebfca6b49e9 -- You are receiving this mail because: You are watching all bug changes.
[krita] [Bug 346892] Add opaque, intersect opaque and remove opaque from the global selection
https://bugs.kde.org/show_bug.cgi?id=346892 Boudewijn Remptchanged: What|Removed |Added Severity|normal |wishlist -- You are receiving this mail because: You are watching all bug changes.
[krita] [Bug 346892] Add opaque, intersect opaque and remove opaque from the global selection
https://bugs.kde.org/show_bug.cgi?id=346892 Boudewijn Remptchanged: What|Removed |Added Summary|Add opaque, intersect |Add opaque, intersect |opaque and remove opopaque |opaque and remove opaque |from the global selection |from the global selection -- You are receiving this mail because: You are watching all bug changes.