Commit Graph

202 Commits

Author SHA1 Message Date
Maxim Ganetsky
f130c3af96 IDE, DockedFormEditor: fixed deprecation warnings, patch by Don Siders, issue #40921 2024-04-25 02:12:06 +03:00
Martin
d40c952fa7 Ide: Move more units into ide-packages, project / packager 2024-04-11 23:46:56 +02:00
Juha
e65a102527 Remove unit Laz_AVL_Tree, a copy of unit AVL_Tree. Not needed with FPC 3.2.x. 2023-07-07 17:39:03 +03:00
Martin
efaf08ed99 IDE: fix nil pointer in code explorer middle mouse click. Issue #40188 2023-04-02 20:57:00 +02:00
Juha
cd0b898131 IDE: Add a filter clear button in Code Explorer. Merge request !74 by Sergey Larin. 2022-02-24 12:39:00 +02:00
Juha
2fbce3f5e6 Codetools: Feed UpperKeyword param in PascalReaderTool.PropertyHasSpecifier with uppercase strings. 2022-01-12 17:08:40 +02:00
mattias
f0061abfac IDE: less hints
git-svn-id: trunk@64564 -
2021-02-13 12:39:19 +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
4dec45a42b IDE: Debug lines for ExternalTools.
git-svn-id: trunk@63082 -
2020-04-26 07:28:55 +00:00
juha
111c34dec3 Formatting.
git-svn-id: trunk@62830 -
2020-03-31 13:15:27 +00:00
juha
d84fe6746d IDE: Jump to code declarations from Code Explorer with shortcut keys. Reuse event handlers. Issue #20048.
git-svn-id: trunk@62821 -
2020-03-30 18:26:36 +00:00
juha
d7bff517ba IDE: Middle mouse click in Code Explorer now jumps to implementation. Issue #20048.
git-svn-id: trunk@62819 -
2020-03-30 13:56:00 +00:00
juha
56a4a9e0d5 IDE: Expand nodes in Code Explorer matching a filter. Reduce some parameters. Issue #36787.
git-svn-id: trunk@62818 -
2020-03-30 12:43:35 +00:00
juha
707c0d5894 IDE: Fix filter for directives in Code Explorer. Issue #35767.
git-svn-id: trunk@62816 -
2020-03-29 21:49:23 +00:00
juha
8ebda25a9b IDE: Harmonize TNonModalIDEWindow enum identifiers in IdeOptionDefs.
git-svn-id: trunk@62361 -
2019-12-09 14:23:37 +00:00
juha
b20cf40349 Use RaiseGDBException from LazTracer unit. Remove similar funcs from IDEProcs and ComponentReg.
git-svn-id: trunk@58622 -
2018-07-24 17:49:21 +00:00
juha
3574bdfb6d Move debug- & other non-GUI stuff from LCLProc to LazUtilities and LazLogger in package LazUtils.
git-svn-id: trunk@58244 -
2018-06-13 13:59:07 +00:00
ondrej
936a0dea02 IDE: use IDEImages instead of custom image lists
git-svn-id: trunk@57865 -
2018-05-09 01:39:31 +00:00
ondrej
a914eaa29d IDE: use TLCLGlyphs for IDE buttons
git-svn-id: trunk@57857 -
2018-05-08 23:10:58 +00:00
mattias
545e33e8c9 IDE: codeexplorer: show initialization/finalization in source nodes, issue #33646
git-svn-id: trunk@57692 -
2018-04-24 20:24:14 +00:00
ondrej
987f894152 High-DPI + Multiple Image Resolution ImageList (merged from HiDPIImageList branch)
git-svn-id: trunk@57164 -
2018-01-27 18:12:35 +00:00
ondrej
b4b56d377d IDE: fixes for High-DPI Image List
git-svn-id: branches/HiDPIImageList@57161 -
2018-01-27 18:05:59 +00:00
ondrej
f46f474a77 IDE: code browser, code explorer: use new High-DPI icons, issue #33056
git-svn-id: trunk@57128 -
2018-01-20 10:56:23 +00:00
juha
f6a2099d25 IDE: Prevent crash in CodeExplorer. AddCodeNode can return Nil. Issue #32786, patch from Timl.
git-svn-id: trunk@56661 -
2017-12-07 14:58:42 +00:00
mattias
727afc4dbd codetools: changed TAtomRing to support longer ring, full two way
git-svn-id: trunk@56465 -
2017-11-22 10:58:30 +00:00
juha
0e12730671 IDE: Show dotted unit names in Code Explorer. Issue #32663.
git-svn-id: trunk@56360 -
2017-11-11 09:25:39 +00:00
michl
a6cb66d5aa IDE: High-DPI: CodeExplorer: Fixed image sizes.
git-svn-id: trunk@55511 -
2017-07-15 18:52:57 +00:00
juha
e27232d4cc Fix uninitialized variables based on compiler warnings got with dfa (data flow analysis) enabled.
git-svn-id: trunk@55211 -
2017-06-04 15:14:29 +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
juha
e800a738ad Copy AVL_Tree from FPC trunk and replace classes in AvgLvlTree and in CodetoolsStructs with it.
The unit in FPC packages will be used directly later.

