Commit graph

267 commits

Author SHA1 Message Date
Mirek Fidler
93d4e8571d RichText: Fixed problem with GetWidth and paragraphs not aligned left 2025-01-22 14:20:50 +01:00
Mirek Fidler
ff7102c39b Core: DarkTheme adjustments, CtrlLib: Color widgets, RichEdit: AllowDarkContent, DarkContent, ide: RichEdits in theide now support dark theme 2024-12-26 14:31:05 +01:00
Mirek Fidler
c3ce92830d Dynamic skin changes 2024-12-06 10:05:57 +01:00
Mirek Fidler
29c203fd54 C++23 fixes 2024-09-21 09:57:02 +02:00
Mirek Fidler
8a6542ec44 .icons 2024-09-04 12:44:24 +02:00
Mirek Fidler
47e37cb1c8 .icons 2024-08-19 10:28:26 +02:00
Mirek Fidler
935556faca .icons 2024-08-13 16:36:24 +02:00
Mirek Fidler
4bdedd8046 Painter docs 2023-12-28 15:17:32 +01:00
Mirek Fidler
4a9674604c Core: Fixed MSBT problem (thanks Tom!), Painter examples and docs 2023-12-27 16:41:12 +01:00
Mirek Fidler
7842adce8c .docs 2023-12-25 19:25:28 +01:00
Mirek Fidler
45e2296c69 Painter: Last minute fixes... 2023-12-24 16:37:07 +01:00
mirek-fidler
2d0f19053a
Painter2 (#182)
Painter improvements: Multithreaded rendering improved, new image filter (like Lanczos 3) option, image mapping is now more precise
2023-12-24 15:21:23 +01:00
Mirek Fidler
b9df966e63 ide: Navigation dialog restored 2023-09-05 11:24:21 +02:00
Mirek Fidler
327ff82d4d Core: ARM64 NEON activated, minor SIMD fixes 2023-04-23 19:50:15 +02:00
Mirek Fidler
06e12af643 ide: Support for clang-format without proper file option (before v. 14) 2023-02-19 19:27:38 +01:00
Zbigniew Rębacz
bc85258cb3 .examples cosmetic fix 2023-02-08 18:17:22 +01:00
Zbigniew Rębacz
62da24d43b examples: GeoFun code reformat. 2023-02-05 12:08:28 +01:00
Mirek Fidler
95873d8b58 examples: Fixed CompDir 2022-12-26 10:18:22 +01:00
Zbigniew Rębacz
d3f7547fcd Ide: AndroidSDK template now adss uses-sdk statment to AndroidManifest.xml. 2022-12-04 22:03:32 +01:00
Zbigniew Rębacz
a83d877bd5
IDE: Android Builder update to 2022 stack (#116)
Android Builder was modernized to the latest Google stacks. It is compatible with latest build tools version (33) and android (13).

The following PR covers:
- Migration from deprecated DX to D8
- Migrate from deprecated jarsigner to apksigner
- Android Builder works now for both POSIX and Windows
- There is no possibility to lunch SDK and AVD managers, the tools that we spawned previously are deprecated. We will need to write our own wrappers for console tools if we want to support that.
- Android Builder now parsers AndroidManifest.xml file and informs Android NDK project about minAndroidSdk version from this file. This helps to avoid warnings in the build process.
2022-12-04 18:24:34 +01:00
Mirek Fidler
d4592db146 ide: Fixed creating new codereferenced topic 2022-10-27 11:55:51 +02:00
Zbigniew Rębacz
b38ff87039 Example: removed WeirdBug from examples. 2022-08-03 15:45:09 +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
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
klugier
5e35e7ae7e Examples, Android: reverted last change.
git-svn-id: svn://ultimatepp.org/upp/trunk@16027 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-07-19 21:06:16 +00:00
klugier
e96f8d39c7 Examples: AndroidMath: Java9 compatibility fixed - finalizers can not be used.
git-svn-id: svn://ultimatepp.org/upp/trunk@16026 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-07-19 20:56:16 +00:00
cxl
ef3a937d01 .examples
git-svn-id: svn://ultimatepp.org/upp/trunk@16024 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-07-18 21:24:33 +00:00
cxl
e1a19b9850 .examples
git-svn-id: svn://ultimatepp.org/upp/trunk@15929 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-04-21 07:47:02 +00:00
cxl
074f29ecdb .examples
git-svn-id: svn://ultimatepp.org/upp/trunk@15912 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-04-15 06:55:15 +00:00
cxl
e113102d68 .examples
git-svn-id: svn://ultimatepp.org/upp/trunk@15858 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-03-19 14:22:55 +00:00
koldo
b9f4c69972 ScattScatterCtrl_demo: Fixed message
git-svn-id: svn://ultimatepp.org/upp/trunk@15772 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-02-15 17:05:31 +00:00
koldo
19b7b64b87 ScatterCtrl_Demo: Uninportant details
git-svn-id: svn://ultimatepp.org/upp/trunk@15720 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-02-01 10:01:43 +00:00
cxl
32a5974492 .examples
git-svn-id: svn://ultimatepp.org/upp/trunk@15683 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-01-19 16:52:17 +00:00
cxl
df804bd0d0 .examples
git-svn-id: svn://ultimatepp.org/upp/trunk@15675 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-01-19 08:15:13 +00:00
cxl
4e60ac4ca3 Ole moved to archive
git-svn-id: svn://ultimatepp.org/upp/trunk@15668 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-01-14 13:03:01 +00:00
cxl
ebe9329c2b .examples
git-svn-id: svn://ultimatepp.org/upp/trunk@15666 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-01-14 13:01:36 +00:00
cxl
ff1c426cac uppsrc: Crash moved to archive
git-svn-id: svn://ultimatepp.org/upp/trunk@15310 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-10-27 08:34:09 +00:00
cxl
bf68912feb .examples
git-svn-id: svn://ultimatepp.org/upp/trunk@15224 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-10-09 11:16:03 +00:00
koldo
537f0897d6 ScatterCtrl_Demo: Replaced VectorDouble with VectorXY
git-svn-id: svn://ultimatepp.org/upp/trunk@15148 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-09-25 20:29:59 +00:00
koldo
c07fad42e5 ScatterCtrl_Demo: Fixed left margin
git-svn-id: svn://ultimatepp.org/upp/trunk@15128 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-09-23 15:00:04 +00:00
klugier
a51b695493 Examples: AndroidMath cosmetic fixes.
git-svn-id: svn://ultimatepp.org/upp/trunk@14827 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-08-15 20:55:11 +00:00
cxl
ff74536d72 .examples
git-svn-id: svn://ultimatepp.org/upp/trunk@14619 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-06-22 16:41:33 +00:00
cxl
be48251cc8 .examples
git-svn-id: svn://ultimatepp.org/upp/trunk@14548 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-06-04 16:52:03 +00:00
koldo
1deea72866 ScatterCtrl_Demo: Removed pedantic
git-svn-id: svn://ultimatepp.org/upp/trunk@14470 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-05-13 16:08:24 +00:00
cxl
49b69fb7f4 .examples
git-svn-id: svn://ultimatepp.org/upp/trunk@14462 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-05-13 12:01:47 +00:00
cxl
370899d728 .examples
git-svn-id: svn://ultimatepp.org/upp/trunk@14461 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-05-13 11:29:00 +00:00
cxl
9e8daf667b .examples
git-svn-id: svn://ultimatepp.org/upp/trunk@14363 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-04-24 08:14:36 +00:00
cxl
d400a792fc .examples
git-svn-id: svn://ultimatepp.org/upp/trunk@14205 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-03-31 15:04:59 +00:00
koldo
8409bd0306 Added RemoveSurf()
git-svn-id: svn://ultimatepp.org/upp/trunk@14163 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-03-14 09:43:36 +00:00
cxl
19314369c0 .examples
git-svn-id: svn://ultimatepp.org/upp/trunk@14161 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-03-12 22:22:08 +00:00