İsmail Yılmaz
218ee862ef
Core/SSL: AES-256-GCM encryption and decryption ( #266 )
2025-05-05 14:31:58 +02:00
İsmail Yılmaz
1c48bd493c
Core: ProcessHasAdminRights() function is added to utility functions. ( #242 )
...
* Core: ProcessHasAdminRights() function is added to utility functions.
* reference/DetectPrivegedProcess: Cosmetics.
* Core: ProcessHasAdminRights() renamed as IsAdmin()
* Core: IsAdmin() renamed as IsUserAdmin().
2025-04-18 12:46:36 +02:00
Mirek Fidler
ce70b04aa8
.cosmetics
2025-04-10 20:34:43 +02:00
Mirek Fidler
6a3e8799e9
.reference
2025-04-03 11:35:30 +02:00
Mirek Fidler
2f079df225
.reference
2025-04-03 11:32:43 +02:00
Mirek Fidler
bf32b159fe
.reference
2025-04-03 11:26:29 +02:00
Mirek Fidler
4845e28a69
BuildInfo fix
2025-03-13 21:04:22 +01:00
Mirek Fidler
ba1f3e1155
ide, reference: BuildInfo fix
2025-03-13 11:26:12 +01:00
Mirek Fidler
5947d9a39c
.reference (build_info examples)
2025-02-19 09:57:32 +01:00
Mirek Fidler
c4283f3ceb
.docs
2025-02-14 15:43:22 +01:00
Mirek Fidler
7b23c67a77
ide: Experimental CUDA support
2025-02-14 13:47:58 +01:00
Mirek Fidler
0fb4b1532a
.reference
2025-02-02 14:08:20 +01:00
Mirek Fidler
8f927568e2
CtrlLib: InfoCtrl LeftZ/RightZ, .reference
2025-02-02 10:49:16 +01:00
Mirek Fidler
dce53b4989
.cosmetics
2025-01-31 09:35:55 +01:00
İsmail Yılmaz
008fb403f7
Ctrl geometry animation functions and docs ( #228 )
...
* CtrlLib: Ctrl batch animation function is added and animation functions are documented.
* reference: AnimateCtrlGeometry example added.
* CtrlCore: Ctrl animation docs are updated.
2025-01-30 15:22:47 +01:00
Mirek Fidler
50bbdd6ffd
CtrlLib: Slider and Linux Chameleon improvements
2025-01-23 00:10:37 +01:00
Mirek Fidler
8fc23a3bf3
.reference (replaced THISBACKs)
2025-01-22 13:23:48 +01:00
Mirek Fidler
86efc31a9c
ide: bmGIT_BRANCH in build info, About box revision improvements
2025-01-14 11:33:24 +01:00
Mirek Fidler
93ce2600f6
ide: PDB debugger final touches
2025-01-13 10:17:38 +01:00
Mirek Fidler
fa58d0c40a
ide: PDB debugger now can use Esc scripts for pretty printing
2025-01-09 17:47:11 +01:00
Mirek Fidler
d29b51dfd9
Core: Lerp(Color)
2024-12-09 09:06:15 +01:00
İsmail Yılmaz
ce5ee8f82f
Core: Linear interpolation (Lerp) templates and reference example for (numbers, Point Size and Rect) ( #215 )
2024-12-09 08:36:27 +01:00
Mirek Fidler
c3ce92830d
Dynamic skin changes
2024-12-06 10:05:57 +01:00
İsmail Yılmaz
aa31f3e84a
reference: Added markdown example (with image support). ( #212 )
...
* reference: Added markdown example (with image support).
* Reference/MarkdownViewer: Unnecessary SSL package removed.
* reference/MarkdownViewer: Unnecessary build flag removed, menu functions restructured.
* reference/MarkdownViewer: A default markdown example file (with image) added.
2024-10-30 20:12:53 +01:00
İ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