Mirek Fidler
757ce8f1b0
.warnings and cosmetics
2023-11-02 17:25:53 +01:00
Mirek Fidler
5cb246126f
Core: Value float support
2023-10-29 20:58:52 +01:00
Mirek Fidler
0449296f07
gui_sizeof merged, double formatting precsion in JSON/XML reduced to 15 digits
2022-06-03 11:43:48 +02: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
a20dd719a1
Core: JSON/Xml now using FormatG(, 17)
2021-08-31 11:04:53 +02:00
cxl
9698e79eb8
Core: Xmlize/Jsonize improvements
...
git-svn-id: svn://ultimatepp.org/upp/trunk@13919 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-01-20 20:46:56 +00:00
cxl
b351f9f515
Core: Removed DDUMPs
...
git-svn-id: svn://ultimatepp.org/upp/trunk@11877 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2018-04-04 09:27:39 +00:00
cxl
5880e29b10
Core: XmlizeByJsonize now works with Date/Time
...
git-svn-id: svn://ultimatepp.org/upp/trunk@11875 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2018-04-03 11:28:45 +00:00
cxl
44037d6a0c
'Event' branch merged into trunk (Callback now deprecated)
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10260 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2016-10-04 08:15:05 +00:00
cxl
8ebdcbb0d5
uppsrc: NAMESPACE_UPP / END_UPP_NAMESPACE removed
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10186 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2016-08-26 17:15:30 +00:00
cxl
349db62c68
Core: TryLoadFromXML (thanks Sender Ghost)
...
git-svn-id: svn://ultimatepp.org/upp/trunk@6094 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2013-05-25 11:29:41 +00:00
cxl
50716a53a8
Core: Xmlize/Jsonize of containers moved as container methods
...
git-svn-id: svn://ultimatepp.org/upp/trunk@5506 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-11-01 19:22:25 +00:00
cxl
6cf239033f
uppsrc: OLD_VALUE completely removed, Core/Rpc: Now supports Json parameters and return values
...
git-svn-id: svn://ultimatepp.org/upp/trunk@5356 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-09-14 11:43:13 +00:00
cxl
a745abee01
Core: XmlizeByJsonize
...
git-svn-id: svn://ultimatepp.org/upp/trunk@4975 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-05-20 14:36:33 +00:00
cxl
39131edb0b
Core: svo_value Xmlize moved as method for ValueArray, ValueMap
...
git-svn-id: svn://ultimatepp.org/upp/trunk@4956 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-05-16 13:18:55 +00:00
cxl
be2da80f72
Core: LoadFromXMLFile now returns false if file does not exist
...
git-svn-id: svn://ultimatepp.org/upp/trunk@4823 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-04-19 09:23:02 +00:00
rylek
40d5d75d1f
.Core/ValueUtil.cpp: patch for Value-related code not compilable under VC71
...
.ide/Builders: bug fix - BRC compilation put PDB file in source tree
git-svn-id: svn://ultimatepp.org/upp/trunk@4696 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-03-17 13:37:31 +00:00
cxl
6de0359a3e
*Core: SvoValue: fixed a couple of issues with Null
...
git-svn-id: svn://ultimatepp.org/upp/trunk@4681 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-03-11 12:24:20 +00:00
cxl
d52e4a4de3
Core: some Xmlization moved to rich Value types
...
git-svn-id: svn://ultimatepp.org/upp/trunk@4674 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-03-10 15:31:06 +00:00
cxl
14e78a710a
Core: Value support for Xmlize, Jasonize
...
git-svn-id: svn://ultimatepp.org/upp/trunk@4651 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-03-03 15:49:28 +00:00
cxl
50e6553d39
.developing SvoValue
...
git-svn-id: svn://ultimatepp.org/upp/trunk@4647 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-03-03 10:17:50 +00:00
cxl
27b69aa4c4
Core: Xmlize: Changed to reference XmlIO& parameter
...
git-svn-id: svn://ultimatepp.org/upp/trunk@4588 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-02-13 18:08:04 +00:00
cxl
baded0c290
.Core: Developing Xmlize
...
git-svn-id: svn://ultimatepp.org/upp/trunk@2984 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-01-10 19:34:42 +00:00
cxl
5c053a9c3e
.XmlRpc: Improved HTTP compliance
...
git-svn-id: svn://ultimatepp.org/upp/trunk@2829 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2010-11-01 18:59:06 +00:00
cxl
f73a7aecf7
Core: Xmlize ValueArray and ValueMap
...
git-svn-id: svn://ultimatepp.org/upp/trunk@2825 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2010-10-27 17:24:22 +00:00
cxl
2630f5f28a
*Xmlize: The main tag name fixed (when created from executable name, only alphas are used)
...
git-svn-id: svn://ultimatepp.org/upp/trunk@2267 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2010-03-26 15:53:39 +00:00
cxl
9d395ec6a9
Core: Xmlize now supports all Core Value type (+ int16 and byte), support for Value serialization
...
git-svn-id: svn://ultimatepp.org/upp/trunk@2155 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2010-02-28 12:19:28 +00:00
cxl
d32fe2062f
Auto-adding edited .tpp groups to package, if missing
...
git-svn-id: svn://ultimatepp.org/upp/trunk@617 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2008-11-07 00:06:52 +00:00
cxl
57d160fe9b
Change in sXMLFile
...
git-svn-id: svn://ultimatepp.org/upp/trunk@616 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2008-11-06 21:03:33 +00:00
mdelfede
263ff5f895
changed svn layout
...
git-svn-id: svn://ultimatepp.org/upp/trunk@281 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2008-06-07 22:31:27 +00:00