|
|
r16604
| file changeset diff or repo changeset diff
| igor2 | 2018-04-19T18:05:09.336437Z
| [libuhpgl] -Add: accept space as separator between coords (number lists) - there is a dialect out there that does this
|
M /trunk/src_3rd/libuhpgl/parse.c
|
|
|
|
|
r14925
| file changeset diff or repo changeset diff
| igor2 | 2018-02-24T09:48:50.659505Z
| [libuhpgl] -Add: support for the pen speed (VS) command
|
M /trunk/src_3rd/libuhpgl/libuhpgl.h
M /trunk/src_3rd/libuhpgl/parse.c
|
|
|
r11255
| file changeset diff or repo changeset diff
| igor2 | 2017-09-02T10:17:42.832190Z
| [libuhpgl] -Add: limit approximation angle to avoid excess looping in finding non-zero line lengths
|
M /trunk/src_3rd/libuhpgl/arc_iterate.h
|
|
r11254
| file changeset diff or repo changeset diff
| igor2 | 2017-09-02T10:17:19.334374Z
| [libuhpgl] -Fix: pass on numbers, especially arc approximation resolution as double, not as int
|
M /trunk/src_3rd/libuhpgl/parse.c
|
|
r11253
| file changeset diff or repo changeset diff
| igor2 | 2017-09-02T10:02:45.300231Z
| [libuhpgl] -Fix: avoid too dense arc approximation - make sure lines have different coords
|
M /trunk/src_3rd/libuhpgl/arc_iterate.h
|
|
|
|
r11250
| file changeset diff or repo changeset diff
| igor2 | 2017-09-02T09:23:56.690412Z
| [libuhpgl] -Add: generic arc approximation iterator
|
M /trunk/src_3rd/libuhpgl/parse.c
A /trunk/src_3rd/libuhpgl/arc_iterate.h
M /trunk/src_3rd/libuhpgl/uhpgl_math.h
M /trunk/src_3rd/libuhpgl/Makefile
|
|
r11249
| file changeset diff or repo changeset diff
| igor2 | 2017-09-02T09:12:06.053476Z
| [libuhpgl] -Split: math helpers into a separate .h for reuse
|
M /trunk/src_3rd/libuhpgl/parse.c
A /trunk/src_3rd/libuhpgl/uhpgl_math.h
M /trunk/src_3rd/libuhpgl/Makefile
|
|
r11248
| file changeset diff or repo changeset diff
| igor2 | 2017-09-02T08:16:55.295068Z
| [libuhpgl] -Fix: keep track on current pen position after drawing lines and arcs
|
M /trunk/src_3rd/libuhpgl/parse.c
|
|
r11240
| file changeset diff or repo changeset diff
| igor2 | 2017-09-02T06:51:25.596313Z
| [libuhpgl] -Fix: PU can have a coord too; also process PU, PA, PD if there's only 1 set of coords
|
M /trunk/src_3rd/libuhpgl/parse.c
|
|
|
|
|
|
|
|
|
|
|
|
r11221
| file changeset diff or repo changeset diff
| igor2 | 2017-09-02T03:01:34.459039Z
| [libuhpgl] -Add: parse CT and CI, with a fallback to arc
|
M /trunk/src_3rd/libuhpgl/libuhpgl.h
M /trunk/src_3rd/libuhpgl/parse.c
A /trunk/src_3rd/libuhpgl/examples/circ.hpgl
|
|
|
r11219
| file changeset diff or repo changeset diff
| igor2 | 2017-09-01T17:47:56.568928Z
| [libuhpgl] -Add: implement PR
|
M /trunk/src_3rd/libuhpgl/parse.c
M /trunk/src_3rd/libuhpgl/examples/rect.hpgl
|
|
r11218
| file changeset diff or repo changeset diff
| igor2 | 2017-09-01T17:46:10.026774Z
| [libuhpgl] -Fix: rename ST_COORDS to ST_NUMBERS - they are not always coords but are always numeric data
|
M /trunk/src_3rd/libuhpgl/parse.c
|
|
r11217
| file changeset diff or repo changeset diff
| igor2 | 2017-09-01T17:45:12.075072Z
| [libuhpgl] -Fix: disable instructions that are not yet implemented to improve the error message
|
M /trunk/src_3rd/libuhpgl/parse.c
|
|
r11216
| file changeset diff or repo changeset diff
| igor2 | 2017-09-01T17:37:28.316619Z
| [libuhpgl] -Add: each command should remember its pen (just in case commands are stored)
|
M /trunk/src_3rd/libuhpgl/libuhpgl.h
M /trunk/src_3rd/libuhpgl/parse.c
M /trunk/src_3rd/libuhpgl/examples/rect.hpgl
M /trunk/src_3rd/libuhpgl/examples/dump_hpgl.c
|
|
r11215
| file changeset diff or repo changeset diff
| igor2 | 2017-09-01T17:34:17.877530Z
| [libuhpgl] -Add: parse IN, PU, PD and PA
|
M /trunk/src_3rd/libuhpgl/libuhpgl.h
M /trunk/src_3rd/libuhpgl/parse.c
|
|
|
r11180
| file changeset diff or repo changeset diff
| igor2 | 2017-09-01T05:48:14.364911Z
| [libuhpgl] -Add: dump code and minimal rectangle examples
|
A /trunk/src_3rd/libuhpgl/examples/rect.hpgl
A /trunk/src_3rd/libuhpgl/examples/Makefile
A /trunk/src_3rd/libuhpgl/examples/dump_hpgl.c
A /trunk/src_3rd/libuhpgl/examples/rect_bound.hpgl
A /trunk/src_3rd/libuhpgl/examples
|
|
r11179
| file changeset diff or repo changeset diff
| igor2 | 2017-09-01T05:47:29.030552Z
| [libuhpgl] -Fix: callbacks should get object pointers instead of full objects structs to avoid copies
|
M /trunk/src_3rd/libuhpgl/libuhpgl.h
|
|
r11178
| file changeset diff or repo changeset diff
| igor2 | 2017-09-01T05:31:35.623475Z
| [libuhpgl] -Cleanup: rename circle to circ for consistency (short names)
|
M /trunk/src_3rd/libuhpgl/libuhpgl.h
|
|
r11177
| file changeset diff or repo changeset diff
| igor2 | 2017-09-01T05:21:18.403935Z
| [libuhpgl] -Add: low level parser (tokenizer)
|
M /trunk/src_3rd/libuhpgl/libuhpgl.h
M /trunk/src_3rd/libuhpgl/parse.c
M /trunk/src_3rd/libuhpgl/parse.h
|
|
r11176
| file changeset diff or repo changeset diff
| igor2 | 2017-09-01T03:56:44.784156Z
| [libujpgl] -Add: types and Makefile
|
A /trunk/src_3rd/libuhpgl/libuhpgl.h
A /trunk/src_3rd/libuhpgl/parse.c
A /trunk/src_3rd/libuhpgl
A /trunk/src_3rd/libuhpgl/parse.h
A /trunk/src_3rd/libuhpgl/README
A /trunk/src_3rd/libuhpgl/Makefile
|
|