Commit Graph

307 Commits

Author SHA1 Message Date
Juha
3ec140e266 Move unit ComponentReg from IdeIntf to BuildIntf. 2024-03-15 10:40:41 +02:00
Maxim Ganetsky
dd0bc54bc3 IDEDebugger: updated Russian translation 2024-03-05 20:06:00 +03:00
Martin
45a6759c3d Debugger: fix parsing for array indexes (expanding array in watches / replace .. idx) 2024-03-03 20:48:18 +01:00
Martin
d109bb3725 Debugger: fixed range check in WatchDisplayFormat 2024-03-01 21:11:23 +01:00
Martin
68174a162e Debugger: Add default config for WatchDisplayFormat (Locals, Watches, Hint, ...) 2024-03-01 17:54:59 +01:00
Martin
8cf144ce33 Debugger: Watch-property-dialog, don't allow "all up" for display-format tabs 2024-03-01 17:54:23 +01:00
Martin
2f82e03da2 Debugger: DisplayFormat, highlight tabs with modified (non-default) settings 2024-02-29 11:56:51 +01:00
Martin
e7c9c254c4 Debugger: adjust defaults for new DisplayFormat / fix config-frame 2024-02-29 09:21:29 +01:00
Martin
3149c5261f Debugger: New DisplayFormat for Watches 2024-02-28 18:49:19 +01:00
Martin
8b491579a1 Debugger: Replace TWatchValue.DisplayFormat with TWatchValue.IsMemDump. All other DisplayFormat settings are on TWatch only. 2024-02-28 17:42:00 +01:00
Martin
adc63a1a42 Debugger: Remove IDbgWatchValueIntf.Value in favour of IDbgWatchValueIntf.ResData.CreatePrePrinted 2024-02-28 17:42:00 +01:00
Martin
8117ca5a5d LazDebugger: Remove TWatchDisplayFormat from debugger backends. 2024-02-28 00:52:45 +01:00
Martin
05af6f9a4f IdeDebugger: Change precision used for float types. issue #40768 2024-02-19 22:56:30 +01:00
Martin
22f04e340f IdeDebugger: Return correct precision for float value. Old code was returning "single" for all float types - related to issue #40768 2024-02-19 22:56:30 +01:00
Juha
893885c9db LazBuild: Improve output messages and error codes. Issue #40781, patch by n7800. 2024-02-18 15:14:06 +02:00
Martin
37315271a4 IdeDebugger: change value formatter for AlphaColor. Don't force registration of IdentToInt. See Issue #40772 2024-02-17 22:34:55 +01:00
Martin
d019706897 Ide, Debugger: Always bring Watches, Locals to front (not focus) if items are added (optional) Issue #40771 2024-02-17 13:48:02 +01:00
Martin
3aa483c0c0 IdeDebugger: enable formatting checkbox in Console In/Out Window 2024-02-17 11:25:24 +01:00
Maxim Ganetsky
e8d9b898c3 IDEDebugger: updated Russian translation 2024-02-13 17:16:35 +03:00
Martin
01cc379a88 IdeDebugger: value formatter for currency 2024-02-13 11:42:50 +01:00
Martin
e72f2533e7 Fix compilation of tests 2024-02-13 10:46:07 +01:00
Maxim Ganetsky
98e586a0f3 IDE/Debugger: regenerated translations and updated Russian translation 2024-02-12 18:57:51 +03:00
Martin
fcd6d0493d Fix build with fpc < 3.2.3 2024-02-10 21:44:31 +01:00
Martin
cbc532004b Updated Makefiles 2024-02-10 21:34:12 +01:00
Martin
a7e4fabecc IdeDebugger: fix frame for editing Value-Converter 2024-02-10 20:58:30 +01:00
Martin
5892e97e99 IDE, Debugger: Value-Formatter 2024-02-10 20:57:59 +01:00
Juha
99de97a21c IDE: Remove UTF8CompareLatinTextFast calls. 2024-02-09 01:20:36 +02:00
Juha
75fa62cc6d LazBuild: Improve the new options. Issue #29511. 2024-02-02 08:30:23 +02:00
Juha
e0f086d2e0 LazBuild: Add options --get-expand-text=, --get-build-modes and --get-exe-path. Clean function BuildProject. Issue #29511 and merge request !129. 2024-02-01 14:15:04 +02:00
Martin
efcbc7a685 FpDebug,IDE: Windows, Implement Position and Size for console and default-pos Forms - via Run-Params 2024-01-27 21:19:25 +01:00
Maxim Ganetsky
ef22ee4542 Translations: Slovak translation update by LacaK, issue #40719 2024-01-23 17:19:48 +03:00
Maxim Ganetsky
5afaa37764 IDEDebugger: regenerated translations and updated Russian translation 2024-01-20 22:24:05 +03:00
Maxim Ganetsky
4972ed2797 IDEDebugger: improved some captions 2024-01-20 22:24:04 +03:00
Martin
5e62cd71d1 Debugger: Improve Thread-Name display. Add support for thread name from GDB (only recent gdb versions) 2024-01-20 16:14:57 +01:00
Martin
0f47ec3b2a Debugger: fixes for ThreadNum 2024-01-20 16:14:57 +01:00
Martin
8ed6d90eb1 Ide,FpDebug: In FpDebug add a thread number (order of first occurrence). In the IDE, prefix the ID with the number. 2024-01-18 22:21:39 +01:00
Maxim Ganetsky
767d21e2d9 IDE: fixed a typo in command-line key for skipping debugger checks (Debbugger -> Debugger) 2024-01-17 04:00:40 +03:00
mattias
58fa8cf4d0 ide: FindClose in try finally 2024-01-15 15:11:14 +01:00
Martin
ee6b4fce64 IDE, Debugger: Asm Window, invalidate after colors changed 2024-01-11 12:32:21 +01:00
Martin
f96bef27b6 IDE: EditorOptions - Colors, added color settings for debug-disassembler view 2024-01-11 02:38:37 +01:00
mattias
656d6ffc5d clean up 2023-12-07 11:16:10 +01:00
Martin
415660120f Debugger: Correctly store names for function refs. The name was wrongly stored as part of the type, making it equal for all entries in an array. Issue #40604 2023-11-15 22:02:07 +01:00
Martin
eb6e46b08f Debugger: Assembler view - stop wheel scroll from moving selection 2023-10-09 18:36:44 +02:00
Martin
27d50a74a8 Debugger: Assembler view, don't ctrl-jump when clicking gutter for changing breakpoint. 2023-10-08 14:04:22 +02:00
mattias
34222c3fa8 updated makefiles 2023-09-12 16:25:55 +02:00
ACTom
57381cefb7 Translations: Chinese translation update, merge request !233 2023-09-07 03:15:30 +03:00
Martin
b38ca94a08 IdeDebugger: fix parsing ".." range for arrays (after ^ deref) 2023-09-03 18:32:05 +02:00
mattias
c5bc78b070 updated makefiles 2023-09-03 17:11:29 +02:00
Juha
858c6931fc IDE: Use the correct IDE build date/time. Set it in lazarus.pp which always gets compiled. Issue #40467, patch by n7800. 2023-09-02 14:41:58 +03:00
Martin
2234c02716 IdeDebugger: Watches, fix updating array-nav-bar while scrolling 2023-08-22 12:45:34 +02:00