Mirek Fidler
2944cbb2f6
ide: Reverted Build.cpp to use all nests as include path again
2025-03-04 07:53:56 +01:00
Mirek Fidler
ef958c0fae
ide: Include path is now only containing used nests
2025-02-28 12:28:27 +01:00
Mirek Fidler
e21ecf2de6
ide: Resolved problems with blitz, build_info.h and additional includes
2025-02-18 16:37:17 +01:00
Mirek Fidler
7aa8e82eb5
Merge branch 'master' of https://github.com/ultimatepp/ultimatepp
2025-02-14 13:47:59 +01:00
Mirek Fidler
7b23c67a77
ide: Experimental CUDA support
2025-02-14 13:47:58 +01:00
Mirek Fidler
8f1d26bc2c
ide: Circular uses chain no longer a bug
2025-02-13 11:39:15 +01:00
Mirek Fidler
4f79424b90
ide: GetUppOut now defaults to initial value and can be empty (and is by default)
2024-06-27 11:56:56 +02:00
Mirek Fidler
0cf2d8dde9
ide: In Win32 now using clang-format from bin/clang
2024-06-09 14:00:49 +02:00
Mirek Fidler
0c3376dc06
ide: Invalid compiler error now reported when building (thanks Klugier)
2024-02-25 21:01:50 +01:00
Mirek Fidler
06b25db00a
ide: Fixed clang-format in MacOS, upgrade theide function implemented for macos
2023-04-19 09:03:31 +02:00
Mirek Fidler
74471235a2
ide: fixed clang-format in macos
2023-04-19 08:22:40 +02:00
Mirek Fidler
8f2fa578e0
ide: Fixed main.conf problem
2023-04-10 18:12:14 +02:00
Mirek Fidler
bba3c76769
ide: Fixed issue with assist and main.conf
2023-03-02 14:17:34 +01:00
Mirek Fidler
b26ca8b79f
ide: Fixed single file building
2023-03-02 10:11:45 +01:00
Mirek Fidler
ad4b9da966
ide: clang-format improvements and fixed, HostSys function now for routines used internally
2023-02-04 13:46:28 +01:00
Mirek Fidler
2e77d71f12
ide: clang-format integration
2023-02-01 15:27:24 +01:00
Mirek Fidler
d85ef7540e
ide: Optimised build system / pkg-config handling
2022-12-20 14:52:04 +01:00
Mirek Fidler
e034110e07
ide: Fixed Console hightlighting, fixed memory leak in IsAndroidMethod
2022-12-19 11:39:48 +01:00
Mirek Fidler
b907da54ba
ide: Assist: Fixed .icpp, removed android builder logs
2022-12-14 14:03:17 +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
1bc11e08ab
ide: Fixed Alt+J on #include <gtk/gtk.h> (pkg_config issue)
2022-11-24 14:58:59 +01:00
Mirek Fidler
f866eda8d5
ide: Edits now shown in scrollbar
2022-10-24 10:08:09 +02:00
mirek-fidler
e8035690b9
libclang ide #94
...
- Assist/Autocomplete refactored to use libclang
Other minor changes:
- Removed CoWork Pipe
- .dli runtime loading of dynamic libraries now supports path to library in access function
- EditField::SetBackground
- RichTextView::GotoLabel variant with Gate for matching
- RichEdit::GotoLabel variant with Gate for matching
2022-09-16 10:31:14 +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
cxl
9a6b3c6c37
ide: main_conf fix
...
git-svn-id: svn://ultimatepp.org/upp/trunk@15839 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-03-12 15:36:43 +00:00
cxl
2035f2d9a6
ide: Fixed PATH issue (prevented GCC compilation)
...
git-svn-id: svn://ultimatepp.org/upp/trunk@15757 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-02-12 10:15:47 +00:00
cxl
697f743842
uppsrc: MacOS 11.2 fixes
...
git-svn-id: svn://ultimatepp.org/upp/trunk@15740 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-02-06 09:35:47 +00:00
cxl
b478460171
ide: UppHub fix
...
git-svn-id: svn://ultimatepp.org/upp/trunk@15642 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-01-04 14:24:45 +00:00
cxl
ba3188b5a9
uppsrc: Fixed to compile in MacOS
...
git-svn-id: svn://ultimatepp.org/upp/trunk@15618 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-12-22 22:18:08 +00:00
cxl
550e2e7e1a
ide: Support for same name main package in different nest
...
git-svn-id: svn://ultimatepp.org/upp/trunk@15606 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-12-17 23:25:23 +00:00
cxl
d27b750453
ide: Developing upphub
...
git-svn-id: svn://ultimatepp.org/upp/trunk@15589 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-12-13 15:56:21 +00:00
cxl
84aae8ed12
ide: LocalHost/Host, urepo refactored
...
git-svn-id: svn://ultimatepp.org/upp/trunk@15586 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-12-12 19:27:04 +00:00
cxl
7da67d2a77
Win32: Support for bin git
...
git-svn-id: svn://ultimatepp.org/upp/trunk@15577 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-12-10 21:27:30 +00:00
klugier
6587259522
Ide: Remove depricated architectures from Android builder.
...
git-svn-id: svn://ultimatepp.org/upp/trunk@15228 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-10-10 20:27:16 +00:00
cxl
3e4b840506
uppsrc: Modernizing code with variadic templates
...
git-svn-id: svn://ultimatepp.org/upp/trunk@14604 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-06-17 16:02:45 +00:00
cxl
757adb4a2a
CtrlLib: Button: Fixed disabled color
...
git-svn-id: svn://ultimatepp.org/upp/trunk@14454 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-05-10 16:53:21 +00:00
cxl
3a2ce006ca
ide: main.conf now adds config flags
...
git-svn-id: svn://ultimatepp.org/upp/trunk@14452 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-05-10 16:27:41 +00:00
cxl
a383840404
upp.src: Fixed various POSIX configuration and installation related issues
...
git-svn-id: svn://ultimatepp.org/upp/trunk@14275 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-04-07 11:34:48 +00:00
cxl
3f432c520f
POSIX install, build and config improvements
...
git-svn-id: svn://ultimatepp.org/upp/trunk@14209 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-04-02 16:34:58 +00:00
cxl
f6bc1e4134
umk: Now creating default build methods in Posix (just like theide)
...
git-svn-id: svn://ultimatepp.org/upp/trunk@14201 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-03-29 18:41:34 +00:00
cxl
f7361b35e9
CtrlLib: Fixed performance issues in Win32 Dark Theme mode, ide: In Win32, it is now possible to override Dark/Light mode in startup
...
git-svn-id: svn://ultimatepp.org/upp/trunk@14199 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-03-29 11:42:17 +00:00
cxl
18f414c15c
ide: pkg_config support in makefile export
...
git-svn-id: svn://ultimatepp.org/upp/trunk@13843 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-01-09 11:55:29 +00:00
cxl
1f8fd866e4
ide: pkg_config include paths in C++ parsing
...
git-svn-id: svn://ultimatepp.org/upp/trunk@13560 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2019-08-24 16:32:31 +00:00
cxl
13ebef1bff
ide: pkg_config support
...
git-svn-id: svn://ultimatepp.org/upp/trunk@13559 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2019-08-24 12:51:04 +00:00
cxl
0833cadefd
ide: Fixed to be SO buildable
...
git-svn-id: svn://ultimatepp.org/upp/trunk@13003 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2019-04-17 13:06:27 +00:00
cxl
6106afa8a1
ide: Fixed linker issues, Draw: fixed Image::GetRefCount for empty image
...
git-svn-id: svn://ultimatepp.org/upp/trunk@12796 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2019-02-24 23:19:32 +00:00
cxl
e0da911bd2
ide: After 'Build package' errors are now correctly shown
...
git-svn-id: svn://ultimatepp.org/upp/trunk@12770 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2019-02-19 09:29:44 +00:00
cxl
b20eaf3a40
CtrlCore, ide: Cocoa menu
...
git-svn-id: svn://ultimatepp.org/upp/trunk@12613 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2018-12-11 10:22:07 +00:00
cxl
62e1df579e
ide: Removed trick of adjusting filetimes after build, GL: improving and fixing..
...
git-svn-id: svn://ultimatepp.org/upp/trunk@12371 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2018-10-16 09:49:44 +00:00
cxl
34b2bca429
ide: now creating .app bundle for OSX + GUI
...
git-svn-id: svn://ultimatepp.org/upp/trunk@12336 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2018-10-07 08:00:17 +00:00