Commit graph

248 commits

Author SHA1 Message Date
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
cxl
8f5af08a9d .examples
git-svn-id: svn://ultimatepp.org/upp/trunk@14048 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-02-20 09:36:45 +00:00
cxl
5f88d47a3a .examples
git-svn-id: svn://ultimatepp.org/upp/trunk@14045 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-02-19 17:38:31 +00:00
cxl
0b91e2b10b .examples
git-svn-id: svn://ultimatepp.org/upp/trunk@14044 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-02-19 14:55:49 +00:00
cxl
e9d9984b9f .examples
git-svn-id: svn://ultimatepp.org/upp/trunk@14036 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-02-18 22:31:54 +00:00
cxl
d61c140553 .examples
git-svn-id: svn://ultimatepp.org/upp/trunk@13994 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-02-12 13:53:35 +00:00
cxl
149d6e27a0 .cosmetics
git-svn-id: svn://ultimatepp.org/upp/trunk@13817 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-01-06 21:56:31 +00:00
koldo
fcd46b4c04 .ScatterCtrl_Demo: Removed multiple warnings got using compiler pedantic options
git-svn-id: svn://ultimatepp.org/upp/trunk@13572 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2019-09-04 07:18:02 +00:00
koldo
dfa9c40707 ScatterCtrl_Demo: Modified log example
git-svn-id: svn://ultimatepp.org/upp/trunk@13552 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2019-08-17 22:27:25 +00:00
koldo
6bb2664c59 ScatterCtrl_Demo: Fixed margins
git-svn-id: svn://ultimatepp.org/upp/trunk@13547 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2019-08-15 17:43:48 +00:00
cxl
5e90aa0c0c .examples
git-svn-id: svn://ultimatepp.org/upp/trunk@13491 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2019-07-13 07:30:14 +00:00
cxl
34ba343b9d .examples
git-svn-id: svn://ultimatepp.org/upp/trunk@13385 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2019-06-12 21:49:24 +00:00
cxl
2f7a0ceb92 .examples
git-svn-id: svn://ultimatepp.org/upp/trunk@13371 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2019-06-08 16:43:19 +00:00
cxl
485ac0e2b2 .examples
git-svn-id: svn://ultimatepp.org/upp/trunk@13366 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2019-06-07 15:57:34 +00:00
cxl
a809e3c219 .examples
git-svn-id: svn://ultimatepp.org/upp/trunk@12996 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2019-04-14 08:34:11 +00:00
klugier
dab5db8fa6 Examples: Removed unused variable in Clock example.
git-svn-id: svn://ultimatepp.org/upp/trunk@12940 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2019-04-03 18:35:37 +00:00
cxl
06e5a25ce1 .examples
git-svn-id: svn://ultimatepp.org/upp/trunk@12937 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2019-04-03 12:45:55 +00:00
cxl
300c16e8c8 .examples
git-svn-id: svn://ultimatepp.org/upp/trunk@12911 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2019-03-28 22:43:36 +00:00
cxl
3e2b9a171a .examples
git-svn-id: svn://ultimatepp.org/upp/trunk@12814 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2019-03-07 09:44:08 +00:00
cxl
1a7724c387 .examples
git-svn-id: svn://ultimatepp.org/upp/trunk@12789 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2019-02-23 15:35:25 +00:00