michl
|
d8b67e5786
|
IDE: Remove EnvironmentOptions.DesignerPaintLazy to prevent paintings outside OnPaint resulting in painting artefacts. Fixes issue #23741 and #33781
git-svn-id: trunk@65304 -
|
2021-06-25 14:18:16 +00: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 |
|
michl
|
190edf1ecd
|
IDE: Change default non form designer background color to clWindow as requested in German Lazarusforum to take care of dark theme
git-svn-id: trunk@64831 -
|
2021-03-17 21:14:46 +00:00 |
|
michl
|
19c40b93bd
|
IDE: Option background color for Non Form Designer e.g. TDataModule added - as requested in German Lazarus Forum
git-svn-id: trunk@64820 -
|
2021-03-15 13:37:40 +00:00 |
|
juha
|
63fc1a91aa
|
IDE: Options page to specify type of project created on startup + other startup options. Issue #38105.
git-svn-id: trunk@64781 -
|
2021-03-10 19:53:06 +00:00 |
|
juha
|
077ebbe494
|
Optimise string manipulation. Reduce calls to Copy().
git-svn-id: trunk@64527 -
|
2021-02-11 14:08:24 +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
|
2ba0ae90c4
|
IDE: Formatting and cleanup.
git-svn-id: trunk@64438 -
|
2021-01-29 19:58:57 +00:00 |
|
juha
|
5ee798bb60
|
IDE: Load Desktop options correctly from environment. Issue #38376, patch from Uwe Schächterle.
git-svn-id: trunk@64414 -
|
2021-01-21 15:49:12 +00:00 |
|
juha
|
5ea010dc3a
|
IDE: Remember active PageIndex of ComponentList between sessions. Test for NoComponentListTreeExpand.
git-svn-id: trunk@64336 -
|
2021-01-05 15:08:30 +00:00 |
|
juha
|
ce1d8c1014
|
IDE: Optimize ComponentPalette caches. Index by registered class instead of class name.
git-svn-id: trunk@64182 -
|
2020-12-08 19:34:40 +00:00 |
|
juha
|
4f131502bd
|
IDE: Reload also .lfm file in designer when a unit was changed on disk. Improve DiskDiffsDialog. Issue #21587.
git-svn-id: trunk@64048 -
|
2020-10-22 13:35:05 +00:00 |
|
martin
|
7e1c2af2f6
|
IDE, Options: fix saving debugger backends. Backward-compatible entries would sometimes be duplicated as they were not deleted from their previous pos in the xml.
git-svn-id: trunk@63992 -
|
2020-10-11 17:41:54 +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 |
|
mattias
|
ff48695ac0
|
ideintf: added HandlerOnRunDebugInit
git-svn-id: trunk@63445 -
|
2020-06-27 08:56:43 +00:00 |
|
balazs
|
21b6337d48
|
Revert r62735 #e640958255: IDE: Embedded designer.
git-svn-id: trunk@62740 -
|
2020-03-11 15:46:57 +00:00 |
|
balazs
|
e640958255
|
IDE: Embedded designer.
git-svn-id: trunk@62735 -
|
2020-03-10 12:10:00 +00:00 |
|
juha
|
0c7fee62f3
|
IDE: Use configurable DropDownCount for IDE's ComboBoxes. Issue #36329, patch from Vojtech Cihak.
git-svn-id: trunk@62278 -
|
2019-11-22 00:14:36 +00:00 |
|
juha
|
715c8be36f
|
IDE: Store ManyBuildModes selection in project options instead of environment options.
git-svn-id: trunk@62150 -
|
2019-10-31 23:12:43 +00:00 |
|
martin
|
6516a8c105
|
EnvironmentOptions: fix deleting debugger backend config
git-svn-id: trunk@61894 -
|
2019-09-17 12:47:11 +00:00 |
|
martin
|
5e7fd9a4fa
|
Debugger: Allow project to override selected debugger.
git-svn-id: trunk@61673 -
|
2019-08-06 15:38:36 +00:00 |
|
mattias
|
05e011f162
|
IDE: using PathIsInPath instead of FileIsInPath where path=path is allowed
git-svn-id: trunk@61635 -
|
2019-07-28 07:36:10 +00:00 |
|
martin
|
4f145f9709
|
Init-Setup: Change detection of incorrect dbg settings
git-svn-id: trunk@61632 -
|
2019-07-27 13:11:25 +00:00 |
|
martin
|
2e7f197941
|
EnvironmentOpts, Debugger: Fix crash when saving certain settings (Load was called during Save, invalidating obj refs)
git-svn-id: trunk@61630 -
|
2019-07-27 13:11:21 +00:00 |
|
mattias
|
9fc9ecc3a0
|
lazbuild: fixed compile and fixed compile file.lpi, issue #35832
git-svn-id: trunk@61573 -
|
2019-07-11 21:09:59 +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 |
|
joost
|
cc8c38611c
|
IDE: Fixed memory-leak introduced in r60944 #9d1b8c9d87
git-svn-id: trunk@61003 -
|
2019-04-17 21:02:48 +00:00 |
|
joost
|
9d1b8c9d87
|
IDE: Added EnvironmentOptions.FppkgConfigFile
IDE: Fixed some minor problems in the generation of the fppkg.cfg file
git-svn-id: trunk@60944 -
|
2019-04-12 21:08:55 +00:00 |
|
martin
|
ba5ac8f30d
|
EnvironmentOptions: add registrable extension classes for other IDE units that need to store options.
git-svn-id: trunk@60891 -
|
2019-04-07 19:52:11 +00:00 |
|
joost
|
68276150e1
|
IDEIntf: Make it possible to use the path to the compiler in packages
git-svn-id: trunk@59968 -
|
2019-01-01 16:49:20 +00:00 |
|
michael
|
464cbc13a2
|
* Allow opening recent files/packages/projects
git-svn-id: trunk@59171 -
|
2018-09-26 19:13:15 +00:00 |
|
mattias
|
fba579ac62
|
IDEIntf: added IDEEnvironmentOptions.GetRecentProjectFiles
git-svn-id: trunk@59127 -
|
2018-09-22 12:03:45 +00:00 |
|
juha
|
9f69827bc7
|
IDE: Simplify saving AutoSave/LastOpenPackages.
git-svn-id: trunk@59002 -
|
2018-09-15 08:47:13 +00:00 |
|
balazs
|
268710659c
|
IDE: Fix the package editor window bug. On startup the IDE opens the package editor window for packages previously closed.
git-svn-id: trunk@58984 -
|
2018-09-14 06:01:15 +00:00 |
|
juha
|
9f252da8ea
|
IDE: Move code related to many build modes to unit BuildModesManager. Make "Build many Modes" selection persistent.
git-svn-id: trunk@58903 -
|
2018-09-07 11:03:44 +00:00 |
|
juha
|
9c7329fca7
|
IDE: Remember the state of filter buttons in ProcedureList. Trigger filtering when they are clicked.
git-svn-id: trunk@58902 -
|
2018-09-07 11:03:31 +00:00 |
|
juha
|
d151af12fb
|
IDE: Remove the useless "Use Buildmodes" setting and CheckBox.
git-svn-id: trunk@58873 -
|
2018-09-05 18:23:58 +00:00 |
|
juha
|
6d3f9bd7a7
|
LazUtils: Move string manipulation functions from IDEProcs to LazStringUtils.
git-svn-id: trunk@58632 -
|
2018-07-25 13:39:06 +00:00 |
|
juha
|
887cf78963
|
Move a version of function ProgramDirectory from IDEProcs to FileUtils.ProgramDirectoryWithBundle.
git-svn-id: trunk@58619 -
|
2018-07-24 17:49:13 +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
|
1caf3575e5
|
IDE: Adjust the length of recent item lists when saving settings. Issue #33910.
git-svn-id: trunk@58469 -
|
2018-07-09 08:21:10 +00:00 |
|
juha
|
8bed6f8ca0
|
IdeIntf: Split IDEOptionsIntf into a new IDEOptEditorIntf.
git-svn-id: trunk@58208 -
|
2018-06-09 14:40:08 +00:00 |
|
juha
|
945c751e01
|
Fix compilation of LazBuild which uses EnvironmentOpts. SynCompletion was added to uses in r57672 #edc90668e0.
git-svn-id: trunk@58199 -
|
2018-06-09 11:01:32 +00:00 |
|
ondrej
|
06dc766bc5
|
IDE: OI desktop options: fix paths, add ShowComponentTree
git-svn-id: trunk@58121 -
|
2018-06-04 12:12:33 +00:00 |
|
ondrej
|
ff49fa1805
|
IDE: scale default identifier completion window width. Issue #33594
git-svn-id: trunk@57673 -
|
2018-04-19 11:32:11 +00:00 |
|
ondrej
|
edc90668e0
|
IDE: restore identifier completion window size on desktop change.
git-svn-id: trunk@57672 -
|
2018-04-19 11:17:14 +00:00 |
|
ondrej
|
09de874143
|
IDE: new designer option: Force DPI scaling in design-time
git-svn-id: trunk@56975 -
|
2018-01-06 01:53:01 +00:00 |
|
ondrej
|
1d105883fa
|
IDE: Desktops: save ObjectInspector ComponentTreeHeight property.
git-svn-id: trunk@56929 -
|
2018-01-03 07:55:30 +00:00 |
|
ondrej
|
129140c672
|
IDE: Desktops: save ObjectInspector grid splitter and info panel properties.
git-svn-id: trunk@56913 -
|
2018-01-02 05:36:42 +00:00 |
|