Mirek Fidler
8337e7c250
ide: .json/.xml reformating limit now 75MB, .upptst
2022-01-15 13:57:08 +01:00
Mirek Fidler
f084e9a612
PdfDraw now supports color emoji, Fix in Gtk DrawText, refactored font height adjustment in replacement fonts
2022-01-12 23:33:37 +01:00
Mirek Fidler
dcf3117643
PdfDraw: Developing color glyph support
2022-01-07 18:50:55 +01:00
Mirek Fidler
f2ce3bfc75
PdfDraw: Improvements
2022-01-05 08:45:00 +01:00
Mirek Fidler
405c6ff0da
PdfDraw: Fixed nonBMP glyphs export
2022-01-02 23:14:17 +01:00
Mirek Fidler
ee220a64aa
Draw: Color Emoji now prefered as replacement
2021-12-28 10:14:11 +01:00
Mirek Fidler
9518d09962
Draw: Fixed charset conversion in DrawText
2021-12-13 23:05:14 +01:00
Mirek Fidler
d16b2ab18a
Draw: Fixed Color Emoji with FreeType
2021-12-12 16:36:17 +01:00
Mirek Fidler
34ff691308
sizeof(wchar) is changed to 4 (32 bits) to support non BMP unicode characters
...
This might bring some incompatibilities in the code that expects wchar to be 16 bit, which
escpecially involves dealing with Win32 (and to lesser extend MacOS) APIs, so if your application
is doing that, please check all instances of WCHAR (UniChar on MacOS) or even wchar
especially type casts.
To support host APIs, char16 is introduced (but there is no 16-bit String varian).
Use ToSystemCharsetW, FromSystemCharsetW to convert texts to Win32 API.
- Support of drawing non-BMP characters in GUI
- Vastly improved character font replacement code (when drawing characters missing with requested font, replacement font is used)
- Last instances of Win32 ANSI calls (those ending with A) are removed
- UTF handling routines are refactored and their's naming is unified
- RTF is now being able to handle non-BMP characters (RTF is used as clipboard format for RichText)
Other minor changes:
- fixed TryRealloc issue
- improved MemoryCheck
- Removed MemoryAlloc48/MemoryFree48
- In theide Background parsing should less often cause delays in the main thread
2021-12-02 12:03:19 +01:00
Mirek Fidler
a7902e26a0
.upptst
2021-09-11 11:43:35 +02:00
Mirek Fidler
371d377ec0
.upptst
2021-08-29 13:45:48 +02:00
Mirek Fidler
420697e463
Core: FormatDouble sign for nans
2021-08-29 13:42:42 +02:00
cxl
e2ae748174
.upptst
...
git-svn-id: svn://ultimatepp.org/upp/trunk@15975 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-06-03 08:42:23 +00:00
cxl
60c3cb7198
.upptst
...
git-svn-id: svn://ultimatepp.org/upp/trunk@15905 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-04-09 08:14:36 +00:00
cxl
e2a5769634
.upptst
...
git-svn-id: svn://ultimatepp.org/upp/trunk@15904 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-04-09 07:59:54 +00:00
cxl
d274cabbe1
.upptst
...
git-svn-id: svn://ultimatepp.org/upp/trunk@15902 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-04-09 07:16:31 +00:00
cxl
f9e53ac7dd
.upptst
...
git-svn-id: svn://ultimatepp.org/upp/trunk@15882 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-03-29 11:59:15 +00:00
cxl
7f01e279d8
.upptst
...
git-svn-id: svn://ultimatepp.org/upp/trunk@15845 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-03-13 18:16:21 +00:00
cxl
a70d810478
.upptst
...
git-svn-id: svn://ultimatepp.org/upp/trunk@15837 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-03-12 10:23:49 +00:00
cxl
bebfe1f581
.upptst
...
git-svn-id: svn://ultimatepp.org/upp/trunk@15826 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-03-09 11:01:56 +00:00
cxl
8f351664e6
.upptst
...
git-svn-id: svn://ultimatepp.org/upp/trunk@15754 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-02-10 17:43:23 +00:00
cxl
d180ced830
.upptst
...
git-svn-id: svn://ultimatepp.org/upp/trunk@15749 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-02-09 11:18:28 +00:00
cxl
96c79e324a
.upptst
...
git-svn-id: svn://ultimatepp.org/upp/trunk@15694 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-01-23 08:54:12 +00:00
cxl
a5284a8441
.upptst
...
git-svn-id: svn://ultimatepp.org/upp/trunk@15216 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-10-08 17:47:46 +00:00
cxl
ef1839fba8
.upptst
...
git-svn-id: svn://ultimatepp.org/upp/trunk@15211 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-10-07 13:25:13 +00:00
cxl
d03c355a97
.upptst
...
git-svn-id: svn://ultimatepp.org/upp/trunk@15209 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-10-07 13:09:57 +00:00
cxl
53ab10fd9e
.upptst
...
git-svn-id: svn://ultimatepp.org/upp/trunk@14905 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-08-27 09:35:04 +00:00
cxl
23751f1951
.upptst
...
git-svn-id: svn://ultimatepp.org/upp/trunk@14903 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-08-27 09:30:48 +00:00
cxl
eb20efbc72
.upptst
...
git-svn-id: svn://ultimatepp.org/upp/trunk@14902 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-08-26 15:40:59 +00:00
cxl
95810f5edd
.upptst
...
git-svn-id: svn://ultimatepp.org/upp/trunk@14704 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-07-27 16:37:11 +00:00
cxl
2d0ac02f7e
.upptst
...
git-svn-id: svn://ultimatepp.org/upp/trunk@14703 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-07-27 15:35:52 +00:00
cxl
54422c1bdb
.upptst
...
git-svn-id: svn://ultimatepp.org/upp/trunk@14700 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-07-27 15:19:31 +00:00
cxl
3eaab4ecf3
upptst: SIMD
...
git-svn-id: svn://ultimatepp.org/upp/trunk@14688 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-07-20 12:45:47 +00:00
cxl
50f2b0410b
.upptst
...
git-svn-id: svn://ultimatepp.org/upp/trunk@14662 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-07-07 09:36:21 +00:00
cxl
3cb3c9f0de
.upptst
...
git-svn-id: svn://ultimatepp.org/upp/trunk@14571 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-06-09 13:30:39 +00:00
cxl
c176a3ba21
.upptst
...
git-svn-id: svn://ultimatepp.org/upp/trunk@14569 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-06-09 07:26:15 +00:00
cxl
65c15feccc
.upptst
...
git-svn-id: svn://ultimatepp.org/upp/trunk@14384 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-04-25 18:33:40 +00:00
cxl
ac5db267e5
.upptst
...
git-svn-id: svn://ultimatepp.org/upp/trunk@14376 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-04-25 07:03:31 +00:00
cxl
54c7026649
.upptst
...
git-svn-id: svn://ultimatepp.org/upp/trunk@14353 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-04-23 09:09:49 +00:00
cxl
d7d6b5acd5
.upptst
...
git-svn-id: svn://ultimatepp.org/upp/trunk@14347 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-04-22 07:00:34 +00:00
cxl
44ffaba918
.upptst
...
git-svn-id: svn://ultimatepp.org/upp/trunk@14342 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-04-21 08:37:07 +00:00
cxl
16775ee428
.upptst
...
git-svn-id: svn://ultimatepp.org/upp/trunk@14337 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-04-20 08:41:10 +00:00
cxl
8d909a6c50
.upptst
...
git-svn-id: svn://ultimatepp.org/upp/trunk@14333 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-04-19 15:07:56 +00:00
cxl
3ae4a64e1a
.upptst
...
git-svn-id: svn://ultimatepp.org/upp/trunk@14315 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-04-15 16:21:09 +00:00
cxl
55d8c66562
.upptst
...
git-svn-id: svn://ultimatepp.org/upp/trunk@14298 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-04-13 08:25:12 +00:00
cxl
45bc92d39c
.upptst
...
git-svn-id: svn://ultimatepp.org/upp/trunk@14295 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-04-11 21:10:17 +00:00
cxl
324a4e9659
.upptst
...
git-svn-id: svn://ultimatepp.org/upp/trunk@14198 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-03-29 11:42:16 +00:00
cxl
589823fc38
.upptst
...
git-svn-id: svn://ultimatepp.org/upp/trunk@14183 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-03-23 09:13:58 +00:00
cxl
c9cb7620cb
.upptst: PdbAll
...
git-svn-id: svn://ultimatepp.org/upp/trunk@14180 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-03-22 15:28:01 +00:00
cxl
718f360c24
.upptst
...
git-svn-id: svn://ultimatepp.org/upp/trunk@14169 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-03-15 17:49:21 +00:00