lp:~chr0x07/inkscape/trunk.fixes

Created by chr[] and last modified
Get this branch:
bzr branch lp:~chr0x07/inkscape/trunk.fixes
Only chr[] can upload to this branch. If you are chr[] please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
chr[]
Project:
Inkscape
Status:
Merged

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 desktop

2) Try to invoke user defined shortcut action

3) RETURN-key: activate action of selected column
   currently works on the name-column only

4) 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 down

Try 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 that

Conflicts:
 src/ui/dialog/objects.cpp

15707. By chr[] <email address hidden>

object panel: don't block F2 key, use return to edit cell

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

Bug #1395452

"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

15703. By chr[] <email address hidden>

ObjectsPanel: Polish collapse/expand behaviour

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
This branch contains Public information 
Everyone can see this information.

Subscribers