Mirek Fidler
9c2102cb8e
ide, uppsrc: Main config flags
2025-04-07 10:21:39 +02:00
Mirek Fidler
33ac49eae6
Core: Fixed signal exit issues in MacOS
2023-04-20 14:14:56 +02:00
Mirek Fidler
c0a9461446
upp.src: MacOS Ventura initial fixes
2023-03-30 11:51:46 +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
cxl
bcebd37a62
CodeEditor: Fixed C++ highlighting, Core: LinuxBeep added gst-play-1.0
...
git-svn-id: svn://ultimatepp.org/upp/trunk@15358 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-11-04 21:07:37 +00:00
cxl
91601cbca6
Core: execinfo issue fix
...
git-svn-id: svn://ultimatepp.org/upp/trunk@15241 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-10-13 07:55:01 +00:00
cxl
9c739c1a2e
Core: backtrace conditional compilation issue
...
git-svn-id: svn://ultimatepp.org/upp/trunk@15240 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-10-12 21:19:32 +00:00
cxl
9293ed2be0
uppsrc: Visual C++ compiler bug [W]StringBuffer workaround
...
git-svn-id: svn://ultimatepp.org/upp/trunk@15123 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-09-23 09:37:31 +00:00
cxl
efeda3355d
Core: Removed backtrace for BSDs
...
git-svn-id: svn://ultimatepp.org/upp/trunk@14708 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-07-28 07:13:00 +00:00
cxl
a4a1d405fc
CtrlCore: ImageWin32 simplified, RectTracker now works correctly with negative minsize
...
git-svn-id: svn://ultimatepp.org/upp/trunk@14331 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-04-18 15:12:45 +00:00
cxl
d05e6fa8bf
.cosmetics
...
git-svn-id: svn://ultimatepp.org/upp/trunk@14328 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-04-18 14:15:07 +00:00
cxl
d0eecb5f90
Core: Fixed linkind issue with CocoBeep
...
git-svn-id: svn://ultimatepp.org/upp/trunk@14130 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-03-06 09:25:20 +00:00
cxl
ec9e1a2f88
upp.src: Fixed CLANG warnings in Win32
...
git-svn-id: svn://ultimatepp.org/upp/trunk@14099 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-02-27 20:14:56 +00:00
cxl
c86fc82c99
.cosmetics
...
git-svn-id: svn://ultimatepp.org/upp/trunk@14075 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-02-24 17:50:56 +00:00
cxl
3ce42f7ab6
CtrlCore: in macos, Beeps now NSBeep
...
git-svn-id: svn://ultimatepp.org/upp/trunk@14053 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-02-20 22:06:31 +00:00
cxl
b28a160520
.cosmetics
...
git-svn-id: svn://ultimatepp.org/upp/trunk@13401 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2019-06-16 14:25:09 +00:00
cxl
babd2f3fc0
CtrlCore: msecs now using steady_clock
...
git-svn-id: svn://ultimatepp.org/upp/trunk@12603 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2018-12-06 19:54:50 +00:00
cxl
e74b39fb51
Core: TIMING improvements, usecs (microseconds precision time), ide: Debugger now underlines main thread
...
git-svn-id: svn://ultimatepp.org/upp/trunk@12499 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2018-11-11 07:33:21 +00:00
cxl
3ecc7906bb
GLDraw, GLCtrl: SMAA support in win32, various improvements, plugin/tess2
...
git-svn-id: svn://ultimatepp.org/upp/trunk@12348 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2018-10-09 13:05:40 +00:00
cxl
da31e9f76f
Core: Now compiles with NODEPRECATED
...
git-svn-id: svn://ultimatepp.org/upp/trunk@12127 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2018-07-31 17:04:33 +00:00
cxl
d57058081c
ArrayCtrl: SortDefault desc parameter
...
git-svn-id: svn://ultimatepp.org/upp/trunk@11844 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2018-03-17 14:12:08 +00:00
cxl
b78b5ade79
Core: LoadFromFile, StoreToFile Event variant
...
git-svn-id: svn://ultimatepp.org/upp/trunk@11385 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-10-16 12:07:32 +00:00
cxl
d98432a1fa
Core: Fix in RegisterGlobalSerialize
...
git-svn-id: svn://ultimatepp.org/upp/trunk@11291 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-08-05 14:02:08 +00:00
cxl
b0dbae6234
ide: Xml and Json file format now shows viewer, TreeCtrl: GetOpenIds, OpenIds, Core: RegisterGlobalSerialize
...
git-svn-id: svn://ultimatepp.org/upp/trunk@11290 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-08-05 13:59:30 +00:00
cxl
f2ade05b69
.cosmetics
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10738 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-01-21 18:28:25 +00:00
cxl
0961306a88
.cosmetics
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10590 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2016-12-26 16:11:30 +00:00
cxl
68aebd25b4
Core: ScanHexString and HexString renamed to HexEncode and HexDecode
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10379 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2016-10-28 16:30:09 +00:00
cxl
ee8213b932
Core, Core/SSL: GetP7Signature
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10340 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2016-10-21 10:47:46 +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
900f9d4fd2
Core patched for android
...
git-svn-id: svn://ultimatepp.org/upp/trunk@9856 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2016-05-21 11:20:15 +00:00
cxl
5edae0e110
.reorganizing
...
git-svn-id: svn://ultimatepp.org/upp/trunk@9759 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2016-05-01 20:21:16 +00:00
cxl
10ac47f263
Core: ReadCsv now supprts line breaks in strings
...
git-svn-id: svn://ultimatepp.org/upp/trunk@9276 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-12-09 16:52:58 +00:00
cxl
25d74767dc
Core: Fix of LinuxBeep
...
git-svn-id: svn://ultimatepp.org/upp/trunk@8007 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2014-12-25 20:02:04 +00:00
cxl
7bf97b8855
.cosmetics
...
git-svn-id: svn://ultimatepp.org/upp/trunk@8004 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2014-12-25 09:47:12 +00:00
cxl
575e59753a
Core: Linux sounds improved
...
git-svn-id: svn://ultimatepp.org/upp/trunk@8003 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2014-12-25 09:35:35 +00:00
cxl
b4866cec76
Core: Linux beeps made independent of desktop
...
git-svn-id: svn://ultimatepp.org/upp/trunk@7982 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2014-12-17 10:26:29 +00:00
cxl
55d8b90e4b
Core: message beeps in POSIX (using play and gnome theme)
...
git-svn-id: svn://ultimatepp.org/upp/trunk@7981 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2014-12-17 10:21:44 +00:00
cxl
8f029919ea
Core: CompressLog improved for non-pretty data
...
git-svn-id: svn://ultimatepp.org/upp/trunk@7861 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2014-11-03 14:04:00 +00:00
cxl
f4a1820dac
Core/Rpc: Log compression #904
...
git-svn-id: svn://ultimatepp.org/upp/trunk@7846 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2014-10-31 08:54:16 +00:00
cxl
5dac5a28c4
Core/Rpc: CompressLog
...
git-svn-id: svn://ultimatepp.org/upp/trunk@7845 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2014-10-31 07:55:18 +00:00
cxl
2fbd3088b1
Core: multi-pattern string Replace
...
git-svn-id: svn://ultimatepp.org/upp/trunk@7716 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2014-09-22 09:37:08 +00:00
cxl
571a56aaff
Core: Fixed console CP issues (in Cout and LocalProcess)
...
git-svn-id: svn://ultimatepp.org/upp/trunk@7693 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2014-09-15 17:46:12 +00:00
cxl
040913b8fd
Core: Split/Join/Merge refactored
...
git-svn-id: svn://ultimatepp.org/upp/trunk@7285 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2014-04-21 15:22:49 +00:00
cxl
0593cf8952
Core: ValueTypeError
...
git-svn-id: svn://ultimatepp.org/upp/trunk@7234 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2014-04-12 16:51:56 +00:00
cxl
7ff9b41c61
Core: define->undef glitch fixed
...
git-svn-id: svn://ultimatepp.org/upp/trunk@7078 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2014-03-23 16:35:46 +00:00
cxl
bca9fad03a
Core: SplitTo
...
git-svn-id: svn://ultimatepp.org/upp/trunk@7067 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2014-03-21 13:11:40 +00:00
cxl
ad7e11cd20
Core: ASSERT now does not show stack-trace, unless flagSTACKTRACE
...
git-svn-id: svn://ultimatepp.org/upp/trunk@7000 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2014-03-06 08:18:09 +00:00
cxl
32a106ca9b
uppsrc: Fixed all -Wall warnings (except logical parenthesis and misplaced else)
...
git-svn-id: svn://ultimatepp.org/upp/trunk@6902 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2014-02-10 18:12:17 +00:00
cxl
bed93110d7
Core: Heap enhancements, NanoStrings, Fixed*Map, fix in Socket - non-ASCII char < 0 issue
...
git-svn-id: svn://ultimatepp.org/upp/trunk@6661 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2013-12-17 13:05:36 +00:00