Commit Graph

88 Commits

Author SHA1 Message Date
Martin
ae0ad9c262 Debugger: fix crash in GetUniqueName
(cherry picked from commit bf105af56c)
2022-08-31 14:07:31 +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
mattias
4511184249 IDE: designer: fixed path sep normalization
git-svn-id: trunk@53228 -
2016-10-26 16:46:11 +00:00
wp
cb851cafdd Replace usage of ColorTree.BackgroundColor by ColorTree.Color in debugger_eventlog_options.
git-svn-id: trunk@52579 -
2016-06-26 06:18:42 +00:00
juha
001b1ee544 IDE: Make buttons with "..." wider. Used in many settings windows. Issue #29493, patch from Alexey Torgashin.
git-svn-id: trunk@51412 -
2016-01-25 16:22:14 +00:00
juha
06ac76f560 LazUtils, unit FileUtil: Disable conditionally LazUtf8 and LazFileUtils wrapper functions. For testing define NoLazUTF8Wrappers and build Lazarus.
git-svn-id: trunk@49494 -
2015-07-04 23:08:00 +00:00
mattias
f3f0866921 IDE: checked compiler warnings, clean up
git-svn-id: trunk@48218 -
2015-03-10 14:51:21 +00:00
mattias
75fd8a4e5d IDE: checked compiler warnings, clean up
git-svn-id: trunk@48211 -
2015-03-10 13:27:41 +00:00
juha
4d145caa9f IDE: Refactor TPathEditorButton more. Copy values between dialog and edit here instead of clients' code.
git-svn-id: trunk@47491 -
2015-01-22 23:03:35 +00:00
juha
5148d091ff Debugger: Support Checkbox boolean property editor in debugger options.
git-svn-id: trunk@47314 -
2015-01-06 14:21:27 +00:00
mattias
d7122737e1 IDEIntf: renamed TDebuggerIntf.HasExePath to NeedsExePath, old kept as deprecated
git-svn-id: trunk@47106 -
2014-12-04 18:42:47 +00:00
juha
b155443682 IDE: Use word "executable" for selecting program executables in environment options.
git-svn-id: trunk@46719 -
2014-10-30 19:49:22 +00:00
mattias
2afb6b73af IDE: fixed extending unit/inc path in PI, fixed checking last pcp ignoring optional Darwin bundle, added dummy external tools for dependencies
git-svn-id: trunk@45986 -
2014-07-28 08:21:21 +00:00
mattias
914882e83c IDEIntf: set free notification for TPropertyEditorHook.LookupRoot, changed TPropertyEditorHook to TComponent, set freenotification for TCustomPropertiesGrid.TIObject, bug #25872
git-svn-id: trunk@44455 -
2014-03-17 10:02:36 +00:00
mattias
7f6a28d1fe IDEIntf: clean up and added unit ideutils
git-svn-id: trunk@44150 -
2014-02-18 20:55:15 +00:00
mattias
5a07230297 IDE: clean up
git-svn-id: trunk@44146 -
2014-02-18 18:47:15 +00:00
martin
e38b958e04 Debugger/DbgIntf: Moved code to DebuggerIntf package
git-svn-id: trunk@44097 -
2014-02-16 14:29:53 +00:00
paul
7f4caeb374 ide, components: move images related code to use FPC resource instead of Lazarus resources
git-svn-id: trunk@42984 -
2013-09-27 12:27:04 +00:00
martin
30f778a891 Debugger: Options, disable add/remove buttons on signal opts. Not implemented
git-svn-id: trunk@42931 -
2013-09-25 12:30:56 +00:00
juha
8297ee1f08 Sort ListViews by column click around in many places.
git-svn-id: trunk@38289 -
2012-08-20 18:05:46 +00:00
mattias
e633d0721b IDE: debugger options: check the resolved file, bug #22086
git-svn-id: trunk@37373 -
2012-05-21 08:37:05 +00:00
maxim
1060d6f033 Fixed typo PrefferedSplitterX -> PreferredSplitterX throughout the code, spotted by Howard Page-Clark
git-svn-id: trunk@36912 -
2012-04-19 22:11:56 +00:00
blikblum
177d1ee320 ide: fix selection painting of debugger eventlog colors list
git-svn-id: trunk@36772 -
2012-04-14 11:58:45 +00:00