Commit graph

974 commits

Author SHA1 Message Date
cxl
3e4b840506 uppsrc: Modernizing code with variadic templates
git-svn-id: svn://ultimatepp.org/upp/trunk@14604 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-06-17 16:02:45 +00:00
cxl
d066660f6e CtrlCore: Fixed performance issue with Font cache in Gtk3 backend
git-svn-id: svn://ultimatepp.org/upp/trunk@14590 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-06-13 17:13:27 +00:00
cxl
7b20cb4af0 Core: GetSystemMemoryStatus Win32, Linux
git-svn-id: svn://ultimatepp.org/upp/trunk@14568 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-06-08 20:38:32 +00:00
cxl
d2967e13f1 uppsrc: In preparation to move to 64 bit hash codes, hash code type is now hash_t (replaces unsigned, dword)
git-svn-id: svn://ultimatepp.org/upp/trunk@14521 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-05-31 16:13:28 +00:00
cxl
2352d9b58c Core: Mem.h improvements
git-svn-id: svn://ultimatepp.org/upp/trunk@14505 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-05-27 16:39:08 +00:00
cxl
36fadbf7bf uppsrc: Many memcpy, memset converted to new memory functions
git-svn-id: svn://ultimatepp.org/upp/trunk@14493 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-05-22 15:14:16 +00:00
cxl
e3c2446991 CtrlCore: Fixed issue with SetRect of fixed sized window
git-svn-id: svn://ultimatepp.org/upp/trunk@14463 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-05-13 12:01:48 +00:00
cxl
0af98b4d73 CtrlCore: RectTracker improvements
git-svn-id: svn://ultimatepp.org/upp/trunk@14458 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-05-12 13:30:54 +00:00
cxl
acf8e363ae upp.src: OpenBSD patches
git-svn-id: svn://ultimatepp.org/upp/trunk@14364 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-04-24 08:14:38 +00:00
cxl
b405914891 CtrlCore: X11 fixed to compile
git-svn-id: svn://ultimatepp.org/upp/trunk@14352 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-04-22 17:39:57 +00:00
cxl
85702ae3b9 CtrlCore: gtk3 DrawImage optimization, DragRect cleanup
git-svn-id: svn://ultimatepp.org/upp/trunk@14345 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-04-21 16:24:39 +00:00
cxl
50c7118301 CtrlCore: ImageWin32 optimisations
git-svn-id: svn://ultimatepp.org/upp/trunk@14343 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-04-21 08:37:09 +00:00
cxl
25a1dd394d CtrlCore: Gtk3 DrawImage optimisations
git-svn-id: svn://ultimatepp.org/upp/trunk@14340 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-04-20 16:33:45 +00:00
cxl
5096888c17 CtrlCore: DrawImage Win32 improved
git-svn-id: svn://ultimatepp.org/upp/trunk@14339 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-04-20 15:53:56 +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
82bc1a6b85 CtrlCore: RectTracker MacOS
git-svn-id: svn://ultimatepp.org/upp/trunk@14325 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-04-18 12:57:30 +00:00
cxl
4012e86724 CtrlCore: Cocoa image cache fix
git-svn-id: svn://ultimatepp.org/upp/trunk@14324 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-04-18 12:53:05 +00:00
cxl
0ef70ccfe8 CtrlCore: RectTracker fix
git-svn-id: svn://ultimatepp.org/upp/trunk@14323 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-04-18 12:46:43 +00:00
cxl
f938957b6e CtrlCore: Fixed some ViewDraw/GTK issues, RichEdit: UHD fixes for image resizing handles
git-svn-id: svn://ultimatepp.org/upp/trunk@14321 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-04-18 12:41:42 +00:00
cxl
0e9328d1de CtrlCore: Refactoring RectTracker to avoid using ViewDraw
git-svn-id: svn://ultimatepp.org/upp/trunk@14320 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-04-18 12:17:41 +00:00
cxl
e5b704f4f1 uppsrc: small fixes
git-svn-id: svn://ultimatepp.org/upp/trunk@14319 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-04-17 17:20:49 +00:00
cxl
15b5955449 CtrlCore: MacOS theoretical TopFrameDraw implementation (does not work because of MacOS issue)
git-svn-id: svn://ultimatepp.org/upp/trunk@14318 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-04-15 20:32:48 +00:00
cxl
f1948f899a CtrlCore: ViewDraw with Rect in Win32
git-svn-id: svn://ultimatepp.org/upp/trunk@14317 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-04-15 17:03:19 +00:00
cxl
5760700aee CtrlCore: ViewDraw with Rect parameter in X11 and Gtk3 backends
git-svn-id: svn://ultimatepp.org/upp/trunk@14316 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-04-15 16:21:10 +00:00
cxl
240cb33e59 CtrlCore: Fixed issue with default skin
git-svn-id: svn://ultimatepp.org/upp/trunk@14312 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-04-15 11:38:25 +00:00
cxl
8dc013f007 CtrlLib: Fixed Chameleon color issue, fixed dark mode option when app is started from theide
git-svn-id: svn://ultimatepp.org/upp/trunk@14311 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-04-15 10:46:02 +00:00
oblivion
8f3d6b47d4 CtrlCore: Missing topic titles are added.
git-svn-id: svn://ultimatepp.org/upp/trunk@14306 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-04-13 17:13:19 +00:00
cxl
6a8aff1d74 Core: Fixed issue with LOG before MAIN
git-svn-id: svn://ultimatepp.org/upp/trunk@14276 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-04-08 09:05:44 +00:00
cxl
cda282c80a CtrlCore: GTK3: GdkDrawingContext proper versioning fixed
git-svn-id: svn://ultimatepp.org/upp/trunk@14252 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-04-06 08:31:56 +00:00
cxl
5ab308359d debugger improvements
git-svn-id: svn://ultimatepp.org/upp/trunk@14187 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-03-25 14:46:09 +00:00
cxl
57b8ac3098 CtrlCore: gtk3 now compiles in squeeze
git-svn-id: svn://ultimatepp.org/upp/trunk@14176 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-03-18 13:16:42 +00:00
cxl
22cb75a720 CtrlCore GTK: trying to fix wayland issues, by gdk_set_allowed_backends(x11); in InitGtkApp
git-svn-id: svn://ultimatepp.org/upp/trunk@14160 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-03-12 16:19:10 +00:00
cxl
9a0309a477 CtrlCore: MacOS: all font are now scaleable
git-svn-id: svn://ultimatepp.org/upp/trunk@14157 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-03-12 14:47:41 +00:00
cxl
cac1386754 ide: Fixed issue with LayDes menu
git-svn-id: svn://ultimatepp.org/upp/trunk@14156 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-03-12 12:53:06 +00:00
cxl
75e9478a9c CtrlCore: Cocoa Null Image fix
git-svn-id: svn://ultimatepp.org/upp/trunk@14155 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-03-12 09:32:30 +00:00
cxl
d5f7bada55 CtrlCore: Fixed window rectangle problem
git-svn-id: svn://ultimatepp.org/upp/trunk@14138 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-03-07 16:15:31 +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
bd9983bc63 upp.src: llvm-mingw fixes
git-svn-id: svn://ultimatepp.org/upp/trunk@14068 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-02-23 19:42:57 +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
58cbd81b05 .todo
git-svn-id: svn://ultimatepp.org/upp/trunk@14051 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-02-20 11:16:11 +00:00
cxl
c765339cc8 CtrlCore: Cocoa: Fixed TopWindow::[Large]Icon when app is in background
git-svn-id: svn://ultimatepp.org/upp/trunk@14049 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-02-20 09:36:47 +00:00
cxl
8db16daaf3 CtrlLib: New dialog icons now used in classic mode too
git-svn-id: svn://ultimatepp.org/upp/trunk@14047 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-02-19 21:42:46 +00:00
cxl
beed1f40b2 CtrlLib: Removed ClassicCtrls and AmbientCtrls, fixed dialog icons in Win32
git-svn-id: svn://ultimatepp.org/upp/trunk@14043 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-02-19 13:25:54 +00:00
cxl
e17de4f5f2 CtrlLib: ColorPusher, TreeCtrl, ColumnList types now in .usc
git-svn-id: svn://ultimatepp.org/upp/trunk@14041 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-02-19 11:46:11 +00:00
cxl
14e91a5a25 CtrlLib: Fixed DateTimeCtrl issue in MacOS
git-svn-id: svn://ultimatepp.org/upp/trunk@14039 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-02-19 10:14:38 +00:00
cxl
1e9fafbe6f upp.src: Fixed mysql, sdl2, pgsql linking with mingw
git-svn-id: svn://ultimatepp.org/upp/trunk@14037 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-02-18 22:31:56 +00:00
cxl
dae9d4bf88 Core: Vector::operator<<(T&&) (thanks Novo)
git-svn-id: svn://ultimatepp.org/upp/trunk@14034 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-02-18 17:53:02 +00:00
cxl
e98b8bca4d CtrlLib: FileSelector, now renamed FileSelNative, now available in MacOS
git-svn-id: svn://ultimatepp.org/upp/trunk@14033 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-02-18 12:38:32 +00:00