Mirek Fidler
597ed21aed
CtrlLib: CtrlMapper now provides operator()(Ctrl, T, const T& factor) for simple unit conversions
2024-03-05 21:32:18 +01:00
Mirek Fidler
074c98382d
CtrlLib, ide: Improved zoom icon in help and layout designer
2023-03-01 13:23:19 +01:00
Mirek Fidler
1cd7636f00
CtrlLib: Added some methods to gtk FileSelNative to streamline the interface with Win32
2022-03-20 14:41:11 +01:00
Mirek Fidler
07bfb6f003
CtrlLib, CtrlCore: Cocoa FileSelNative::ExecuteSelectDir, fixed problems in keyboard input
2022-03-06 16:01:19 +01:00
Mirek Fidler
db231a2d4a
CtrlLib: FileSelNative::ExecuteSelectDir in Linux
2022-03-06 14:58:56 +01:00
Mirek Fidler
1be735e8a5
CtrlLib: FileSelNative::ExecuteSelectDir
2022-03-06 14:44:21 +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
3faf898d4b
CtrlLib: DirSelButton changes, GridCtrl fix
...
git-svn-id: svn://ultimatepp.org/upp/trunk@15559 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-12-01 14:27:30 +00:00
cxl
c1dbe598d0
Core: Array::Add(One<T>&&), RichEdit: Removed 'new', Sqlite3: Fixed to compile
...
git-svn-id: svn://ultimatepp.org/upp/trunk@15191 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-10-04 07:43:29 +00:00
cxl
ca0d311e14
ide: cosmetics
...
git-svn-id: svn://ultimatepp.org/upp/trunk@15156 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-09-29 10:52:43 +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
cxl
8270485f62
CtrlLib: Fixerd to compile
...
git-svn-id: svn://ultimatepp.org/upp/trunk@13479 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2019-07-09 13:23:34 +00:00
cxl
9c269329c5
CtrlLib: CtrlMapper
...
git-svn-id: svn://ultimatepp.org/upp/trunk@13478 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2019-07-08 08:38:05 +00:00
cxl
28cc29b68b
CtrlLib: FileSelButton::WhenSelected, ide: small improvements
...
git-svn-id: svn://ultimatepp.org/upp/trunk@13364 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2019-06-07 11:39:12 +00:00
cxl
d8a04c5705
CtrlLib: Win32 TrayIcon::WindowProc now protected
...
git-svn-id: svn://ultimatepp.org/upp/trunk@12944 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2019-04-04 20:52:20 +00:00
cxl
1788fb6e5b
CtrlLib: Fixed flags for PrinterJob
...
git-svn-id: svn://ultimatepp.org/upp/trunk@12184 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2018-08-25 17:50:53 +00:00
cxl
d0cc249ffe
CtrlLib, CtrlCore: Cups printing now active for Cocoa
...
git-svn-id: svn://ultimatepp.org/upp/trunk@12178 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2018-08-21 14:17:13 +00:00
cxl
f752714d22
CtrlLib: CtrlRetriever fix
...
git-svn-id: svn://ultimatepp.org/upp/trunk@11926 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2018-05-02 09:48:49 +00:00
cxl
dfa7fc3138
CtrlLib: CtrRetriever now has Set method
...
git-svn-id: svn://ultimatepp.org/upp/trunk@11925 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2018-05-01 18:52:53 +00:00
cxl
9f353ad65b
CtrlLib: IdCtrls, SqlCtrl: SqlCtrls refactored, improved
...
git-svn-id: svn://ultimatepp.org/upp/trunk@11360 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-10-10 09:32:50 +00:00
cxl
9ede53f679
CtrlLib: LineEdit highlighting underline problem fixed
...
git-svn-id: svn://ultimatepp.org/upp/trunk@11020 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-04-19 18:51:14 +00:00
cxl
9737d8c504
CtrlLib: CtrlRetriever new features
...
git-svn-id: svn://ultimatepp.org/upp/trunk@11019 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-04-18 21:42:06 +00:00
cxl
44037d6a0c
'Event' branch merged into trunk (Callback now deprecated)
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10260 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2016-10-04 08:15:05 +00:00
cxl
e4843fc17a
.cosmetics
...
git-svn-id: svn://ultimatepp.org/upp/trunk@8491 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-05-31 06:45:44 +00:00
cxl
62020ee8b0
PrinterJob in Linux fix #1054
...
git-svn-id: svn://ultimatepp.org/upp/trunk@8490 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-05-31 05:39:38 +00:00
cxl
26de1d5ab1
EditTextNotNull, MultiButton::Error
...
git-svn-id: svn://ultimatepp.org/upp/trunk@7728 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2014-09-25 13:37:51 +00:00
cxl
754f2fc5f7
.cosmetics
...
git-svn-id: svn://ultimatepp.org/upp/trunk@7637 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2014-09-04 11:22:54 +00:00
cxl
306cabab32
CtrlLib: FileSelButton::Detach
...
git-svn-id: svn://ultimatepp.org/upp/trunk@6990 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2014-03-04 08:20:02 +00:00
cxl
3024f7af94
ide: New FillDiff features
...
git-svn-id: svn://ultimatepp.org/upp/trunk@6948 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2014-02-24 19:06:00 +00:00
cxl
84ced1005f
CtrlLib: EditDateDlg
...
git-svn-id: svn://ultimatepp.org/upp/trunk@6613 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2013-11-29 07:33:41 +00:00
cxl
52634873d7
CtrlLib: Fixed DBL_MIN -> -DBL_MAX in EditDouble
...
git-svn-id: svn://ultimatepp.org/upp/trunk@6491 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2013-10-26 07:47:49 +00:00
cxl
364b2c88df
CtrlLib: EditNumber
...
git-svn-id: svn://ultimatepp.org/upp/trunk@6183 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2013-07-11 11:46:54 +00:00
cxl
390c79fdd1
CtrlLib: FileSel now using native gtk+ file chooser
...
git-svn-id: svn://ultimatepp.org/upp/trunk@5883 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2013-03-05 19:18:59 +00:00
cxl
646ea94524
CtrlLib, Report: Fixes in CUPS PrintJob, PDF export
...
git-svn-id: svn://ultimatepp.org/upp/trunk@5796 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2013-02-11 18:38:13 +00:00
cxl
b725bf3227
CtrlLib: Gtk TrayIcon finished
...
git-svn-id: svn://ultimatepp.org/upp/trunk@5716 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2013-01-17 19:22:18 +00:00
cxl
366359733d
CtrlLib: Gtk TrayIcon
...
git-svn-id: svn://ultimatepp.org/upp/trunk@5715 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2013-01-17 17:53:12 +00:00
cxl
9506c42871
rainbow: Gtk backend skinning
...
git-svn-id: svn://ultimatepp.org/upp/trunk@5682 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-12-30 12:05:49 +00:00
cxl
77e41314a7
CtrlLib: IdCtrls::GetKey
...
git-svn-id: svn://ultimatepp.org/upp/trunk@5539 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-11-10 12:58:38 +00:00
cxl
a903c3689e
CtrlLib: CtrlIds ValueMap Get/Set methods
...
git-svn-id: svn://ultimatepp.org/upp/trunk@5537 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-11-09 14:14:14 +00:00
cxl
3cc0b69480
CtrlLib: Posix: default printer now reads pagesize from CUPS
...
git-svn-id: svn://ultimatepp.org/upp/trunk@3588 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-07-02 13:50:58 +00:00
cxl
b79918ff26
.developing rainbow
...
git-svn-id: svn://ultimatepp.org/upp/trunk@3528 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-06-13 19:16:25 +00:00
cxl
0c9859cd46
.developing rainbow
...
git-svn-id: svn://ultimatepp.org/upp/trunk@3525 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-06-13 12:42:24 +00:00
cxl
6d0f6f04f5
CtrlLib: IdCtrls::Reset
...
git-svn-id: svn://ultimatepp.org/upp/trunk@2721 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2010-09-25 13:27:47 +00:00
cxl
8ccb01870f
Improved DropList, ColorPopUp and DropTree animation
...
git-svn-id: svn://ultimatepp.org/upp/trunk@2682 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2010-09-11 19:19:26 +00:00
cxl
85e21ef0ec
CtrlLib: Update system parametrised
...
git-svn-id: svn://ultimatepp.org/upp/trunk@2420 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2010-05-23 07:44:09 +00:00
cxl
2298666463
CtrlLib: TrayIcon new patch (thanks andrei!)
...
git-svn-id: svn://ultimatepp.org/upp/trunk@1940 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2010-01-24 22:19:42 +00:00
cxl
86d4ce73ad
Report: ChoosePrinter, ChooseDefaultPrinter - selects printer before rendering report, renders to chosen paper size
...
git-svn-id: svn://ultimatepp.org/upp/trunk@1668 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2009-10-28 19:02:39 +00:00
cxl
a074dd7297
TrayIcon::IsVisible
...
git-svn-id: svn://ultimatepp.org/upp/trunk@718 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2008-12-26 11:47:18 +00:00