Commit Graph

805 Commits

Author SHA1 Message Date
ondrej
05e47debeb IDE: Identifier completion window: fix none conditions
git-svn-id: trunk@57126 -
2018-01-20 10:42:54 +00:00
ondrej
b5f2b9bf9a IDE: Identifier completion window: remove IdentComplHighlightPrefix option - use color only.
git-svn-id: trunk@57123 -
2018-01-19 13:47:55 +00:00
ondrej
061300d0d1 IDE: Identifier completion window: lighter default border color
git-svn-id: trunk@57118 -
2018-01-19 07:13:49 +00:00
ondrej
86baae8769 IDE: Identifier completion window: implement customizable colors, issue #29282
git-svn-id: trunk@57117 -
2018-01-19 07:09:42 +00:00
ondrej
3e12ed3bdc IDE: move identifier completion options from editor_codetools_options to codetools_identifiercompletion_options
git-svn-id: trunk@57116 -
2018-01-19 04:56:37 +00:00
ondrej
3164be0b8b IDE: identifier completion window: use editor settings to (dis)allow font highlighting
git-svn-id: trunk@57105 -
2018-01-17 07:22:45 +00:00
martin
6f95f40044 IDE, Debugger: fixed name for "step to cursor". Two different names where in use for this.
git-svn-id: trunk@57101 -
2018-01-16 16:25:27 +00:00
juha
58eefa59cd IDE: Rename ExtendedFilter -> ContainsFilter, GUI: 'Include identifiers containing prefix'. Issue #32974.
git-svn-id: trunk@57072 -
2018-01-13 10:04:41 +00:00
mattias
76a5a3cd5d IDEIntf: added ConsoleVerbosity, pas2js: less hints, fixed getting compiler options, fixed uninitialized result
git-svn-id: trunk@57023 -
2018-01-09 11:08:04 +00:00
juha
31d90d59f6 IDE: Extended filter for Code Completion. Issue #32974, patch from regs.
git-svn-id: trunk@57014 -
2018-01-08 17:50:59 +00:00
juha
6810c626df LazUtils: Change "Character" to "Codepoint" in LazUTF8 function names to be more accurate and to avoid confusion.
git-svn-id: trunk@56692 -
2017-12-11 19:44:22 +00:00
ondrej
cee38e2b1b IDE: Find/Replace: save options depending on selection availability. Issue #32619
git-svn-id: trunk@56325 -
2017-11-06 20:14:07 +00:00
juha
2545c39937 IDE: Remember the "Origin" setting in Search/Find dialog. Issue #32619.
git-svn-id: trunk@56256 -
2017-11-01 13:46:15 +00:00
mattias
07104a2774 IDE: less hints
git-svn-id: trunk@55772 -
2017-09-02 09:14:57 +00:00
ondrej
6fe5b10fcc IDE: scale sourceeditor. issue #31753
git-svn-id: trunk@55676 -
2017-08-17 10:40:11 +00:00
juha
beb8bf4d84 IDE: Add popup menu for editor Statusbar. Open Goto Line dialog from panel 0 and file's folder from panel 4.
git-svn-id: trunk@55505 -
2017-07-15 13:08:12 +00:00
juha
39b48d2cf9 IDE: Fix left/right arrow key behavior in identifier completion. Issue #32117, patch from Anton.
git-svn-id: trunk@55460 -
2017-07-07 17:20:53 +00:00
ondrej
dc0a33652f IdeIntf: TIDEImages: switch parameters for CreateImage, LoadImage and GetImageIndex methods.
git-svn-id: trunk@55039 -
2017-05-22 07:52:37 +00:00
ondrej
3ec399d85a CodeTools: add "Avoid unnecessary jumps" option, make it default.
git-svn-id: trunk@55031 -
2017-05-21 18:14:51 +00:00
mattias
e6ce403f3f updates makefiles
git-svn-id: trunk@54969 -
2017-05-18 11:39:53 +00:00
mattias
fe64d686d6 IDE: identifier completion: do not auto complete single possibility when invoked by timer
git-svn-id: trunk@54723 -
2017-04-25 08:32:23 +00:00
mattias
a378409b29 codetools: added unique ids for errors
git-svn-id: trunk@54663 -
2017-04-21 18:35:53 +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
ondrej
aef01fec87 ide: new bookmark icons (designed by FTurtle). Issue #31604, patch by FTurtle
git-svn-id: trunk@54493 -
2017-03-28 06:32:10 +00:00
juha
175567bccd SourceEditor: Formatting, more compact case..of blocks.
git-svn-id: trunk@54467 -
2017-03-22 17:17:28 +00:00
juha
01671e3da7 IDE: Add icons for GotoBookmark and ToggleBookmark commands. Issue #31581, patch from FTurtle.
git-svn-id: trunk@54466 -
2017-03-22 17:17:27 +00:00
ondrej
f3a6a4e47b IDE: save/restore Find/Replace dialog state if dialog was canceled. Issue #31567, modified patch by FTurtle
git-svn-id: trunk@54454 -
2017-03-21 19:41:59 +00:00
ondrej
431b58c609 IDE: revert forgotten part of r52410 #ba927319a4 - fixes IDE smart hint show/hide issues.
git-svn-id: trunk@54452 -
2017-03-21 19:27:04 +00:00
ondrej
fa015f899a IDE: fix hint window hiding when hovering over it and going away from the target word.
git-svn-id: trunk@54451 -
2017-03-21 19:15:30 +00:00
ondrej
98f78a3107 IDE: execute source editor commands even if no editor is available - it doesn't have to be needed. Issue #30894
git-svn-id: trunk@54412 -
2017-03-15 17:51:27 +00:00
mattias
9a860927f8 IDE: do not use icons for individual windows, does not work under Ubuntu wm
git-svn-id: trunk@54283 -
2017-02-26 20:48:58 +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
michl
26c080e5a4 IDE: replace TabIndexAtClientPos with IndexOfPageAt to hide compiler warnings, after r53950 #f723ac55cd
git-svn-id: trunk@53953 -
2017-01-15 22:40:10 +00:00
juha
cfd390c5c5 Order uses sections some more.
git-svn-id: trunk@53741 -
2016-12-20 22:32:52 +00:00
mattias
800945ee04 lazbuild: using fpc regexpr instead of synregexpr
git-svn-id: trunk@53733 -
2016-12-20 12:45:57 +00:00
juha
aa9f568d95 IDE: Split InputHistories unit into 2 pieces to break SynEdit dependency.
git-svn-id: trunk@53729 -
2016-12-20 00:09:17 +00:00
juha
9c405911fd Reduce SynEdit dependencies from units. Reorder uses sections to see dependencies better.
git-svn-id: trunk@53727 -
2016-12-20 00:09:10 +00:00
juha
8f632960a6 IDE: Remove SynEdit dependency from Project unit.
git-svn-id: trunk@53726 -
2016-12-20 00:08:59 +00:00
ondrej
cf080374cd IDE, IDEIntf: allow no mouse offset in hint window manager
git-svn-id: trunk@53367 -
2016-11-15 09:01:41 +00:00
mattias
31d3f43475 IDE: open file at cursor: for Pascal files use codetools
git-svn-id: trunk@53312 -
2016-11-08 12:24:31 +00:00
bart
b4d261ea82 IDE: Replace call to deprecated function ValidUTF8String with call to Utf8EscapeControlChars.
git-svn-id: trunk@53307 -
2016-11-07 12:59:46 +00:00
mattias
eb062c92d7 IDE: fixed dci filename
git-svn-id: trunk@53216 -
2016-10-26 16:38:01 +00:00
mattias
261d36c0b3 IDE: clean up
git-svn-id: trunk@53114 -
2016-10-14 18:11:20 +00:00
mattias
d7351afc81 IDE: clean up
git-svn-id: trunk@53113 -
2016-10-14 18:06:15 +00:00
mattias
c303c71d2d IDE: added multi paste dialog like Delphi, patch #30671, from Silvio Clécio
git-svn-id: trunk@53063 -
2016-10-01 11:03:21 +00:00
mattias
7cbaf52c25 IDE: clean up
git-svn-id: trunk@52934 -
2016-09-08 08:03:11 +00:00
mattias
784b68175b IDE: fixed showing source editor popup menu
git-svn-id: trunk@52933 -
2016-09-08 07:58:12 +00:00
mattias
444a926616 IDEIntf: rewrote TIDEMenuSection to handle changes in hidden sections, tests: added menuintf tests, IDE: clean up
git-svn-id: trunk@52918 -
2016-09-05 15:18:02 +00:00
mattias
34fe817e97 IDE: comment
git-svn-id: trunk@52907 -
2016-09-04 12:17:39 +00:00
mattias
b26152988c IDE: word+identifier completion: toggle replace word or left side on shift
git-svn-id: trunk@52868 -
2016-08-24 10:21:37 +00:00