Commit graph

377 commits

Author SHA1 Message Date
Mirek Fidler
71ead17f76 ide: PDB debugger fixed Threads tab interaction with backtrace 2026-01-21 11:08:41 +01:00
Mirek Fidler
29cf8728ec ide: Commandline handling refactored 2025-11-05 10:39:56 +01:00
mirek-fidler
1056486e73
CtrlLib: DisplayPopup refactored with PaintHook 2025-10-21 23:58:55 +02:00
klugier
b3446ff9f3 Fix to compile on Windows. 2025-10-20 20:57:57 +02:00
Mirek Fidler
3dfb507422 ide: another alt+c fix, --debug mode 2025-10-20 00:31:35 +02:00
Mirek Fidler
9fd52f0967 .ide: pdb cosmetics 2025-10-12 19:27:18 +02:00
Mirek Fidler
eaf8112b15 uppsrc: Fixed new clang warnings 2025-09-30 10:27:39 +02:00
Zbigniew Rębacz
c7594d9a73
Fix to compile on MSVC 17.14.7 (#290) 2025-09-16 11:16:02 +02:00
Mirek Fidler
15d09c8966 ide: Fixed problem with aux packages in [external] mode 2025-07-29 01:10:32 +02:00
Mirek Fidler
f39eb785be ide: Setup/Upgrade IDE now does full rebuild unless activated with Ctrl key, FileSel cosmetics, cosmetics... 2025-07-24 09:25:30 +02:00
Mirek Fidler
d7b2fe5f91 Copying 2025 2025-02-20 16:30:02 +01:00
Miroslav Fidler
152f359e84 ide: xfce terminal support in setup 2025-02-09 20:51:01 +01:00
Mirek Fidler
6cccfcc035 uppsrc: Fixed MSC warnings 2025-01-17 09:22:28 +01:00
Mirek Fidler
93ce2600f6 ide: PDB debugger final touches 2025-01-13 10:17:38 +01:00
Mirek Fidler
96eeef609d ide: PDB debugger Align function 2025-01-12 09:42:23 +01:00
Mirek Fidler
1bf5a62ea4 ide: PDB Debugger Fixed std:: types pretty printing in clang 2025-01-11 17:34:45 +01:00
Mirek Fidler
8dd8b7f5f6 ide: LastCharFormat tool in topic editor, .docs 2025-01-11 11:28:04 +01:00
Mirek Fidler
d538b6b23e RichEdit: Set last character format tool 2025-01-11 11:09:28 +01:00
Mirek Fidler
a79380bc2f ide: PDB debugger improvements 2025-01-10 15:28:13 +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
33431e0b32 ide: Pdb Fixed std::[w]string pretty printing (clang version) 2025-01-06 09:17:28 +01:00
Mirek Fidler
f5fc001a10 ide: Fixed debugger problem with std::vector<dword> 2025-01-02 20:49:26 +01:00
Mirek Fidler
c3ce92830d Dynamic skin changes 2024-12-06 10:05:57 +01:00
Mirek Fidler
3638778b2e Core: trivially_relocatable 2024-08-23 08:35:19 +02:00
Mirek Fidler
af50390a97 .icons 2024-08-11 10:05:02 +02:00
Mirek Fidler
1142e923b2 .icons 2024-08-07 09:46:08 +02:00
Mirek Fidler
6cd4af2990 .icons 2024-08-06 09:16:22 +02:00
Mirek Fidler
63919f87dc upp: 2024 2024-05-10 14:38:15 +02:00
Zbigniew Rębacz
e65af45fa8
IDE changes for Flatpak sandbox (#177)
ide: Flatpak support
2023-12-20 11:05:00 +01:00
Mirek Fidler
4ecef0fee8 ide: PDB Debugger copy/copy all fixed 2023-11-21 09:52:57 +01:00
Mirek Fidler
65aa953b29 u++: Copying updated to 2023 2023-09-17 15:00:44 +02:00
Zbigniew Rębacz
bcb86d8728
Initial Circle CI Integration (#102)
CircleCI allow us to build each commit and especially commits from master branch. In the version dedicated to open source it can only works within Linux environment. Resource are also limited, but it offers 4 cores and 8 GB of RAM, which is sufficient to build TheIDE.

My implementation runs TheIDE and UMK makiles. In the future it can be extended for more advanced things such as running auto-test scripts.

Image cimg/base:2022.09 offers Clang 11, which is sufficient for our needs.

No more DDUMPS :)
2022-09-30 01:02:17 +02:00
Mirek Fidler
650ab9af60 ide: fixed to compile, CtrlLib: StaticText::GetText 2022-06-06 09:58:06 +02:00
Mirek Fidler
0449296f07 gui_sizeof merged, double formatting precsion in JSON/XML reduced to 15 digits 2022-06-03 11:43:48 +02:00
Mirek Fidler
433b11db63 ide: namespace agnostic layouts refactored again 2022-05-08 13:36:03 +02:00
Mirek Fidler
6d284762a1 Revert "CtrlCore, ide: Support for namespace agnostic layouts refactored"
This reverts commit 4f49f919a2.
2022-05-08 08:48:22 +02:00
Mirek Fidler
4f49f919a2 CtrlCore, ide: Support for namespace agnostic layouts refactored 2022-05-07 09:12:58 +02:00
Mirek Fidler
340ce65c08 uppsrc: (c) 2022 2022-04-03 20:58:06 +02:00
Mirek Fidler
dbed223abc upp.src: in win32 usp10 now strictly before gdi32 (to avoid win 7 issues) 2022-02-11 17:51:20 +01:00
Mirek Fidler
54e8b63ae7 ide: PDB debugger now supports ErrorValue 2022-02-11 17:27:54 +01: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
89e7015dfe .removed DLOG 2021-10-19 12:33:45 +02:00
Mirek Fidler
c4a5702fa6 ide: Win32 Debugger now displays first chance 'crashing' exceptions (as they now seem to be caught by Win32, preventing the debugging of such situations) 2021-10-19 11:14:00 +02:00
Mirek Fidler
5ea2cb8792 ide: wchar32 support in debugger 2021-10-18 20:49:44 +02:00
cxl
1bb0f4c8e4 ide: Testing filetimes to show recently changed files now in win32 exludes network files to speedup theide startup
git-svn-id: svn://ultimatepp.org/upp/trunk@16015 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-07-09 09:48:09 +00:00
klugier
933261c24a Ide, Debugger: Added more dark icon variants.
git-svn-id: svn://ultimatepp.org/upp/trunk@15982 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-06-07 17:10:10 +00:00
cxl
e119655fbd ide: Gdb missing xdotool warning added
git-svn-id: svn://ultimatepp.org/upp/trunk@15880 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-03-28 14:54:36 +00:00
cxl
5e763fb3a4 ide: GDB now using XF86Ungrab to release the capture
git-svn-id: svn://ultimatepp.org/upp/trunk@15875 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-03-28 13:29:57 +00:00
cxl
a5f628fe6d uppsrc: 2020->2021
git-svn-id: svn://ultimatepp.org/upp/trunk@15857 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-03-19 14:14:08 +00:00