Martin
|
11ef2a0438
|
IDE, Debugger: move ProjectLink to debugger
|
2024-04-12 13:26:18 +02:00 |
|
Martin
|
6c6ab806b3
|
Debugger: Add confirmation dialogs for delete Watches/History. Make confirm delete breakpoints optional.
|
2024-03-20 19:45:07 +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 |
|
Dmitry D. Chernov
|
a36b277a4b
|
IDE: Clarify misleading names of common event handlers in options window
Notice the GeneralCheckBoxOnChange() function, which already had named properly.
|
2024-02-06 13:35:11 +00:00 |
|
Juha
|
64391dbd96
|
LazBuild: Remove IdeDebugger dependency. Split debugger related parts of TProject to new unit ProjectDebugLink.
|
2023-07-25 11:07:47 +03:00 |
|
Juha
|
636e902e6a
|
Move units IDECmdLine, IDEGuiCmdLine, IDEProcs and CompOptsModes to IdeConfig package.
|
2023-07-23 22:34:21 +03:00 |
|
Juha
|
e045ba01d2
|
Remove units from uses sections, especially LCLProc which now contains many wrappers to other non-LCL units.
|
2023-06-18 14:57:06 +03:00 |
|
Juha
|
eac9c6e5c6
|
IdeConfig: Remove LCL dependency from IdeConfig package. Add comments in uses sections, helps locate dependencies.
|
2023-06-11 20:34:36 +03:00 |
|
Martin
|
2a67f6ec76
|
Renamed LazarusCommonStrConst to IdeIntfStrConsts
|
2023-01-25 16:51:48 +01:00 |
|
Martin
|
574ccd903a
|
IdeDebugger: Move units from Ide to IdeDebugger. (BreakPropertyDlgGroups, CallStack, DebuggerAttachDialog, DebuggerOutput, ExceptDlg, FeedbackDlg, HistoryDlg, LocalsDlg, PseudoTerminal, RegisterDlg, ThreadDlg, WatchesDlg)
|
2023-01-10 17:04:54 +01:00 |
|
Martin
|
2d2e5431aa
|
IDE: moved some of the most common ResourceString to IdeIntf, so other IDE packages can use them (instead of duplicating them)
|
2023-01-10 17:00:41 +01:00 |
|
Martin
|
4a616acb99
|
Debugger: DebuggerOptions load unknown/unsupported backends into separate lists.
|
2023-01-08 04:37:03 +01:00 |
|
Martin
|
c7de909539
|
Debugger: Add dfNotSuitableForOsArch, to filter out unusable backends
|
2023-01-08 04:36:59 +01:00 |
|
Martin
|
8f2367727a
|
DebuggerOptions: TDebuggerPropertiesConfig removed MarkAsDeleted workaround.
|
2023-01-08 04:36:58 +01:00 |
|
Martin
|
8ddfc51b46
|
DebuggerOptions, EnvironmentOptions: move class-config
|
2023-01-08 04:36:58 +01:00 |
|
Martin
|
b3fd61e107
|
EnvironmentOpts: Move to ide/packages/ideconfig
|
2022-12-10 17:55:02 +01:00 |
|
Martin
|
bf4114c8ca
|
EnvironmentOpts: remove dependency on IdeProcs
|
2022-12-08 16:05:03 +01:00 |
|
Juha
|
c34f009b5a
|
Debugger: Prevent a crash when adding and then deleting a new debugger backend.
|
2022-11-21 12:04:38 +02:00 |
|
Martin
|
4d22d48f2e
|
Debugger: fix warning about project debugger backend in global options
|
2022-09-09 12:25:27 +02:00 |
|
Martin
|
eea8b2cd21
|
IDE, Debugger, Project: Allow setting up project specific debugger backends
|
2022-08-28 21:00:28 +02:00 |
|
Martin
|
bf105af56c
|
Debugger: fix crash in GetUniqueName
|
2022-08-28 20:59:53 +02:00 |
|
Martin
|
5b625349ee
|
IDE: Move TDebuggerOptions to IdeDebugger package
|
2022-06-23 13:54:17 +02:00 |
|
martin
|
a3bd018a86
|
Debugger, IDE: Watches, add "Allow function calls" option to IDE / Add "Auto set class from instance"
git-svn-id: trunk@65152 -
|
2021-05-29 22:51:13 +00:00 |
|
maxim
|
6714c721d6
|
Debugger: wrap text in warning label on debugger class options page
git-svn-id: trunk@65003 -
|
2021-04-15 21:34:41 +00:00 |
|
martin
|
4177f7a5e0
|
IDE: Debugger Backend Options, prevent accidental class change, instead of using new backend.
git-svn-id: trunk@64996 -
|
2021-04-14 18:22:47 +00:00 |
|
juha
|
f76b3198f9
|
IDE: Reduce calls to UpperCase() and LowerCase(). Improves performance.
git-svn-id: trunk@64504 -
|
2021-02-08 19:09:20 +00:00 |
|
juha
|
20c5ac47c0
|
IDE: Use a faster compare method for case-insensitive strings and StringLists.
git-svn-id: trunk@64440 -
|
2021-01-29 19:59:04 +00:00 |
|
juha
|
2ba0ae90c4
|
IDE: Formatting and cleanup.
git-svn-id: trunk@64438 -
|
2021-01-29 19:58:57 +00:00 |
|
mattias
|
5fe35be313
|
IDE: less hints
git-svn-id: trunk@64291 -
|
2020-12-28 16:59:41 +00:00 |
|
martin
|
7ab3261e30
|
Debugger: Notify if debugged app, exits with error code. Issue #37861
git-svn-id: trunk@63950 -
|
2020-10-04 14:24:46 +00:00 |
|
juha
|
7ed8696762
|
IDE: Tools/Options + startup configuration. Improve "make" location, expand paths before openfile dialogs etc. Issue #37386, patch from BrunoK.
git-svn-id: trunk@63654 -
|
2020-07-25 22:51:59 +00:00 |
|
ondrej
|
2356d3b3d6
|
IDE debugger options: fix select button style
git-svn-id: trunk@62995 -
|
2020-04-16 07:06:55 +00:00 |
|
martin
|
44c48aaf97
|
IDE, DebuggerOptions: Workaround for ONE occurrence of issue #0036306 / Crash in gtk with combination of TFrame, TToolbar dropdown menu and TPopupMenu and dynamic menu item creation
git-svn-id: trunk@62313 -
|
2019-11-29 02:54:48 +00:00 |
|
martin
|
51b18e32f4
|
IDE, Debugger-conf: Make sure debugger path history is saved
git-svn-id: trunk@62024 -
|
2019-10-10 13:37:46 +00:00 |
|
martin
|
6516a8c105
|
EnvironmentOptions: fix deleting debugger backend config
git-svn-id: trunk@61894 -
|
2019-09-17 12:47:11 +00:00 |
|
martin
|
0aa50e2f0f
|
Env-Options, Debugger: Always update XML nodes, as the can get re-read.
git-svn-id: trunk@61631 -
|
2019-07-27 13:11:23 +00:00 |
|
martin
|
2b676c1372
|
Ide/Debugger Options: Move "Language Exceptions" from Environment to Project. They already were stored with the project. (No build mode support)
git-svn-id: trunk@61608 -
|
2019-07-20 15:22:18 +00:00 |
|
martin
|
31c1cc7cfa
|
Debugger-Config: fix assert for file history list
git-svn-id: trunk@61556 -
|
2019-07-10 12:41:25 +00:00 |
|
martin
|
7db25535c4
|
Debugger-Config: Disable path input, if debugger class does not need it
git-svn-id: trunk@61555 -
|
2019-07-09 19:20:09 +00:00 |
|
martin
|
ff1657deea
|
Debugger-Config: Allow individual LRU list for gdb vs lldb
git-svn-id: trunk@61554 -
|
2019-07-09 19:20:08 +00:00 |
|
martin
|
358ce23913
|
Debugger-Config: Allow "named" configs for the debugger.
git-svn-id: trunk@61548 -
|
2019-07-08 23:01:18 +00:00 |
|
juha
|
3df7d8afe5
|
LCL, LazUtils: Move string manipulation functions from LCLProc to LazStringUtils.
git-svn-id: trunk@61038 -
|
2019-04-22 09:00:32 +00:00 |
|
martin
|
62434fa788
|
Debugger: Option to autoclose the asm window, if it was auto-opened (break at no source line). Issue #027800
git-svn-id: trunk@58522 -
|
2018-07-14 20:34:45 +00:00 |
|
juha
|
8bed6f8ca0
|
IdeIntf: Split IDEOptionsIntf into a new IDEOptEditorIntf.
git-svn-id: trunk@58208 -
|
2018-06-09 14:40:08 +00:00 |
|
ondrej
|
a914eaa29d
|
IDE: use TLCLGlyphs for IDE buttons
git-svn-id: trunk@57857 -
|
2018-05-08 23:10:58 +00:00 |
|
martin
|
1f0b04b667
|
IDE, Debugger Options: Remove "Signals" config page as it is not implemented.
git-svn-id: trunk@57354 -
|
2018-02-23 13:41:48 +00:00 |
|
wp
|
f0757ff745
|
ide: undo r56949 #20bc34c5fe, replace edit-buttons in debugger_general_options by TButton and make them square (issue #32924)
git-svn-id: trunk@56955 -
|
2018-01-04 20:03:52 +00:00 |
|
wp
|
20bc34c5fe
|
ide: make ellipsis button in debugger options frame square again (issue #32924). Based on patch by FTurtle and idea by Ondrej.
git-svn-id: trunk@56949 -
|
2018-01-04 08:20:24 +00:00 |
|
michl
|
5d03c243b5
|
IDE: High-DPI: All IDE SpeedButtons DPI-aware
git-svn-id: trunk@55035 -
|
2017-05-21 20:59:29 +00:00 |
|
joost
|
1de2cbf586
|
general: Updated address of the Free Software Foundation in copyright messages
git-svn-id: trunk@54031 -
|
2017-01-29 21:04:32 +00:00 |
|