Mirek Fidler
1f675b5c32
CtrlLib, Draw: GetStdFontCyA returns height including bold/italic variants, ArrayCtrl/DropList are now using this to avoid DisplayPopup for AttrText().Bold() (on MacOS, Bold standard text has 1 more pixel than normal)
2025-02-18 02:00:35 +01:00
Mirek Fidler
b93ee6797b
Core, CtrlCore: Fixed desktop folders (e.g. GetDownloadFolder) in MacOS
2025-01-05 10:44:03 +01:00
Mirek Fidler
c3ce92830d
Dynamic skin changes
2024-12-06 10:05:57 +01:00
Mirek Fidler
a4dcf4bfae
ide: Icons, IconDes help button
2024-08-22 10:59:49 +02:00
Mirek Fidler
19dd6c72f1
Core: Unaligned access reimplemented with memcpy, Draw, ide: iml improvements
2024-07-13 18:58:30 +02:00
Mirek Fidler
8b7ad55066
uppsrc: Various fixes related to loading very large geotiffs
2023-06-08 11:34:38 +02:00
Mirek Fidler
4a140cac04
.cosmetics
2023-03-24 14:30:32 +01:00
Mirek Fidler
9dea38484b
CtrlLib: FileSel: Improved logic of adding extension
2023-03-24 09:24:06 +01:00
Mirek Fidler
c25bd0b171
CtrlLib: Fixed Save As behaviour (focus problem)
2022-09-08 17:15:53 +02:00
Mirek Fidler
a066fe7773
Ctrl: FileSel::NoExeIcons
2022-05-19 10:26:09 +02:00
Mirek Fidler
ec44d16c8c
CtrlLib: Minor fix in FileSel
2022-03-08 16:54:08 +01:00
Zbigniew Rębacz
f812b31ed8
File Sel's file list should use no round size mode ( #60 )
...
Right now, the FileSel scaling behaves in a strange way. To overcome this issue NoRoundSize mode for file list should be enable.
2022-01-08 19:55:01 +01:00
Mirek Fidler
7edfc57742
CtrlLib: Fixed FileSel icon loading in Win32
2021-12-09 16:29: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
cxl
52403f0ff7
CtrlCore/CtrlLib: MacOS conditionals fixed to support Turtle
...
git-svn-id: svn://ultimatepp.org/upp/trunk@15996 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-06-15 10:34:04 +00:00
cxl
237c8e2ed1
CtrlLib: FileSel::DefaultName
...
git-svn-id: svn://ultimatepp.org/upp/trunk@15797 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-02-25 00:20:05 +00:00
cxl
55c9c5bf02
CtrlLib: FileSel LRU improved
...
git-svn-id: svn://ultimatepp.org/upp/trunk@15514 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-11-25 09:28:58 +00:00
cxl
3d1e3451f8
CtrlLib: FileSel minor fix of network caching
...
git-svn-id: svn://ultimatepp.org/upp/trunk@15499 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-11-23 09:52:06 +00:00
cxl
785c7b4b19
CtrlLib: FileSel fixed to compile in Linux
...
git-svn-id: svn://ultimatepp.org/upp/trunk@15459 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-11-19 19:53:36 +00:00
cxl
84adbb00be
CtrlLib: FileSel fix
...
git-svn-id: svn://ultimatepp.org/upp/trunk@15458 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-11-19 19:46:33 +00:00
cxl
db1ba70493
CtrlLib: FileSel improvements
...
git-svn-id: svn://ultimatepp.org/upp/trunk@15456 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-11-19 19:42:17 +00:00
cxl
16c1fab3d4
CtrlLib, ide: Support for mouse fw/bk buttons
...
git-svn-id: svn://ultimatepp.org/upp/trunk@15453 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-11-19 10:16:03 +00:00
cxl
b7389a4a8e
CtrlLib: FileSel cosmetics
...
git-svn-id: svn://ultimatepp.org/upp/trunk@14310 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-04-14 09:10:31 +00:00
cxl
196719967e
CtrlLib: FileSel cosmetics
...
git-svn-id: svn://ultimatepp.org/upp/trunk@14279 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-04-08 12:59:41 +00:00
cxl
44f61e2e22
CtrlLib: FileSel: Fixed problem with unreadable folder in MacOS
...
git-svn-id: svn://ultimatepp.org/upp/trunk@13950 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-01-28 15:25:04 +00:00
cxl
58e0fdebaf
uppsrc: docs & removed #ifdef MTs
...
git-svn-id: svn://ultimatepp.org/upp/trunk@13925 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-01-21 10:05:16 +00:00
cxl
ede735a818
CtrlLib: Fixed issue with gtk3 common file selector icons
...
git-svn-id: svn://ultimatepp.org/upp/trunk@13874 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-01-13 10:53:08 +00:00
cxl
3532cbad23
CtrlLib: ChGtk2 removed, X11 now using standard skin
...
git-svn-id: svn://ultimatepp.org/upp/trunk@13857 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-01-11 16:48:15 +00:00
cxl
0b900f0976
Core: Removed CoInitializeEx from AppInit to solve D&D problem
...
git-svn-id: svn://ultimatepp.org/upp/trunk@13692 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2019-11-13 09:21:32 +00:00
cxl
620ca22bd2
CtrlLib: FileSel .lnk improvements
...
git-svn-id: svn://ultimatepp.org/upp/trunk@13683 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2019-11-07 17:40:21 +00:00
cxl
65f0588dd8
CtrlLib: FileSel .lnk improvements
...
git-svn-id: svn://ultimatepp.org/upp/trunk@13680 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2019-11-05 18:00:10 +00:00
cxl
dbdadba115
CtrlLib: FileSel support of .lnk files in Win32
...
git-svn-id: svn://ultimatepp.org/upp/trunk@13676 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2019-11-04 14:53:30 +00:00
cxl
c05ea8b342
CtrlLib: FileSel rename optimization (thanks zsolt)
...
git-svn-id: svn://ultimatepp.org/upp/trunk@13640 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2019-10-14 20:40:38 +00:00
cxl
18f9ba1db5
CtrlLib: Fixed several issues
...
git-svn-id: svn://ultimatepp.org/upp/trunk@13604 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2019-09-14 08:25:08 +00:00
cxl
7a6958da7d
FileSel: PreSelect improved (now supports SaveAs, file type now set correctly)
...
git-svn-id: svn://ultimatepp.org/upp/trunk@13495 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2019-07-15 08:33:43 +00:00
cxl
6b862655c3
Core: Random seed fix, CtrlLib: Fixed loading of .exe image in FileSel, ide: Improved output mode
...
git-svn-id: svn://ultimatepp.org/upp/trunk@13424 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2019-06-21 10:52:30 +00:00
cxl
e093ff22b1
Core: Fixed allocator issue on thread exit
...
git-svn-id: svn://ultimatepp.org/upp/trunk@13410 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2019-06-17 21:28:11 +00:00
cxl
5aea85a9ae
.cosmetics
...
git-svn-id: svn://ultimatepp.org/upp/trunk@13407 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2019-06-17 14:00:05 +00:00
cxl
b50868817a
CtrlLib: FileSel sorting improved
...
git-svn-id: svn://ultimatepp.org/upp/trunk@13404 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2019-06-17 09:52:14 +00:00
cxl
76ee7b1731
.cosmetics
...
git-svn-id: svn://ultimatepp.org/upp/trunk@13042 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2019-04-24 08:08:01 +00:00
cxl
ce2c1d4835
Cocoa: Fixed some warnings
...
git-svn-id: svn://ultimatepp.org/upp/trunk@12952 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2019-04-05 16:07:02 +00:00
cxl
20083f8128
CtrlLib, CtrlCore: MacOS FileSel special places
...
git-svn-id: svn://ultimatepp.org/upp/trunk@12714 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2019-01-24 18:06:36 +00:00
cxl
906c0d606b
CtrlCore, CtrlLib: Cocoa file icons in FileSel
...
git-svn-id: svn://ultimatepp.org/upp/trunk@12712 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2019-01-24 14:53:47 +00:00
cxl
2690304308
CtrlCore, CtrlLib: Cocoa FileSel icons
...
git-svn-id: svn://ultimatepp.org/upp/trunk@12694 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2019-01-21 18:43:50 +00:00
cxl
553af4c9ba
CtrlLib: Gtk UHD fixes
...
git-svn-id: svn://ultimatepp.org/upp/trunk@12313 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2018-09-27 10:26:20 +00:00
cxl
4d1f612e3e
ide: Fixed font ascent in Errors, CtrlLib: Fixed UHD issue with FileSel
...
git-svn-id: svn://ultimatepp.org/upp/trunk@12310 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2018-09-27 08:38:16 +00:00
cxl
eab9dec6b9
Core: One, Any, Bits now have assignment deleted
...
git-svn-id: svn://ultimatepp.org/upp/trunk@12109 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2018-07-28 09:34:59 +00:00
cxl
2d0dc120d0
FileSel: Fixed issue with SELECTDIR
...
git-svn-id: svn://ultimatepp.org/upp/trunk@12108 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2018-07-28 09:09:58 +00:00
cxl
9b60941dc1
CtrlLib: FileSel places glitch fixed
...
git-svn-id: svn://ultimatepp.org/upp/trunk@12006 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2018-06-19 12:37:50 +00:00
cxl
23009f86eb
CtrlLib: FileSel fixed to compile in Linux (thanks Novo)
...
git-svn-id: svn://ultimatepp.org/upp/trunk@11909 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2018-04-23 17:37:41 +00:00