ondrej
|
0f9e448ba9
|
IDE: update commands on source editor popup
git-svn-id: trunk@51318 -
|
2016-01-18 19:20:09 +00:00 |
|
ondrej
|
55be0b1eef
|
ide: place ecPrevEditorInHistory dialog correctly in docked environment.
git-svn-id: trunk@51293 -
|
2016-01-14 22:26:29 +00:00 |
|
ondrej
|
28a686591b
|
IDE: sourceeditor: explicitely set PopupComponent to TabPopUpMenu
git-svn-id: trunk@51285 -
|
2016-01-14 15:46:13 +00:00 |
|
ondrej
|
c7cf692554
|
IDE: fix source editor tab popup menu AV. Issue #29394
git-svn-id: trunk@51284 -
|
2016-01-14 15:35:38 +00:00 |
|
ondrej
|
8b5f137e92
|
revert r51282 #278a27d37e - it is OK but has to be commited in 2 revisions.
git-svn-id: trunk@51283 -
|
2016-01-14 15:34:14 +00:00 |
|
ondrej
|
278a27d37e
|
IDE: fix source editor tab popup menu AV. Issue #29394
git-svn-id: trunk@51282 -
|
2016-01-14 15:29:24 +00:00 |
|
ondrej
|
c38555881e
|
IDE: disable default popup menu for IDE source notebook, regression from r51169 #416b79849e. Issue #29295
git-svn-id: trunk@51281 -
|
2016-01-14 14:39:21 +00:00 |
|
ondrej
|
5eee90f70b
|
revert r51278 #ff8222112a
git-svn-id: trunk@51280 -
|
2016-01-14 14:38:27 +00:00 |
|
ondrej
|
ff8222112a
|
IDE: disable default popup menu for IDE source notebook, regression from r51169 #416b79849e. Issue #29295
git-svn-id: trunk@51278 -
|
2016-01-14 14:05:15 +00:00 |
|
juha
|
a200dc34ee
|
IDE: Move the InvertAssignment from Refactor to Source submenu in source editor's popup menu. Already moved in main menu earlier.
git-svn-id: trunk@51275 -
|
2016-01-13 22:07:15 +00:00 |
|
ondrej
|
416b79849e
|
ide: sourcenotebook better PopupMenu handling. Fixes also issue #29295
git-svn-id: trunk@51169 -
|
2016-01-03 19:48:36 +00:00 |
|
ondrej
|
d0db90af50
|
ide, designer: handle next/prior editor commands in docked designer. Bug #29038
git-svn-id: trunk@51158 -
|
2016-01-03 13:53:22 +00:00 |
|
mattias
|
d4675305e2
|
IDEIntf: deprecated ChildsAsSubMenu, typo
git-svn-id: trunk@50816 -
|
2015-12-15 15:34:01 +00:00 |
|
ondrej
|
e293f914e1
|
IDEIntf, IDE: IDECommands property synchronization refactoring, add SyncProperties property. Fix "move/clone to new window" menu items captions and visibility.
git-svn-id: trunk@50731 -
|
2015-12-10 13:18:27 +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
|
19206bce93
|
IDE: partially revert r50517 #d696ee5a59
git-svn-id: trunk@50520 -
|
2015-11-28 19:42:00 +00:00 |
|
ondrej
|
d696ee5a59
|
IDE: add option to prefer double-click over middle click when closing tabs.
git-svn-id: trunk@50517 -
|
2015-11-28 10:10:11 +00:00 |
|
ondrej
|
f1f1c7225c
|
IDE, IDEIntf: changes needed for new packagetabs package.
git-svn-id: trunk@50493 -
|
2015-11-24 10:44:35 +00:00 |
|
mattias
|
9b0d4c01b6
|
IDE+LCL: debugging Disable/EnableAutoSizing
git-svn-id: trunk@50176 -
|
2015-10-26 21:34:11 +00:00 |
|
ondrej
|
5ec7988f47
|
IDE: IDECommand update events refactored: delete timer, use checks for command updates, add TIDESpecialCommand.OnRequestCaptionHint
git-svn-id: trunk@50152 -
|
2015-10-23 17:04:26 +00:00 |
|
mattias
|
3f34209f7c
|
IDE: source editor: do not update menu items if nothing has changed
git-svn-id: trunk@50142 -
|
2015-10-22 17:51:04 +00:00 |
|
ondrej
|
49fe33b8c3
|
IDE: add new tab to history after a tab was closed.
git-svn-id: trunk@50136 -
|
2015-10-21 09:50:46 +00:00 |
|
juha
|
3823cf94c4
|
IDE: ctrl+~ and ctrl+shift+~ to browse through tabs in history-order. Issue #28835, patch from Ondrej.
git-svn-id: trunk@50112 -
|
2015-10-18 21:21:38 +00:00 |
|
mattias
|
b5bbdbd323
|
IDE: identifier completion: option to disable auto completion if there is only one identifier, patch #28852 from Ondrej
git-svn-id: trunk@50052 -
|
2015-10-14 10:09:15 +00:00 |
|
juha
|
b1942fb168
|
IdeIntf, IDE: Revert r50029 #c87cf550f3 and improve the command update timer and its naming. From Ondrej Pokorny.
git-svn-id: trunk@50031 -
|
2015-10-11 14:48:11 +00:00 |
|
juha
|
38878ad607
|
IdeIntf, IDE: Refactor command system. Separate menu and toolbar commands, update them in right place etc. Issue #28777, patch from Ondrej Pokorny.
git-svn-id: trunk@50026 -
|
2015-10-11 09:11:47 +00:00 |
|
juha
|
d9ace5ff7b
|
IDE: Fix regression caused by r49802 #bf21367723 related to old window positions. Issues #28732,#28754.
git-svn-id: trunk@49938 -
|
2015-10-05 13:55:15 +00:00 |
|
mattias
|
d5bd14f7ac
|
IDE: smart hint: keep showing when mouse moves over token, from Ondrej
git-svn-id: trunk@49872 -
|
2015-09-23 16:47:35 +00:00 |
|
mattias
|
ee08d00d18
|
IDE: added command for Context sensitive smart hint, from Ondrej
git-svn-id: trunk@49870 -
|
2015-09-23 12:47:40 +00:00 |
|
juha
|
24978f559e
|
IDE: Enhanced JumpTo* commands for procedure header and begin. Issue #28612, patch from Ondrej Pokorny.
git-svn-id: trunk@49811 -
|
2015-09-10 13:57:24 +00:00 |
|
mattias
|
bf21367723
|
IDE: restore desktop: multiple source editors, from Ondrej Pokorny
git-svn-id: trunk@49802 -
|
2015-09-09 22:25:57 +00:00 |
|
juha
|
a3f11fc51c
|
Source Editor: Preparation for PageControl (the PageControl with tabs Code/Design is provided later). r49389 from free-sparta branch by Maciej Izak.
This change should be improved, maybe introduce some interface/class in IdeIntf.
git-svn-id: trunk@49536 -
|
2015-07-12 23:05:23 +00:00 |
|
juha
|
295e472a3a
|
Source Editor: New events semWindowShow and semWindowHide. r49388 from free-sparta branch by Maciej Izak.
git-svn-id: trunk@49535 -
|
2015-07-12 23:05:22 +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 |
|
juha
|
2d401fe45a
|
IDE: Support UTF-8 in editor UpperCase/LowerCase Selection commands. Issue #28361, patch from Ondrej Pokorny.
git-svn-id: trunk@49481 -
|
2015-07-01 09:22:46 +00:00 |
|
juha
|
5286b35a45
|
IDE: New class and variable/property for desktop settings in environment options.
git-svn-id: trunk@49432 -
|
2015-06-24 16:12:31 +00:00 |
|
juha
|
795eed89a4
|
IDE: Prevent focusing invisible window in Goto-Implementation. Issue #28339, patch from Ondrej Pokorny.
git-svn-id: trunk@49426 -
|
2015-06-24 08:41:07 +00:00 |
|
juha
|
29d5e6d734
|
Move EditorToolbar from a package to IDE sources. Reuse config dialog with IDE Coolbar.
git-svn-id: trunk@49382 -
|
2015-06-21 10:45:24 +00:00 |
|
mattias
|
bb34413487
|
IDE: identifier completion: make jump to errors optional, patch #28308
git-svn-id: trunk@49344 -
|
2015-06-16 09:36:33 +00:00 |
|
mattias
|
2f643bd4d4
|
codetools: move Find*UsesSection to TPascalParserTool, issue #28285
git-svn-id: trunk@49342 -
|
2015-06-16 09:22:42 +00:00 |
|
juha
|
ed711484b2
|
IDE: Retain ReplaceAll flag after F3 in SearchOptions. Issue #28300, patch from Ondrej Pokorny.
git-svn-id: trunk@49337 -
|
2015-06-15 23:31:55 +00:00 |
|
juha
|
56af157ece
|
IDE: Save all options in FindReplaceDialog. Issue #28299, patch from Ondrej Pokorny
git-svn-id: trunk@49336 -
|
2015-06-15 23:31:50 +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
|
9d7274a075
|
IDE: Ask 'Continue search from the beginning?' only when not already in beginning. Issue #28177, patch from Ondrej Pokorny.
git-svn-id: trunk@49171 -
|
2015-05-25 22:30:53 +00:00 |
|
juha
|
ca887263f1
|
IDE: Rename dialog ConDef -> EncloseIfDef.
git-svn-id: trunk@49155 -
|
2015-05-24 10:09:20 +00:00 |
|
mattias
|
4aa714fd47
|
IDE: Messages: popup menu - Options - More ... opens messages options frame
git-svn-id: trunk@48673 -
|
2015-04-07 21:55:44 +00:00 |
|
mattias
|
3228d693b6
|
IDE: clean up
git-svn-id: trunk@48587 -
|
2015-04-02 11:55:12 +00:00 |
|
martin
|
5e498c6211
|
SYnEdit: multi caret, IDE integration, and refactor
git-svn-id: trunk@48395 -
|
2015-03-16 16:42:16 +00:00 |
|
martin
|
3102a20b2d
|
SourceEditor: small optimization, no undo block for read only
git-svn-id: trunk@48349 -
|
2015-03-15 02:09:55 +00:00 |
|
juha
|
aa474f5750
|
IDE: Reuse 'Options' resource string.
git-svn-id: trunk@48316 -
|
2015-03-12 23:02:06 +00:00 |
|
mattias
|
cff68418fe
|
IDE: package editor: implemented find in files
git-svn-id: trunk@48239 -
|
2015-03-10 16:27:19 +00:00 |
|
mattias
|
ab1f174af5
|
IDE: checked compiler warnings, clean up
git-svn-id: trunk@48236 -
|
2015-03-10 15:59:16 +00:00 |
|
mattias
|
e5c7c7fcdd
|
IDE: checked compiler warnings, clean up
git-svn-id: trunk@48229 -
|
2015-03-10 15:36:11 +00:00 |
|
mattias
|
a950c69696
|
IDE: fixed TSourceEditor.SearchReplace using parameters
git-svn-id: trunk@48227 -
|
2015-03-10 15:23:02 +00:00 |
|
mattias
|
679614a73b
|
IDE: checked compiler warnings, clean up
git-svn-id: trunk@48226 -
|
2015-03-10 15:22:25 +00:00 |
|
mattias
|
9037eedcd4
|
IDE: checked compiler warnings, clean up
git-svn-id: trunk@48225 -
|
2015-03-10 15:14:20 +00:00 |
|
mattias
|
b80958200b
|
IDE: checked compiler warnings, clean up
git-svn-id: trunk@48219 -
|
2015-03-10 14:58:34 +00:00 |
|
mattias
|
f3f0866921
|
IDE: checked compiler warnings, clean up
git-svn-id: trunk@48218 -
|
2015-03-10 14:51:21 +00:00 |
|
mattias
|
4a98dfda57
|
IDE: clean up
git-svn-id: trunk@48189 -
|
2015-03-10 11:04:38 +00:00 |
|
juha
|
dc0729c75b
|
IDE: Fix the style of spaces. Issue #27441, patch from Anton.
git-svn-id: trunk@48186 -
|
2015-03-09 23:06:41 +00:00 |
|
juha
|
34fa9b2929
|
IDE: Improve harmonizing the style of spaces. Issue #27441, patch from Anton.
git-svn-id: trunk@48164 -
|
2015-03-07 16:38:24 +00:00 |
|
martin
|
e636205034
|
Options / Editor: Allow multiline tab, move tab related options to correct frame
git-svn-id: trunk@48126 -
|
2015-03-04 13:50:08 +00:00 |
|
martin
|
69febc0389
|
SourceEditor: fix crash in drag tabs between editors (due to changes in SynEdit)
git-svn-id: trunk@47855 -
|
2015-02-17 01:14:57 +00:00 |
|
juha
|
abf9a845da
|
Deprecate wrappers for LazUTF8 functions in LCLProc.
git-svn-id: trunk@47604 -
|
2015-02-06 18:25:31 +00:00 |
|
mattias
|
bee2faeb7b
|
IDE: added parameters --verbose, --quiet, when building IDE or project and when quit, give message when already building
git-svn-id: trunk@47590 -
|
2015-02-04 22:30:54 +00:00 |
|
mattias
|
1021bbb19a
|
IDE: docking: restore: keep autosizing disabled during restore
git-svn-id: trunk@46859 -
|
2014-11-15 12:39:26 +00:00 |
|
juha
|
e4a55ee0a5
|
IDE: Change order of source editor menu items to prevent accidental "copy filename" instead of "paste". Issue #26841, patch from ocean.
git-svn-id: trunk@46515 -
|
2014-10-11 07:42:23 +00:00 |
|
jesus
|
428a961779
|
ide: icons for some windows titles
git-svn-id: trunk@46069 -
|
2014-08-24 01:03:17 +00:00 |
|
mattias
|
160cd91c5a
|
IDE: clean up old external tools
git-svn-id: trunk@45945 -
|
2014-07-20 20:02:40 +00:00 |
|
juha
|
ba96b04000
|
IdeIntf: use 2 hint windows in THintWindowManager, one for text and one for rendered HTML.
git-svn-id: trunk@45938 -
|
2014-07-20 18:27:21 +00:00 |
|
juha
|
91cc270510
|
IDE: remove one more deprecated method TSourceNotebook.ClearErrorLines.
git-svn-id: trunk@45881 -
|
2014-07-15 17:28:54 +00:00 |
|
juha
|
62736bacb8
|
IDE: Move hint stuff from TSourceNotebook to TSourceEditorManager. Only one hint is shown at a time anyways.
git-svn-id: trunk@45841 -
|
2014-07-12 14:19:35 +00:00 |
|
juha
|
a4ee0ab208
|
IDE: Make source editor use the new HintManager class.
git-svn-id: trunk@45828 -
|
2014-07-11 16:31:23 +00:00 |
|
juha
|
5a97e101a6
|
IDE: remove methods that were deprecated already for Lazarus 0.9.x
git-svn-id: trunk@45787 -
|
2014-07-05 14:56:40 +00:00 |
|
maxim
|
4d11394a55
|
IDE: replaced formatting arguments with line breaks in license notices, patch by Vaclav Valicek with some changes, bug #26394
git-svn-id: trunk@45754 -
|
2014-07-02 20:57:23 +00:00 |
|
juha
|
66b020d836
|
IDE: Create a help control + provider only once for each HintWindow and let the Owner free them. Prevents crashes. Issue #20202 (since 2011 :)
git-svn-id: trunk@45750 -
|
2014-07-02 13:57:53 +00:00 |
|
juha
|
46bd124a68
|
IDE: formatting
git-svn-id: trunk@45749 -
|
2014-07-02 13:57:48 +00:00 |
|
juha
|
0bb3949faa
|
IDE: move a piece of common code to TSourceEditorManager.
git-svn-id: trunk@45688 -
|
2014-06-27 08:35:44 +00:00 |
|
mattias
|
3b62c88f2c
|
IDE: drop files: form events instead of application
git-svn-id: trunk@45558 -
|
2014-06-16 22:17:26 +00:00 |
|
juha
|
a912107bf0
|
IDE: More hard-coded quotations in resourcestrings.
git-svn-id: trunk@45520 -
|
2014-06-15 11:52:15 +00:00 |
|
mattias
|
dc1a43e93c
|
IDE: less debugln
git-svn-id: trunk@45504 -
|
2014-06-13 21:23:03 +00:00 |
|
mattias
|
4a7c59accf
|
IDE: source editor: after adding a func() show parameter hints, patch #25911
git-svn-id: trunk@45421 -
|
2014-06-09 08:08:50 +00:00 |
|
mattias
|
403ed545d1
|
IDE: enabled new external tools by default, use old code with -dEnableOldExtTools
git-svn-id: trunk@45396 -
|
2014-06-08 10:19:28 +00:00 |
|
mattias
|
d6f8eaac1f
|
IDE: messages: gutter hints for messages
git-svn-id: trunk@45354 -
|
2014-06-05 10:55:53 +00:00 |
|
mattias
|
265437409b
|
IDE: source editor: right click gutter: use first mark
git-svn-id: trunk@45352 -
|
2014-06-05 09:01:06 +00:00 |
|
juha
|
258ea1153d
|
IDE: Remove some duplicate resource strings.
git-svn-id: trunk@45325 -
|
2014-06-03 19:01:24 +00:00 |
|
mattias
|
8db63f148a
|
IDE: insert license notice: allow translators to add paragraph
git-svn-id: trunk@45303 -
|
2014-06-02 10:25:59 +00:00 |
|
mattias
|
f71773d3f0
|
messages: quickfix items in src
git-svn-id: trunk@45290 -
|
2014-06-01 18:24:20 +00:00 |
|
mattias
|
213a34d083
|
messages: quickfix items in src
git-svn-id: trunk@45289 -
|
2014-06-01 18:17:15 +00:00 |
|
mattias
|
4e49bc99a1
|
IDE: clean up
git-svn-id: trunk@45273 -
|
2014-05-31 23:20:10 +00:00 |
|
mattias
|
e7674e7143
|
IDE: messages: update on create synedit
git-svn-id: trunk@45260 -
|
2014-05-31 21:47:31 +00:00 |
|
mattias
|
ed073ee911
|
IDE: messages: update on source editor changes
git-svn-id: trunk@45255 -
|
2014-05-31 11:41:54 +00:00 |
|
mattias
|
f3a8270e7d
|
IDE: insert license notice commands: split into English and translated items
git-svn-id: trunk@45219 -
|
2014-05-29 09:43:07 +00:00 |
|
mattias
|
bac9fc0689
|
IDE: clean up
git-svn-id: trunk@44851 -
|
2014-04-30 12:51:40 +00:00 |
|
martin
|
e4cb2bf908
|
IDE, SourceEditor: Hide CodeContext hint on tab-change, minimize and app-deactivate
git-svn-id: trunk@44802 -
|
2014-04-24 00:33:42 +00:00 |
|
martin
|
a37ff8d09e
|
Do not move source editor, on tab changes, codetool completion or similar actions. Issue #0026051
git-svn-id: trunk@44801 -
|
2014-04-24 00:04:19 +00:00 |
|
martin
|
a49efad04b
|
IDE, SourceEditor: Fixed: Do not jump to error, if hint is triggered by typing "("
git-svn-id: trunk@44735 -
|
2014-04-15 15:07:11 +00:00 |
|
martin
|
dd27f42211
|
IDE: auto show the param hint for functions. Patch by David Zimmer
git-svn-id: trunk@44464 -
|
2014-03-18 12:50:04 +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 |
|
martin
|
3f415797e4
|
Debugger: put some common types into DbgIntf
git-svn-id: trunk@44079 -
|
2014-02-15 01:31:30 +00:00 |
|
martin
|
4b9b1ad7c6
|
IDE: Editor-Options: mark if/then/else as word pair (triplet) / allow any keyword pair to be switched
git-svn-id: trunk@43813 -
|
2014-01-26 15:16:36 +00:00 |
|
martin
|
85ab415159
|
SrcEdit: workaround for Mac QueueAsync bug
git-svn-id: trunk@43307 -
|
2013-10-23 15:26:46 +00:00 |
|
martin
|
c3cd2af441
|
ScrEdit: More debugln
git-svn-id: trunk@43297 -
|
2013-10-21 00:32:31 +00:00 |
|
martin
|
105b722022
|
ScrEdit: More debugln
git-svn-id: trunk@43296 -
|
2013-10-21 00:29:42 +00:00 |
|
martin
|
7bebe705b0
|
SourceEdit: Set ifdef (on tab change) after dec-paintlock)
git-svn-id: trunk@43160 -
|
2013-10-07 16:18:08 +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 |
|
mattias
|
fbfe792239
|
IDE: less output
git-svn-id: trunk@42893 -
|
2013-09-20 08:30:27 +00:00 |
|
mattias
|
2411ff6a72
|
IDE: fixed complete block on char, fixed codebrowser check if something changed
git-svn-id: trunk@42866 -
|
2013-09-18 21:08:22 +00:00 |
|
mattias
|
c0dac09b7f
|
IDE: fixed complete block, bug #24935
git-svn-id: trunk@42865 -
|
2013-09-18 21:05:17 +00:00 |
|
martin
|
32f7affb2b
|
IDE, Debugger: Display exe-line markers (blue dots) in last line of file too
git-svn-id: trunk@42806 -
|
2013-09-15 12:51:07 +00:00 |
|
mattias
|
80b7afb789
|
IDE: auto start completion only in pascal
git-svn-id: trunk@42804 -
|
2013-09-15 12:31:25 +00:00 |
|
martin
|
f0e13de7ac
|
SynEdit: SynCompletion, refactor usage of OnUtf8Key (no longer internally used. Moved event to be called before any built in processing
git-svn-id: trunk@42773 -
|
2013-09-13 14:57:52 +00:00 |
|
martin
|
f45491edd7
|
IDE, Debugger: Fix Debugger locking in SourceEdit (protect SynEdit during Paintlock). Calls were unbalanced if method was recursively invoked.
git-svn-id: trunk@42734 -
|
2013-09-11 17:51:40 +00:00 |
|
martin
|
9c45fa9046
|
IDE, SourceEditor: fix dragging editors between tab, make sure synedit will be set to visible
git-svn-id: trunk@42729 -
|
2013-09-10 20:26:13 +00:00 |
|
mattias
|
612b486281
|
IDE: implement find references of used unit
git-svn-id: trunk@42686 -
|
2013-09-08 22:47:26 +00:00 |
|
mattias
|
587c061094
|
IDE: source editor: pagechanged event when creating the first page
git-svn-id: trunk@42501 -
|
2013-08-26 12:41:14 +00:00 |
|
mattias
|
e4a286e807
|
IDE: source editor: call DoActiveEditorChanged after a series of PageIndex changes that result in no change to NoteBook.PageIndex
git-svn-id: trunk@42485 -
|
2013-08-24 20:41:42 +00:00 |
|
mattias
|
aa1bd75ad1
|
IDE: source editor SetPageIndex: check if PageIndex=AValue
git-svn-id: trunk@42484 -
|
2013-08-24 18:48:39 +00:00 |
|
mattias
|
4a79a421e4
|
IDE: source editor SetPageIndex: check if PageIndex=AValue
git-svn-id: trunk@42483 -
|
2013-08-24 18:42:17 +00:00 |
|
mattias
|
d01d5e1399
|
IDE: source editor: fixed marking skipped directives as disabled
git-svn-id: trunk@42482 -
|
2013-08-24 18:19:46 +00:00 |
|
mattias
|
60925a9ed7
|
IDE: verbosity
git-svn-id: trunk@42480 -
|
2013-08-24 16:53:57 +00:00 |
|
mattias
|
f5fa4b3ffe
|
IDE: further migration external tools
git-svn-id: trunk@42293 -
|
2013-08-03 19:07:12 +00:00 |
|
mattias
|
a3c0c0d439
|
IDE: further migration external tools
git-svn-id: trunk@42292 -
|
2013-08-03 18:39:14 +00:00 |
|
mattias
|
146442cbfb
|
LCL: TTextStrings: clear always array entries
git-svn-id: trunk@42096 -
|
2013-07-15 23:00:00 +00:00 |
|
mattias
|
032f86f34a
|
IDE: clean up
git-svn-id: trunk@42094 -
|
2013-07-15 20:06:27 +00:00 |
|
mattias
|
9fa72552cf
|
IDE: less updates from codetools to srcedit
git-svn-id: trunk@42043 -
|
2013-07-09 20:09:39 +00:00 |
|
mattias
|
8014b98269
|
IDE+synedit: TSynHighlighterAttributes: added Caption:PString for non fixed resourcestring, fixed IDE to use Caption and StoredName correct
git-svn-id: trunk@41720 -
|
2013-06-14 21:28:58 +00:00 |
|
martin
|
e6c03e1b84
|
SynEdit: Ifdef Markup: remove ifdef, make live
git-svn-id: trunk@41608 -
|
2013-06-08 23:05:45 +00:00 |
|
martin
|
35cdca75c0
|
SynEdit: Ifdef Markup: set node state, on buffer change
git-svn-id: trunk@41598 -
|
2013-06-08 17:27:29 +00:00 |
|
juha
|
8d30ca2251
|
IDE: Add 'Select All' to code editor's popup menu. Issue #24037, patch from Howard Page-Clark
git-svn-id: trunk@41525 -
|
2013-06-04 06:27:21 +00:00 |
|
mattias
|
efec9f2a26
|
IDE: replaced some MessageDlg with IDEMessageDialog
git-svn-id: trunk@41497 -
|
2013-06-02 17:27:09 +00:00 |
|
mattias
|
8d549f0ec9
|
IDE: clean up
git-svn-id: trunk@41422 -
|
2013-05-26 13:54:04 +00:00 |
|
mattias
|
cb86989cb0
|
IDE: clean up
git-svn-id: trunk@41420 -
|
2013-05-26 13:38:24 +00:00 |
|
mattias
|
35ac6f51b9
|
IDEIntf: undeprecated TSourceEditorWindowInterface.SourceEditorIntfWithFilename and implemented it with avl tree
git-svn-id: trunk@41413 -
|
2013-05-26 12:21:10 +00:00 |
|
martin
|
69163ed0f1
|
SynEdit: Ifdef Markup: force update, if settings change
git-svn-id: trunk@41403 -
|
2013-05-25 17:34:14 +00:00 |
|
martin
|
e3c11bd042
|
SynEdit: Ifdef Markup: Allow setting state for else
git-svn-id: trunk@41393 -
|
2013-05-25 13:12:18 +00:00 |
|
mattias
|
d846fce1d2
|
IDE: sourceeditor: ifdef node states: set idnInvalid for mixed cases
git-svn-id: trunk@41385 -
|
2013-05-24 16:29:39 +00:00 |
|
martin
|
1be10bb6e1
|
SynEdit: Ifdef Markup: prevent endless loop
git-svn-id: trunk@41384 -
|
2013-05-24 10:21:58 +00:00 |
|
mattias
|
26cd305782
|
IDE: source editor: fixed updating nested ifdefs
git-svn-id: trunk@41372 -
|
2013-05-23 12:02:49 +00:00 |
|
mattias
|
0fedbb9844
|
IDE: source editor: debug ifdef nodes synedit.inc
git-svn-id: trunk@41352 -
|
2013-05-22 13:26:40 +00:00 |
|
mattias
|
70ad03b309
|
IDE: source editor: update ifdefs for include files
git-svn-id: trunk@41351 -
|
2013-05-22 13:07:00 +00:00 |
|
martin
|
a3f14d5bbd
|
SynEdit: Ifdef Markup: work with new shared editors
git-svn-id: trunk@41259 -
|
2013-05-18 20:15:15 +00:00 |
|
mattias
|
b5943c123d
|
IDE: less verbosity
git-svn-id: trunk@41245 -
|
2013-05-17 21:46:18 +00:00 |
|
mattias
|
8ea9808d75
|
IDE: sourceeditor: TSourceEditor.UpdateIfDefNodeStates: check if for multiple includes
git-svn-id: trunk@41244 -
|
2013-05-17 20:49:28 +00:00 |
|
martin
|
1084ad7aed
|
SynEdit: Ifdef Markup: only scan if markup is active
git-svn-id: trunk@41216 -
|
2013-05-15 20:59:05 +00:00 |
|
martin
|
643bc6aa9d
|
SynEdit: Ifdef Markup: reset idle timer on EditorStateChange only
git-svn-id: trunk@41207 -
|
2013-05-15 12:25:06 +00:00 |
|
martin
|
618c00afa9
|
SynEdit: Ifdef Markup: keep node state on edit / wait for idle update
git-svn-id: trunk@41206 -
|
2013-05-15 12:04:51 +00:00 |
|
mattias
|
c40294c9d2
|
IDE: sourceeditor: update ifdef node states on input less idle
git-svn-id: trunk@41205 -
|
2013-05-15 08:44:10 +00:00 |
|
mattias
|
241045c4cb
|
IDE: source editor: fixed typo
git-svn-id: trunk@41204 -
|
2013-05-15 08:12:56 +00:00 |
|
mattias
|
0431614b1b
|
IDE: source editor: ifdefnode: sync codebuffer
git-svn-id: trunk@41203 -
|
2013-05-15 08:10:49 +00:00 |
|
mattias
|
0a5a0160d1
|
IDE: clean up
git-svn-id: trunk@41198 -
|
2013-05-14 21:53:07 +00:00 |
|
mattias
|
3904b0b4eb
|
IDE: source editor: set elseif
git-svn-id: trunk@41197 -
|
2013-05-14 21:11:19 +00:00 |
|
mattias
|
5322d2256b
|
IDE: source editor: set only ifs
git-svn-id: trunk@41194 -
|
2013-05-14 21:05:28 +00:00 |
|
martin
|
7d486bba43
|
SynEdit: Ifdef Markup: updates
git-svn-id: trunk@41191 -
|
2013-05-14 16:53:41 +00:00 |
|
martin
|
0f1b45ef98
|
SynEdit: Ifdef Markup: SourceEditor: Do not invalidate, if all node states are going to be written
git-svn-id: trunk@41190 -
|
2013-05-14 15:00:29 +00:00 |
|
mattias
|
f83e1b7112
|
IDE: source editor: set ifdef node states on page changed
git-svn-id: trunk@41185 -
|
2013-05-14 10:16:03 +00:00 |
|
mattias
|
6b007f92db
|
IDE: TSourceEditor.UpdateIfDefNodeStates: check if scanner has changed
git-svn-id: trunk@41183 -
|
2013-05-14 07:40:30 +00:00 |
|
mattias
|
739984d131
|
IDE: fixed caption Free Pascal
git-svn-id: trunk@41165 -
|
2013-05-13 11:14:10 +00:00 |
|
mattias
|
b24a4ade47
|
IDE: fixed double release linkscanner
git-svn-id: trunk@41161 -
|
2013-05-12 18:23:36 +00:00 |
|
mattias
|
7530f8b888
|
IDE: started ifdef update via codetools
git-svn-id: trunk@41145 -
|
2013-05-12 08:56:20 +00:00 |
|
mattias
|
a8055fc005
|
IDE: sourceeditor: disconnect OnIfdefNodeStateRequest
git-svn-id: trunk@41135 -
|
2013-05-11 20:04:28 +00:00 |
|
mattias
|
d82e018aaf
|
IDE: sourceditor: connect scanner when setting codebuffer
git-svn-id: trunk@41134 -
|
2013-05-11 19:39:13 +00:00 |
|
mattias
|
d3fc959f04
|
IDE: store directives when new scanner is initialized and a sourceeditor for the unit exist
git-svn-id: trunk@41132 -
|
2013-05-11 17:30:13 +00:00 |
|
mattias
|
78f5a14553
|
codetools: linkscanner: counter for storedirectives
git-svn-id: trunk@41128 -
|
2013-05-11 09:29:48 +00:00 |
|
martin
|
24f0786690
|
SynEdit: Starting on Ifdef Markup
git-svn-id: trunk@41103 -
|
2013-05-09 22:27:23 +00:00 |
|
juha
|
58e631025e
|
Macros: Implement $Confirm() macro. Issuse #11370
git-svn-id: trunk@40968 -
|
2013-05-01 08:44:56 +00:00 |
|
mattias
|
fd4d0497fc
|
IDE,IDEIntf: added TSourceEditorManagerInterface.ReIndent, added parameter Beautify to TLazProjectFile.SetSourceText
git-svn-id: trunk@40813 -
|
2013-04-15 08:31:41 +00:00 |
|
martin
|
389ce68238
|
IDE: SourceEdit: fixed word (word from text, not identifier) completion
git-svn-id: trunk@40394 -
|
2013-02-24 18:31:05 +00:00 |
|
martin
|
762694f67a
|
IDE: add markup for user defined word-lists
git-svn-id: trunk@40029 -
|
2013-01-29 18:23:20 +00:00 |
|
martin
|
d67ac0c78c
|
IDE: SourceEditor: reduce work when applying global options
git-svn-id: trunk@39958 -
|
2013-01-24 20:43:41 +00:00 |
|
juha
|
d451ec6672
|
IDE: Allow user to create own custom IDE macros and install them to IDE by using packages. Issue #23502, patch from Cyrax
git-svn-id: trunk@39909 -
|
2013-01-20 09:34:35 +00:00 |
|
martin
|
86cf02bfa5
|
SourceEditor: Improve session restore, if more than 2 windows were used.
git-svn-id: trunk@39829 -
|
2013-01-11 14:59:56 +00:00 |
|
mattias
|
4191ccc638
|
IDE: make resourcestring: focus editor
git-svn-id: trunk@39814 -
|
2013-01-09 14:43:21 +00:00 |
|
mattias
|
a70beb5187
|
IDE: update active sourceeditor on MouseDown
git-svn-id: trunk@39709 -
|
2013-01-01 11:45:40 +00:00 |
|
mattias
|
f531875607
|
IDE: update active sourceeditor on KeyDown
git-svn-id: trunk@39708 -
|
2013-01-01 11:43:22 +00:00 |
|
mattias
|
9f25516ea6
|
IDE: use Sender sourceeditor instead of last active sourceeditor
git-svn-id: trunk@39707 -
|
2013-01-01 11:33:01 +00:00 |
|
martin
|
87f31fe559
|
IDE fix smart indent
git-svn-id: trunk@39639 -
|
2012-12-23 18:30:17 +00:00 |
|
martin
|
650f60c596
|
IDE: Add option to auto-continue comments
git-svn-id: trunk@39605 -
|
2012-12-20 23:35:24 +00:00 |
|
martin
|
60e115de93
|
SourceEditor: Fix get correct Editor, do not use nil object (Beautifier callback).
git-svn-id: trunk@39603 -
|
2012-12-20 20:44:33 +00:00 |
|
mattias
|
39dde6cf13
|
IDE: find prompt: shorten texts, bug #23493
git-svn-id: trunk@39575 -
|
2012-12-18 11:51:46 +00:00 |
|
martin
|
6b37bec961
|
IDE: added clear all-in-open-files or all-in-current-file bookmarks. Issue #0013428
git-svn-id: trunk@39557 -
|
2012-12-16 06:09:49 +00:00 |
|
martin
|
a66522e83b
|
SourceEditor: Fixed crash when closing last tab (via ctrl F4) while code-completion was active. Issue #0023317
git-svn-id: trunk@39282 -
|
2012-11-15 15:33:36 +00:00 |
|
juha
|
37a90f1c94
|
IDE: Ask user to continue search from the beginning if no matches were found. Issue #23228
git-svn-id: trunk@39237 -
|
2012-11-02 22:31:01 +00:00 |
|
juha
|
3731f23757
|
IDE: formatting
git-svn-id: trunk@39212 -
|
2012-10-31 21:29:18 +00:00 |
|
martin
|
70d1556197
|
SourceEditor: Use selection as default search only if caret is in/at selection (persistent selection)
git-svn-id: trunk@39101 -
|
2012-10-16 11:51:25 +00:00 |
|
juha
|
5c22372849
|
IDE: formatting
git-svn-id: trunk@38700 -
|
2012-09-16 21:04:52 +00:00 |
|
juha
|
672f5bd862
|
Replace #13 with LineEnding in many messages. It didn't show correctly on Linux systems.
git-svn-id: trunk@38633 -
|
2012-09-13 06:39:56 +00:00 |
|
martin
|
55db0fa79e
|
EditorMacros: Refactor, make avail in SrcEditInterface
git-svn-id: trunk@38381 -
|
2012-08-25 22:46:20 +00:00 |
|
martin
|
1ffcfe06cd
|
EditorMacros: Refactor, do not inherit TSynMacroRecorder
git-svn-id: trunk@38372 -
|
2012-08-25 13:37:05 +00:00 |
|
martin
|
c0c7de3fea
|
IDE: Export to html, do not enforce check for writeable. Issue #0022588
git-svn-id: trunk@38198 -
|
2012-08-07 21:40:54 +00:00 |
|
mattias
|
a99a34ebd2
|
IDE: using UTF8CompareText
git-svn-id: trunk@37960 -
|
2012-07-16 20:53:37 +00:00 |
|
martin
|
c51dc8a862
|
SourceEditor: Begin/EndUpdate
git-svn-id: trunk@37877 -
|
2012-07-05 14:44:38 +00:00 |
|
mattias
|
0200ab2e5b
|
IDE: moved InsertFilename to source editor so that focussing works like other source commands
git-svn-id: trunk@37802 -
|
2012-06-27 16:06:45 +00:00 |
|
mattias
|
c625dd1c05
|
IDE: moved InsertGUID to source editor so that focussing works like other source commands
git-svn-id: trunk@37801 -
|
2012-06-27 16:04:02 +00:00 |
|
martin
|
2dfbcd88d3
|
SourceEditor: Display stop button, while macro recording
git-svn-id: trunk@37719 -
|
2012-06-21 18:23:39 +00:00 |
|
martin
|
4eeeddf42d
|
IDE: Added list of recorded editor macros
git-svn-id: trunk@37679 -
|
2012-06-17 21:16:52 +00:00 |
|
mattias
|
24c2470b43
|
IDE: using TFileStreamUTF8 and TStringListUTF8
git-svn-id: trunk@37656 -
|
2012-06-15 16:50:31 +00:00 |
|
martin
|
f5beac7000
|
SourceEditor: Fix (Work-around) an issue with focusing an editor, that is being closed (while debugging) "no parent handle". Issue #0022015
git-svn-id: trunk@37623 -
|
2012-06-11 18:47:41 +00:00 |
|
martin
|
9cfccbdc1a
|
DBG: Cancel LineInfo, if unit is closed in editor (forgot file)
git-svn-id: trunk@37502 -
|
2012-06-03 15:36:37 +00:00 |
|