Mirek Fidler
4329f0ed63
.Core: docs and cosmetics
2025-02-22 11:47:30 +01:00
Mirek Fidler
e21ecf2de6
ide: Resolved problems with blitz, build_info.h and additional includes
2025-02-18 16:37:17 +01:00
İsmail Yılmaz
421eb73ac9
Bit counting functions (CountBits, CountBits64) ( #232 )
...
* Core: CountBits and CountBits64 functions are added.
* autotest: CountBits test added.
* Core: inline force on CountBits and CountBits64
2025-02-14 19:25:25 +01:00
Mirek Fidler
6ffae31f1e
.doc
2025-01-29 16:46:21 +01:00
Mirek Fidler
9cc37118d7
Core: Stream::Serialize64([unsigned] long&)
2025-01-29 16:43:46 +01:00
Mirek Fidler
016365b58a
.docs
2025-01-23 07:09:45 +01:00
Mirek Fidler
97f86f4334
.examples
2025-01-22 14:35:28 +01:00
Mirek Fidler
8fc23a3bf3
.reference (replaced THISBACKs)
2025-01-22 13:23:48 +01:00
Mirek Fidler
d26f78650b
Core: In Posix .log files moved to .local/state/u++/log
2025-01-19 20:56:16 +01:00
Mirek Fidler
4cf8d10166
Merge branch 'master' of https://github.com/ultimatepp/ultimatepp
2025-01-16 15:39:05 +01:00
Mirek Fidler
f944ce335e
.docs
2025-01-16 15:39:03 +01:00
Mirek Fidler
546a9995c9
theide, umk: Posix config is now always in .../theide/.. (to share the same .var and .bm files)
2025-01-16 11:46:29 +01:00
Mirek Fidler
58c298b8a9
Core: FormatIntBase changed to work with int64, Esc: Fixed int64 constant issue
2024-12-22 17:23:58 +01:00
Mirek Fidler
70b09b0d85
.docs
2024-12-19 13:51:49 +01:00
Mirek Fidler
c3ce92830d
Dynamic skin changes
2024-12-06 10:05:57 +01:00
Mirek Fidler
1e4974dc8b
Core: UrlDecode option not to convert + to space, UrlEncode now converts space to %20, CtrlCore: Gtk files clip fixed
2024-10-14 15:35:40 +02:00
Mirek Fidler
86339776d3
Core/SSL: Win32 crypt32.lib added to support SSL 3.2.1
2024-05-12 11:13:35 +02:00
Mirek Fidler
df794793ac
FileMapping docs
2024-04-10 18:15:00 +02:00
Mirek Fidler
4a99d79cb7
Core: GetFileTime, GetFileLength, FileExists, DirectoryExists functions refactored, FileMapping improved
2024-03-25 12:10:20 +01:00
mirek-fidler
2d0f19053a
Painter2 ( #182 )
...
Painter improvements: Multithreaded rendering improved, new image filter (like Lanczos 3) option, image mapping is now more precise
2023-12-24 15:21:23 +01:00
Mirek Fidler
547a50d33c
Core: ValueCache limits simplified, ide: Show branch in editorbar
2023-11-15 10:47:12 +01:00
Mirek Fidler
c01bc4b7d5
Core: CoWork docs and fixes, CtrlLib: MenuItem Rescale -> CachedRescale
2023-11-03 10:18:48 +01:00
Mirek Fidler
5cb246126f
Core: Value float support
2023-10-29 20:58:52 +01:00
Mirek Fidler
6ef7fb08ee
ide: reposync git revert fixed
2023-08-05 08:40:43 +02:00
Mirek Fidler
608b2046c7
CtrlCore: Fixed drawing bug related to DisplayPopup
2023-06-22 21:01:52 +02:00
Mirek Fidler
243af92ed7
Core: CParser::ReadDoubleNoE (to ignore E part of double)
2023-06-14 16:49:08 +02:00
Mirek Fidler
09aff092f3
Core: CParser::ReadIdh (with '-' in id), RichText: EncodeHTML strikeout support, ide: --no-rebase for RepoSync PULL
2023-06-14 13:06:18 +02:00
Mirek Fidler
902e3a82aa
Core: *Map::GetPut(K, T) fixed
2023-04-27 09:01:45 +02:00
Mirek Fidler
87034d3fe0
Core: ValueCache full reentrancy
2023-02-01 15:22:42 +01:00
Mirek Fidler
3a8d4e9494
.cosmetics
2023-01-24 10:57:56 +01:00
Mirek Fidler
0454029b5a
Core: Thread::StackSize, ide: libclang stack size set to 8192
2022-11-21 15:19:44 +01:00
Mirek Fidler
2f60293d2c
ide: Fixed issue with '->' in signature
2022-11-13 17:45:29 +01:00
Mirek Fidler
5416173194
Core: SubRangeFrom
2022-11-08 20:28:39 +01:00
Mirek Fidler
fafa40162a
ide: --clangdir option
2022-10-07 11:20:15 +02:00
Mirek Fidler
6a65945b4e
.cosmetics
2022-10-02 18:36:14 +02:00
Mirek Fidler
05c83a9577
Core: IsEqualBySerialize now using CompareStream, optimised serialisation of Vector<fundemental type> with SerializeRaw
2022-08-16 16:23:05 +02:00
Mirek Fidler
4b816115c7
Core: Format(Date date, const char *fmt)
2022-08-04 19:20:11 +02:00
Mirek Fidler
f568ba43b0
.docs
2022-07-21 10:18:17 +02:00
Mirek Fidler
143ad0aa3d
Core: BiVector, BiArray Create with parameters
2022-05-16 13:33:15 +02:00
Mirek Fidler
45440d75b5
Core: ConvertFloat, CtrlLib: EditFloat
2022-04-11 16:48:56 +02:00
Mirek Fidler
d3ef160f10
TabBar: ConfirmCloseSome
2022-03-18 11:58:55 +01:00
Mirek Fidler
4a0c7ab17e
Core: ChangeCurrentDirectory
2022-03-17 12:09:06 +01:00
Mirek Fidler
05fdb8a04a
ide: Debugger NLS support for debugee commandline
2022-02-11 13:44:38 +01:00
Mirek Fidler
d8d16229d1
Fixed reporting leaks for GLCtrl in Linux with Radeon driver, new memory leaks detection related functions.
2021-12-19 14:53:30 +01:00
Mirek Fidler
d2207cd21f
.autotest, .cosmetics
2021-12-05 18:54:24 +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
86982f15c3
Ctrl: TextCtrl View mode optimized, Core: String::Make for int conversions
2021-09-18 20:54:31 +02:00
Mirek Fidler
95de0de094
Core: New double formatters (%m, %mf, %me)
2021-09-05 14:58:30 +02:00
Mirek Fidler
039903de67
Core: FormatDouble precision is now 15 (DBL_DIGITS)
2021-08-31 10:11:12 +02:00
Mirek Fidler
f3031736b7
Core: FormatDouble, ScanDbl refactored
2021-08-29 13:27:37 +02:00