pdf

Branch


Log

Author Commit Date CI Message
Thomas de Grivel 81fa2aab 2025-12-22T10:38:14 pdf does not depend on glesv2
Thomas de Grivel 5fa80732 2025-12-08T19:48:37 rename function
Thomas de Grivel 76e50487 2025-12-08T16:08:52 wip asan
Thomas de Grivel 915e64c7 2025-12-08T15:45:32 wip asan
Thomas de Grivel 2758e6b5 2025-12-08T10:42:45 pdf: configure: lib math
Thomas de Grivel e6599afb 2025-12-08T10:20:43 fix warning
Thomas de Grivel a7648a60 2025-12-06T21:47:37 ws
Thomas de Grivel 4ab619d7 2025-12-06T21:44:38 update sources and fix env test dump size
Thomas de Grivel f7c2eb31 2025-12-06T18:39:39 fix pdf_write.c
Thomas de Grivel b0eeb8dc 2025-12-06T16:12:59 wip
Thomas de Grivel 470e2d79 2025-12-06T13:42:47 pdf write
Thomas de Grivel 539f5b55 2025-12-06T12:54:48 fix pdf tests
Thomas de Grivel 5d32fdd0 2025-12-06T02:26:26 wip pdf write
Thomas de Grivel aed4b5fd 2025-12-06T01:56:42 wip pdf
Thomas de Grivel a40d81d3 2025-12-05T21:31:24 pdf: wip
Thomas de Grivel dd488cc7 2025-12-05T17:26:34 wip pdf
Thomas de Grivel 8914d1de 2025-12-05T15:20:11 wip pdf
Thomas de Grivel d0758ab1 2025-12-05T14:58:54 pdf_write: mutex
Thomas de Grivel 67b58ead 2025-12-05T14:34:02 wip pdf
Thomas de Grivel d8272242 2025-12-05T13:00:32 fix compilation
Google Search Manual 0b21da29 2025-12-05T13:01:48 style: missing space
Google Search Manual 83ee120c 2025-12-05T13:00:46 feat: error handling
Google Search Manual 5b1b746a 2025-12-05T12:56:14 feat: pdf_tag_init_xref implementation
Thomas de Grivel 8d5be74b 2025-12-05T12:55:07 wip
Thomas de Grivel fc9eb7e2 2025-12-05T12:43:51 wip
Thomas de Grivel 9b349dd0 2025-12-05T12:38:45 wip
Thomas de Grivel ed1d48d4 2025-12-05T12:28:45 wip
Thomas de Grivel 23e6624d 2025-12-04T16:27:25 wip
Thomas de Grivel 7219780d 2025-12-04T14:06:25 fix pdf_write a bit
Thomas de Grivel 3145798b 2025-12-04T13:45:16 wip pdf
Google Search Manual f18abb35 2025-12-04T12:50:36 wip: xobject for jpegs
Thomas de Grivel bbf1af4f 2025-12-03T17:43:22 pdf: wip fix compilation
Perle 2756fcc8 2025-12-03T15:59:36 fix: restore pdf.stream struct layout
Thomas de Grivel 3e70030d 2025-12-03T15:54:37 fix pdf configure
lyzer c4fedb2e 2025-12-03T13:01:21 fix: pdf compilation, vectors gl
Thomas de Grivel 5b6eeb5a 2025-12-03T12:33:32 fix build
Thomas de Grivel 1f683b00 2025-12-03T12:08:11 pdf
Thomas de Grivel 33875abf 2025-12-03T11:59:26 ws
Thomas de Grivel e9ee5d1b 2025-12-03T11:44:23 update sources
Thomas de Grivel b45dbbec 2025-12-03T11:42:06 pdf_stream: token_clean -> token_with_separator
Thomas de Grivel 1f232888 2025-12-03T11:25:56 fix pdf_stream_clean
Thomas de Grivel 1f431b9c 2025-12-03T11:20:00 sort functions
Thomas de Grivel 948e8b63 2025-12-03T10:46:18 merge all pdf_stream_* files
Thomas de Grivel 7e77f361 2025-12-03T10:10:14 pdf: minor tweaks in types.h
Perle ec8e06da 2025-12-02T11:48:11 fix: proper version of pdf_stream_new/delete
Perle 5158973f 2025-12-02T10:54:50 fix rwlock pointer issue (wip)
Thomas de Grivel 879bf173 2025-12-02T10:49:49 fix compilation
Perle d0e60dd4 2025-12-01T16:36:03 fix: assertions in pdf_stream*
Thomas de Grivel 55cfef82 2025-12-01T15:10:05 whitespace
Perle eb14d59a 2025-11-26T11:08:52 fix: compat with pdf_buf_parse
Perle e43e9521 2025-11-26T07:27:21 fix: prefer p_buf to s_buf inlining for better safety in stream
Perle 82a61473 2025-11-26T07:03:47 chore: different attempt at making renderable streams
Perle c8238e1f 2025-11-26T06:46:29 chore: remove test structures
Perle 162fa4e0 2025-11-26T06:34:37 chore: prototype pdf structure generation
Perle 0f8bab1e 2025-11-26T06:12:43 feat: pdf stream draw and color functions + types
Perle 2dc85a33 2025-11-17T14:42:02 feat: more pdf features
Perle 1abd45f7 2025-10-29T10:04:51 feat: add array to pdf_buf_write_tag
Perle aa112f1e 2025-10-29T07:59:16 chore: update headers of new files
Perle f76915c9 2025-10-29T07:58:14 chore: create files for pdf_stream_draw (general drawing toolbox)
Perle fe842d9e 2025-10-29T01:44:20 fix: character counting in pdf_stream_text
Perle 1c193327 2025-10-29T01:42:18 fix: broken error detection and other fixes in pdf_write.c
Perle bbc92790 2025-10-29T01:38:19 fix: pdf_buf_write_array counter fix
Perle 578aa405 2025-10-29T01:36:18 fix: properly count up for pdf_buf_write_string_hex
Perle abe3876c 2025-10-29T01:35:22 fix: simplify pdf_buf_write_name
Perle 0730ae71 2025-10-29T01:34:25 fix: return proper written size for pdf_buf_write_indirect_start
Perle 4fa490fc 2025-10-29T01:32:30 fix: return the proper written size in pdf_buf_write_indirect_ref
Perle 01082132 2025-10-29T01:29:10 feat: pdf_stream_text_set_text_array (text array setter)
Perle dbcde666 2025-10-29T01:26:46 fix: missing pdf_buf_write_array in pdf_write.h
Perle 36690cec 2025-10-29T01:22:32 feat: pdf_stream_text_set_text
Perle 94df51db 2025-10-29T01:18:37 chore: started WIP on pdf_stream_text_set_text
Perle 72c663a5 2025-10-29T01:18:01 feat: pdf_stream_text_set_pos_xy (sets a text position to a XY 2d pos)
Perle 016733fb 2025-10-29T01:17:11 chore: started WIP on pdf_stream_text_set_pos_xy
Perle a3e3eb17 2025-10-29T01:15:45 feat: pdf_stream_text_set_font (font setting for text drawing)
Perle 0b9ddd44 2025-10-29T01:10:13 feat: pdf_buf_write_separator (split off from write_token_clean)
Perle 0250e499 2025-10-28T22:41:43 fix: add assertions in pdf_stream_text functions
Perle 084fa7ed 2025-10-28T22:40:41 fix: missing semicolon in pdf_write.h
Perle c857ae3b 2025-10-28T22:32:24 fix: use token_clean in pdf_stream_text for better consistency
Perle 6750520a 2025-10-28T22:31:39 feat: pdf_buf_write_token_clean
Perle 0931f521 2025-10-28T22:30:11 fix: properly name string input
Perle ceb823f3 2025-10-28T22:22:33 feat: basic pdf text block functions
Perle 1c9ee0fa 2025-10-28T22:20:47 feat: header for pdf_stream_text block primitives
Perle 991ed5bd 2025-10-28T22:18:55 chore: update heading for pdf_text.h
Perle f1b95898 2025-10-28T22:18:26 chore: added header for pdf_draw.h
Perle 4d60300b 2025-10-28T22:17:17 chore: added file for pdf content stream abstraction functions
Perle 4c042472 2025-10-28T22:16:56 chore: add files for text content stream low-level functions
Perle 711087d2 2025-10-27T16:22:39 fix: force token separation for pdf_buf_write_indirect
Thomas de Grivel 7e6d6e97 2025-10-14T18:14:06 review
Perle b8c7e77b 2025-10-13T16:33:27 fix: split write indirect in two
Perle 7355f18f 2025-10-13T16:28:38 chore: consistency fix
Perle 1ed345e3 2025-10-13T16:20:59 feat: prototype idea of indirect ref
Perle 29add88d 2025-10-13T10:37:44 chore: update ordering for pdf_write
Perle 4aedb253 2025-10-13T10:36:20 feat: pdf_buf_write_array (and some fixes)
Thomas de Grivel de0cc611 2025-11-15T15:38:18 configure: make cov
Thomas de Grivel 644c26de 2025-11-15T05:05:51 configure: coverage on OpenBSD
Thomas de Grivel f12af169 2025-11-15T03:39:44 fix configure
Thomas de Grivel fca03850 2025-11-15T03:14:04 configure: use -L ${BUILD_TOP}/...
Thomas de Grivel 7e9c4b5f 2025-11-14T20:56:48 configure: use ${libdir}
Thomas de Grivel 95ebe48a 2025-11-10T13:48:55 configure: fix -rpath per os
Thomas de Grivel 7f73603f 2025-11-08T23:27:59 configure: fix rpath
Thomas de Grivel 972fdb6c 2025-11-03T16:36:09 configure: fix order of config_have_f80 and config_have_f128