lp:~mc.../inkscape/gplx

Created by Mc and last modified

This branch has two goals:

1/ [DONE] Change the ad-hoc .gpl file parser to a new parser based on flex and bison, to (a)ensure better readability, and (b)enable the possibility to extend the file format. This will also make the format less strict. The flex/bison generated files are included in the commit so that you do not need those tools to build inkscape.

2/ [In progress] Allow to define gradients in a ".gpl" file. For now, the format for gradient definitions is
#Gradient: gradientName
R1 G1 B1 A1 Offset1
R2 G2 B2 A2 Offset2
[...]
#end

Get this branch:
bzr branch lp:~mc.../inkscape/gplx
Only Mc can upload to this branch. If you are Mc please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Mc
Project:
Inkscape
Status:
Development

Recent revisions

15298. By Mc

initial commit: lexer and parser file, gpl file format addition, basis for gradients

15297. By Jabiertxof <jtx@jtx>

Fix names in measure line LPE

15296. By Jabiertxof

Enable node resizing in mesh tool.

15295. By Jabiertxof <jtx@jtx>

Fix a typo

15294. By Jabiertxof <jtx@jtx>

Improvements and fixes for buds pointed by suv on measure line LPE

15293. By Jabiertxof

Add triangle knot.

15292. By Mc

prevent use of string concat for compatibility with old cmake

15291. By Alexander Brock <email address hidden>

Improve precision of offset_cubic

15290. By Tavmjong Bah

Ensure new mesh is immediately editable.

15289. By Tavmjong Bah

Add toggles for handle visibility, editing fill, and editing stroke.

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