lp:~chr0x07/inkscape/trunk.fixes
- Get this branch:
- bzr branch lp:~chr0x07/inkscape/trunk.fixes
Branch merges
- Mc: Pending requested
-
Diff: 816 lines (+216/-83)21 files modifiedsrc/live_effects/lpe-bspline.cpp (+1/-0)
src/live_effects/lpe-clone-original.cpp (+9/-3)
src/live_effects/lpe-copy_rotate.cpp (+3/-1)
src/live_effects/lpe-measure-line.cpp (+7/-4)
src/live_effects/lpe-mirror_symmetry.cpp (+3/-1)
src/live_effects/parameter/path.cpp (+2/-1)
src/object-set.h (+2/-0)
src/path-chemistry.cpp (+2/-1)
src/selection-chemistry.cpp (+52/-2)
src/sp-item-group.cpp (+1/-0)
src/sp-item.cpp (+6/-2)
src/sp-item.h (+2/-2)
src/sp-pattern.cpp (+4/-2)
src/svg/svg-affine-test.h (+3/-1)
src/ui/dialog/objects.cpp (+75/-44)
src/ui/dialog/objects.h (+4/-1)
src/ui/widget/clipmaskicon.cpp (+12/-12)
src/ui/widget/clipmaskicon.h (+2/-2)
src/verbs.cpp (+14/-0)
src/verbs.h (+2/-0)
src/widgets/stroke-marker-selector.cpp (+10/-4)
Related bugs
Bug #1395452: Support Raise and Lower (z-order) for non-overlapping objects | Wishlist | Fix Released |
Related blueprints
Recent revisions
- 15711. By chr[] <email address hidden>
-
selection chemistry: cancel if we hit top/bottom
avoid unpredictable results in multi selections
- 15710. By chr[] <email address hidden>
-
fix a brunch of memory leaks pt.2
I'd like to see the crappy API fixed,
to avoid this stupid mistakes. - 15709. By chr[] <email address hidden>
-
bugfix: change active layer
note: the actions "LayerNext"
/"LayerPrev" (ctrl+pageup/down)
never clear the selection, they ignore the user setting
"clear selection on layer change"So the object panel will only change if there is no selection!
- 15708. By chr[] <email address hidden>
-
opject panel: rework shotcuts: let the user decide
This implemetation respect the users action shortcuts,
handled in this order:1) Two hardcoded keystrokes:
* crtl+f engage search on tree view
* esc: defocus: next keystrokes goes to desktop2) Try to invoke user defined shortcut action
3) RETURN-key: activate action of selected column
currently works on the name-column only4) shortcut goes to Treeview
For the testers:
The new verbs "stack up/down" are not bound to keystrokes. Set them up as you like via
preferences / interface / keyboard shortcuts / selection / stack up and downTry keystrokes with focus on desktop, on object-panel and compare with layer-panel:
PageUp/Down + - shift, ctrl
esc esc
arrow esc arrow
ctrl+f
V, H - may(!) flip objects
ctrl+a (!)
! invert selection
Beside user definable keystrokes, there are some hardcoded:
arrow-up/down + shift,ctrl
[ ] - rotate objects - not user defined actions, so does not work in panel focus
/ * also keypad / * is usually fold/unfold tree but * actually selects the "star tool",
which can be disabled if you don't like thatConflicts:
src/ui/dialog/ objects. cpp - 15706. By chr[] <email address hidden>
-
object panel: search function blocks too many keystrokes
use ctrl+f to use search
Issue: select object in the object panel, focus stays on that widget.
Press "3" (zoom to object) used to open the search function. - 15705. By chr[] <email address hidden>
-
selection chemistry: implement z-stack order
"raise and lower objects" used to stack objects above/below the next overlapping object,
which makes it impossible to change the z-order of objects that don't overlap.Fixes also the object manager panel
Conflicts:
src/selection-chemistry. cpp
src/selection-chemistry. h
src/sp-item.cpp - 15704. By chr[] <email address hidden>
-
object panel: don't scroll to layer when leaving object group
don't jump too much around in the list
- 15702. By chr[] <email address hidden>
-
object manager panel: fix clip/mask icons
missing icon delayed inkscape startup of about 3-5 seconds
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:~inkscape.dev/inkscape/trunk