Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
2024-07-08
| ||
13:41 | {7650} fixed TPdfFontTrueType.GetAndMarkGlyphAsUsed - when the glyph is not in the font CMAP file: [f67fc39135] check-in: [e6541cd8b7] user: ab branch: trunk, size: 412897 | |
2024-01-02
| ||
15:32 | {6448} SQlite3 3.44.2 + happy new year 2024 file: [507f28fdbe] check-in: [b7c41d8371] user: ab branch: trunk, size: 412926 | |
2023-09-16
| ||
12:51 | {6445} fixed TPdfEnum.TextOut clipping - as reported by https://github.com/synopse/SynPDF/pull/71 file: [10327dcae6] check-in: [ca515773ad] user: ab branch: trunk, size: 412936 | |
2023-01-01
| ||
17:02 | {6427} happy new year 2023 ! :) file: [4126e710ef] check-in: [4605481f3c] user: ab branch: trunk, size: 412914 | |
2022-06-06
| ||
06:32 | {6395} fixed SynPdf compilation when NO_USE_SYNZIP is defined file: [268de0393f] check-in: [b9d83ac75c] user: ab branch: trunk, size: 412914 | |
2022-06-02
| ||
11:25 | {6394} some PDF font fixes file: [4135eb11dd] check-in: [cc1e52ee58] user: ab branch: trunk, size: 412873 | |
09:31 | {6393} some Unicode Font fallback documentation and default changes file: [bcbd227edc] check-in: [f38741b227] user: ab branch: trunk, size: 413165 | |
2022-05-16
| ||
11:54 | {6391} some other fixes to PDF font subset file: [25826052cb] check-in: [1ba26a0223] user: ab branch: trunk, size: 412963 | |
11:23 | {6390} fixed PDF font subset - backport from mORMot 2 file: [ff21ffb763] check-in: [a5e5d4c449] user: ab branch: trunk, size: 412837 | |
2022-05-09
| ||
09:52 | {6386} some PDF refactoring file: [e34a0293e6] check-in: [c07a4ba328] user: ab branch: trunk, size: 412850 | |
2022-04-29
| ||
12:43 | {6384} reduce embedded font size within PDF file: [f2fc8fd154] check-in: [655729fbcb] user: ab branch: trunk, size: 412718 | |
2022-04-28
| ||
15:56 | {6383} identify font subset in PDF content file: [aa9d91c40d] check-in: [8d158c3f61] user: ab branch: trunk, size: 409465 | |
2022-04-27
| ||
10:28 | {6382} allow to embed symbol font subset to the pdf file: [bceda3f14e] check-in: [a4eaf1c539] user: ab branch: trunk, size: 408897 | |
2022-04-25
| ||
14:50 | {6380} new TPdfDocument.AddTrueTypeFont() method - to be used e.g. when some fonts may not be enumerated in the system, e.g. after calling AddFontMemResourceEx() API file: [8ee87a888d] check-in: [aedd978136] user: ab branch: trunk, size: 408875 | |
2022-04-12
| ||
13:52 | {6378} fixed TPdfCanvas.UnicodeTextWidth if MBCS is enabled file: [b74dbe08f8] check-in: [c9a2df880c] user: ab branch: trunk, size: 408258 | |
2022-04-07
| ||
07:32 | {6374} try to circumvent Delphi 11 compiler regression file: [3bc3c178b2] check-in: [b711245224] user: ab branch: trunk, size: 408257 | |
2022-04-06
| ||
07:37 | {6373} fixed delete multiple ORM with a RecordVersion property file: [1769a901f6] check-in: [f689d96fdc] user: ab branch: trunk, size: 408057 | |
2022-01-03
| ||
10:21 | {6362} happy new mORMot year 2022! :) file: [ad12221e3a] check-in: [9f050e8fea] user: ab branch: trunk, size: 408057 | |
2021-08-29
| ||
12:01 | {6314} new optional USE_PDFALEVEL conditional for SynPdf file: [3bc7dff10f] check-in: [02abc653cd] user: ab branch: trunk, size: 408057 | |
2021-05-05
| ||
06:13 | {6282} fixed Delphi compilation - broken by https://github.com/synopse/mORMot/pull/395 file: [90ed6128a1] check-in: [095586c836] user: ab branch: trunk, size: 406025 | |
2021-04-30
| ||
09:27 | {6279} fixed EConvertError missing raise - see https://github.com/synopse/mORMot/issues/394 file: [8c35f5f90e] check-in: [25fcdd7cb4] user: ab branch: trunk, size: 406011 | |
2021-04-29
| ||
12:27 | {6278} add jpeg direct via metafile comment - from https://github.com/synopse/SynPDF/pull/47 file: [b4fedd284f] check-in: [1d5b2d3e56] user: ab branch: trunk, size: 405999 | |
10:26 | {6277} fix scaling of emf images in pdf files - merged https://github.com/synopse/mORMot/pull/393 file: [2f8ea1d9c5] check-in: [4914c9f412] user: ab branch: trunk, size: 404682 | |
2021-04-28
| ||
19:25 | {6276} merged https://github.com/synopse/SynPDF/pull/46 file: [2d6f03b956] check-in: [8f32ccbcc2] user: ab branch: trunk, size: 404750 | |
2021-04-21
| ||
08:59 | {6272} fixed overloaded TStream.Seek() calls file: [d9862bcaca] check-in: [7d0ddad1c1] user: ab branch: trunk, size: 404749 | |
2021-02-04
| ||
16:45 | {6228} try to fix TPdfEncryptionRC4MD5 - https://github.com/synopse/SynPDF/issues/32 file: [13e675b7f4] check-in: [2ad6e19160] user: ab branch: trunk, size: 404777 | |
2021-01-02
| ||
14:17 | {6200} Happy new Year 2021 to all! file: [7bbcadc1a0] check-in: [f16571f373] user: ab branch: trunk, size: 404684 | |
11:03 | {6199} fixed typo file: [256f6ece23] check-in: [e107fc6442] user: ab branch: trunk, size: 404684 | |
2020-12-30
| ||
09:17 | {6196} fixed SynPdf constants not defined in earlier Delphi revisions file: [37c84412fe] check-in: [d02e3bc624] user: ab branch: trunk, size: 404684 | |
2020-12-29
| ||
15:43 | {6195} rotated text SynPdf drawing - from https://github.com/synopse/SynPDF/pull/43 file: [13a6ce69ff] check-in: [9bd99c54b5] user: ab branch: trunk, size: 404464 | |
2020-12-03
| ||
16:28 | {6174} documentations/comments enhancements file: [c3e40aa6b3] check-in: [511faa9b7c] user: ab branch: trunk, size: 402478 | |
2020-05-29
| ||
09:11 | {6015} fixed CreateHyperlink - from https://github.com/synopse/mORMot/pull/316 file: [06124d8bba] check-in: [298424b446] user: ab branch: trunk, size: 402250 | |
08:51 | {6014} fixed TPdfForm/TPdfFormWithCanvas file: [8dfec7aac2] check-in: [5ee988d87c] user: ab branch: trunk, size: 402217 | |
08:11 | {6012} SynPDF bugfix: fixed font is replaced by a variable one and vice versa - from https://github.com/synopse/mORMot/pull/296 file: [8bd693c034] check-in: [edaf5201fb] user: ab branch: trunk, size: 402215 | |
2020-03-13
| ||
17:12 | {5819} SynPdf bugfix: .otf files were not accepted - from https://github.com/synopse/mORMot/pull/283 file: [f449b45ccc] check-in: [9b39099f47] user: ab branch: trunk, size: 402216 | |
2020-03-06
| ||
14:37 | {5774} ensure TPdfDocument.TTFFontPostcriptName add style to the font name retrieved from - thanks 18114532(at)qq.com for the patch file: [1a72ec6033] check-in: [ac20265e57] user: ab branch: trunk, size: 402184 | |
2020-03-03
| ||
16:16 | {5758} removed comments about changes/versioning which were old and redundant to our fossil/github source code management systems file: [ecae848c76] check-in: [a59d412f59] user: ab branch: trunk, size: 401977 | |
2020-02-21
| ||
16:20 | {5722} full rewrite of TRawUTF8List - confusing TRawUTF8ListHashed/Locked are now deprecated and will be removed soon file: [82845d467c] check-in: [28a7876602] user: ab branch: trunk, size: 414010 | |
2019-12-31
| ||
14:27 | {5518} happy new mORMot's Year 2020 ! :) file: [41326055ef] check-in: [69912b1fe1] user: ab branch: trunk, size: 413986 | |
2019-12-12
| ||
09:24 | {5498} small code cleaning - no functional change file: [2db6e721f8] check-in: [681c657758] user: ab branch: trunk, size: 413986 | |
2019-11-21
| ||
15:50 | {5474} enhanced documentation about UTF-8 and currency handling file: [98634dba24] check-in: [5daa90cf6a] user: ab branch: trunk, size: 413994 | |
2019-11-15
| ||
11:42 | {5464} fixed TPdfWrite.AddUnicodeHex - and some temporary buffer refactoring file: [dcabe81ef5] check-in: [9588237ed5] user: ab branch: trunk, size: 413950 | |
2019-09-21
| ||
09:50 | {5369} some minor comment fix after RTTI refactoring file: [61c76fa9b2] check-in: [55eaa29f5d] user: ab branch: trunk, size: 414842 | |
2019-07-26
| ||
12:41 | {5294} small refactoring pass (no functional change) file: [6a3dd725fd] check-in: [aad3b375c1] user: ab branch: trunk, size: 414854 | |
2019-06-13
| ||
08:55 | {5240} fixed some documentation typos file: [39b0443392] check-in: [306db06424] user: ab branch: trunk, size: 414888 | |
2019-05-17
| ||
13:00 | {5222} slight optimization of bit-level processing - no functional change file: [c1a1bcb0c6] check-in: [8a04c99694] user: ab branch: trunk, size: 414886 | |
2019-05-03
| ||
08:51 | {5208} refactored integer to text conversion to fix SIGSEGV in ToUTF8 function for x64 target - see https://github.com/synopse/mORMot/pull/194 file: [842d3cc214] check-in: [aab0123c64] user: ab branch: trunk, size: 414882 | |
2019-02-08
| ||
14:22 | {5029} refactoring to fix "Times" embedded font naming file: [5f6cb7103d] check-in: [1746f37be6] user: ab branch: trunk, size: 414539 | |
2018-12-31
| ||
16:50 | {4933} happy new year 2019 ! :) file: [f257eda31e] check-in: [d1590bef54] user: ab branch: trunk, size: 415336 | |
2018-11-22
| ||
12:32 | {4883} small optimization of TPdfEncryptionRC4MD5.EncodeBuffer file: [229938f250] check-in: [fb722f6f15] user: ab branch: trunk, size: 415336 | |
2018-10-26
| ||
20:44 | {4861} hardened TStream.Write use in case of I/O failure file: [9e86ed4cc5] check-in: [351e38c844] user: ab branch: trunk, size: 415057 | |
2018-10-25
| ||
15:44 | {4860} internal TPdfPageGDI in-memory page compression doesn't need to compute any crc file: [0560ff3313] check-in: [e900639488] user: ab branch: trunk, size: 415039 | |
2018-02-01
| ||
21:20 | {4211} trim trailing line spaces in most source code files (no functional change) file: [3e5f3f4625] check-in: [2ed9b8a89f] user: ab branch: trunk, size: 414742 | |
2018-01-01
| ||
16:49 | {4118} happy new year with mORMot ! :) file: [dfea2fab55] check-in: [2b81f265c3] user: ab branch: trunk, size: 414747 | |
2017-12-05
| ||
12:49 | {4045} optimized TRC4.EncryptBuffer method file: [69dda76399] check-in: [9e1b72d694] user: ab branch: trunk, size: 414747 | |
11:28 | {4044} introducing TRC4.InitSHA3 method file: [cafdd37795] check-in: [f29d8257c5] user: ab branch: trunk, size: 414747 | |
2017-07-07
| ||
08:37 | {3714} use raw THash128Recc instead of TPdfImageHash file: [6030cafd3f] check-in: [5dac9dcf3e] user: ab branch: trunk, size: 414773 | |
2017-07-04
| ||
06:36 | {3706} fixed NULL_PEN, WHITE_PEN, BLACK_PEN SelectObject - thanks Karel (vandrovnik) for the report file: [59b5b5d411] check-in: [6453a6ad46] user: ab branch: trunk, size: 414898 | |
2017-06-16
| ||
07:10 | {3688} allow to call TPdfDocumentGDI.VCLCanvasSize before TPdfDocumentGDI.VCLCanvas is called (suggested by davidheffernan) file: [6a3de434af] check-in: [b04d06e75b] user: ab branch: trunk, size: 414484 | |
2017-05-16
| ||
16:14 | {3670} fixed SynPDF [51a84f9ed0] fix file: [3cb953c05c] check-in: [9eeee8a8a9] user: ab branch: trunk, size: 414380 | |
08:58 | {3666} fixed potential buffer overflow issues from malformed emf input - reported as https://github.com/synopse/SynPDF/issues/16 file: [7bd9a4b518] check-in: [51a84f9ed0] user: ab branch: trunk, size: 414370 | |
2017-04-18
| ||
09:38 | {3611} TPdfDocument.CreateHyperLink - thanks shenmin for the idea (even if the patch was rewritten) file: [8a52262c82] check-in: [54e359e349] user: ab branch: trunk, size: 413200 | |
2017-02-22
| ||
16:03 | {3422} small refactoring of CenterPoint() file: [a79955cf70] check-in: [2a7676d390] user: ab branch: trunk, size: 412519 | |
2017-01-30
| ||
14:23 | {3369} defined some new paper sizes for SynPDF - thanks mogulza for the patch! file: [21e0c70fab] check-in: [746e51f235] user: ab branch: trunk, size: 412504 | |
2017-01-19
| ||
09:33 | {3336} modified all links to https://synopse.info - since our web site is now HTTPS + HTTP/2 and rated A+ on https://www.ssllabs.com/ssltest/analyze.html?d=synopse.info file: [a162bbd7b5] check-in: [b32f6a4110] user: ab branch: trunk, size: 412412 | |
2017-01-18
| ||
17:55 | {3332} added missing StructTreeRoot entry for PDF/A validation file: [3cb6a2d9ca] check-in: [e4d46b66ec] user: ab branch: trunk, size: 412409 | |
2017-01-13
| ||
16:15 | {3313} revert [d5a64a65dd1] which seems to break previous expected behavior - see https://synopse.info/forum/viewtopic.php?pid=22968 file: [f83cb04876] check-in: [2924b52b36] user: ab branch: trunk, size: 412270 | |
2017-01-01
| ||
15:05 | {3305} we reached 2017 ! HAPPY MORMOT YEAR FOR EVERYONE! file: [f78bd5b427] check-in: [8f71b8aaf0] user: ab branch: trunk, size: 413199 | |
2016-11-29
| ||
16:33 | {3196} added support for ARC ARCTO PIE and CHORD - thanks ProHolz for the patch file: [32338c33ac] check-in: [1e79888791] user: ab branch: trunk, size: 413199 | |
2016-09-29
| ||
12:29 | {3023} refactoring of "not" operator syntax to avoid unneeded parenthesis file: [43e2bf6ba2] check-in: [8fe39411b5] user: ab branch: trunk, size: 401194 | |
2016-08-01
| ||
13:42 | {2818} SynPdf bitmaps would use crc32c hashing with several seeds, instead of several weaker and slower algorithms file: [503f2631b0] check-in: [61c1e3d7fb] user: ab branch: trunk, size: 401220 | |
2016-07-12
| ||
06:09 | {2778} fixed Delphi 5 compilation issue file: [c699bc8252] check-in: [7a0b59e2b2] user: ab branch: trunk, size: 401299 | |
2016-06-28
| ||
07:30 | {2760} initial step for SynPdf compatibility outside the Windows/VCL platform - not finished yet file: [19804f598a] check-in: [16b743267b] user: ab branch: trunk, size: 401265 | |
2016-06-07
| ||
14:02 | {2719} fixed TPdfCanvas.Eoclip command to be W* as expected file: [6c975a083e] check-in: [bc6fceabf0] user: ab branch: trunk, size: 399168 | |
2016-04-14
| ||
15:52 | {2560} fixed TA_UPDATECP text positioning in TPdfEnum.TextOut - thanks LoukaO for the fix ! http://synopse.info/forum/viewtopic.php?id=3269 file: [a0db49ef8c] check-in: [1872de88b8] user: ab branch: trunk, size: 399168 | |
07:06 | {2557} fixed SynPdf compilation for C++ Builder file: [984659c95b] check-in: [178996ce2b] user: ab branch: trunk, size: 399096 | |
2016-04-12
| ||
16:53 | {2548} allow TPdfCanvas.RenderMetaFile() assume ScaleY=ScaleX is the ScaleY parameter is ommitted - would avoid unexpected regressions with existing user code file: [a307434bfe] check-in: [f51b801ebe] user: ab branch: trunk, size: 398892 | |
2016-04-07
| ||
13:54 | {2520} fixed memory leak when using TSynDictionary file: [2414d05df8] check-in: [9cae1590e4] user: ab branch: trunk, size: 398794 | |
13:51 | {2519} BREAKING CHANGE of TPdfCanvas.RenderMetaFile() by spliting Scale parameter into specific ScaleX, ScaleY values - thanks nzsolt for the patch! file: [6fb208562d] check-in: [86d8fd7fb3] user: ab branch: trunk, size: 398783 | |
2016-03-31
| ||
09:17 | {2487} fixed ticket [8192b49b90fd6] FixInsight Warning file: [fe8a841a2f] check-in: [df1ca549f6] user: ab branch: trunk, size: 398526 | |
2016-03-15
| ||
16:10 | {2457} fixed typo in SynPdf documentation file: [4b884810de] check-in: [2b9ea9d351] user: ab branch: trunk, size: 398586 | |
2016-01-27
| ||
13:15 | {2311} we eventually reached end of 2015... time to run inc(Year) over all copyright notices! file: [5c3d59ff2d] check-in: [fb42e47d72] user: ab branch: trunk, size: 398587 | |
2016-01-13
| ||
18:14 | {2256} introducing HASCODEPAGE conditional to support FPC_HAS_CPSTRING feature available since FPC 2.7+ file: [96343ea836] check-in: [a4999ede0d] user: ab branch: trunk, size: 398587 | |
2015-11-11
| ||
11:26 | {2057} added BorderStyle and BorderWidth optional parameters to TPdfDocument.CreateLink and CreateAnnotation methods file: [224caaa4c5] check-in: [258e38c50d] user: ab branch: trunk, size: 399028 | |
2015-11-09
| ||
18:41 | {2041} enhanced clipping process - adapted from a patch by Achim Kalwa file: [6335a1e7d0] check-in: [d5a64a65dd] user: ab branch: trunk, size: 397953 | |
2015-10-23
| ||
08:48 | {2015} PDF/A-1 date validation fix for ticket [388d4c6181] - thanks sundazer for the patch! file: [22d0e37e81] check-in: [75eaf46b67] user: ab branch: trunk, size: 397193 | |
2015-10-22
| ||
06:43 | {2011} give credit to joshkel for C++ Builder compatibility file: [54dbfbd99a] check-in: [cfb3359e21] user: ab branch: trunk, size: 397141 | |
06:40 | {2010} C++ Builder compatibility (only to compile SynPdf, not the whole framework) file: [6cd6169f01] check-in: [782c634feb] user: ab branch: trunk, size: 397115 | |
2015-09-05
| ||
15:43 | {1848} small code refactorings (no functional change) file: [c4098037f8] check-in: [cfad899b27] user: ab branch: trunk, size: 396559 | |
2015-07-06
| ||
10:48 | {1598} renamed TPdfDocumentGDI.DisableMetaFileTextClipping parameter as UseMetaFileTextClipping for more precise tuning file: [707bffe363] check-in: [298185d339] user: ab branch: trunk, size: 396982 | |
2015-06-19
| ||
11:08 | {1505} handle inverted y-axis for TPdfEnum.TextOut as proposed by Florian (used e.g. for MM_LOMETRIC compatible rendering as reported by [52c37cc5a14]) file: [56993889f2] check-in: [2bce8d0993] user: ab branch: trunk, size: 396311 | |
2015-05-27
| ||
15:12 | {1410} fixed potential pointer arithmetic overflow file: [e626729d95] check-in: [5ecb9f455b] user: ab branch: trunk, size: 395910 | |
2015-05-15
| ||
10:57 | {1355} comments and spaces clean-up of almost all source code files of the framework - no functional change, just code formatting uniformization file: [6dbf4d0b9f] check-in: [ab1fd53635] user: ab branch: trunk, size: 395903 | |
2015-04-18
| ||
18:38 | {1231} fixed last Uniscribe related patch file: [cc94fa77b3] check-in: [8ae6ac1cc8] user: ab branch: trunk, size: 395886 | |
2015-04-17
| ||
11:06 | {1227} huge UniScribe fixes supplied by Mehrdad Momeni (nosa) - THANKS A LOT! - see this forum thread and the linked document file: [399057c54d] check-in: [05850eeb7c] user: ab branch: trunk, size: 395873 | |
2015-03-30
| ||
18:15 | {1155} introduced new FlushCurrentPageNow parameter of TPdfDocument.SaveToStreamDirectPageFlush(), and new low-level TPdfObject.ForceSaveNow method file: [b8a9455def] check-in: [51487ef761] user: ab branch: trunk, size: 393997 | |
2015-02-26
| ||
20:04 | {984} included SynPDF patch by falcon_b file: [5f212fb84d] check-in: [bb167cc1e3] user: ab branch: trunk, size: 393291 | |
2015-02-21
| ||
12:09 | {949} EMR_INTERSECTCLIPRECT fix supplied by Marsh - thanks for the patch! file: [b4bb8d5df8] check-in: [716bbd23f6] user: ab branch: trunk, size: 393285 | |
2015-02-20
| ||
06:53 | {940} minor patch for [67f6191561] file: [ea873ddd8c] check-in: [162664c56e] user: ab branch: trunk, size: 393030 | |
2015-02-19
| ||
18:11 | {937} enhanced ARM compilation - Alf reported most of the tests to work on Raspberry Pi 2 (interface-based stubs should be generated in pascal code by mustache templates, in addition to current x86/x64 low-level stubs) file: [09fd7f79e0] check-in: [33b96ec7b3] user: ab branch: trunk, size: 393018 | |
15:36 | {936} includes Chaa patch for symbol fonts support in SynPdf file: [10671244df] check-in: [67f6191561] user: ab branch: trunk, size: 392994 | |
2015-02-04
| ||
11:39 | {815} added TPdfFormWithCanvas class to create some drawable XObject - thanks Harald! see SynPdfFormCanvas.dpr in sample 05 folder file: [17e13543dd] check-in: [ae348f80c6] user: ab branch: trunk, size: 392310 | |
2015-02-03
| ||
14:35 | {812} added PDF Group Content methods for creating layered content - thanks Harald for the patch! see SynPdfLayers.dpr in sample 05 file: [517bd35b59] check-in: [18947ccf2c] user: ab branch: trunk, size: 390510 | |
2015-01-07
| ||
09:20 | {681} added HaraldSimon's patch for EMR_BITBLT/EMR_STRETCHBLT file: [0c4086859f] check-in: [dfe5ad03f3] user: ab branch: trunk, size: 383005 | |
2015-01-02
| ||
12:08 | {668} happy new year 2015! file: [26e5575186] check-in: [e08c81ec40] user: ab branch: trunk, size: 382848 | |
2014-10-08
| ||
16:54 | {324} fixed ticket [837b7c749f01] about InitCrc32Tab referenced in SynPDF when undef synzip is set file: [c6ad607436] check-in: [4e14a575eb] user: User branch: trunk, size: 382848 | |
2014-10-06
| ||
19:53 | {317} embedd ttc fonts to the pdf as requested by [d2d6953fb3] - thanks David Mead (MDW) for the patch ! file: [b92ad7a968] check-in: [d87f982164] user: User branch: trunk, size: 382898 | |
2014-09-29
| ||
11:17 | {296} added TPdfDocumentGDI.DisableMetaFileTextClipping property and corresponding optional parameter to TPdfCanvas.RenderMetaFile() - has been reported to work better e.g. when app is running on Wine file: [714b18c22e] check-in: [07a3fcbeab] user: User branch: trunk, size: 377640 | |
2014-08-29
| ||
12:45 | image duplication detection in SynPDF will benefit of using all SynCommons hashers instead of its own local implementation file: [7a5c2c01e4] check-in: [14be72ad26] user: User branch: trunk, size: 376813 | |
2014-08-28
| ||
08:35 | faster x86 and x64 asm version of StrInt32() function file: [82f5d86be0] check-in: [f7eb7acee6] user: User branch: trunk, size: 379127 | |
2014-08-13
| ||
18:34 | fixed regression introduced by [65e362e8f] about other PDF ViewerPreference options not working any more file: [75e5ec8edc] check-in: [8aa9209b3c] user: User branch: trunk, size: 379095 | |
2014-08-06
| ||
09:28 | fixed vpEnforcePrintScaling generated .pdf content file: [d30c389db8] check-in: [65e362e8fc] user: User branch: trunk, size: 378966 | |
2014-07-28
| ||
17:04 | added vpEnforcePrintScaling to TPdfViewerPreferences set - forcing PDF 1.6 - see http://synopse.info/forum/viewtopic.php?id=1906 file: [512f170a9a] check-in: [7d49069f49] user: User branch: trunk, size: 378917 | |
2014-07-11
| ||
16:36 | another PDF/A-1 compliance enhancement file: [481811a4c6] check-in: [0d1c99737e] user: User branch: trunk, size: 378281 | |
15:01 | enhanced PDF/A-1 compliance file: [031091e177] check-in: [02e9461c6c] user: User branch: trunk, size: 378200 | |
2014-07-09
| ||
09:21 | fixed incorrect Postscript font name retrieval e.g. for Asiatic fonts file: [b182b8fef4] check-in: [538e87801d] user: User branch: trunk, size: 378186 | |
2014-05-12
| ||
07:43 | fixed typos and some compilation warnings file: [77a82b3d65] check-in: [fd20a67fc6] user: User branch: trunk, size: 378026 | |
2014-05-11
| ||
11:49 | fixed some typo file: [9c3f9c3ae8] check-in: [15206e6699] user: User branch: trunk, size: 378028 | |
2014-04-24
| ||
07:10 | fixed text clipping - thanks Pierre for the patch! file: [29b4030ebb] check-in: [8ace6648d5] user: User branch: trunk, size: 378028 | |
2014-04-01
| ||
18:06 | several code changes to follow up the prototype change of StrComp()-like functions from PUTF8Char into pointer parameters file: [a3ec6de0a9] check-in: [bb92b8f376] user: User branch: trunk, size: 377498 | |
2014-02-11
| ||
16:28 | replaced by the standard ' character an unexpected non ASCII-compatible character appearing here and there in code comments file: [be7454df05] check-in: [2918035623] user: abouchez branch: trunk, size: 377496 | |
2014-01-01
| ||
13:31 | The little mORMot wishes you an happy new year 2014! file: [4e4a80ccae] check-in: [44147954e2] user: User branch: trunk, size: 377496 | |
2013-11-30
| ||
14:46 | added EMR_SETBKMODE/EMR_SETBKCOLOR process - see ticket [487767008a] file: [9d33c2a7f2] check-in: [43727f0431] user: User branch: trunk, size: 377496 | |
2013-10-16
| ||
16:06 | fixed mixed portrait/landscape page rendering within a same document - including associated regression tests file: [3674a6dfaa] check-in: [be15825916] user: abouchez branch: trunk, size: 377235 | |
2013-09-04
| ||
12:21 | another back and forth for picture mirroging... still not working in 100% of tests cases file: [5a5246ab64] check-in: [3246866b44] user: abouchez branch: trunk, size: 377204 | |
11:49 | fixed mirrored bitmaps at pdf rendering file: [51edf81f62] check-in: [2e9c437afd] user: abouchez branch: trunk, size: 376547 | |
2013-08-28
| ||
13:05 | fix vertical text alignment and line drawing (patch from ddemars - thanks!) - see http://synopse.info/forum/viewtopic.php?id=1393 file: [f8091e2669] check-in: [7373ead175] user: abouchez branch: trunk, size: 376941 | |
2013-08-03
| ||
20:00 | code refactoring in pdf rendering file: [d350a9bcf9] check-in: [95355fe652] user: User branch: trunk, size: 376087 | |
2013-08-01
| ||
08:26 | fixed some typos file: [3daa8d4a65] check-in: [916cd91add] user: abouchez branch: trunk, size: 376108 | |
2013-07-30
| ||
15:16 | fix text positioning in some cases - thanks aweste for the proposal! file: [9f83023b06] check-in: [f3977e49ae] user: abouchez branch: trunk, size: 376097 | |
12:03 | explicit naming of our main contributors and sponsors - thanks you all for your contribution, and do not forget about http://synopse.info/fossil/wiki?name=HelpDonate ! :) file: [78873932f6] check-in: [7dbb42a490] user: abouchez branch: trunk, size: 376010 | |
2013-07-15
| ||
15:09 | handle SetTextAlign(TA_UPDATECP) command for feature request [a8d7393af1] file: [c5befab700] check-in: [dec7b69f7d] user: abouchez branch: trunk, size: 375569 | |
2013-07-13
| ||
09:22 | fix SynPdf compilation issue when USE_PDFSECURITY conditional is not defined file: [6c4d6cfca4] check-in: [c9a7b43020] user: User branch: trunk, size: 375529 | |
2013-07-12
| ||
14:20 | new TPdfDocumentGDI.SaveToStreamDirectPageFlush overriden method can be used to reduce the used memory even more, by-passing page content compression file: [0a3ce039c7] check-in: [a2cc7123b0] user: abouchez branch: trunk, size: 375344 | |
2013-06-21
| ||
14:56 | allow NewDoc re-intrance in case of PDF 1.5 forced format file: [03dcc0b75c] check-in: [4bea69f40b] user: abouchez branch: trunk, size: 373229 | |
14:34 | reduced PDF generated file size for all version of the PDF format, with optional PDFGeneratePDF15File property for even better compression, using advanced features (Object Streams and Cross-Reference Streams) of the PDF 1.5 format (need Acrobot 6.0 and up to open them) file: [3a3f62f458] check-in: [a6622c2901] user: abouchez branch: trunk, size: 373196 | |
2013-06-20
| ||
06:17 | added TGdiPages.ExportPDFEncryptionLevel/User/OwnerPassword/Permissions properties to optionally export report as 40 bit or 128 bit encrypted pdf file: [ebb4621e10] check-in: [383bc8f6c0] user: abouchez branch: trunk, size: 366804 | |
2013-06-19
| ||
14:01 | implemented 40 bit and 128 bit security - see TPdfEncryption.New() file: [02e7dc2d60] check-in: [6822e8c67f] user: abouchez branch: trunk, size: 366687 | |
2013-05-15
| ||
08:27 | Delphi XE4 compatibility (Windows target platform only for Win32/Win64) file: [23cf49002b] check-in: [59eb20700d] user: abouchez branch: trunk, size: 356688 | |
2013-05-14
| ||
09:45 | fixed EMR_TEXTOUT rotated text positioning (patch pkrott) file: [caa5e21343] check-in: [bc492324b1] user: abouchez branch: trunk, size: 356584 | |
2013-05-12
| ||
12:53 | introducing TPdfDocumentGDI.UseMetaFileTextPositioning instead of former UseSetTextJustification property: now you can force exact font kerning positioning for each character, via tpExactTextCharacterPositining; this parameter has been also added to TPdfCanvas.RenderMetaFile() - it will produce bigger pdf file size, but will fulfill feature request [7d6a3a3f0f] file: [31bdeba338] check-in: [c6f7355eed] user: ab branch: trunk, size: 356488 | |
07:46 | fix for EMR_SET*COLOR clNone color rendering (patch from vmkmg) file: [9d2364385c] check-in: [56f63184cb] user: ab branch: trunk, size: 353255 | |
2013-05-06
| ||
13:18 | increased allowed number of EMR_SAVEDC/EMR_RESTOREDC pairs during rendering file: [5bc50157c1] check-in: [4dd805c5cb] user: abouchez branch: trunk, size: 353008 | |
2013-05-02
| ||
14:51 |
| |
11:39 | fixed unexpected GPF issue when working with Type 1 fonts file: [f06ffe1d19] check-in: [a9e9362d4e] user: abouchez branch: trunk, size: 353034 | |
09:40 | fixed regression about not appearing Outlines in generated pdfs file: [6e35ba04f3] check-in: [14d3ed378c] user: abouchez branch: trunk, size: 353018 | |
08:59 |
| |
2013-04-29
| ||
12:18 |
| |
2013-04-27
| ||
17:30 |
| |
2013-04-23
| ||
13:27 | major speed up of TPdfCanvas.RenderMetaFile() by caching printer resolution file: [a2c95bad4b] check-in: [49504c80ee] user: abouchez branch: trunk, size: 348179 | |
2013-04-22
| ||
14:20 | added EMR_FILLRGN process (from RyanC proposal - thanks for the feedback!) file: [2840019fe3] check-in: [57a3fa05b2] user: abouchez branch: trunk, size: 347889 | |
2013-04-21
| ||
14:38 | continuous work on PDF encryption (not finished yet) file: [59d366c5e2] check-in: [7844c60744] user: ab branch: trunk, size: 347469 | |
08:05 | introducing TPDFEncryption class - not working yet file: [b7f2b6c0f1] check-in: [08ac2d4ca0] user: ab branch: trunk, size: 344767 | |
2013-04-01
| ||
15:16 | added function PdfCoord() file: [cf3c23de71] check-in: [db04fc6762] user: ab branch: trunk, size: 340116 | |
2013-03-17
| ||
18:13 |
| |
2013-03-06
| ||
07:42 | some fixes and added EMR_TRANSPARENTBLT + mirrored bitmaps (patch from Chaa) - THANKS! file: [10297d4f13] check-in: [c1b5c0772a] user: abouchez branch: trunk, size: 340142 | |
2013-03-05
| ||
16:05 | added ExportPDFUseFontFallBack and ExportPDFFontFallBackName in TGDIPages class file: [8fcf168272] check-in: [4901e46624] user: abouchez branch: trunk, size: 338619 | |
2013-02-17
| ||
08:50 | added EMR_POLYDRAW, EMR_POLYDRAW16 process (from CoMPi proposal) file: [dfb249a3ac] check-in: [7fc4114b79] user: ab branch: trunk, size: 338662 | |
2013-01-02
| ||
08:30 | fixed text color process in TPdfEnum file: [17072058e4] check-in: [f897d9d601] user: abouchez branch: trunk, size: 335820 | |
2012-12-31
| ||
14:34 | preparing new Year's eve ;) file: [51fccbd16c] check-in: [8e74517c2d] user: ab branch: trunk, size: 335786 | |
2012-12-19
| ||
17:29 | fixed compilation warnings regarding Delphi XE3 regressions file: [c0725507b4] check-in: [6bbc0257b9] user: ab branch: trunk, size: 335786 | |
2012-11-28
| ||
13:34 | all former SQLite3\SQLite3*.pas units have been renamed to SQLite3\mORMot*.pas to match the database-agnostic scheme of the mORMot framework - this is a major break change, so all your "uses" clauses in your code is to be change to follow the new naming file: [93bc3fb832] check-in: [1c6fe7a1fd] user: abouchez branch: trunk, size: 335650 | |
2012-11-16
| ||
17:10 | fixed issue in TPdfEnum.GradientFill() with older versions of Delphi file: [7ab318b741] check-in: [fa0dfdc4a7] user: abouchez branch: trunk, size: 335645 | |
15:35 |
Several fixes and enhancements by Sinisa (sinisav) to the Synopse PDF engine - THANKS FOR THE CONTRIBUTION!
| |
2012-09-25
| ||
14:12 | fixed potential GPF issue in TPdfWrite.AddUnicodeHex and TPdfWrite.AddHex file: [2da822e90f] check-in: [010393f034] user: abouchez branch: trunk, size: 308687 | |
2012-08-30
| ||
12:22 | SynPdf unit can now link to standard ZLib.pas unit if you want to use SynPdf stand-alone and do not need SynZip.pas + deflate.obj + trees.obj (but SQLite3Commons.pas main unit of mORMot will need SynZip, so it is enabled by default for use within the framework) file: [042049da08] check-in: [f1e0cf118c] user: ab branch: trunk, size: 308628 | |
2012-08-03
| ||
15:30 |
| |
2012-07-13
| ||
14:56 | added minor try..finally for better error handling file: [ee7d32182f] check-in: [c0619538c2] user: G018869 branch: trunk, size: 303997 | |
2012-07-11
| ||
05:51 | tried to fix access violation with some kind of fonts file: [1c24b63ddc] check-in: [87a1242747] user: G018869 branch: trunk, size: 303939 | |
2012-07-10
| ||
09:36 |
| |
2012-07-06
| ||
15:43 | now whole text process is UNICODE-ready in SQLite3Pages report generator, even on pre-Delphi-2009 versions file: [28de58e526] check-in: [535616461f] user: G018869 branch: trunk, size: 301167 | |
2012-04-06
| ||
05:43 | fixed a stack corruption issue when handling bitmap palette file: [e2bd579f3c] check-in: [3ca7c5c515] user: G018869 branch: trunk, size: 298857 | |
2012-04-04
| ||
11:43 | fixed an issue when handling bitmap palette file: [5030780cc9] check-in: [6dc3bbc645] user: G018869 branch: trunk, size: 298849 | |
2012-02-14
| ||
15:57 | fixed a potential GPF issue in function HashOf() in PUREPASCAL mode (used to reuse any existing bitmap content within the PDF document) file: [c9f8276287] check-in: [2d603b6027] user: G018869 branch: trunk, size: 298633 | |
2012-02-10
| ||
10:09 | fixed small typo file: [64014f92d7] check-in: [c321ceaa9c] user: G018869 branch: trunk, size: 298485 | |
09:53 | do not stop TMetaFile enumeration in case of invalid EMF content (e.g. if the EMR_SELECTOBJECT refers to an out-of-range object): this is the default behavior of GDI and GDI+ renders (and our SynGdiPlus), so we'll stay to it - may fix issue with some badly formatted objects - also made the TMetaFile rendering stronger to badly formated EMF input file: [6e08c8d83d] check-in: [574924f044] user: G018869 branch: trunk, size: 298481 | |
2012-02-09
| ||
19:39 | fixed ticket http://synopse.info/fossil/tktview?name=7028e2d935 file: [7d154410cd] check-in: [7c30e3ce39] user: User branch: trunk, size: 297986 | |
2012-02-08
| ||
16:22 | introducing new TSynAnsiConvert and TSynAnsiFixedWidth classes, able to process Unicode to/from Ansi conversion in all possible code pages, with generic access methods and optimized handling of fixed width encodings file: [f39c35a0a4] check-in: [fef5fd8640] user: G018869 branch: trunk, size: 297898 | |
2012-01-20
| ||
13:33 | changed copyright notice to "(C) 2012" - yes, happy new year ! file: [6f5c43fbd3] check-in: [d8b446f0b5] user: G018869 branch: trunk, size: 298073 | |
2011-12-16
| ||
12:44 | fixed an issue when the first time a font was used is as Unicode file: [22e61e10b0] check-in: [fe3e88f149] user: G018869 branch: trunk, size: 298073 | |
12:40 | fixed an issue when the first time a font was used is as Unicode file: [ad0d4bb68a] check-in: [4de0e6641f] user: G018869 branch: trunk, size: 298050 | |
09:20 |
| |
2011-10-18
| ||
11:35 | added comment to avoid misuse as reported in http://synopse.info/forum/viewtopic.php?pid=2823#p2823 file: [5cc5f7d9df] check-in: [1b4441370f] user: G018869 branch: trunk, size: 296864 | |
2011-10-06
| ||
18:59 |
| |
2011-09-17
| ||
18:05 | Delphi XE2 compatibility: all tests passed (32 Bit) file: [ef0ef0db44] check-in: [40b9886964] user: ab branch: trunk, size: 296248 | |
2011-06-26
| ||
18:32 | SynOleDB now seems to work as expected :) see http://stackoverflow.com/questions/6482933/oledb-unable-to-bind-dbtype-wstr-parameter-got-db-e-unsupportedconversion-erro file: [18528ca04c] check-in: [d42f1ad819] user: ab branch: trunk, size: 296134 | |
2011-06-23
| ||
17:16 | SynOleDB one step further toward execution :) file: [ba4b26b11e] check-in: [8196d9e90a] user: ab branch: trunk, size: 296112 | |
2011-06-22
| ||
09:00 | SynPdf now handles EMR_POLYBEZIER* commands in conversion from meta file content file: [06db87a88d] check-in: [25d9980754] user: ab branch: trunk, size: 295965 | |
2011-06-19
| ||
17:31 | fixed EZeroDivide in case of nosense SetWindowExtEx(szlExtent(0,0)) file: [d7e41c2d40] check-in: [598d76d574] user: ab branch: trunk, size: 293388 | |
2011-06-17
| ||
14:24 | for SynPdf unit: some enhancements for better PDF/A-1 conformance to the standard: now includes the ICC profile for RGB pictures; corrected /Link flag and XML metadata; new header with 8 bit characters; correct outlines and other minor issues: now pass the http://www.pdf-tools.com/pdf/pdfa-online-pruefen.aspx online test :) file: [2fb5d8a990] check-in: [af555880bc] user: ab branch: trunk, size: 293181 | |
2011-06-15
| ||
05:30 | new SetCMYKFillColor and SetCMYKStrokeColor methods for TPdfCanvas file: [3214904636] check-in: [bc176b49b7] user: ab branch: trunk, size: 291141 | |
2011-06-07
| ||
16:39 |
| |
12:51 | try to avoid any charset issue from source code file: [945147e454] check-in: [70f6d8dd91] user: ab branch: trunk, size: 290226 | |
2011-05-31
| ||
14:04 |
code modifications to compile with Delphi 5 compiler (no ORM code compiles yet: so only low-level units like SynCommons / SynCrypto / SynPdf are tested)file: [b908ffbb09] check-in: [da448f54f0] user: ab branch: trunk, size: 290200 | |
2011-03-03
| ||
17:51 | fixed "Save when closing with Acrobat Reader X" - thanks to Ondrej file: [8a53246049] check-in: [81a74b3a0f] user: ab branch: trunk, size: 281733 | |
16:43 |
| |
2011-03-02
| ||
20:51 | fixed clipping problems and vertical font positioning issue in GDI enumeration - thanks to Ondrej for those corrections! file: [f418fb4363] check-in: [dc221de85a] user: ab branch: trunk, size: 279591 | |
14:10 | oups :) file: [3ffbcea71e] check-in: [d454918df9] user: ab branch: trunk, size: 287208 | |
13:58 | added horizontal scaling for GDI enumeration in case of text kerning (could occur for small fonts) file: [17d3b7735d] check-in: [66177c6117] user: ab branch: trunk, size: 287211 | |
2011-02-21
| ||
13:37 |
| |
2011-02-08
| ||
17:07 | we reach year 2011 - let's celebrate! file: [453cb74ea9] check-in: [b59d83be6d] user: ab branch: trunk, size: 286748 | |
2011-02-01
| ||
14:43 |
| |
2011-01-28
| ||
14:28 | new Ansi7ToString function file: [b2569408af] check-in: [68ff01b70f] user: ab branch: trunk, size: 286672 | |
10:59 | new TPdfPage.PageLandscape and TPdfDocument.DefaultPageLandscape properties file: [b647102600] check-in: [4e285458da] user: ab branch: trunk, size: 286670 | |
2011-01-27
| ||
17:14 | can now generate PDF/A-1 files if the new PDFA1 property is set to true file: [66e5c8434c] check-in: [5274188699] user: ab branch: trunk, size: 285090 | |
13:57 | fixed issue with fixed-width font unicode characters display file: [c3c006de93] check-in: [4db8bc7a8e] user: ab branch: trunk, size: 282328 | |
2011-01-26
| ||
17:50 | fixed issue in TPdfDocumentGDI.VCLCanvasSize - PDFA/1 properties (not working yet) file: [326a68c11b] check-in: [7422303902] user: ab branch: trunk, size: 282007 | |
2011-01-23
| ||
20:23 |
FontSub.dll library is loaded only once for the whole applicationfile: [2127a44c8b] check-in: [2430a45701] user: ab branch: trunk, size: 280483 | |
2011-01-22
| ||
12:24 | minor changes file: [f2f99450d3] check-in: [00caa00204] user: ab branch: trunk, size: 280313 | |
11:22 |
| |
2011-01-21
| ||
17:14 | minor updates file: [5d6fa69f76] check-in: [5ea9700aef] user: ab branch: trunk, size: 280925 | |
2011-01-20
| ||
17:10 |
| |
2011-01-17
| ||
15:39 |
| |
2011-01-16
| ||
09:50 | report and pdf code clean-up file: [7b6a6d4c31] check-in: [a85eee142d] user: ab branch: trunk, size: 277001 | |
2011-01-15
| ||
16:35 |
| |
13:15 | enhanced TPdfDocument.CreateOrGetImage and TPdfImage handling file: [b05aa0f6aa] check-in: [a28e65859d] user: ab branch: trunk, size: 276060 | |
2011-01-14
| ||
20:34 | "4 algorithms to rule them all" file: [7506c270c0] check-in: [7451f7fe19] user: ab branch: trunk, size: 274844 | |
19:47 |
new CreateOrGetImage method to easily add a bitmap to the page, with internal caching: if the same bitmap content is sent more than once, only one TPDFImage will be used (work with emf enumeration, e.g. SQLite3Pages)file: [41cfbfb8c4] check-in: [eb5990d758] user: ab branch: trunk, size: 273620 | |
14:32 |
| |
11:15 | live link navigation and bookmarks are now working in both TGDIPages and the PDF generation :) file: [bb607d8179] check-in: [cad3c72348] user: ab branch: trunk, size: 270432 | |
2011-01-13
| ||
20:19 | TGDIPages now handle bookmarks and links navigation file: [6e18321c44] check-in: [faee276e89] user: ab branch: trunk, size: 266074 | |
16:53 | first draft for having SynProject to generate directly pdf files + updated statistics in SQLite3 framework file: [457e76ff21] check-in: [419f66542c] user: ab branch: trunk, size: 266012 | |
2010-12-03
| ||
13:35 | new TRawUTF8List methods: BeginUpdate, EndUpdate, GetText, SetText, Text property (used e.g. in SynPdf) file: [a59f99d622] check-in: [1f2c04f8de] user: G018869 branch: trunk, size: 257032 | |
2010-12-02
| ||
16:55 | SynPdf.pas unit won't need Printers unit any more (so can get rid of Forms and others) file: [b153abe548] check-in: [f4c7136f19] user: G018869 branch: trunk, size: 257080 | |
2010-12-01
| ||
13:27 | source code modified to be 7 bit Ansi (so will work with all encodings) file: [e779b4f748] check-in: [cf001067c7] user: G018869 branch: trunk, size: 256418 | |
2010-10-15
| ||
14:02 | SynPdf unit: new TPdfImage.CreateJpegDirect method and PixelWidth/PixelHeight properties file: [32db33e0e0] check-in: [62c7a6844b] user: G018869 branch: trunk, size: 256327 | |
09:10 | code update to be compatible with Delphi 6 (Delphi 5 failed due to some obscure compiler bug) file: [a468073683] check-in: [9220184843] user: G018869 branch: trunk, size: 252871 | |
2010-08-16
| ||
20:35 |
| |
2010-07-21
| ||
14:39 | SynPdf version 1.8.8: fix small issue with font orientation in metafile enumaration file: [748359fb57] check-in: [3cb6d830c0] user: ab branch: trunk, size: 252683 | |
2010-07-20
| ||
11:40 | SynPdf Version 1.8.7 file: [87d7c41790] check-in: [7fa7c4e162] user: ab branch: trunk, size: 252499 | |
11:06 | fixed issue in bitmap display in SynPdf file: [75992c14ce] check-in: [c496da7524] user: ab branch: trunk, size: 252338 | |
2010-07-16
| ||
15:56 | SynPdf Version 1.8.6 file: [91a9c82dbf] check-in: [8d76907237] user: ab branch: trunk, size: 252740 | |
07:43 | fixed font enumeration problem (trigerred with asiatic windows) file: [69a5ee5449] check-in: [85b051011a] user: ab branch: trunk, size: 248900 | |
2010-07-15
| ||
08:37 | bug fixed in AnsiICompW() and TextWidth() + TextMeasure() file: [399865a3ec] check-in: [1cdf5cf8ac] user: ab branch: trunk, size: 248449 | |
2010-07-14
| ||
16:23 | SynPdf.pas in version 1.8.3 file: [4cf26a5eb3] check-in: [4ad453c755] user: ab branch: trunk, size: 248320 | |
2010-07-04
| ||
15:52 | added optional XOff,YOff parameters to RenderMetaFile() file: [29deef071c] check-in: [06461d07f7] user: ab branch: trunk, size: 247690 | |
2010-06-30
| ||
18:14 | issue fixed with SynPdf - see http://synopse.info/forum/viewtopic.php?pid=82#p82 file: [e287b80132] check-in: [aa6448843d] user: ab branch: trunk, size: 247354 | |
2010-06-29
| ||
16:42 | new features in SynPdf like UNDERLINE + STRIKEOUT or Jpeg compression of bitmaps, from REDDWARF / ONDREJ - see http://synopse.info/forum/viewtopic.php?id=36 file: [1bb20f0fa9] check-in: [cb80fdeb96] user: ab branch: trunk, size: 247263 | |
2010-06-23
| ||
14:04 | Added: Initial Check-In of all Synopse components file: [0ae1f63d3d] check-in: [9226a861e3] user: User branch: trunk, size: 239665 | |