Martin
|
041a654351
|
IdeDebugger: Add Mem-Viewer
|
2024-09-22 17:39:25 +02:00 |
|
Martin
|
5192cd95d9
|
IdeDebugger: fix detecting if current watch was freed.
|
2024-09-22 17:06:32 +02:00 |
|
Martin
|
663c91f026
|
IdeDebugger: Quick Presets for Watch-Value-Formats
|
2024-09-22 12:33:32 +02:00 |
|
Martin
|
4621061aae
|
IdeDebugger: fix rpfClearMultiLine / amend test for new settings
|
2024-09-13 21:03:16 +02:00 |
|
Martin
|
71f0514fa4
|
IdeDebugger: fix WatchResultPrinter for variant struct. FieldCount does not include variant sub-fields
|
2024-09-13 21:03:15 +02:00 |
|
mattias
|
300b09287a
|
ide: do not load preferred package dependency if old package is locked
|
2024-09-13 15:08:25 +02:00 |
|
Martin
|
338e2eca40
|
IdeDebugger: removed some "experimental" tags
|
2024-09-12 12:46:35 +02:00 |
|
Maxim Ganetsky
|
760cc09988
|
IDEDebugger: updated Russian translation
|
2024-09-11 22:58:17 +03:00 |
|
Martin
|
0a25d6933a
|
IdeDebugger: allow editing properties of multiple watches simultaneously
|
2024-09-11 16:53:41 +02:00 |
|
Maxim Ganetsky
|
aa2b041e48
|
IDEDebugger: updated Russian translation
|
2024-09-09 16:53:42 +03:00 |
|
Martin
|
0c1d094efc
|
IdeDebugger: Introduce a StringBuilder to concatenate all the parts of a watch (speed up for certain nested array/struct values)
|
2024-09-08 14:15:24 +02:00 |
|
Martin
|
34ec22dc99
|
IdeDebugger: Multiline and Array-Len override options
|
2024-09-08 14:15:23 +02:00 |
|
Maxim Ganetsky
|
60ee891918
|
IDEDebugger: updated Russian translation
|
2024-09-02 16:34:50 +03:00 |
|
Martin
|
7fddb710b3
|
IdeDebugger: Config for array "Len" prefix
|
2024-09-01 14:15:43 +02:00 |
|
Martin
|
d6c8881c67
|
IdeDebugger: fix evaluate window, wrong layout in f32417d0d1
|
2024-08-31 21:20:29 +02:00 |
|
Martin
|
f32417d0d1
|
IdeDebugger: fix icons for array nav bar in inspect window
|
2024-08-30 21:11:24 +02:00 |
|
Martin
|
ceda32ed83
|
IdeDebugger: inspect/evaluate, fix workaround for toolbar autosize.
|
2024-08-30 20:47:17 +02:00 |
|
Maxim Ganetsky
|
ac342dbb65
|
IDEDebugger: regenerated translations and updated Russian translation
|
2024-08-27 15:47:08 +03:00 |
|
Maxim Ganetsky
|
8147e85ffc
|
IDEDebugger: cleaned up unused resource string
|
2024-08-27 15:44:34 +03:00 |
|
Martin
|
4afb03e646
|
IdeDebugger: fix Array-navigation, update if EnforceBounds is changed
|
2024-08-25 23:59:39 +02:00 |
|
Martin
|
d0ec864b34
|
IdeDebugger: fix Array-navigation for Inspect window
|
2024-08-25 23:59:39 +02:00 |
|
Martin
|
d55646e450
|
IdeDebugger: Optimize ValueFormatter search (cache uppercased string)
|
2024-08-25 23:59:39 +02:00 |
|
mattias
|
ce77f4dfae
|
ide: fixed cancel project options resetting Subtarget
|
2024-08-25 12:36:23 +02:00 |
|
Martin
|
5f8eab811a
|
IdeDebugger: missing caption
|
2024-08-25 11:27:05 +02:00 |
|
Martin
|
e5ec3afe04
|
IdeDebugger: Settings for array-navigation-bar (via DisplayFormat) / fix inherited DisplayFormat for "multiline"/indent.
|
2024-08-25 00:27:04 +02:00 |
|
Martin
|
048d3d6686
|
IdeDebugger: fix loading watch display format from session
|
2024-08-25 00:23:53 +02:00 |
|
Martin
|
ff6bf31acc
|
IdeDebugger: Watches/Locals allow to hide the array-navigation-bar
|
2024-08-20 17:45:30 +02:00 |
|
Martin
|
6da483640e
|
IdeDebugger: Rewrite DebugTreeView, embed control into data row, optimize updating (lock and defer) - Change array-navigation-bar to display with data row
|
2024-08-20 17:45:29 +02:00 |
|
Martin
|
927d0f8980
|
IdeDebugger: cache TextExtend/ShortenedText for virtualtree
|
2024-08-20 17:45:29 +02:00 |
|
Martin
|
0e7a968c42
|
IdeDebugger: correctly clear old watchdata
|
2024-08-16 17:23:11 +02:00 |
|
Martin
|
32e1ae20d4
|
IdeDebugger: Locals, do not collapse locals, if there expanded values still exist.
|
2024-08-16 17:23:11 +02:00 |
|
Maxim Ganetsky
|
5bdd772f03
|
IDEDebugger: updated Russian translation
|
2024-08-16 00:46:31 +03:00 |
|
Martin
|
5d8a93d6e7
|
IdeDebugger: fix expanding array (locals dlg). Take low-bound into account. Issue #41073
|
2024-08-15 23:30:25 +02:00 |
|
Martin
|
0806d74565
|
IdeDebugger: Breakpoint window, change setting node-height for group-headers. Maybe Issue #41083
|
2024-08-15 18:52:34 +02:00 |
|
Martin
|
8c36a16a4b
|
IdeDebugger: Watches-Array Toolbar, allow hex input / change how to override bounds (add checkbox). Issue #41027
|
2024-08-14 20:21:03 +02:00 |
|
Martin
|
3a0ab2b96c
|
IdeDebugger: reduce amount of update calls for changing a breakpoint
|
2024-08-12 22:57:40 +02:00 |
|
Martin
|
6348f103a4
|
IdeDebugger: fix expanding array. Take low-bound into account. Issue #41073
|
2024-08-12 15:27:58 +02:00 |
|
Martin
|
ca4538b235
|
IDE: Add option to enable/disable Anchordocking and DockedFormEdit (initial setup dialog, and options)
|
2024-08-07 01:28:33 +02:00 |
|
Martin
|
8af587ec77
|
FpDebug: array-slice intrinsic, add mapping terminator "!"
|
2024-08-02 22:08:16 +02:00 |
|
mattias
|
8afb2ae4ad
|
ide: clean up and fixed show comp opts main source filename
|
2024-07-18 10:26:17 +02:00 |
|
mattias
|
44b279bfd2
|
ide: show compiler options: append target src filename instead of inserting project main source file for consistency
|
2024-07-18 10:22:10 +02:00 |
|
Martin
|
9092967d44
|
FpDebug: display-format for ymm/xmm
|
2024-07-12 16:45:49 +02:00 |
|
Martin
|
c29c71d9bc
|
IdeDebugger: fix crash in breakpoint-list-window (drag/drop between groups)
|
2024-07-12 13:45:16 +02:00 |
|
Martin
|
f36d862b98
|
IdeDebugger: register window - scroll the grid, not the cursor
|
2024-07-11 11:02:18 +02:00 |
|
Martin
|
15b8b4893e
|
FpDebug, IDE: show address for RIP relative asm operand
|
2024-07-11 01:10:18 +02:00 |
|
Martin
|
8ec704c935
|
Debugger: Don't show non-available registers from cache. Ensure errors are shown.
|
2024-07-09 19:33:16 +02:00 |
|
Martin
|
7d1dc79584
|
IdeDebugger: Watches, fix updating array bounds for expanded view / grow expanded rows up to pagination-limit. Issue #41015
|
2024-07-09 16:46:06 +02:00 |
|
Martin
|
f581d4f764
|
IdeDebugger: fix searching array-index in expression.
|
2024-07-07 18:11:26 +02:00 |
|
Juha
|
0b023f20d7
|
IDE: Make renaming project files to lowercase silent. No questions asked. Issue #10370.
|
2024-07-04 17:58:57 +03:00 |
|
Juha
|
c7c059282d
|
IDE: Remove FindRenameIdentifier dependency from SourceFileManager.
|
2024-07-01 02:16:40 +03:00 |
|
Ondrej Pokorny
|
83412e9a50
|
pseudoterminaldlg: support carrige return (overwrite last line)
|
2024-06-21 11:34:59 +02:00 |
|
zeljan1
|
2751fd6fe7
|
IDE: fixed build non win widgetsets under windows.
|
2024-05-25 14:04:42 +02:00 |
|
Maxim Ganetsky
|
5a7f3952aa
|
IDEDebugger: updated Russian translation
|
2024-05-13 01:39:41 +03:00 |
|
Martin
|
ccd36eba7f
|
IdeDebugger: Watches/Evaluate-Dlg, improve multi-line formatting of values. Configurable depth for line-wrapping.
|
2024-05-11 12:58:08 +02:00 |
|
Martin
|
f01a0c056d
|
IdeDebugger: Display-format, no leading zeros for addresses.
|
2024-05-11 12:58:07 +02:00 |
|
Martin
|
3e86112874
|
IdeDebugger: Reduce "all" tab of DisplayFormat settings
|
2024-05-11 12:58:07 +02:00 |
|
Martin
|
f951bf8afb
|
IdeDebugger: WordWrap for Evaluate/Watch-detail-pane
|
2024-05-10 11:51:58 +02:00 |
|
Martin
|
575c9dcef5
|
IdeDebugger: Improve performance of nested watch display. Check non-recursive values first. Issue #40944
|
2024-05-04 11:27:25 +02:00 |
|
Martin
|
e9eaf2e37f
|
IdeDebugger: Improve performance of nested watch display. Only check parents, if it makes a difference. Issue #40944
|
2024-05-04 11:08:49 +02:00 |
|
Martin
|
f1cd54dbdd
|
IdeDebugger: fix slow display of nested watch, due to recursive check O(2^n) Issue #40944
|
2024-05-04 10:40:44 +02:00 |
|
Martin
|
60c85af016
|
IdeDebugger: ValueFormatter ord-to-name, parse new_ident = know_ident + 123
|
2024-04-28 21:54:38 +02:00 |
|
Maxim Ganetsky
|
17142eaf96
|
IDEDebugger: regenerated translations and updated Russian translation
|
2024-04-28 22:01:55 +03:00 |
|
Maxim Ganetsky
|
af28689f24
|
IDEDebugger: improved a caption
|
2024-04-28 22:00:55 +03:00 |
|
Martin
|
ca4e2cb5c5
|
Debugger/Project Settings: Fix updating when changing project / fix config frame (wrong warning hint)
|
2024-04-28 17:00:19 +02:00 |
|
Martin
|
85652d22ca
|
IdeDebugger: ValueFormatter "Ordinal to name"
|
2024-04-28 00:10:03 +02:00 |
|
Martin
|
ee125ebe32
|
IdeDebugger: Value-formatters, match expression/name
|
2024-04-27 18:56:30 +02:00 |
|
Maxim Ganetsky
|
fe9dbeb8a9
|
IDEDebugger: regenerated translations and updated Russian translation
|
2024-04-26 16:59:19 +03:00 |
|
Maxim Ganetsky
|
612d836c17
|
IDEDebugger: improved caption
|
2024-04-26 16:58:17 +03:00 |
|
Martin
|
f874fee43d
|
IdeDebugger: fix display enum watches with out of range value.
|
2024-04-26 11:54:27 +02:00 |
|
Martin
|
49f44c8ee1
|
Fix checking modal result, handle mrCancel. Issue: #40920
|
2024-04-25 21:47:15 +02:00 |
|
Maxim Ganetsky
|
f130c3af96
|
IDE, DockedFormEditor: fixed deprecation warnings, patch by Don Siders, issue #40921
|
2024-04-25 02:12:06 +03:00 |
|
Martin
|
fcaca1fe6a
|
IdeDebugger: ValueFormatter "Custom Displayformat"
|
2024-04-22 21:23:10 +02:00 |
|
Martin
|
72fa9a1c96
|
IdeDebugger: missing button caption
|
2024-04-22 15:19:46 +02:00 |
|
Maxim Ganetsky
|
3f1548052d
|
IDEDebugger: updated Russian translation
|
2024-04-21 17:51:05 +03:00 |
|
Martin
|
3b321550c3
|
Update po
|
2024-04-20 21:59:23 +02:00 |
|
Juha
|
f8a04256ff
|
IdePackager: Remove IDEMsgIntf dependency from PackageSystem.
|
2024-04-20 17:07:51 +03:00 |
|
Martin
|
1ef3f33ccc
|
IdeDebugger: add space in caption
|
2024-04-19 19:50:45 +02:00 |
|
Martin
|
a443dd7f2f
|
IdeDebugger: add some missing event in DisplayformatFrame
|
2024-04-19 17:30:08 +02:00 |
|
Martin
|
3f2ccce591
|
IdeDebugger: Displayformat defaults for enum-identifier
|
2024-04-19 17:30:08 +02:00 |
|
Maxim Ganetsky
|
f167f7fba2
|
IDEDebugger: updated Russian translation
|
2024-04-19 18:15:33 +03:00 |
|
Martin
|
00e2561915
|
IdeDebugger: missing file / add Valueformatter CharArrayToString / display an array of char as a string / StopAtNull
|
2024-04-18 22:26:30 +02:00 |
|
Martin
|
3ae19dfa25
|
IdeDebugger: add Valueformatter CharArrayToString / display an array of char as a string / StopAtNull
|
2024-04-18 22:11:00 +02:00 |
|
Martin
|
bbdfea8977
|
IdeDebugger: add Valueformatter CharArrayToString / display an array of char as a string
|
2024-04-18 20:05:35 +02:00 |
|
Martin
|
5300c27ba2
|
IdeDebugger: add nest-lvl filter to Valueformatter
|
2024-04-18 17:56:02 +02:00 |
|
Martin
|
e1a58d379a
|
IdeDebugger: add SupportedDataKinds to Valueformatter for quicker filter
|
2024-04-18 15:59:44 +02:00 |
|
Martin
|
a31c9b11d7
|
IdeDebugger: remove DisplayFormat-filter from Valueformatter. (value formatter can now be disabled in watch properties)
|
2024-04-18 15:42:54 +02:00 |
|
Martin
|
1eae051544
|
IdeDebugger: add value formatter to Inspect/Eval
|
2024-04-18 14:32:31 +02:00 |
|
Martin
|
442dfce7a8
|
IdeDebugger: add ValueFormatter to watch properties
|
2024-04-18 14:32:31 +02:00 |
|
Martin
|
b7d9762602
|
IdeDebugger: Cleanup BackendConverterConfig / show project values in inspect/eval toolbar
|
2024-04-18 14:32:15 +02:00 |
|
Martin
|
de647d272f
|
IdeDebugger: Clean up BackendConverterConfig, naming / duplicate functions
|
2024-04-18 14:32:10 +02:00 |
|
Martin
|
45a81daef9
|
IdeDebugger: Use ValueFormatter for nested values
|
2024-04-18 14:32:09 +02:00 |
|
Juha
|
fdc1806f53
|
IdePackager: Remove IDEOptEditorIntf dependency from PackageSystem.
|
2024-04-18 13:29:35 +03:00 |
|
Juha
|
76ece6197b
|
IdePackager: Remove IDEDialogs dependency from PackageSystem.
|
2024-04-18 11:59:21 +03:00 |
|
Martin
|
be4d6c3bcc
|
IdeDebugger: refactor (Global)ValueFormatterSelectorList / (Global)ValueConverterSelectorList / DisplayFormat changed notify
|
2024-04-16 13:38:24 +02:00 |
|
Martin
|
41ffb45cda
|
IdeDebugger: rename "ValueFormatResolver" to "DisplayFormatResolver"
|
2024-04-16 13:38:03 +02:00 |
|
Juha
|
3ad25b1afc
|
Move 2 functions from IdeDialogs (IdeIntf) to LazMsgWorker (BuildIntf). Leave wrapper functions.
|
2024-04-16 12:13:33 +03:00 |
|
Juha
|
9297d3f760
|
Move 2 functions from DialogProcs to SourceFileManager.
|
2024-04-16 12:13:32 +03:00 |
|
Martin
|
3a7915bb59
|
IdeDebugger: fix new WatchDisplayFormat overflow for min(qword) / fix auto-sign for unsigned
|
2024-04-14 13:06:40 +02:00 |
|
Martin
|
d9728c785f
|
IdeConfig: Check that package does not include LCL
|
2024-04-13 13:54:51 +02:00 |
|
Martin
|
08d0445778
|
IDE: Move InputHistory, avoid using LCL in IdeConfig
|
2024-04-13 13:46:14 +02:00 |
|