Commit graph

2716 commits

Author SHA1 Message Date
Mirek Fidler
561b7120d7 Core: LOG_PROCESS_ID, minor fixes of LocalProcess 2026-01-13 13:26:05 +01:00
Zbigniew Rębacz
1596195267
Core, CtrlLib, RichEdit, ide: Fix warnigns on macOS. (#336) 2026-01-12 08:18:05 +01:00
Zbigniew Rębacz
308c633a81
Removed using namespace Upp from SIMD_NEON.h (#318)
Obvious problem since this file is currently under Upp namespace. Also, it polutes all files that include Core/Core.h.
2026-01-09 11:53:01 +01:00
Zbigniew Rębacz
bfc8421d9c
Core: Fix LaunchWebBrowser on macOS to handle addresses with dolar sign. (#342) 2026-01-09 11:42:09 +01:00
Zbigniew Rębacz
e69c9eb859 Core, Doc: Fix link in Function article. 2026-01-05 16:40:28 +01:00
Zbigniew Rębacz
17c51db81b CtrlLib, Doc: fix links in ArrayCtrl article especially these related to Id and Gate. 2026-01-05 16:38:52 +01:00
klugier
2d236b2e83 CtrlLib, Doc: Move ParentCtrl to separate page plus add new links on index page. 2025-12-30 17:57:51 +01:00
Zbigniew Rębacz
696c5ee499
Core: NoCopy modernization and documentation. (#331) 2025-12-28 13:12:57 +01:00
Zbigniew Rębacz
f1379649ac Core, Doc: .cosmetics 2025-12-28 02:33:04 +01:00
Zbigniew Rębacz
c5993a105a Core, Doc: Fix links for Point, Rect and Size. 2025-12-28 02:25:36 +01:00
klugier
ff00772320 Core, Doc: Fix links in stream utilities article. 2025-12-27 19:00:15 +01:00
klugier
e7a3e07757 Core, Doc: Further fixes for links in String article. 2025-12-26 21:58:17 +01:00
klugier
f608714149 Core, Doc: continuing on link fixes in our doc. 2025-12-26 13:15:46 +01:00
klugier
0281e95167 Core, Doc: Fix links in AMap article, also documented MapKVRange class. 2025-12-26 12:56:28 +01:00
klugier
71309a0a97 Doc, Core: Nuller article cosmetics. 2025-12-20 19:52:39 +01:00
klugier
12b5aaf0c8 Doc, Core: Nuller doc cosmetics. 2025-12-20 11:53:08 +01:00
klugier
35f6ca56f0 Doc: fix links problem in String Core article and added Nuller documentation. 2025-12-20 11:49:09 +01:00
Mirek Fidler
2bf67a50ca .docs 2025-12-13 19:51:01 +01:00
Mirek Fidler
e20bca5212 ide: Help system refactored 2025-12-09 10:10:55 +01:00
İsmail Yılmaz
962dd7f37c
Core: UnixSocket (AF_UNIX) implementation (#325)
* Core: UnixSocket (AF_UNIX) implementation

Core/UnixSocket: GetPeerPid refactored

reference/UnixSocketClient: Use default socket type for connection

reference/UnixSocketServer: Use default socket type for listen

Core: UnixSocket API docs & cleanup

Core: UnixSocket friend declaration guarded using ifdefs.

* Core: UnixSocket, GetPeerPid() refactored, docs updated

* Core: TcpSocket renamed as Socket and added unix domain socket support.
Cleanup
Updated API docs.

* Core: UnixSocket entry removed from API docs.

* Core: Socket/SocketWaitEvent API docs cosmetics.

* Core: Socket cosmetics
2025-12-06 12:46:50 +01:00
Mirek Fidler
acd1e3b53f Core: Reformulated pointer comparison to avoid UB 2025-12-04 09:30:22 +01:00
Mirek Fidler
a1b2632749 CtrlLib, Draw: Support for chameleon animations 2025-11-29 14:52:58 +01:00
Mirek Fidler
cbbe8b92a7 Merge branch 'master' of https://github.com/ultimatepp/ultimatepp 2025-11-27 10:50:12 +01:00
Mirek Fidler
cc6189abf6 Core: fix for missing lseek64 2025-11-27 10:50:12 +01:00
Mirek Fidler
46a4b30509 ide: Fixed problem with Remove found lines, CodeEditor::GotoLine renamed to GotoBarLine, Navigator now shows number of items in the nest 2025-11-27 09:48:43 +01:00
Mirek Fidler
2cde5203ad ide: Find debugging log improvement, Core: CParser::SkipLine 2025-11-26 14:57:56 +01:00
Mirek Fidler
9bb84f125f .cosmetics 2025-11-15 09:10:19 +01:00
Mirek Fidler
fdc5585546 Core/SSL: flagSSL_USEMALLOC 2025-11-07 11:39:13 +01:00
Mirek Fidler
0850a738d8 .docs, .cosmetics 2025-10-22 15:43:18 +02:00
Mirek Fidler
92b6299c9b CtrlLib: Fixed DisplayPopup issue 2025-10-14 11:49:42 +02:00
mirek-fidler
7edd654237
Restores "real popups" in display popup
These were removed year ago because the placement is imprecise (macos, gtk do not allow odd pixel placement when UHD scaling, so it was a pixel off) and because of Wayland concerns. But the usefulness outweights these glitches...
2025-10-14 09:00:11 +02:00
Mirek Fidler
c54d747e2a CtrlLib: Fixed slider appearance in QHD 2025-10-10 09:58:19 +02:00
Mirek Fidler
c2dc0b3617 CtrlLib: Default maximum line len increased to 400000 characters, Core: Fixed to compile with MSVC x86, .scripts 2025-10-08 23:58:11 +02:00
Mirek Fidler
2ff3a99bc8 Merge branch 'master' of https://github.com/ultimatepp/ultimatepp 2025-10-08 12:50:36 +02:00
Mirek Fidler
2c799da9e4 Core: CPU_Cores sanity check 2025-10-08 12:50:35 +02:00
Mirek Fidler
9a5b2dcee2 .removed DLOGs 2025-10-08 08:13:48 +02:00
Mirek Fidler
b277c8ee98 Core: CPU_Cores refactored to support >64, Ignoring leaks in new OpenSSL, Stream::Put(const char *s) now allows and ignores nullptr 2025-10-07 16:48:58 +02:00
İsmail Yılmaz
7a8de0b662
Core/SSL: AES module, SSL 1.1 compatibility. (#296)
* Core/SSL: AES module, SSL 1.1 compatibility.

* Conditional compilation def is removed
2025-09-30 11:23:10 +02:00
Mirek Fidler
0d6c7f0601 RichText, RichEdit: DiagramEditor 2025-09-16 10:28:04 +02:00
Mirek Fidler
0d13358bdd RichText: MSVC warnings fixed 2025-07-31 09:12:17 +02:00
Mirek Fidler
62895f4df8 RichText: Diagram Images 2025-07-28 18:31:10 +02:00
Mirek Fidler
e0fdb0cd05 Draw: Fast cached HasCodepoint for TTF (now used for character replacements), Diagram: Triangle, upptst 2025-07-22 09:27:44 +02:00
Mirek Fidler
2a9fd08166 Core: StreamContainerRaw optimised for large data 2025-07-20 10:43:49 +02:00
Mirek Fidler
500ccc11a4 Core/SSL: Conditional compilation of AES - temporary fix 2025-07-16 08:50:20 -04:00
Mirek Fidler
d927fe46a0 Core/SSL: Removed openssl/engine.h include (no more supported in fedora), added openssl/rand.h (was include by engine.h); RichEdit: Diagram improvements 2025-07-02 09:56:59 +02:00
Mirek Fidler
e4a77b45ad Core: Fixed CLANG warning 2025-06-25 23:50:39 +02:00
klugier
cc803d1d53 CtrlLib, Core, Doc: GUI23 tutorial takes into account changes in Rect constructor. Also, Rect_, Size_ and Point_ default constructors documentation has been updated. 2025-06-22 21:07:18 +02:00
Mirek Fidler
6cfdb54a85 Core: Point, Size, Rect now initialized to 0 2025-06-22 10:55:12 +02:00
Mirek Fidler
317f84e8cb Draw: GetTextSize UTF8 optimised (not creating WString anymore) 2025-06-22 10:46:53 +02:00
Mirek Fidler
e7260b4ed5 Core: StringsStream adjustment 2025-06-19 23:53:22 +02:00