1
commit b2d0de2665baead41e86f40fb51260e9a94c2210
2
Author: Carlos Garcia Campos <carlosgc@gnome.org>
3
Date: Wed Aug 8 16:43:57 2012 +0200
5
build: Don't use global INCLUDES var in makefiles
7
libspectre/Makefile.am | 12 ++++++------
8
test/Makefile.am | 19 +++++++++++++------
9
2 files changed, 19 insertions(+), 12 deletions(-)
11
commit 8ffd9185f81cb8337cece4c8e3672d0e6a97e935
12
Author: Marek Kasik <mkasik@redhat.com>
13
Date: Wed Nov 24 15:54:14 2010 +0100
15
Allocate at least 1 page in doc->pages
17
Allocate at least 1 page if there are no %%Pages: or %%Page: comments
18
in the PS file (#31512).
20
libspectre/ps.c | 10 +++++-----
21
1 file changed, 5 insertions(+), 5 deletions(-)
23
commit 7500e4d1ae85ecf9f61b1446e07ebb887118757c
24
Author: Carlos Garcia Campos <carlosgc@gnome.org>
25
Date: Sat Oct 30 15:55:18 2010 +0200
27
Fix a crash with documents containing an invalid %%Pages: comment
29
When failed to allocate memory for pages because of invalid %%Pages:
30
comment, set maxpages to 0 to ignore the comment. Problem spotted
31
by Marek Kasik. Fixes bug #30867.
33
libspectre/ps.c | 2 ++
34
1 file changed, 2 insertions(+)
1
36
commit 213dfcef5ee9e44f0f9e9026222beb0e69a4257d
2
37
Author: Carlos Garcia Campos <carlosgc@gnome.org>
3
38
Date: Thu Jun 10 13:20:21 2010 +0200
19
54
libspectre/ps.c | 9 ++++++++-
20
1 files changed, 8 insertions(+), 1 deletions(-)
55
1 file changed, 8 insertions(+), 1 deletion(-)
22
57
commit 64405a78fdce7e028d91bdc68ab497d4c8a53bf0
23
58
Author: Carlos Garcia Campos <carlosgc@gnome.org>
28
63
It uses, if available, -ansic and -pedantic flags. See bug #27735
30
65
configure.ac | 8 +++++++-
31
1 files changed, 7 insertions(+), 1 deletions(-)
66
1 file changed, 7 insertions(+), 1 deletion(-)
33
68
commit 8e28de56006377184aa2ac2220afd82c9a2431d1
34
69
Author: Carlos Garcia Campos <carlosgc@gnome.org>
41
76
libspectre/spectre-device.c | 1 -
42
1 files changed, 0 insertions(+), 1 deletions(-)
77
1 file changed, 1 deletion(-)
44
79
commit 4bcf3ff07f962712f71b2dc6dbd5f7e8f95e566a
45
80
Author: Carlos Garcia Campos <carlosgc@gnome.org>
68
103
Use %I64x format for DisplayHandle on Windows 64 bits
70
105
libspectre/spectre-device.c | 8 +++++++-
71
1 files changed, 7 insertions(+), 1 deletions(-)
106
1 file changed, 7 insertions(+), 1 deletion(-)
73
108
commit ce55aa1110f3b933943a92ecd0a948d017cdb492
74
109
Author: Carlos Garcia Campos <carlosgc@gnome.org>
77
112
Fix a crash in pdf exporter when rendering fails
79
114
libspectre/spectre-exporter-pdf.c | 6 ++++++
80
1 files changed, 6 insertions(+), 0 deletions(-)
115
1 file changed, 6 insertions(+)
82
117
commit 35aa9dfac2631de24a40d95d1469acb52f379249
83
118
Author: Carlos Garcia Campos <carlosgc@gnome.org>
86
121
Use the correct format string for DisplayHandle arg depending on the platform
88
123
libspectre/spectre-device.c | 7 +++++--
89
1 files changed, 5 insertions(+), 2 deletions(-)
124
1 file changed, 5 insertions(+), 2 deletions(-)
91
126
commit 75a268029e803a34ce93b7094809ee15be0a9c08
92
127
Author: Carlos Garcia Campos <carlosgc@gnome.org>
105
140
Fix compile warning
107
142
libspectre/spectre-render-context.c | 2 +-
108
1 files changed, 1 insertions(+), 1 deletions(-)
143
1 file changed, 1 insertion(+), 1 deletion(-)
110
145
commit 51c6a92e7bf7261a19eb1d9e776ce11957c213c4
111
146
Author: Carlos Garcia Campos <carlosgc@gnome.org>
131
166
end() so that we just send the page contents in do_page().
132
167
Fixes bug #26592.
134
libspectre/spectre-exporter-pdf.c | 43 ++++++++++++++++++++++++++++++++++--
135
1 files changed, 40 insertions(+), 3 deletions(-)
169
libspectre/spectre-exporter-pdf.c | 43 ++++++++++++++++++++++++++++++++++---
170
1 file changed, 40 insertions(+), 3 deletions(-)
137
172
commit 18a4e6d9746614227b404df4399471d2a2858f1f
138
173
Author: Carlos Garcia Campos <carlosgc@gnome.org>
145
180
libspectre/spectre-gs.c | 2 +-
146
181
libspectre/spectre-gs.h | 6 ++++++
147
2 files changed, 7 insertions(+), 1 deletions(-)
182
2 files changed, 7 insertions(+), 1 deletion(-)
149
184
commit d25e37b5e52d83af50924a548da6f10983960735
150
185
Author: Carlos Garcia Campos <carlosgc@gnome.org>
156
191
%%Pages comment. See evince bug https://bugzilla.gnome.org/show_bug.cgi?id=585436
158
193
libspectre/ps.c | 3 ---
159
1 files changed, 0 insertions(+), 3 deletions(-)
194
1 file changed, 3 deletions(-)
161
196
commit b039f45f826e4516b8717d0bcfbee692fab4d385
162
197
Author: Hib Eris <hib@hiberis.nl>
165
200
Add -no-undefined to LDFLAGS for building w32 dll
167
202
libspectre/Makefile.am | 2 +-
168
1 files changed, 1 insertions(+), 1 deletions(-)
203
1 file changed, 1 insertion(+), 1 deletion(-)
170
205
commit a03d49102e2d83b1ee008296da426b67e5585302
171
206
Author: Hib Eris <hib@hiberis.nl>
182
217
configure.ac | 2 ++
183
218
libspectre/spectre-utils.c | 8 +++++++-
184
2 files changed, 9 insertions(+), 1 deletions(-)
219
2 files changed, 9 insertions(+), 1 deletion(-)
186
221
commit 5f261f571d1cd6bbd6dd12ca5eacb0edc79ebc06
187
222
Author: Carlos Garcia Campos <carlosgc@gnome.org>
192
227
Fixes bug #25573.
194
229
libspectre/ps.c | 14 ++++++++++++++
195
1 files changed, 14 insertions(+), 0 deletions(-)
230
1 file changed, 14 insertions(+)
197
232
commit 889996f195d0a432f1e2a72645d6700aab96764c
198
233
Author: Albert Astals Cid <aacid@kde.org>
201
236
fix some warnings of sscanf scanning signed but ending up in unsigned
203
238
libspectre/ps.c | 10 +++++-----
204
1 files changed, 5 insertions(+), 5 deletions(-)
239
1 file changed, 5 insertions(+), 5 deletions(-)
206
241
commit fb787ddb26d471707f036e72e27a095976b8ee2a
207
242
Author: Albert Astals Cid <aacid@kde.org>
210
245
commit some more warning flags
212
247
configure.ac | 2 +-
213
1 files changed, 1 insertions(+), 1 deletions(-)
248
1 file changed, 1 insertion(+), 1 deletion(-)
215
250
commit 5acf95a74ec2e4940818a50e59e50f5ec1175b39
216
251
Author: Carlos Garcia Campos <carlosgc@gnome.org>
229
264
Use git tag instead of deprecated git-tag
231
266
Makefile.am | 2 +-
232
1 files changed, 1 insertions(+), 1 deletions(-)
267
1 file changed, 1 insertion(+), 1 deletion(-)
234
269
commit 8430f85ec06e946ac213cda3ad565f12ae7985af
235
270
Author: Carlos Garcia Campos <carlosgc@gnome.org>
245
280
libspectre/ghostscript/gdevdsp.h | 266 --------------------------------
246
281
libspectre/ghostscript/iapi.h | 300 ------------------------------------
247
282
libspectre/ghostscript/ierrors.h | 153 ------------------
248
6 files changed, 0 insertions(+), 726 deletions(-)
283
6 files changed, 726 deletions(-)
250
285
commit 24d97577878a227f1bef88a348f7ac329c5d57ba
251
286
Author: Carlos Garcia Campos <carlosgc@gnome.org>
254
289
Bump gs requirement to 8.62
256
291
configure.ac | 2 +-
257
1 files changed, 1 insertions(+), 1 deletions(-)
292
1 file changed, 1 insertion(+), 1 deletion(-)
259
294
commit 40c65518c160e501f890863827074d11aa72ee7f
260
295
Author: Carlos Garcia Campos <carlosgc@gnome.org>
265
300
Fixes bug #24132.
267
302
libspectre/ps.c | 2 +-
268
1 files changed, 1 insertions(+), 1 deletions(-)
303
1 file changed, 1 insertion(+), 1 deletion(-)
270
305
commit 077182e1fe53131d7c88cc1a0f278403e60bdc32
271
306
Author: Carlos Garcia Campos <carlosgc@gnome.org>
274
309
Add missing first argument in exporter pdf
276
311
libspectre/spectre-exporter-pdf.c | 5 +++--
277
1 files changed, 3 insertions(+), 2 deletions(-)
312
1 file changed, 3 insertions(+), 2 deletions(-)
279
314
commit 0956b7efc4bec37fd8483e1fac0b710c66bd42cb
280
315
Author: Carlos Garcia Campos <carlosgc@gnome.org>
287
322
anything important.
289
324
libspectre/ps.c | 17 -----------------
290
1 files changed, 0 insertions(+), 17 deletions(-)
325
1 file changed, 17 deletions(-)
292
327
commit 724d7e41a2d54ec4a23e68622bc1a2926e3d677e
293
328
Author: Carlos Garcia Campos <carlosgc@gnome.org>
296
331
Run ghostscript always with -dSAFER option
298
333
libspectre/spectre-device.c | 2 +-
299
1 files changed, 1 insertions(+), 1 deletions(-)
334
1 file changed, 1 insertion(+), 1 deletion(-)
301
336
commit 89d7727b2a356a0de166a3072d3240249692210b
302
337
Author: Carlos Garcia Campos <carlosgc@gnome.org>
310
345
found and continue with the parsing normally.
312
347
libspectre/ps.c | 41 ++++++++++++++++++++++++++++++++++++++++-
313
1 files changed, 40 insertions(+), 1 deletions(-)
348
1 file changed, 40 insertions(+), 1 deletion(-)
315
350
commit 93d6425bf323b2f0c7846a179e7b77de4d64eab9
316
351
Author: Carlos Garcia Campos <carlosgc@gnome.org>
321
356
Based on a patch by Alexander Myltsev <avm@altlinux.org>. See bug #18685
323
libspectre/ps.c | 57 +++++++++++++++++++++++++++++-------------------------
324
1 files changed, 31 insertions(+), 26 deletions(-)
358
libspectre/ps.c | 57 ++++++++++++++++++++++++++++++-------------------------
359
1 file changed, 31 insertions(+), 26 deletions(-)
326
361
commit 42df22b63cafbb4f7f9aa1e3ddc4df61a71a072b
327
362
Author: Carlos Garcia Campos <carlosgc@gnome.org>
336
371
render. Fixes bug #19042.
338
373
libspectre/spectre-document.c | 16 +++++++++++++++-
339
1 files changed, 15 insertions(+), 1 deletions(-)
374
1 file changed, 15 insertions(+), 1 deletion(-)
341
376
commit 38d9d955cf7a6baed877331d60837d9ce1b853c3
342
377
Author: Carlos Garcia Campos <carlosgc@gnome.org>
345
380
Fix error handling of gsapi_run_* functions
347
382
libspectre/spectre-gs.c | 23 +++++++++++++----------
348
1 files changed, 13 insertions(+), 10 deletions(-)
383
1 file changed, 13 insertions(+), 10 deletions(-)
350
385
commit 6bc295778c964e320e126b5d20f701a1e21c9847
351
386
Author: Carlos Garcia Campos <carlosgc@gnome.org>
364
399
ps.c: malloc + memset -> calloc
366
401
libspectre/ps.c | 6 ++----
367
1 files changed, 2 insertions(+), 4 deletions(-)
402
1 file changed, 2 insertions(+), 4 deletions(-)
369
404
commit 52fa52f93943a6154cf2ac9b473d6b4948d75a15
370
405
Author: Alexander Myltsev <avm@altlinux.org>
373
408
spectre-device.c: fix warning.
375
410
libspectre/spectre-device.c | 3 ++-
376
1 files changed, 2 insertions(+), 1 deletions(-)
411
1 file changed, 2 insertions(+), 1 deletion(-)
378
413
commit 397266cb2a209122c34b8c0f57e63b45f6924b22
379
414
Author: Carlos Garcia Campos <carlosgc@gnome.org>
385
420
sscanf %s is used, and the resulting string is then converted
386
421
to a float by using _spectre_strtod which is locale-independent.
388
libspectre/ps.c | 57 ++++++++++++++++++++++++++++++------------------------
389
1 files changed, 32 insertions(+), 25 deletions(-)
423
libspectre/ps.c | 57 +++++++++++++++++++++++++++++++------------------------
424
1 file changed, 32 insertions(+), 25 deletions(-)
391
426
commit deded1a671fd8d76ed9920efa9747912bdcd01df
392
427
Author: Carlos Garcia Campos <carlosgc@gnome.org>
408
443
ps.c: extract the scan_boundingbox function.
410
445
libspectre/ps.c | 167 ++++++++++++++-----------------------------------------
411
1 files changed, 41 insertions(+), 126 deletions(-)
446
1 file changed, 41 insertions(+), 126 deletions(-)
413
448
commit afc775659bb577a059a3e8b33cb3849a7f2075df
414
449
Author: Carlos Garcia Campos <carlosgc@gnome.org>
421
456
libspectre/spectre-gs.c | 53 +++++++++++++++++++++++------------------------
422
1 files changed, 26 insertions(+), 27 deletions(-)
457
1 file changed, 26 insertions(+), 27 deletions(-)
424
459
commit 3daba8d3926d816bdfdb205ddd3b0a69f869125e
425
460
Author: Carlos Garcia Campos <carlosgc@gnome.org>
428
463
Add a (private) function to get the BoundingBox of a page
430
465
libspectre/ps.c | 58 ++++++++++++++++++++++++++++++++++++-------------------
431
libspectre/ps.h | 11 ++++++++++
466
libspectre/ps.h | 11 +++++++++++
432
467
2 files changed, 49 insertions(+), 20 deletions(-)
434
469
commit e72e663cf333a88ec0dcfc3b8aaf79c93a783295
441
476
create a memory device matching that requirement.
443
478
libspectre/spectre-device.c | 1 +
444
1 files changed, 1 insertions(+), 0 deletions(-)
479
1 file changed, 1 insertion(+)
446
481
commit 22a3be83641df53dbbb81c8c6f3e072d4eb72624
447
482
Author: Carlos Garcia Campos <carlosgc@gnome.org>
460
495
Fix a signed/unsigned comparison warning.
462
497
libspectre/ps.c | 6 +++---
463
1 files changed, 3 insertions(+), 3 deletions(-)
498
1 file changed, 3 insertions(+), 3 deletions(-)
465
500
commit 0f473e02c50b9127a89e6cbf8f502d1e5e808fa4
466
501
Author: Carlos Garcia Campos <carlosgc@gnome.org>
469
504
Set document status to LOAD_ERROR when an invalid file is given.
471
506
libspectre/spectre-document.c | 8 ++++++++
472
1 files changed, 8 insertions(+), 0 deletions(-)
507
1 file changed, 8 insertions(+)
474
509
commit 64ad7f8b6b515ccfb87453f986eb1f1ebe6da94f
475
510
Author: Carlos Garcia Campos <carlosgc@gnome.org>
478
513
Do not include config.h if HAVE_CONFIG_H is not defined
480
515
libspectre/spectre-utils.h | 2 ++
481
1 files changed, 2 insertions(+), 0 deletions(-)
516
1 file changed, 2 insertions(+)
483
518
commit b1f1a09a0c85bec5b728c5165414cccb05132038
484
519
Author: Carlos Garcia Campos <carlosgc@gnome.org>
498
533
Implement _spectre_get_pid for win32
500
535
libspectre/spectre-utils.c | 8 ++++++--
501
1 files changed, 6 insertions(+), 2 deletions(-)
536
1 file changed, 6 insertions(+), 2 deletions(-)
503
538
commit caa25241dff4de6832bf511a31c45f92b8452f35
504
539
Author: ecyrbe <ecyrbe@gmail.com>
524
559
libspectre/ps.c | 166 +++++++++++++++++++++++++++++++++++++++++++++----------
525
libspectre/ps.h | 16 +++++
560
libspectre/ps.h | 16 ++++++
526
561
2 files changed, 153 insertions(+), 29 deletions(-)
528
563
commit 0196965f9c09e0b3bbfff847c3aed16b59be959f
534
569
configure.ac | 1 +
535
570
libspectre/spectre-device.c | 7 ++++++-
536
2 files changed, 7 insertions(+), 1 deletions(-)
571
2 files changed, 7 insertions(+), 1 deletion(-)
538
573
commit 3852ec05b8375ac439d9bde13f959068bfb481d7
539
574
Author: Carlos Garcia Campos <carlosgc@gnome.org>
542
577
Fix documents that have Special as PageOrder
544
579
libspectre/spectre-gs.c | 19 +++++++++++++++++--
545
1 files changed, 17 insertions(+), 2 deletions(-)
580
1 file changed, 17 insertions(+), 2 deletions(-)
547
582
commit e94803d2f35e9b96bc11583603ad6ee9ae49bd11
548
583
Author: Carlos Garcia Campos <carlosgc@gnome.org>
553
588
See bug #14384 for further info
555
590
libspectre/ps.c | 13 +++++++++++++
556
1 files changed, 13 insertions(+), 0 deletions(-)
591
1 file changed, 13 insertions(+)
558
593
commit f07b30aa8faa8166530256b97c301861419c35b9
559
594
Author: Carlos Garcia Campos <carlosgc@gnome.org>
562
597
Add a new test program to test and debug the PostScript parser
564
test/Makefile.am | 5 ++-
599
test/Makefile.am | 5 +++-
565
600
test/parser-test.c | 84 ++++++++++++++++++++++++++++++++++++++++++++++++++++
566
2 files changed, 88 insertions(+), 1 deletions(-)
601
2 files changed, 88 insertions(+), 1 deletion(-)
568
603
commit d97b367b94de69794a6f3e4b4c0b4de26320fba0
569
604
Author: Diego 'Flameeyes' Pettenò <flameeyes@gmail.com>
582
617
Take into account the document page order when getting a page by its index
584
619
libspectre/spectre-document.c | 9 +++++++--
585
1 files changed, 7 insertions(+), 2 deletions(-)
620
1 file changed, 7 insertions(+), 2 deletions(-)
587
622
commit a3a32f0a024c2bc333127abb9d1cad08331ceb5b
588
623
Author: Carlos Garcia Campos <carlosgc@gnome.org>
591
626
Do not consider PS-AdobeFont comments as begining of a nested document
593
628
libspectre/ps.c | 2 +-
594
1 files changed, 1 insertions(+), 1 deletions(-)
629
1 file changed, 1 insertion(+), 1 deletion(-)
596
631
commit 30370d540c8b8eafee369b9fe08a821fe6d3a9a8
597
632
Author: Albert Astals Cid <aacid@kde.org>
600
635
ignore spectre-version.h
602
637
libspectre/.gitignore | 1 +
603
1 files changed, 1 insertions(+), 0 deletions(-)
638
1 file changed, 1 insertion(+)
605
640
commit a43dfa9f0f3a0698e01b37fdabf2d728992ceb2f
606
641
Author: Carlos Garcia Campos <carlosgc@gnome.org>
609
644
Fix more compile warnings.
611
646
libspectre/ps.c | 37 ++++++++++++++++++-------------------
612
1 files changed, 18 insertions(+), 19 deletions(-)
647
1 file changed, 18 insertions(+), 19 deletions(-)
614
649
commit cc0d4bbacc40f22e14ae4ab0401da61c552df20d
615
650
Author: Diego 'Flameeyes' Pettenò <flameeyes@gmail.com>
618
653
Mark spectre_device structure constant.
620
655
libspectre/spectre-device.c | 4 ++--
621
1 files changed, 2 insertions(+), 2 deletions(-)
656
1 file changed, 2 insertions(+), 2 deletions(-)
623
658
commit 86a14c247ee373f07013939ff7a13c609adb0a95
624
659
Author: Diego 'Flameeyes' Pettenò <flameeyes@gmail.com>
627
662
Shut up a couple signed/unsigned comparison warnings.
629
664
libspectre/ps.c | 4 ++--
630
1 files changed, 2 insertions(+), 2 deletions(-)
665
1 file changed, 2 insertions(+), 2 deletions(-)
632
667
commit 3c84ab911e8691ecedc9e5c33e0fa8b948204016
633
668
Author: Diego 'Flameeyes' Pettenò <flameeyes@gmail.com>
636
671
Mark the media table constant.
638
673
libspectre/ps.c | 8 ++++----
639
1 files changed, 4 insertions(+), 4 deletions(-)
674
1 file changed, 4 insertions(+), 4 deletions(-)
641
676
commit 7ae2127f48081e1acdc2efd7b35843b4616b9444
642
677
Author: Diego 'Flameeyes' Pettenò <flameeyes@gmail.com>
645
680
Properly mark automake as foreign.
647
682
Makefile.am | 2 ++
648
1 files changed, 2 insertions(+), 0 deletions(-)
683
1 file changed, 2 insertions(+)
650
685
commit 69e0d018e0316a8fa2cb2c50931616d6c1457e16
651
686
Author: Albert Astals Cid <aacid@kde.org>
656
691
libspectre/spectre-render-context.h | 4 ++--
657
1 files changed, 2 insertions(+), 2 deletions(-)
692
1 file changed, 2 insertions(+), 2 deletions(-)
659
694
commit 14e516b5e7257e46972c78945cec762325abf05e
660
695
Author: Carlos Garcia Campos <carlosgc@gnome.org>
675
710
libspectre/spectre-page.c | 2 +-
676
1 files changed, 1 insertions(+), 1 deletions(-)
711
1 file changed, 1 insertion(+), 1 deletion(-)
678
713
commit e541782831f43731b0b0820a487becef088d6bf7
679
714
Author: Carlos Garcia Campos <carlosgc@gnome.org>
682
717
Add spectre_document_get_page_size instead of returning page size in document_render funcs
684
libspectre/spectre-document.c | 53 ++++++++++++++++++++++++----------------
685
libspectre/spectre-document.h | 14 +++++++---
686
test/spectre-test.c | 50 +++++++++++++++++++++++++++++++++++++-
719
libspectre/spectre-document.c | 53 +++++++++++++++++++++++++----------------
720
libspectre/spectre-document.h | 14 +++++++----
721
test/spectre-test.c | 50 ++++++++++++++++++++++++++++++++++++--
687
722
3 files changed, 90 insertions(+), 27 deletions(-)
689
724
commit 7ef5479d0ff3783d3b416a3e70f69a853e0fa6d5
707
742
libspectre/spectre-page.c | 21 +++++++++++++++------
708
1 files changed, 15 insertions(+), 6 deletions(-)
743
1 file changed, 15 insertions(+), 6 deletions(-)
710
745
commit 8c881e8b3942c703dd6c5b551afb4f1fcdb233f4
711
746
Author: Carlos Garcia Campos <carlosgc@gnome.org>
717
752
libspectre/spectre-document.c | 61 +++++++++++++++++++++++++++++++++++++++++
718
753
libspectre/spectre-document.h | 34 +++++++++++++++++++++++
719
754
test/spectre-test.c | 35 +++++++++++++++++++++++
720
4 files changed, 131 insertions(+), 1 deletions(-)
755
4 files changed, 131 insertions(+), 1 deletion(-)
722
757
commit d63bd29ec639dd670d03022ba1674b2caab5175d
723
758
Author: Carlos Garcia Campos <carlosgc@gnome.org>
750
785
libspectre/spectre-page.h | 13 +++++++++++++
751
786
libspectre/spectre-render-context.h | 4 +++-
752
2 files changed, 16 insertions(+), 1 deletions(-)
787
2 files changed, 16 insertions(+), 1 deletion(-)
754
789
commit 6e8bf5d5097f902c447fb3037d139febcac036e9
755
790
Author: Carlos Garcia Campos <carlosgc@gnome.org>
760
795
Fixes bug #13754.
762
libspectre/spectre-device.c | 71 +++++++++++++-------------
797
libspectre/spectre-device.c | 71 ++++++++++++++-------------
763
798
libspectre/spectre-device.h | 4 ++
764
799
libspectre/spectre-exporter-pdf.c | 2 +-
765
800
libspectre/spectre-gs.c | 10 ++--
766
801
libspectre/spectre-gs.h | 4 +-
767
802
libspectre/spectre-page.c | 32 +++++++++++-
768
libspectre/spectre-page.h | 9 +++
803
libspectre/spectre-page.h | 9 ++++
769
804
test/spectre-test.c | 98 +++++++++++++++++++++++++++++++++++++
770
805
8 files changed, 187 insertions(+), 43 deletions(-)
786
821
We need to increment libspectre version before running make distcheck
788
823
RELEASING | 36 ++++++++++++++++++------------------
789
1 files changed, 18 insertions(+), 18 deletions(-)
824
1 file changed, 18 insertions(+), 18 deletions(-)
791
826
commit c13f45aefef396cc232939a455fda22fc5855290
792
827
Author: Carlos Garcia Campos <carlosgc@gnome.org>
805
840
Add scripts and instructions for releasing, based on cairo release system
807
Makefile.am | 123 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
842
Makefile.am | 123 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++---
808
843
RELEASING | 101 ++++++++++++++++++++++++++++++++++++++++++++++++
809
844
2 files changed, 219 insertions(+), 5 deletions(-)
817
852
README | 33 +++++++++++++++++++++++++++++++++
819
2 files changed, 34 insertions(+), 1 deletions(-)
854
2 files changed, 34 insertions(+), 1 deletion(-)
821
856
commit 9c2b70d1edc95bc3b86c2bd1ef6e856d8f0e6d65
822
857
Author: Carlos Garcia Campos <carlosgc@gnome.org>
836
871
Doxyfile for giving doxygen on how to generate docu
838
873
Doxyfile | 244 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
839
1 files changed, 244 insertions(+), 0 deletions(-)
874
1 file changed, 244 insertions(+)
841
876
commit a7a4d056adc742c8edfa9923a24c2abc71cdf8f1
842
877
Author: Albert Astals Cid <aacid@kde.org>
845
880
dummy commit to see if i got rights
848
1 files changed, 1 insertions(+), 0 deletions(-)
883
1 file changed, 1 insertion(+)
850
885
commit da5ef29ee05eaca46d588e5c46c6f0120a5ca228
851
886
Merge: 0f85e0a d53d9fc
861
896
Make libspectre require libgs >= 8.61
863
898
configure.ac | 28 ++++++++++++++++++++++++++++
864
1 files changed, 28 insertions(+), 0 deletions(-)
899
1 file changed, 28 insertions(+)
866
901
commit 0f85e0aede7bad490433f982163b8184dabbed28
867
902
Merge: 708c652 3d2c0fd
880
1 files changed, 2 insertions(+), 1 deletions(-)
915
1 file changed, 2 insertions(+), 1 deletion(-)
882
917
commit 6229b9665ff4c93ad75195f8f33e4745d6f3a0d4
883
918
Author: Carlos Garcia Campos <carlosgc@gnome.org>
890
925
libspectre/spectre-version.h.in | 38 ++++++++++++++++++++++++++++++++++++++
891
926
libspectre/spectre.h | 1 +
892
927
test/spectre-test.c | 2 ++
893
5 files changed, 46 insertions(+), 1 deletions(-)
928
5 files changed, 46 insertions(+), 1 deletion(-)
895
930
commit 708c6525124c3c6a4ecd82caabf6d8358b5469cc
896
931
Merge: 41ee378 43024fb
908
943
.gitignore | 19 +++++++++++++++++++
909
944
libspectre/.gitignore | 4 ++++
910
945
test/.gitignore | 4 ++++
911
3 files changed, 27 insertions(+), 0 deletions(-)
946
3 files changed, 27 insertions(+)
913
948
commit a94bb48a45a5b14cf6d7457138363e5057a78269
914
949
Author: Carlos Garcia Campos <carlosgc@gnome.org>
929
964
.gitignore | 19 +++++++++++++++++++
930
965
libspectre/.gitignore | 4 ++++
931
966
test/.gitignore | 4 ++++
932
3 files changed, 27 insertions(+), 0 deletions(-)
967
3 files changed, 27 insertions(+)
934
969
commit f1d8d85556bfd7ac4efd78d0dbc1f65180e45565
935
970
Merge: d216ccd c04b5db
947
982
libspectre/spectre-exporter.c | 2 +-
948
1 files changed, 1 insertions(+), 1 deletions(-)
983
1 file changed, 1 insertion(+), 1 deletion(-)
950
985
commit 3fe829cbad56bfdc84f87b96ea3e72d76c0482b1
951
986
Author: Carlos Garcia Campos <carlosgc@gnome.org>
954
989
Fix SpectreOrientation enum items order
956
991
libspectre/spectre-page.h | 6 +++---
957
1 files changed, 3 insertions(+), 3 deletions(-)
992
1 file changed, 3 insertions(+), 3 deletions(-)
959
994
commit d2a3abcc066330f893fa53dee8ad71dbc452d95a
960
995
Author: Carlos Garcia Campos <carlosgc@gnome.org>
963
998
Skip nested documents that don't have BeginDocument and EndDocument but have %PS and %%EOF
965
1000
libspectre/ps.c | 17 +++++++++++++++++
966
1 files changed, 17 insertions(+), 0 deletions(-)
1001
1 file changed, 17 insertions(+)
968
1003
commit 3c90fb679d3654dcee6ced40030ba7730dd10fac
969
1004
Author: Albert Astals Cid <aacid@kde.org>
972
1007
Add library version info
974
1009
libspectre/Makefile.am | 2 +-
975
1 files changed, 1 insertions(+), 1 deletions(-)
1010
1 file changed, 1 insertion(+), 1 deletion(-)
977
1012
commit d216ccd6d245f4be51675b42887f19ce2161b90a
978
1013
Author: Albert Astals Cid <aacid@kde.org>
984
1 files changed, 1 insertions(+), 1 deletions(-)
1019
1 file changed, 1 insertion(+), 1 deletion(-)
986
1021
commit 182697ecefc0e72527e45b7c2d5b2059300831d7
987
1022
Author: Carlos Garcia Campos <carlosgc@gnome.org>
990
1025
Handle ghostscript stdout
992
1027
libspectre/spectre-gs.c | 15 ++++++++++++++-
993
1 files changed, 14 insertions(+), 1 deletions(-)
1028
1 file changed, 14 insertions(+), 1 deletion(-)
995
1030
commit 6f77c1859e75ab5814e80103723356650fe25c3c
996
1031
Author: Carlos Garcia Campos <carlosgc@gnome.org>
1017
1052
Revert a change committed by mistake
1019
1054
libspectre/spectre-device.c | 3 ++-
1020
1 files changed, 2 insertions(+), 1 deletions(-)
1055
1 file changed, 2 insertions(+), 1 deletion(-)
1022
1057
commit 6fd512eac8bb503a520f1ffe9ecd4c4bd6690de4
1023
1058
Author: Carlos Garcia Campos <carlosgc@gnome.org>
1045
1080
when no device is specified.
1047
1082
libspectre/spectre-device.c | 23 ++++++++++++-----------
1048
1 files changed, 12 insertions(+), 11 deletions(-)
1083
1 file changed, 12 insertions(+), 11 deletions(-)
1050
1085
commit 4be9e3eff04b979368892cabcc5b32c03a0a3ac4
1051
1086
Author: Carlos Garcia Campos <carlosgc@gnome.org>
1054
1089
Do not translate twice when document BBox == PageBBox
1056
1091
libspectre/spectre-gs.c | 29 +++++++++++++++++++++++------
1057
1 files changed, 23 insertions(+), 6 deletions(-)
1092
1 file changed, 23 insertions(+), 6 deletions(-)
1059
1094
commit f3e8df3c4547195954f3c16597d23d073febfcb2
1060
1095
Author: Carlos Garcia Campos <carlosgc@gnome.org>
1065
1100
See gv bug http://savannah.gnu.org/bugs/?20752
1067
1102
libspectre/ps.c | 17 +++++++++++++----
1068
1 files changed, 13 insertions(+), 4 deletions(-)
1103
1 file changed, 13 insertions(+), 4 deletions(-)
1070
1105
commit d30c9cdf18a87d43c53210be789e6a9b0c67f100
1071
1106
Author: Carlos Garcia Campos <carlosgc@gnome.org>
1074
1109
Fix a crash when trying to get the page label in non structured documents
1076
1111
libspectre/spectre-page.c | 2 +-
1077
1 files changed, 1 insertions(+), 1 deletions(-)
1112
1 file changed, 1 insertion(+), 1 deletion(-)
1079
1114
commit c80ced3b48e8bac6ba5b0a554c466c0b0737d377
1080
1115
Author: Carlos Garcia Campos <carlosgc@gnome.org>
1085
1120
libspectre/spectre-document.c | 27 +++++++++++++++++++++++++++
1086
1121
libspectre/spectre-document.h | 9 +++++++++
1087
1122
test/spectre-test.c | 11 ++++++++++-
1088
3 files changed, 46 insertions(+), 1 deletions(-)
1123
3 files changed, 46 insertions(+), 1 deletion(-)
1090
1125
commit d9f39c9aed2543a3b8142cd5bd6c93b978a14bf0
1091
1126
Author: Carlos Garcia Campos <carlosgc@gnome.org>
1105
1140
malloc needs #include <stdlib.h>
1107
1142
libspectre/spectre-utils.c | 1 +
1108
1 files changed, 1 insertions(+), 0 deletions(-)
1143
1 file changed, 1 insertion(+)
1110
1145
commit 4b8bea962dc5b5f9a048f00070ee91a2f5d9873e
1111
1146
Author: Carlos Garcia Campos <carlosgc@gnome.org>
1116
1151
Fixes test case no-left-turns.ps
1118
1153
libspectre/spectre-gs.c | 2 +-
1119
1 files changed, 1 insertions(+), 1 deletions(-)
1154
1 file changed, 1 insertion(+), 1 deletion(-)
1121
1156
commit c881467b74aec8e1b6988fc94b613366932f4d4a
1122
1157
Author: Carlos Garcia Campos <carlosgc@gnome.org>
1125
1160
Fix a crash in test when exporter fails
1127
1162
test/spectre-test.c | 2 +-
1128
1 files changed, 1 insertions(+), 1 deletions(-)
1163
1 file changed, 1 insertion(+), 1 deletion(-)
1130
1165
commit 99c2311f470900798d283cc138325af92161dfb9
1131
1166
Author: Carlos Garcia Campos <carlosgc@gnome.org>
1136
1171
libspectre/spectre-document.c | 48 ++++++++++++++++++++++++++++++++++++++++-
1137
1172
libspectre/spectre-document.h | 8 ++++++-
1138
test/spectre-test.c | 23 +++++++++++++++++++
1173
test/spectre-test.c | 23 ++++++++++++++++++++
1139
1174
3 files changed, 77 insertions(+), 2 deletions(-)
1141
1176
commit 8f14a557158bb33d610a5493401a2b8a02fec1d5
1145
1180
Handle errors in spectre_exporter_ps_begin
1147
1182
libspectre/spectre-exporter-ps.c | 10 +++++++++-
1148
1 files changed, 9 insertions(+), 1 deletions(-)
1183
1 file changed, 9 insertions(+), 1 deletion(-)
1150
1185
commit 6bfbffda58456ee228bc87bda6681049b96382c4
1151
1186
Author: Carlos Garcia Campos <carlosgc@gnome.org>
1182
1217
Add our own implementation of strdup, strncasecmp and strcasecmp since they are not ansic
1184
1219
libspectre/spectre-utils.c | 60 ++++++++++++++++++++++++++++++++++++++++++++
1185
libspectre/spectre-utils.h | 6 ++++
1186
2 files changed, 66 insertions(+), 0 deletions(-)
1220
libspectre/spectre-utils.h | 6 +++++
1221
2 files changed, 66 insertions(+)
1188
1223
commit ab27ac85714502846c72926fbeba263a1ede6bfc
1189
1224
Author: Albert Astals Cid <aacid@kde.org>
1224
1259
Add SpectreExporter to export to PS and PDF
1226
1261
libspectre/Makefile.am | 9 +-
1227
libspectre/ps.c | 80 +++++++++++
1262
libspectre/ps.c | 80 ++++++++++++
1228
1263
libspectre/ps.h | 27 ++++
1229
libspectre/spectre-device.c | 217 ++++---------------------------
1264
libspectre/spectre-device.c | 217 ++++--------------------------
1230
1265
libspectre/spectre-document.c | 6 +
1231
1266
libspectre/spectre-exporter-pdf.c | 105 +++++++++++++++
1232
libspectre/spectre-exporter-ps.c | 80 +++++++++++
1267
libspectre/spectre-exporter-ps.c | 80 ++++++++++++
1233
1268
libspectre/spectre-exporter.c | 100 ++++++++++++++
1234
1269
libspectre/spectre-exporter.h | 49 +++++++
1235
1270
libspectre/spectre-gs.c | 261 +++++++++++++++++++++++++++++++++++++
1238
1273
libspectre/spectre-status.c | 2 +
1239
1274
libspectre/spectre-status.h | 4 +-
1240
1275
libspectre/spectre.h | 1 +
1241
test/spectre-test.c | 44 ++++++
1276
test/spectre-test.c | 44 +++++++
1242
1277
16 files changed, 877 insertions(+), 193 deletions(-)
1244
1279
commit 6e5849a2ab3143ecf78c7ee1b1df405429a3d946
1266
1301
libspectre/spectre-document.c | 11 +++++++++++
1267
1302
libspectre/spectre-document.h | 1 +
1268
1303
test/spectre-test.c | 2 ++
1269
5 files changed, 18 insertions(+), 0 deletions(-)
1304
5 files changed, 18 insertions(+)
1271
1306
commit 8c925ad2176507d03817c7f7b9e5b2921608ace4
1272
1307
Author: Carlos Garcia Campos <carlosgc@gnome.org>
1277
1312
libspectre/spectre-document.c | 13 ++++++++++++-
1278
1313
libspectre/spectre-document.h | 1 +
1279
1314
test/spectre-test.c | 2 ++
1280
3 files changed, 15 insertions(+), 1 deletions(-)
1315
3 files changed, 15 insertions(+), 1 deletion(-)
1282
1317
commit 07e13606894b22a8750356b72b58e4c02e6e5cd3
1283
1318
Author: Carlos Garcia Campos <carlosgc@gnome.org>
1299
1334
Add tests for is_eps and get_language_level
1301
1336
test/spectre-test.c | 27 ++++++++++++++++++---------
1302
1 files changed, 18 insertions(+), 9 deletions(-)
1337
1 file changed, 18 insertions(+), 9 deletions(-)
1304
1339
commit 6c3d6bc2ec6db0dfed1fe5bb1765603b9f4495c2
1305
1340
Author: Albert Astals Cid <aacid@kde.org>
1308
1343
Init ghostscript_instance to NULL as libgs checks its value
1310
1345
libspectre/spectre-device.c | 2 +-
1311
1 files changed, 1 insertions(+), 1 deletions(-)
1346
1 file changed, 1 insertion(+), 1 deletion(-)
1313
1348
commit 1d19056eaba47a848a1b3175cd094df7d0b99f24
1314
1349
Author: Albert Astals Cid <aacid@kde.org>
1331
1366
libspectre/spectre-document.c | 11 +++++++++++
1332
1367
libspectre/spectre-document.h | 1 +
1333
2 files changed, 12 insertions(+), 0 deletions(-)
1368
2 files changed, 12 insertions(+)
1335
1370
commit 92273d6238f9240e6d11abe9984c98754a78fc0c
1336
1371
Author: Carlos Garcia Campos <carlosgc@gnome.org>
1339
1374
Calculate scale factor when not provided
1341
1376
libspectre/spectre-device.c | 39 +++++++++++++++++++++++++--------------
1342
1 files changed, 25 insertions(+), 14 deletions(-)
1377
1 file changed, 25 insertions(+), 14 deletions(-)
1344
1379
commit d9a291ef8230d607d9f5e8adac1e13ee6296e383
1345
1380
Author: Carlos Garcia Campos <carlosgc@gnome.org>
1348
1383
Fix a crash when rendering rotated. Add rotation test.
1350
libspectre/spectre-device.c | 41 +++++++++++++--------------
1385
libspectre/spectre-device.c | 41 ++++++++++++++-------------
1351
1386
test/spectre-test.c | 64 +++++++++++++++++++++++++++++++++++++++++++
1352
1387
2 files changed, 84 insertions(+), 21 deletions(-)
1358
1393
Ignore update calls after page
1360
1395
libspectre/spectre-device.c | 4 +++-
1361
1 files changed, 3 insertions(+), 1 deletions(-)
1396
1 file changed, 3 insertions(+), 1 deletion(-)
1363
1398
commit a023134a97124919690c82b8330e647f8bce5ab2
1364
1399
Author: Albert Astals Cid <aacid@kde.org>
1367
1402
Fix crashes on documents that never call page
1369
1404
libspectre/spectre-device.c | 28 +++++++++++++++++++++++++---
1370
1 files changed, 25 insertions(+), 3 deletions(-)
1405
1 file changed, 25 insertions(+), 3 deletions(-)
1372
1407
commit 411a940bd498c0af8246533d40950e0e10e63222
1373
1408
Author: Carlos Garcia Campos <carlosgc@gnome.org>
1376
1411
Fix orientation issues, gs expects orientation not rotation.
1378
libspectre/spectre-device.c | 36 ++++++++++++++++++++++++----------
1379
libspectre/spectre-page.h | 4 +-
1380
libspectre/spectre-private.h | 18 ++++++++--------
1381
libspectre/spectre-render-context.c | 28 ++++++++++++++++++++++++--
1413
libspectre/spectre-device.c | 36 ++++++++++++++++++++++++-----------
1414
libspectre/spectre-page.h | 4 ++--
1415
libspectre/spectre-private.h | 18 +++++++++---------
1416
libspectre/spectre-render-context.c | 28 ++++++++++++++++++++++++---
1382
1417
4 files changed, 61 insertions(+), 25 deletions(-)
1384
1419
commit 7545daaccade5b16dcaea5c4643eff42e5aa0346
1388
1423
Add libs and cflags to libspectre.pc file
1390
1425
libspectre.pc.in | 3 +++
1391
1 files changed, 3 insertions(+), 0 deletions(-)
1426
1 file changed, 3 insertions(+)
1393
1428
commit d956cf9ad243790481774ecec631b6e7d4fb35d7
1394
1429
Author: Carlos Garcia Campos <carlosgc@gnome.org>
1397
1432
Fix a typo in Makefile.am
1399
1434
libspectre/Makefile.am | 2 +-
1400
1 files changed, 1 insertions(+), 1 deletions(-)
1435
1 file changed, 1 insertion(+), 1 deletion(-)
1402
1437
commit fb9a1722108d812e150046c06e2d4960c3562c36
1403
1438
Author: Carlos Garcia Campos <carlosgc@gnome.org>
1408
1443
Fixes test cases fontlist2.ps, fractal-fern.ps, paper.ps and restest.ps
1410
1445
libspectre/ps.c | 3 ---
1411
1 files changed, 0 insertions(+), 3 deletions(-)
1446
1 file changed, 3 deletions(-)
1413
1448
commit 8557aaa6786d2cf631e2d03953e13b5a99db970c
1414
1449
Author: Albert Astals Cid <aacid@kde.org>
1429
1464
Init document filename for documents without %PS at the beginning
1431
1466
libspectre/ps.c | 1 +
1432
1 files changed, 1 insertions(+), 0 deletions(-)
1467
1 file changed, 1 insertion(+)
1434
1469
commit d42da5b055af69900a459d35dbb4c6783639f71b
1435
1470
Author: Carlos Garcia Campos <carlosgc@gnome.org>
1440
1475
Fixes the Assertion `doc->ref_count > 0' failed crash
1442
1477
libspectre/ps.c | 1 +
1443
1 files changed, 1 insertions(+), 0 deletions(-)
1478
1 file changed, 1 insertion(+)
1445
1480
commit 7aaf78b972014a46af2c03f05f0305f6c0ee87b6
1446
1481
Author: Carlos Garcia Campos <carlosgc@gnome.org>
1451
1486
Fixes test case coverfig.ps
1453
1488
libspectre/spectre-device.c | 27 +++++++++++++++++++++++++--
1454
1 files changed, 25 insertions(+), 2 deletions(-)
1489
1 file changed, 25 insertions(+), 2 deletions(-)
1456
1491
commit 73f3ff3b834bde3b6aa78c5ab81b7a7def6affcb
1457
1492
Author: Carlos Garcia Campos <carlosgc@gnome.org>
1460
1495
Fix check whether document is structured before trying to feed gs with page data
1462
1497
libspectre/spectre-device.c | 3 ++-
1463
1 files changed, 2 insertions(+), 1 deletions(-)
1498
1 file changed, 2 insertions(+), 1 deletion(-)
1465
1500
commit 13681de34af197a41d831cb3b8af0ed291ee9358
1466
1501
Author: Albert Astals Cid <aacid@kde.org>
1469
1504
Feed document trailer to ghostscript too, fixes 46d333bb7fe46f90.ps
1471
1506
libspectre/spectre-device.c | 10 ++++++++++
1472
1 files changed, 10 insertions(+), 0 deletions(-)
1507
1 file changed, 10 insertions(+)
1474
1509
commit 3ffcc2e66f7d1421a867ccb81034670fa2d2a733
1475
1510
Author: Carlos Garcia Campos <carlosgc@gnome.org>
1492
1527
Merge several fixes from evince and macgsview into ps.c
1494
libspectre/ps.c | 60 ++++++++++++++++++++++++++++++++++++++++++++++--------
1495
1 files changed, 51 insertions(+), 9 deletions(-)
1529
libspectre/ps.c | 60 ++++++++++++++++++++++++++++++++++++++++++++++---------
1530
1 file changed, 51 insertions(+), 9 deletions(-)
1497
1532
commit 4134e1c4e765d23c2e1ed958642e823e95a0dda9
1498
1533
Author: Carlos Garcia Campos <carlosgc@gnome.org>
1512
1547
Make spectre_device_cleanup static
1514
1549
libspectre/spectre-device.c | 2 +-
1515
1 files changed, 1 insertions(+), 1 deletions(-)
1550
1 file changed, 1 insertion(+), 1 deletion(-)
1517
1552
commit ef37d296279aff48a95a85e37116bc646f4b18a9
1518
1553
Author: Carlos Garcia Campos <carlosgc@gnome.org>
1523
1558
libspectre/spectre-page.c | 6 ++++++
1524
1559
test/spectre-test.c | 8 +++++++-
1525
2 files changed, 13 insertions(+), 1 deletions(-)
1560
2 files changed, 13 insertions(+), 1 deletion(-)
1527
1562
commit a1003a2d7d483616a988ea0bbab2a5cdf574a764
1528
1563
Author: Carlos Garcia Campos <carlosgc@gnome.org>
1533
1568
It should be first exit and then delete_instance. Otherwise it will crash.
1535
1570
libspectre/spectre-device.c | 6 +++---
1536
1 files changed, 3 insertions(+), 3 deletions(-)
1571
1 file changed, 3 insertions(+), 3 deletions(-)
1538
1573
commit f1501a936991c13fcefd7806ac8639df6b942eb8
1539
1574
Author: Albert Astals Cid <aacid@kde.org>
1542
1577
Set page status to renderer status in spectre_page_render
1544
libspectre/spectre-device.c | 137 +++++++++++++++++++++++++++++++-----------
1579
libspectre/spectre-device.c | 137 +++++++++++++++++++++++++++++++------------
1545
1580
libspectre/spectre-device.h | 3 +-
1546
1581
libspectre/spectre-page.c | 4 +-
1547
1582
libspectre/spectre-status.c | 2 +
1555
1590
Use correct doxygen syntax for the comment
1557
1592
libspectre/spectre-device.c | 4 ++--
1558
1 files changed, 2 insertions(+), 2 deletions(-)
1593
1 file changed, 2 insertions(+), 2 deletions(-)
1560
1595
commit bc88df557348846f24f243223435094319a0839a
1561
1596
Author: Albert Astals Cid <aacid@kde.org>
1566
1601
libspectre/spectre-render-context.c | 25 +++++++++++++++++++++++++
1567
1602
libspectre/spectre-render-context.h | 6 ++++++
1568
2 files changed, 31 insertions(+), 0 deletions(-)
1603
2 files changed, 31 insertions(+)
1570
1605
commit a851081b8be2d5a3231d71d530a60b9ebf05fdd7
1571
1606
Author: Albert Astals Cid <aacid@kde.org>
1574
1609
Add missing spectre-utils.h to Makefile.am
1576
1611
libspectre/Makefile.am | 1 +
1577
1 files changed, 1 insertions(+), 0 deletions(-)
1612
1 file changed, 1 insertion(+)
1579
1614
commit 0e17690bd6dc7d35b99b664bba580c783f2f32aa
1580
1615
Author: Carlos Garcia Campos <carlosgc@gnome.org>
1585
1620
TODO | 8 ++++++++
1586
1 files changed, 8 insertions(+), 0 deletions(-)
1621
1 file changed, 8 insertions(+)
1588
1623
commit ccb164d529eedafdf430a2bda3204dcd37b23736
1589
1624
Author: Albert Astals Cid <aacid@kde.org>
1592
1627
Initialize use platform fonts as TRUE by default
1594
1629
libspectre/spectre-render-context.c | 2 +-
1595
1 files changed, 1 insertions(+), 1 deletions(-)
1630
1 file changed, 1 insertion(+), 1 deletion(-)
1597
1632
commit db648b204ddff8c9c8a236a1173b82d90eacdc61
1598
1633
Author: Carlos Garcia Campos <carlosgc@gnome.org>
1601
1636
Fix several memory leaks
1603
1638
libspectre/spectre-device.c | 46 ++++++++++++++++++++++++++++---------------
1604
1 files changed, 30 insertions(+), 16 deletions(-)
1639
1 file changed, 30 insertions(+), 16 deletions(-)
1606
1641
commit 0134ff52ff543d1394be56a74136f0e81e74ce26
1607
1642
Author: Carlos Garcia Campos <carlosgc@gnome.org>
1612
1647
libspectre/ps.h | 1 +
1613
1648
libspectre/spectre-device.c | 66 ++++++++++++++++++-----------------
1614
libspectre/spectre-device.h | 20 ++++------
1649
libspectre/spectre-device.h | 20 +++++------
1615
1650
libspectre/spectre-page.c | 28 +++++----------
1616
libspectre/spectre-page.h | 28 ++++++--------
1651
libspectre/spectre-page.h | 28 +++++++--------
1617
1652
libspectre/spectre-private.h | 13 +++++++
1618
1653
libspectre/spectre-render-context.c | 17 ++-------
1619
libspectre/spectre.h | 2 +
1620
test/spectre-test.c | 13 +++++--
1654
libspectre/spectre.h | 2 ++
1655
test/spectre-test.c | 13 ++++---
1621
1656
9 files changed, 91 insertions(+), 97 deletions(-)
1623
1658
commit 77361e9195d41d68417bf41c275ad646d9a5f483
1629
1664
libspectre/Makefile.am | 3 +
1630
1665
libspectre/spectre-render-context.c | 175 +++++++++++++++++++++++++++++++++++
1631
libspectre/spectre-render-context.h | 57 +++++++++++
1632
3 files changed, 235 insertions(+), 0 deletions(-)
1666
libspectre/spectre-render-context.h | 57 ++++++++++++
1667
3 files changed, 235 insertions(+)
1634
1669
commit e82c4200bbd16ead8a5fd2d149eb047e96dedcc2
1635
1670
Author: Carlos Garcia Campos <carlosgc@gnome.org>
1662
1697
Fix memory leak
1664
1699
libspectre/ps.c | 1 +
1665
1 files changed, 1 insertions(+), 0 deletions(-)
1700
1 file changed, 1 insertion(+)
1667
1702
commit 7a14123c6ee320771fa3d94df6b80f3212d28825
1668
1703
Author: Carlos Garcia Campos <carlosgc@gnome.org>
1701
1736
libspectre/spectre-device.h | 16 +++
1702
1737
libspectre/spectre-document.c | 30 ++---
1703
1738
libspectre/spectre-document.h | 5 +-
1704
libspectre/spectre-page.c | 40 +++++--
1739
libspectre/spectre-page.c | 40 ++++--
1705
1740
libspectre/spectre-page.h | 29 +++--
1706
1741
libspectre/spectre-private.h | 2 +-
1707
1742
test/spectre-test.c | 16 ++-
1716
1751
libspectre/ghostscript/gdevdsp.h | 266 +++++++++++++++++++++++++++++++++
1717
1752
libspectre/ghostscript/iapi.h | 300 ++++++++++++++++++++++++++++++++++++++
1718
1753
libspectre/ghostscript/ierrors.h | 153 +++++++++++++++++++
1719
3 files changed, 719 insertions(+), 0 deletions(-)
1754
3 files changed, 719 insertions(+)
1721
1756
commit 9843a6c4d9ba183b114766750b38e7932c972ac5
1722
1757
Author: Albert Astals Cid <aacid@kde.org>
1725
1760
Add helper spectre_strdup_printf function
1727
1762
libspectre/spectre-utils.c | 50 ++++++++++++++++++++++++++++++++++++++++++++
1728
libspectre/spectre-utils.h | 35 ++++++++++++++++++++++++++++++
1729
2 files changed, 85 insertions(+), 0 deletions(-)
1763
libspectre/spectre-utils.h | 35 +++++++++++++++++++++++++++++++
1764
2 files changed, 85 insertions(+)
1731
1766
commit b1aae6a007158eb36c97b761cf0fc526e079d0cf
1732
1767
Author: Carlos Garcia Campos <carlosgc@gnome.org>
1738
1773
libspectre/spectre-device.c | 23 +++++++++++++++++++++++
1739
1774
libspectre/spectre-device.h | 32 ++++++++++++++++++++++++++++++++
1740
1775
libspectre/spectre-page.c | 2 +-
1741
4 files changed, 58 insertions(+), 1 deletions(-)
1776
4 files changed, 58 insertions(+), 1 deletion(-)
1743
1778
commit 13f05f38b1347be39ac569c070f376de0e745ef4
1744
1779
Author: Carlos Garcia Campos <carlosgc@gnome.org>
1755
1790
libspectre/spectre-status.c | 20 ++++++++++++++++++++
1756
1791
libspectre/spectre-status.h | 20 ++++++++++++++++++++
1757
1792
libspectre/spectre.h | 20 ++++++++++++++++++++
1758
9 files changed, 180 insertions(+), 0 deletions(-)
1793
9 files changed, 180 insertions(+)
1760
1795
commit 6e1d2d6c65c37e09ed68d71eeb2e4fbc4068b42f
1761
1796
Author: Carlos Garcia Campos <carlosgc@gnome.org>
1780
1815
libspectre/Makefile.am | 7 +-
1781
1816
libspectre/ps.c | 1944 +++++++++++++++++++++++++++++++++++++++++
1782
1817
libspectre/ps.h | 145 +++
1783
libspectre/spectre-document.c | 92 ++-
1818
libspectre/spectre-document.c | 92 +-
1784
1819
libspectre/spectre-document.h | 5 +-
1785
1820
libspectre/spectre-status.c | 4 +
1786
1821
libspectre/spectre-status.h | 2 +
1798
1833
INSTALL | 236 ++++++++++++++++++++++++++++
1799
1834
Makefile.am | 13 ++
1800
1835
autogen.sh | 197 ++++++++++++++++++++++++
1801
configure.ac | 26 +++
1802
libspectre.pc.in | 9 +
1836
configure.ac | 26 ++++
1837
libspectre.pc.in | 9 ++
1803
1838
libspectre/Makefile.am | 27 ++++
1804
1839
libspectre/spectre-document.c | 74 +++++++++
1805
1840
libspectre/spectre-document.h | 22 +++
1810
1845
libspectre/spectre-status.c | 16 ++
1811
1846
libspectre/spectre-status.h | 18 +++
1812
1847
libspectre/spectre.h | 7 +
1813
test/Makefile.am | 9 +
1848
test/Makefile.am | 9 ++
1814
1849
test/spectre-test.c | 12 ++
1815
19 files changed, 1136 insertions(+), 0 deletions(-)
1850
19 files changed, 1136 insertions(+)