Commit Graph

14731 Commits

Author SHA1 Message Date
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
012e0d2d85 IDE: Update "Markup Options Frame" tab order - See MR !313 2024-08-24 00:24:57 +02:00
rich2014
ee4ab33846 IDE/Cocoa: modify the code related to macOS menu (base on ab440b6) 2024-08-22 21:05:36 +08:00
Martin
dde4220045 IDE: Update "Markup Options Frame" change "disable" to "enable" / show key for current-word-markup - See MR !313 2024-08-21 21:43:56 +02:00
n7800
acae126262 Source editor: Save the caret position when calling the tab context menu 2024-08-21 18:42:07 +00:00
n7800
702da48437 Source editor: Do not display ampersand in the caption of the editor tab 2024-08-21 17:26:03 +00: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
26ee30a703 Debugger: Fix GetFullFilename, use cached result. (removed in b29a46c876 ) 2024-08-13 00:17:37 +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
f43148f957 IDE: New text/layout for option to enable/disable Anchordocking and DockedFormEdit (initial setup dialog) 2024-08-07 18:18:40 +02:00
Martin
c455038264 Makefile: BigIde, add DockedFormEditor and AnchorDocking 2024-08-07 01:28:34 +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
c9afc8aa72 IDE: add Intf to inject pages into the initial setup dialog. 2024-08-07 01:28:28 +02:00
Ondrej Pokorny
aae7ed1f94 IDE ProjectInspector&PackageEditor: select active editor file 2024-08-03 19:35:44 +02:00
Martin
0e438a9ef5 IDE: SourceEdit, removed unused declaration, SourceFileManager cleaned up "set of char" vs TSysCharSet (see !310 ) 2024-08-02 23:07:40 +02:00
Martin
8af587ec77 FpDebug: array-slice intrinsic, add mapping terminator "!" 2024-08-02 22:08:16 +02:00
Juha
2fea4c39a2 IDE: Do not clear messages before showing "Clean up and build project" dialog. Issue #41047, patch by n7800. 2024-08-01 09:17:30 +03:00
n7800
c0562f42ce Use GetCreationClass method instead of OnGetCreationClass event from TRegisteredComponent 2024-07-29 12:58:01 +00:00
n7800
e9e5a30568 ComponentList: Call OnGetCreationClass to display frame selection dialog 2024-07-29 12:58:01 +00:00
Maxim Ganetsky
e572621c4b IDE: made options memo in Show Compiler Options dialog read-only 2024-07-20 02:01:01 +03:00
Martin
5aeacf3a9f SourceEditor: less AutoSizing while opening several files 2024-07-18 13:34:59 +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
n7800
7bf6ee77c5 ShowCompilerOpts: Show the compiler path and main project file first in the list of options 2024-07-18 00:56:48 +00:00
mattias
e7f96059b2 lhelp: make: fixed compile 2024-07-15 11:54:11 +02:00
mattias
8258342934 ide: cocoa: make: pass -framework cocoa -weak_framework UserNotifications 2024-07-15 09:58:47 +02:00
Juha
bf3e9835f1 IDE: Don't throw exception in PropHookShowMethod either. Prevent message dialog and potential high CPU load. Issue #41019. 2024-07-13 10:18:18 +03:00
n7800
aa5c9aeb9f Lazarus New LCL project: Hide warning about MainFormOnTaskbar. Improvement 6c0ae5a5, issue #39654. 2024-07-12 22:40:00 +00:00
Juha
e5a90cb7e3 IDE: Prevent high CPU load caused by exception + message dialog. Issue #41019. 2024-07-12 23:00:17 +03: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
Juha
f6e9d76d76 IDE: Refactor common code into function FormCaptionOrName(). Part of issue #40940. 2024-07-12 10:39:13 +03:00
Juha
6527e6e6b1 IDE: Fix a regression and another bug in "Center lost window" feature with designed forms. Issue #40940, patch by n7800. 2024-07-12 09:49:12 +03:00