Commit graph

524 commits

Author SHA1 Message Date
Mirek Fidler
66138bac2c .upptst 2025-12-22 14:31:56 +01:00
Mirek Fidler
9c296fd446 .upptst 2025-12-19 10:08:02 +01:00
Mirek Fidler
1326e59a08 .upptst 2025-12-19 08:58:18 +01:00
Mirek Fidler
2e36a1fd4d .upptst 2025-12-10 13:37:45 +01:00
Mirek Fidler
12965c58c9 Painter: Added compensation for cornercase stroking of small curves like RoundRect(0, 0, 9, 9, 0.1).Stroke(10); 2025-12-10 13:20:56 +01:00
Mirek Fidler
8a3540d497 Painter: Edge case stroker issue fixed 2025-12-02 00:16:55 +01:00
Mirek Fidler
d609960eb6 Draw: ChPaintImage -> Draw9Slice 2025-11-20 11:18:47 +01:00
Mirek Fidler
3263527b95 CtrlLib: Refactoring Chameleon to extract ChPaintImage 2025-11-20 11:02:11 +01:00
Mirek Fidler
b8272ee30d Merge branch 'master' of https://github.com/ultimatepp/ultimatepp 2025-11-03 20:21:35 +01:00
Mirek Fidler
b2258957fa CtrlLib: Ch X11 now reading font from dump_xsettings 2025-11-03 20:21:34 +01:00
Mirek Fidler
f6f0ecc8fa CtrlCore: Fixed problems with Win11 ignoring WM_SETICON in taskbar if window does not process messages 2025-10-31 12:30:00 +01:00
Mirek Fidler
0850a738d8 .docs, .cosmetics 2025-10-22 15:43:18 +02:00
mirek-fidler
1056486e73
CtrlLib: DisplayPopup refactored with PaintHook 2025-10-21 23:58:55 +02:00
Mirek Fidler
0e8cde1f5d Ide alt+c improvements 2025-10-19 09:38:39 +02:00
Mirek Fidler
27c4cdef51 ide: Alt+C (copy declaration/definition) refactored, CtrlLib: DisplayPopUp issues 2025-10-18 14:33:28 +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
6a5e363459 .upptst 2025-10-11 19:23:44 +02:00
Mirek Fidler
c54d747e2a CtrlLib: Fixed slider appearance in QHD 2025-10-10 09:58:19 +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
Mirek Fidler
eaf8112b15 uppsrc: Fixed new clang warnings 2025-09-30 10:27:39 +02:00
Mirek Fidler
0d6c7f0601 RichText, RichEdit: DiagramEditor 2025-09-16 10:28:04 +02:00
Mirek Fidler
11399b1e23 uppsrc: Ctrl-Y as Redo support 2025-08-18 14:35:06 +02:00
Mirek Fidler
dd9e27dfd6 Painter: Fixed RoundRect scaling issue, Diagram: rotation code refactored 2025-08-18 11:17:01 +02:00
Mirek Fidler
c48e1a33e9 Painter: Fixed precision issue with Arc and Stroker 2025-08-08 12:25:46 +02:00
Mirek Fidler
bc6e527eb1 RichText: Diagram: Fixed rotated text 2025-08-07 23:32:44 +02:00
Mirek Fidler
6e83c52ef2 RichText, RichEdit: Developing Diagram 2025-07-27 09:35:53 +02:00
Mirek Fidler
3c2b20fd03 RichTxt: Diagram Cylinder 2025-07-25 08:55:34 +02:00
Mirek Fidler
cf5849919c RichEdit: Diagram SelectSymbol 2025-07-23 09:45:27 +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
3d2087e439 RichText/Edit: Developing Diagram 2025-07-17 00:22:57 +02:00
Mirek Fidler
ef6c94e785 RichEdit: Improving diagrams 2025-07-06 14:48:50 +02:00
Mirek Fidler
61cc194e68 .upptst 2025-07-02 15:36:55 +02:00
Mirek Fidler
13d71f0e88 .upptst 2025-07-02 15:19:06 +02:00
Mirek Fidler
69a80d6aef CtrlCore: IsAvailableImage, IsClipboardAvailableImage, removed obsolete Palette code in win32 2025-06-20 17:57:16 +02:00
Mirek Fidler
5a45cede81 ide: Fixed problems in CleanupId 2025-06-18 15:42:48 +02:00
Mirek Fidler
ebe2c5b3c6 RichText, RichEdit: Developing Diagram 2025-06-15 09:10:25 +02:00
Mirek Fidler
6a0e4b57b5 .cosmetics 2025-06-05 23:52:06 +02:00
Mirek Fidler
609167ede2 ide, CtrlLib: Vertical labels support in Laydes and .usc 2025-04-29 16:33:39 +02:00
Mirek Fidler
993f0a6670 CtrlLib: DrawLabel orientation support 2025-04-29 11:26:09 +02:00
Mirek Fidler
34f48e64b5 CtrlLib: ArrayCtrl Column::Inserts(fn), DataPusher ConvertBy, prepration for vertical Labels 2025-04-25 13:40:55 +02:00
Mirek Fidler
68e97e2352 Dark theme fixes 2025-03-06 16:13:49 +01:00
Mirek Fidler
0358fdb4c5 .upptst 2025-02-24 11:10:42 +01:00
Mirek Fidler
f27121af70 CtrlCore: WndInvalidateRect fixed in MacOS when called from another thread, improved GuiLock __ behaviour - NSApp events now processed unlocked, lock moved to implementation events 2025-02-18 10:39:30 +01:00
Mirek Fidler
80c62ae837 .upptst 2025-02-18 00:50:03 +01:00
Mirek Fidler
bb0f4dde23 .upptst 2025-02-13 10:50:01 +01:00
Mirek Fidler
88e5c7ff28 .upptst 2025-02-13 10:45:00 +01:00
Mirek Fidler
77db4feb6b .upptst 2025-02-06 16:59:22 +01:00
Mirek Fidler
08d5e19fdd ide: GLSL fixed dependencies 2025-02-04 15:04:49 +01:00
Mirek Fidler
0284fd198c ide: glslc support 2025-02-03 14:41:05 +01:00
Mirek Fidler
b319385c26 RichEdit: Zoom improvements 2025-01-29 10:23:50 +01:00