Commit graph

74 commits

Author SHA1 Message Date
Mirek Fidler
358bc95fe7 QHD fixes 2026-04-21 09:30:48 +02:00
Mirek Fidler
bcbc8f7ca8 ide: fixed to compile, cosmetics 2025-10-20 09:21:37 +02:00
Mirek Fidler
3dfb507422 ide: another alt+c fix, --debug mode 2025-10-20 00:31:35 +02:00
Mirek Fidler
34958a4605 ide: Predefined lldb instead of gdb in MacOS 2025-03-16 09:47:44 +01:00
Mirek Fidler
c808e3b427 Merge branch 'master' of https://github.com/ultimatepp/ultimatepp 2025-02-12 17:37:04 +01:00
Mirek Fidler
7e0c75a39d CtrlLib, ide: MacOS improvements 2025-02-12 17:37:02 +01:00
İsmail Yılmaz
8077bb9c86
Ide: Bobcat is added to the supported terminals list (linux, bsd, flatpak) (#229) 2025-02-02 11:24:07 +01:00
Mirek Fidler
a6575f3a16 ide: Compare with improvements 2023-08-03 11:17:40 +02:00
Mirek Fidler
ca6d5122c2 ide: Support for io.elementary.terminal 2023-03-20 13:08:01 +00:00
Mirek Fidler
488f6674a7 ide: Minor current file errors fixes (matching '{', debugger more) 2022-11-14 10:54:23 +01:00
Mirek Fidler
3500ac69b8 ide: Information about symbol at mouse cursor 2022-10-31 13:54:37 +01:00
Mirek Fidler
feaf0f7435 ide: error reporting improved 2022-10-11 18:49:51 +02:00
Mirek Fidler
da72eecf34 ide: Now showing errors as you type 2022-10-10 15:20:44 +02:00
Mirek Fidler
05fdb8a04a ide: Debugger NLS support for debugee commandline 2022-02-11 13:44:38 +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
3101422b9c ide: Minimize option in run dialog 2021-08-01 13:53:21 +02:00
cxl
9fc9c1fefe Fixed LaunchTerminal in MacOS
git-svn-id: svn://ultimatepp.org/upp/trunk@15741 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-02-06 18:28:19 +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
fef7c1c87a Ide: .cosmetics in run options.
git-svn-id: svn://ultimatepp.org/upp/trunk@15567 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-12-06 17:42:11 +00:00
cxl
06c2ec468f ide: File/Dir buttons cosmetics
git-svn-id: svn://ultimatepp.org/upp/trunk@15566 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-12-04 16:19:44 +00:00
cxl
35f7b1293c ide: Terminal at... in POSIX
git-svn-id: svn://ultimatepp.org/upp/trunk@15526 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-11-27 10:40:26 +00:00
cxl
b9ccca948a ide: Open Terminal in Win32
git-svn-id: svn://ultimatepp.org/upp/trunk@15525 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-11-27 09:42:20 +00:00
klugier
cdfcbd1719 Ide: Added tooltips for Run options dialog.
git-svn-id: svn://ultimatepp.org/upp/trunk@15307 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-10-25 20:30:04 +00:00
cxl
1f6adc16e8 ide: CLANG win32 debug levels now work in release mode too
git-svn-id: svn://ultimatepp.org/upp/trunk@14394 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-04-28 09:55:55 +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
5941dfdae3 ide: clang related fixes, find in files now trims long lines when putting them to output display array to avoid slowdowns
git-svn-id: svn://ultimatepp.org/upp/trunk@14115 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-03-02 13:34:24 +00:00
cxl
9ae57b5aff ide: Inserting path in Run options with space(s) now adds quote marks around it
git-svn-id: svn://ultimatepp.org/upp/trunk@14092 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-02-26 21:25:54 +00:00
cxl
bd9983bc63 upp.src: llvm-mingw fixes
git-svn-id: svn://ultimatepp.org/upp/trunk@14068 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-02-23 19:42:57 +00:00
cxl
e56bc3248e CtrlLib: MacOS chameleon
git-svn-id: svn://ultimatepp.org/upp/trunk@13977 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-02-10 11:26:32 +00:00
cxl
363570be81 CtrlLib: Developing new chameleon for macos
git-svn-id: svn://ultimatepp.org/upp/trunk@13974 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-02-07 17:49:07 +00:00
cxl
09817387fa ide: Run options new buttons to insert file path / directory path into commandline args
git-svn-id: svn://ultimatepp.org/upp/trunk@13498 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2019-07-17 20:52:49 +00:00
cxl
9233ad5533 .cosmetics
git-svn-id: svn://ultimatepp.org/upp/trunk@12557 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2018-11-20 09:43:53 +00:00
cxl
ee5c412e58 ide: 'Disable UHD mode' run option
git-svn-id: svn://ultimatepp.org/upp/trunk@12256 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2018-09-07 07:10:23 +00:00
klugier
0581d4b38f Ide: GDB_MI2 removed from TheIDE.
git-svn-id: svn://ultimatepp.org/upp/trunk@12119 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2018-07-29 23:32:24 +00:00
klugier
062f879214 Gdb: #1 Added additional logs when kill close handle operation failed while breaking execution. #2 Gdb now supports displays up 200 entries of the stack to avoid ide not response when recursion is infinit. #3 Gdb now reports failure when breakpoint is not setted to TheIDE. #4 Remove infinit recursion in Ide::OnBreakpoint method.
git-svn-id: svn://ultimatepp.org/upp/trunk@12028 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2018-06-29 20:09:25 +00:00
cxl
f850fc7861 ide: Fixed problem with PDB debugger runtime breakpoints via mouse
git-svn-id: svn://ultimatepp.org/upp/trunk@12014 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2018-06-21 18:50:43 +00:00
klugier
a6482403c0 Ide: ide can now display own log file. The main reason of adding this improvement is easier problem diagnostic.
git-svn-id: svn://ultimatepp.org/upp/trunk@11453 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-11-12 17:35:05 +00:00
klugier
985ecc4732 .theide #1652 run dialog is now sizeable and zoomable.
git-svn-id: svn://ultimatepp.org/upp/trunk@10894 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-03-02 22:50:17 +00:00
cxl
b5a22f2a78 ide: fixed for previous ambiguity fix, some r-value fixes (thanks Novo!)
git-svn-id: svn://ultimatepp.org/upp/trunk@9923 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2016-06-11 16:05:36 +00:00
cxl
21722aae26 .cosmetics (CLANG dangling else warnings)
git-svn-id: svn://ultimatepp.org/upp/trunk@9801 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2016-05-04 18:05:32 +00:00
cxl
5edae0e110 .reorganizing
git-svn-id: svn://ultimatepp.org/upp/trunk@9759 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2016-05-01 20:21:16 +00:00
cxl
d8b0ad38a7 ide: Fixed for POSIX
git-svn-id: svn://ultimatepp.org/upp/trunk@9580 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2016-03-07 10:37:30 +00:00
cxl
fd30908187 ide: new bin mingw layout
git-svn-id: svn://ultimatepp.org/upp/trunk@9578 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2016-03-06 23:13:16 +00:00
klugier
72360ad5c8 IDE now can launch apk on Android Virtual Devices
git-svn-id: svn://ultimatepp.org/upp/trunk@9576 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2016-03-06 13:22:47 +00:00
cxl
e92d54eecc ide: Alt+L in log goes back #1357
git-svn-id: svn://ultimatepp.org/upp/trunk@9397 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2016-01-16 06:51:08 +00:00
cxl
58a0849c24 ide: fixed to compile with GCC
git-svn-id: svn://ultimatepp.org/upp/trunk@9091 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-10-27 11:21:37 +00:00
cxl
d5f7082d16 pdb improvements #1306
git-svn-id: svn://ultimatepp.org/upp/trunk@9088 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-10-27 06:06:31 +00:00
klugier
6f33cfa477 AndroidBuilder now full independent from ide
git-svn-id: svn://ultimatepp.org/upp/trunk@9061 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-10-20 21:56:47 +00:00
cxl
664b658b23 ide: Fixed issue with help/tpp in debug mode #1287
git-svn-id: svn://ultimatepp.org/upp/trunk@9029 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-10-18 09:23:47 +00:00