git-svn-id: trunk@54524 -
2017-04-05 08:34:48 +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
b442564a2a IDE: cokde explorer: fixed caption, issue #31110, FTurtle
git-svn-id: trunk@53654 -
2016-12-12 15:02:30 +00:00
mattias
fae72cb0a7 IDE: code explorer: fixed hiding unnamed constants
git-svn-id: trunk@53496 -
2016-11-30 23:24:38 +00:00
mattias
5fd2d5f20f IDE: code explorer: long proc: added line count in []
git-svn-id: trunk@53494 -
2016-11-30 23:08:12 +00:00
mattias
0bb2fad448 IDE: code explorer: fixed keeping code observer nodes with numbers expanded
git-svn-id: trunk@53493 -
2016-11-30 22:54:55 +00:00
mattias
5ac1729807 IDE: code explorer: show unit name only when updating manually, issue #30940
git-svn-id: trunk@53379 -
2016-11-17 14:11:36 +00:00
juha
bbe1b886f7 IDE: Restore Jump to Implementation menu item accidentally removed in r49226 #c6b6503cf2.
git-svn-id: trunk@50943 -
2015-12-19 15:28:48 +00:00
mattias
26910afd1e IDE: code explorer: clear when no source editor shown, bug #29050
git-svn-id: trunk@50559 -
2015-12-02 10:51:02 +00:00
ondrej
d49143fd83 IDE, CodeTools: support for unit names with dots. Issue #22235
git-svn-id: trunk@50266 -
2015-11-09 22:23:19 +00:00
juha
3bb4bef1ae CodeExplorer: Use KeyDown instead of KeyUp. For KeyUp TMainIDE.mnuToggleFormUnitClicked was executed few times for docked IDE. r49387 from free-sparta branch by Maciej Izak.
git-svn-id: trunk@49533 -
2015-07-12 23:05:19 +00:00
mattias
699bdb9e8f codetools: class helpers: find declaration and code completion, patch #28266, from Ondrej Pokorny
git-svn-id: trunk@49405 -
2015-06-22 10:02:11 +00:00
juha
c6b6503cf2 IDE: New JumpTo... commands and menu items. Remove the functionality from EditorToolbar. Issue #28199, patch from Ondrej Pokorny.
git-svn-id: trunk@49226 -
2015-05-31 10:21:27 +00:00
juha
419960642b IDE: Use TextHint in CodeExplorer dialog. Issue #28051, patch from Alexey Torgashin.
git-svn-id: trunk@49065 -
2015-05-17 11:41:44 +00:00
juha
aa474f5750 IDE: Reuse 'Options' resource string.
git-svn-id: trunk@48316 -
2015-03-12 23:02:06 +00:00
mattias
c3982d0b15 IDE: clean up
git-svn-id: trunk@48206 -
2015-03-10 12:56:37 +00:00
juha
e8da9d8c7f IDE: Show a function declared with inline or overload only once in code explorer. Issue #26851, patch from errno.
git-svn-id: trunk@47032 -
2014-11-30 10:57:53 +00:00
mattias
f5e2ee41a5 codetools: find declaration and gather identifiers: labels, issue #26882
git-svn-id: trunk@46592 -
2014-10-18 10:22:38 +00:00
mattias
7e3b2a63bc IDE: codeexplorer: catch syntax error
git-svn-id: trunk@44356 -
2014-03-05 17:39:02 +00:00
mattias
2e34ddcb2f IDE: code explorer: catch codetool exception when fetching params
git-svn-id: trunk@44354 -
2014-03-05 13:55:46 +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