Commit graph

442 commits

Author SHA1 Message Date
Mirek Fidler
87c6a9396c reference: geotiff 2022-05-19 09:13:39 +02:00
Mirek Fidler
30801cf271 CtrlLib: Shift+MouseWheel now horizontally scrolls ArrayCtrl 2022-05-17 11:23:55 +02:00
Mirek Fidler
8826daf070 FT_fontsys: Add missing GetFontDataSys implementation 2022-01-15 14:42:23 +01:00
Mirek Fidler
adcd29c609 plugin/sqlite3: Fixed for wchar32 2022-01-12 14:23:15 +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
a51d0a795b .reference 2021-09-19 15:38:40 +02:00
Mirek Fidler
95de0de094 Core: New double formatters (%m, %mf, %me) 2021-09-05 14:58:30 +02:00
Mirek Fidler
563ac57aa8 ide: Builders now declares bmGIT_REVCOUNT macro (similar to former SVN_REVISION), now used in ide itself in the about box. 2021-08-27 18:03:53 +02:00
cxl
ef2333da1f .reference
git-svn-id: svn://ultimatepp.org/upp/trunk@15895 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-04-04 21:40:36 +00:00
cxl
901023d9d0 .reference
git-svn-id: svn://ultimatepp.org/upp/trunk@15893 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-04-04 16:28:57 +00:00
cxl
82a36e0e03 .reference
git-svn-id: svn://ultimatepp.org/upp/trunk@15890 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-04-02 09:41:59 +00:00
cxl
fa78f3d9e0 .reference
git-svn-id: svn://ultimatepp.org/upp/trunk@15886 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-03-30 10:40:28 +00:00
cxl
5d4811a721 .reference
git-svn-id: svn://ultimatepp.org/upp/trunk@15885 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-03-30 09:59:37 +00:00
cxl
34703c46be Copying 2020->2021
git-svn-id: svn://ultimatepp.org/upp/trunk@15879 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-03-28 13:38:30 +00:00
cxl
90967c6bb8 .reference
git-svn-id: svn://ultimatepp.org/upp/trunk@15871 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-03-26 14:50:10 +00:00
cxl
1f059054ce .reference
git-svn-id: svn://ultimatepp.org/upp/trunk@15866 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-03-25 18:57:32 +00:00
cxl
2f942c4cad .reference
git-svn-id: svn://ultimatepp.org/upp/trunk@15859 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-03-19 14:23:14 +00:00
cxl
d17422521e .reference
git-svn-id: svn://ultimatepp.org/upp/trunk@15783 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-02-20 16:47:56 +00:00
cxl
e8b95e0980 .reference
git-svn-id: svn://ultimatepp.org/upp/trunk@15729 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-02-02 19:49:42 +00:00
koldo
71e570cbe3 .Eigen_demo: Cleaned unnecessary number
git-svn-id: svn://ultimatepp.org/upp/trunk@15721 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-02-01 10:02:53 +00:00
koldo
2bb416dc5d ScatterDraw_Demo: Added demo with Null data
git-svn-id: svn://ultimatepp.org/upp/trunk@15719 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-02-01 10:00:44 +00:00
koldo
e36b1d55d7 .AnimatedClip: Unimportant details
git-svn-id: svn://ultimatepp.org/upp/trunk@15718 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-02-01 09:59:52 +00:00
cxl
fe5cb795e8 .reference
git-svn-id: svn://ultimatepp.org/upp/trunk@15691 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-01-22 12:08:17 +00:00
cxl
646f93a90c .examples
git-svn-id: svn://ultimatepp.org/upp/trunk@15687 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-01-20 22:53:10 +00:00
koldo
b9fb08bdba .ScatterDraw_Demo: Adjusted limits
git-svn-id: svn://ultimatepp.org/upp/trunk@15679 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-01-19 10:13:54 +00:00
oblivion
d18b121a38 reference: Turtle examples moved to UppHub.
git-svn-id: svn://ultimatepp.org/upp/trunk@15650 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-01-05 16:54:12 +00:00
cxl
2bcf21387f .reference
git-svn-id: svn://ultimatepp.org/upp/trunk@15581 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-12-11 15:13:47 +00:00
cxl
8799050700 .referemce
git-svn-id: svn://ultimatepp.org/upp/trunk@15529 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-11-27 21:45:15 +00:00
cxl
138c04e7cf .reference
git-svn-id: svn://ultimatepp.org/upp/trunk@15501 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-11-23 13:44:37 +00:00
cxl
9f04d9459f .reference
git-svn-id: svn://ultimatepp.org/upp/trunk@15469 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-11-20 09:36:15 +00:00
cxl
278fae0ba5 .reference
git-svn-id: svn://ultimatepp.org/upp/trunk@15450 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-11-19 09:28:00 +00:00
oblivion
5e8b32daf9 reference: SFtpFileSel, suppressed a compiler warning.
git-svn-id: svn://ultimatepp.org/upp/trunk@15440 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-11-17 15:21:05 +00:00
oblivion
da95195765 reference: SFtpFileSel example is improved.
git-svn-id: svn://ultimatepp.org/upp/trunk@15439 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-11-17 14:59:59 +00:00
cxl
fd9ddb6560 .reference
git-svn-id: svn://ultimatepp.org/upp/trunk@15315 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-10-28 14:24:30 +00:00
cxl
d08e9f0b10 .reference
git-svn-id: svn://ultimatepp.org/upp/trunk@15302 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-10-25 13:23:10 +00:00
koldo
33b3b59669 Eigen_demo: Reduced test decimals
git-svn-id: svn://ultimatepp.org/upp/trunk@15293 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-10-23 09:15:37 +00:00
koldo
b325822251 ScatterDraw_Demo: Added spline
git-svn-id: svn://ultimatepp.org/upp/trunk@15127 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-09-23 14:59:36 +00:00
oblivion
f207756055 Reference: Missing pdfdraw package is added to WebWord's GUI package configuration (Thanks Tom!)
git-svn-id: svn://ultimatepp.org/upp/trunk@15099 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-09-19 22:07:55 +00:00
cxl
8168dd3d97 .reference
git-svn-id: svn://ultimatepp.org/upp/trunk@15014 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-09-11 06:18:43 +00:00
oblivion
2739e5d13a reference: WebHelloWorld, a basic Turtle-based 'hello world' GUI example is added.
git-svn-id: svn://ultimatepp.org/upp/trunk@14946 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-08-31 12:36:19 +00:00
oblivion
64fe2a043d reference: WebWord example is updated to reflect the new Turtle package.
git-svn-id: svn://ultimatepp.org/upp/trunk@14945 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-08-31 12:22:46 +00:00
cxl
92edbcd515 .reference
git-svn-id: svn://ultimatepp.org/upp/trunk@14938 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-08-30 22:03:45 +00:00
koldo
8c37781163 ScatterDraw_Demo: Demo is now also test
git-svn-id: svn://ultimatepp.org/upp/trunk@14898 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-08-25 05:59:33 +00:00
koldo
bbdbf1bfb2 eigen_demo: Demo is now also test
git-svn-id: svn://ultimatepp.org/upp/trunk@14897 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-08-25 05:59:15 +00:00
koldo
30bc6c3422 .Eigen_demo: Changed links
git-svn-id: svn://ultimatepp.org/upp/trunk@14847 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-08-20 10:22:18 +00:00
cxl
0b92cac080 .reference
git-svn-id: svn://ultimatepp.org/upp/trunk@14726 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-07-29 11:13:41 +00:00
cxl
00e5198469 .reference
git-svn-id: svn://ultimatepp.org/upp/trunk@14723 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-07-29 09:01:16 +00:00
cxl
0e6c869c5b .reference
git-svn-id: svn://ultimatepp.org/upp/trunk@14593 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-06-14 17:08:19 +00:00
cxl
2238ad023e .reference
git-svn-id: svn://ultimatepp.org/upp/trunk@14533 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-06-01 16:01:50 +00:00
koldo
3b78f886f1 Eigen_demo: Nonlinear functions
git-svn-id: svn://ultimatepp.org/upp/trunk@14515 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-05-30 09:29:05 +00:00