Commit graph

974 commits

Author SHA1 Message Date
cxl
71dc1d5702 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
cf695cade4 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
adee7dee99 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
e21fe262af 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
dae458db06 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
461b920c61 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
dd95928f2b 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
758556c90c 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
6b253d7b66 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
8c6624db86 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
9c478d2d7c 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
84334c3407 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
65220b7a80 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
9821190d18 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
5498be32c3 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
83a2d1ca8d .cosmetics
git-svn-id: svn://ultimatepp.org/upp/trunk@14328 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-04-18 14:15:07 +00:00
cxl
e18e807542 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
bf4b79f9d5 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
9c62c37d69 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
2bf095bbc4 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
fb864ee1b9 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
ee1552e108 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
045143e982 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
341da483c6 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
a13f538ca1 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
e33750166b 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
413b2a9834 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
11e0091718 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
b81c963d8c 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
29398ab0cb 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
b0470d0003 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
6328ab2f1d 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
8e97ed8790 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
8ffa59f36d 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
e19b374a45 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
2709e233b8 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
1b555b5385 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
1f79f2dfa7 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
301cc8af51 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
9e018beca8 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
b37db5de77 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
685a3d3120 .todo
git-svn-id: svn://ultimatepp.org/upp/trunk@14051 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-02-20 11:16:11 +00:00
cxl
11ce747643 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
63418a9911 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
a8bacc5d5c 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
1057a79bfd 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
619f0f9cb9 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
6e167cdfdb 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
6006d6292b 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
8b8a110a45 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