Commit graph

454 commits

Author SHA1 Message Date
İsmail Yılmaz
a3f8c79a19
reference/SshBasics: Ssh polymorphism/RTTI example for the SshBasics reference example set. (#207)
This patch aims to add a polymorphism & RTTI example to the SShBasics reference examples set.

Demonstrates:
- Creating three different channels (Scp, SFtp, and SshExec) in the same Ssh object array,
- Identifying and converting the stored Ssh objects to the proper channels respectively and calling them.
2024-10-04 00:00:16 +02:00
Mirek Fidler
8c82df7a92 Core: std_forward removed from CoWork.h as it breaks compilation in some cases 2024-09-18 11:45:46 +02:00
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
4580ca77db CtrlLib, ide: Horizontal scrool wheel support in LineEdit, TreeCtrl, ide IconDes, LayDes and DiffCtrl 2024-02-15 21:04:05 +01:00
Zbigniew Rębacz
8a12870722 plugin/glew: reverted to LF line endings. 2024-01-05 15:34:54 +01:00
Zbigniew Rębacz
9b445afebb Doc: added initial documentation for GLCtrl. 2024-01-05 15:05:32 +01:00
Mirek Fidler
8b7ad55066 uppsrc: Various fixes related to loading very large geotiffs 2023-06-08 11:34:38 +02:00
Mirek Fidler
db3dd31f41 ide: bmGIT_HASH 2023-06-06 17:14:43 +02:00
Mirek Fidler
36ef12fdc3 MacOS: Fixed rendering of apple chars in italic, removed Insert key from mac menu (gets displayed wrongly) 2023-04-18 11:12:27 +02:00
İsmail Yılmaz
5f2d0f4938
Ssh examples addition/update. (#114)
* reset

* reference/SshBasics: MT example with CoFor added.

* reference/SshBasics: Cosmetics.
2022-12-11 12:35:58 +01:00
Mirek Fidler
39fa92c1d7 Core/SMTP: Fixed header duplicates with AddHeader, remove reference/CoPipe 2022-09-19 01:45:52 +02:00
Zbigniew Rębacz
08ed64ff68
GridCtrl layout control has been move to Upp namespace. (#78) 2022-07-03 21:04:12 +02:00
Mirek Fidler
87c6a9396c reference: geotiff 2022-05-19 09:13:39 +02:00
Mirek Fidler
30801cf271 CtrlLib: Shift+MouseWheel now horizontally scrolls ArrayCtrl 2022-05-17 11:23:55 +02:00
Mirek Fidler
8826daf070 FT_fontsys: Add missing GetFontDataSys implementation 2022-01-15 14:42:23 +01:00
Mirek Fidler
adcd29c609 plugin/sqlite3: Fixed for wchar32 2022-01-12 14:23:15 +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
Mirek Fidler
a51d0a795b .reference 2021-09-19 15:38:40 +02:00
Mirek Fidler
95de0de094 Core: New double formatters (%m, %mf, %me) 2021-09-05 14:58:30 +02:00
Mirek Fidler
563ac57aa8 ide: Builders now declares bmGIT_REVCOUNT macro (similar to former SVN_REVISION), now used in ide itself in the about box. 2021-08-27 18:03:53 +02:00
cxl
ef2333da1f .reference
git-svn-id: svn://ultimatepp.org/upp/trunk@15895 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-04-04 21:40:36 +00:00
cxl
901023d9d0 .reference
git-svn-id: svn://ultimatepp.org/upp/trunk@15893 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-04-04 16:28:57 +00:00
cxl
82a36e0e03 .reference
git-svn-id: svn://ultimatepp.org/upp/trunk@15890 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-04-02 09:41:59 +00:00
cxl
fa78f3d9e0 .reference
git-svn-id: svn://ultimatepp.org/upp/trunk@15886 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-03-30 10:40:28 +00:00
cxl
5d4811a721 .reference
git-svn-id: svn://ultimatepp.org/upp/trunk@15885 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-03-30 09:59:37 +00:00
cxl
34703c46be Copying 2020->2021
git-svn-id: svn://ultimatepp.org/upp/trunk@15879 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-03-28 13:38:30 +00:00
cxl
90967c6bb8 .reference
git-svn-id: svn://ultimatepp.org/upp/trunk@15871 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-03-26 14:50:10 +00:00
cxl
1f059054ce .reference
git-svn-id: svn://ultimatepp.org/upp/trunk@15866 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-03-25 18:57:32 +00:00
cxl
2f942c4cad .reference
git-svn-id: svn://ultimatepp.org/upp/trunk@15859 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-03-19 14:23:14 +00:00
cxl
d17422521e .reference
git-svn-id: svn://ultimatepp.org/upp/trunk@15783 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-02-20 16:47:56 +00:00
cxl
e8b95e0980 .reference
git-svn-id: svn://ultimatepp.org/upp/trunk@15729 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-02-02 19:49:42 +00:00
koldo
71e570cbe3 .Eigen_demo: Cleaned unnecessary number
git-svn-id: svn://ultimatepp.org/upp/trunk@15721 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-02-01 10:02:53 +00:00
koldo
2bb416dc5d ScatterDraw_Demo: Added demo with Null data
git-svn-id: svn://ultimatepp.org/upp/trunk@15719 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-02-01 10:00:44 +00:00
koldo
e36b1d55d7 .AnimatedClip: Unimportant details
git-svn-id: svn://ultimatepp.org/upp/trunk@15718 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-02-01 09:59:52 +00:00
cxl
fe5cb795e8 .reference
git-svn-id: svn://ultimatepp.org/upp/trunk@15691 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-01-22 12:08:17 +00:00
cxl
646f93a90c .examples
git-svn-id: svn://ultimatepp.org/upp/trunk@15687 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-01-20 22:53:10 +00:00
koldo
b9fb08bdba .ScatterDraw_Demo: Adjusted limits
git-svn-id: svn://ultimatepp.org/upp/trunk@15679 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-01-19 10:13:54 +00:00
oblivion
d18b121a38 reference: Turtle examples moved to UppHub.
git-svn-id: svn://ultimatepp.org/upp/trunk@15650 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-01-05 16:54:12 +00:00
cxl
2bcf21387f .reference
git-svn-id: svn://ultimatepp.org/upp/trunk@15581 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-12-11 15:13:47 +00:00
cxl
8799050700 .referemce
git-svn-id: svn://ultimatepp.org/upp/trunk@15529 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-11-27 21:45:15 +00:00
cxl
138c04e7cf .reference
git-svn-id: svn://ultimatepp.org/upp/trunk@15501 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-11-23 13:44:37 +00:00
cxl
9f04d9459f .reference
git-svn-id: svn://ultimatepp.org/upp/trunk@15469 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-11-20 09:36:15 +00:00
cxl
278fae0ba5 .reference
git-svn-id: svn://ultimatepp.org/upp/trunk@15450 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-11-19 09:28:00 +00:00
oblivion
5e8b32daf9 reference: SFtpFileSel, suppressed a compiler warning.
git-svn-id: svn://ultimatepp.org/upp/trunk@15440 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-11-17 15:21:05 +00:00
oblivion
da95195765 reference: SFtpFileSel example is improved.
git-svn-id: svn://ultimatepp.org/upp/trunk@15439 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-11-17 14:59:59 +00:00
cxl
fd9ddb6560 .reference
git-svn-id: svn://ultimatepp.org/upp/trunk@15315 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-10-28 14:24:30 +00:00
cxl
d08e9f0b10 .reference
git-svn-id: svn://ultimatepp.org/upp/trunk@15302 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-10-25 13:23:10 +00:00
koldo
33b3b59669 Eigen_demo: Reduced test decimals
git-svn-id: svn://ultimatepp.org/upp/trunk@15293 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-10-23 09:15:37 +00:00
koldo
b325822251 ScatterDraw_Demo: Added spline
git-svn-id: svn://ultimatepp.org/upp/trunk@15127 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-09-23 14:59:36 +00:00
oblivion
f207756055 Reference: Missing pdfdraw package is added to WebWord's GUI package configuration (Thanks Tom!)
git-svn-id: svn://ultimatepp.org/upp/trunk@15099 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-09-19 22:07:55 +00:00