lp:~mw-triad/inkscape/polygonal-grid

Created by Matthew Woehlke and last modified
Get this branch:
bzr branch lp:~mw-triad/inkscape/polygonal-grid
Only Matthew Woehlke can upload to this branch. If you are Matthew Woehlke please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Matthew Woehlke
Project:
Inkscape
Status:
Development

Recent revisions

11944. By Matthew Woehlke

fix wrong snap for grid origin != (0, 0)

Fix missing addition of grid offset, causing broken snapping to
polygonal grid when grid origin is not (0, 0).

11943. By Matthew Woehlke

implement polygonal grid snapping

Add necessary code to find the nearest relevant lines to which to snap
for the polygonal grid.

11942. By Matthew Woehlke

auto-extents improvements

Compute minimum X extent so we don't render concentric segments that
aren't needed. Add note that we could do better skipping sections that
won't be visible.

11941. By Matthew Woehlke

fix polygonal grid extents

Hook up polygonal grid extents calculation so that we always draw enough
grid to fill the viewport, rather than truncating the grid at an
arbitrary point.

11940. By Matthew Woehlke

start implementing polygonal grid renderingg

Implement basic rendering for the polygonal grid. For now, this uses an
arbitrary max extent (rather than determining max extents per section
with respect to the viewport), and doesn't attempt to clip grid lines to
the viewport. Also, snapping is not yet implemented (the old code from
the axonometric grid has been commented out for now).

11939. By Matthew Woehlke

implement UI for polygonal grid

Modify the UI for polygonal grid to have the appropriate parameters,
rather than those copied from axonometric grid. Since the grid logic has
not been changed yet, we are using the rotation angle as both angles for
the axonometric logic (which gives a degenerate grid with the default
value 0).

11938. By Matthew Woehlke

add template for polygonal grid

Create new 'polygonal' grid type. Right now this is just a copy of the
axonometric grid type, to get the necessary bits in place before
starting to develop the actual logic.

11937. By Matthew Woehlke

whitespace fix

11936. By uwesch

German translation update

11935. By Jaspervdg

Fix for bug #790192, the unclipped alpha component was used for clipping the colour components.

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