Commit Graph

474 Commits

Author SHA1 Message Date
mattias
19e3d6eb88 idedebugger: cleaned up and updated makefile 2024-10-24 11:32:42 +02:00
mattias
e2ab5efb7b ide: what needs build dialog: fixed passing build all 2024-10-24 10:45:29 +02:00
mattias
6fa805fb47 updated makefiles 2024-10-22 00:31:29 +02:00
mattias
e62389efe2 ide: fixed ide coolbar clear before load 2024-10-21 19:17:17 +02:00
mattias
6a0efcb8c0 ide: fixed duplicating ide coolbar, issue #41199 2024-10-21 10:07:16 +02:00
mattias
d7b2d3e313 ide: fixed editortoolbar options defaults 2024-10-20 19:59:36 +02:00
mattias
0631c5f508 ide: fixed TIDECoolBarOptions default options 2024-10-20 19:40:19 +02:00
mattias
9be9ac65d7 lazbuild: added options --build-twice 2024-10-13 18:45:40 +02:00
mattias
8ba0de5d29 ide: started checking for recompiling on second pass 2024-10-13 17:31:57 +02:00
mattias
5b818b586b ide: started compile pkg twice 2024-10-13 13:16:21 +02:00
mattias
b977977c8d set main version to 4.99 2024-10-05 22:03:23 +02:00
Maxim Ganetsky
08f140fe19 IDE: correctly load macros caption translations of IDEPackager package 2024-10-04 01:23:01 +03:00
Maxim Ganetsky
67558fbdc0 IDEConfig: regenerated translations and updated Russian translation 2024-10-04 01:03:00 +03:00
Maxim Ganetsky
189764f4c0 IDE, IDEConfig: fixed i18n of captions of newly added macros, improved other captions 2024-10-04 01:02:15 +03:00
Martin
ab08a3c959 IDE: Allow customizing the IDE window caption by ide-macros. Issue #41092 2024-10-03 13:19:22 +02:00
Martin
65513c7997 Clear ExternalDebugInfo for release mode 2024-10-03 00:43:28 +02:00
n7800
9a31f4eb34 IdeProject: Adjusting options in "standard" build modes (Release and Debug) 2024-10-02 22:38:33 +00:00
Martin
7ca0e94781 IdeDebugger: Display "Pass count" in breakpoint property dialog. Issue #30355 2024-10-01 17:53:30 +02:00
Martin
642c3148a8 IdeDebugger: Callstack, copy-all, limit how many non-evaluated indexes are represented before skipping to next evaluated line. 2024-10-01 17:33:15 +02:00
Maxim Ganetsky
0297779c9a IDEDebugger: updated Russian translation 2024-10-01 18:27:28 +03:00
Martin
78e9a717ea IdeDebugger: increase width for icon in breakpoint dialog. Issue #40941 2024-10-01 15:44:32 +02:00
Martin
12101bac42 Debugger: Reduce amount of updates events. (Callstack, TListView.EndUpdate may cause a complete redraw) 2024-10-01 12:34:31 +02:00
Martin
cca69fe196 IdeDebugger: Add up/down navigation to callstack 2024-09-30 23:46:51 +02:00
Martin
d228d3d3f7 IdeDebugger: Reduce updates of Callstack-view. Fix/Change "copy all frames" to copy all evaluated frames up to the currently displayed. Issue #41040 2024-09-30 20:44:42 +02:00
Martin
665bae1dd1 Debugger: Make "HitCount" act like "Condition", any break actions (break, but also enable/disable other break, logging, snapshots) will only act if the HitCount has been reached. (previously only "break" was prevented). Issue #40676 2024-09-30 15:35:33 +02:00
mattias
e375a961ce ide: fixed keep WriteConfigFile on cancel, fixed keeping order in config, except for search paths 2024-09-30 10:10:21 +02:00
n7800
30a7007a39 IdeConfig: Fixes for checking the result of macro substitution 2024-09-27 22:11:22 +00:00
Martin
d0a3a004df FpDebug: implement 80 bit extended float (soft fpu) for cross debugging a win-32bit target from a 64bit IDE 2024-09-27 21:34:55 +02:00
Martin
744004e687 IdeDebugger: display format, improve layout for array and options. Fix calculating min-constraints 2024-09-26 19:32:30 +02:00
Martin
4ed0529400 IdeDebugger: display format, improve layout for array and options. Fix calculating min-constraints 2024-09-26 18:55:18 +02:00
Martin
853cd26124 IdeDebugger: display format, improve layout for array and options. Fix calculating min-constraints / Remove some panel.bevels 2024-09-26 17:54:35 +02:00
Martin
84b64855b1 IdeDebugger: fix range check in disassembler 2024-09-25 22:22:13 +02:00
Martin
6f26574f55 IdeDebugger: display format, improve layout for array and options. (better placement of label captions) 2024-09-25 20:29:11 +02:00
Martin
7e3be9c71c IdeDebugger: layout for watch properties (increase size / force caption width) 2024-09-25 19:43:26 +02:00
Martin
54b57dc2fb Spelling 2024-09-24 23:37:18 +02:00
Martin
77c4b7ceae IDE, SynEdit: add option to have bookmarks restore the scroll pos. Issue #40912 2024-09-24 22:35:09 +02:00
Maxim Ganetsky
79410c7508 IDEDebugger: updated Russian translation 2024-09-23 17:42:01 +03:00
Martin
a8fbf8ab7c IDE, Options: Translate "restart hint" to new language 2024-09-23 14:55:01 +02:00
n7800
0ac8701194 IdeConfig, IdeProject: Fix a typo in the method name TProjectCompilerOptions.CanBeDefaulForProject 2024-09-23 10:11:37 +00:00
n7800
8644edbc61 IdeConfig, BuildIntf: Fix a typo in the method name TLazCompilerOptions.SetTargetFilenameAppplyConventions and field 2024-09-23 10:11:37 +00:00
Martin
f5e83fae47 IdeDebugger: Add Mem-Viewer / fix compile with 3.2.2 2024-09-22 18:11:16 +02:00
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