Commit Graph

408 Commits

Author SHA1 Message Date
martin
11a403bf19 IDE, SourceEditor: FocusEditor to honour locks / CleanUp UpdatePageNames
git-svn-id: trunk@29582 -
2011-02-16 23:11:37 +00:00
martin
959a53f86e IDE, SourceEditor: clean-up the new "lock-honouring" code, put UpdateProjectFiles back into CloseFile (it' honours the lock, while project closing)
git-svn-id: trunk@29581 -
2011-02-16 22:49:50 +00:00
martin
0904d42e8d IDE, SourceEditor: Avoid temporary "unit1" tab captions
git-svn-id: trunk@29575 -
2011-02-16 16:40:29 +00:00
juha
f9c6883183 IDE: Optimise loading and closing editor files.
git-svn-id: trunk@29574 -
2011-02-16 12:17:20 +00:00
martin
af04cb1c53 IDE, SourceEditor: Honour UpdateLock in UpdateStatusBar, UpdatePageNames => Reduce unnecessary calls to OS
git-svn-id: trunk@29572 -
2011-02-15 23:30:59 +00:00
martin
0394cf0a93 IDE, SourceEditor: Honour UpdateLock in UpdateStatusBar, UpdatePageNames => Reduce unnecessary calls to OS
git-svn-id: trunk@29568 -
2011-02-15 21:54:35 +00:00
martin
947fcea9cc IDE: ensure the completion window does not go below a minimum size
git-svn-id: trunk@29057 -
2011-01-16 19:56:54 +00:00
mattias
a8b437d1a0 IDE: added macro FallBackOutputRoot, source editor context menu item to open package of package source file
git-svn-id: trunk@28932 -
2011-01-10 13:24:25 +00:00
martin
4db349f705 SrcEdit: Fix breakpoint marker is lost, if lines inserted/deleted, while executionmark is at breakpoint
git-svn-id: trunk@28869 -
2011-01-05 14:02:11 +00:00
juha
3f8a593096 IDE: Refactor TSourceNotebook.SrcPopUpMenuPopup, separate nearly identical code to function.
git-svn-id: trunk@28759 -
2010-12-18 10:00:33 +00:00
mattias
7575b21454 IDE: project options cancel: restore SessionModified flag, bug #18143
git-svn-id: trunk@28607 -
2010-12-03 10:49:06 +00:00
martin
ba8f8d4e90 SynEdit, SourceEdtior: Decouple UndoBlock from UpdateBlock
git-svn-id: trunk@28602 -
2010-12-03 02:10:35 +00:00
mattias
dba9c19854 IDE: clean up
git-svn-id: trunk@28478 -
2010-11-25 13:24:46 +00:00
martin
60b51646df SrcEdit: Fix close button on tab. issue #0018038
git-svn-id: trunk@28466 -
2010-11-24 19:53:40 +00:00
martin
f2a1221e1e SrcEdit: Fix close button on tab
git-svn-id: trunk@28449 -
2010-11-24 12:04:44 +00:00
martin
ef88560836 SrcEdit: Fixed Ctrl-Middle click (was no longer closing all others) / added option to enable/disbale the behaviour
git-svn-id: trunk@28439 -
2010-11-23 23:06:56 +00:00
martin
5c5bcd2b78 Fixed recursive key handling between main and src-edit (since rev 28403 #f3fe759e6c))
git-svn-id: trunk@28408 -
2010-11-22 15:12:17 +00:00
martin
419e2d8dd3 Src-Edit / ContextMenu commands: Do not change on every editor focus change. Issue #17763
git-svn-id: trunk@28405 -
2010-11-22 14:21:03 +00:00
martin
f3fe759e6c Src-Edit / ContextMenu commands: Do not change on every editor focus change. Issue #17763
git-svn-id: trunk@28403 -
2010-11-22 14:02:03 +00:00
martin
73c305cbc4 Src-Edit / ContextMenu commands: Do not change on every editor focus change. Issue #17763
git-svn-id: trunk@28395 -
2010-11-22 06:17:17 +00:00
martin
439a2eb23b SrcEdit: Allow scrolling (via keys) while incremental search is active
git-svn-id: trunk@28370 -
2010-11-20 13:30:11 +00:00
martin
bcfc277639 IDE, SourceEditor: fix locking debugger, introduced in rev 28280 #4a7e55343e
git-svn-id: trunk@28283 -
2010-11-17 01:51:27 +00:00
martin
4a7e55343e IDE, SourceEditor: prevent debugger App.ProceessMessages while SynEdit is updating. This caused random crashes, and visual glitches
git-svn-id: trunk@28280 -
2010-11-16 21:23:56 +00:00
martin
8090f3b5b7 IDE, SourceEditor: reload execution marks (blue dots), if reverting files
git-svn-id: trunk@28277 -
2010-11-16 20:05:21 +00:00
martin
13f15fb3ff SourceEditor: Fixed a crash, when debugging, while an SrcEditWindow with no editors open
git-svn-id: trunk@28197 -
2010-11-13 02:28:28 +00:00
martin
aac97933fc Debuger/SourceEditor: Prevent Applicatio.ProcessMesages from debugger, while SrcEditor is setting up a new tab. Issue #16233
git-svn-id: trunk@28163 -
2010-11-09 14:21:34 +00:00
martin
387ce86056 SourceEditor: Find Next/Prev word, keep a few lines from window edge
git-svn-id: trunk@28023 -
2010-11-01 12:34:21 +00:00
martin
cf7da2876f SynCompletion: Improved positioning
git-svn-id: trunk@28012 -
2010-10-31 16:27:17 +00:00
martin
47e2718101 IDE: Made Source-Editor-Completion form resizeable . issue #0016835
git-svn-id: trunk@27999 -
2010-10-31 00:17:55 +00:00
martin
63b63bb2c5 SourceEditor: cleanup
git-svn-id: trunk@27960 -
2010-10-30 00:53:36 +00:00
martin
1099ea482a SourceEditor: Fixed searching from cursor, if selection exists / Cleanup Search code. Issue #0014449
git-svn-id: trunk@27952 -
2010-10-29 18:44:13 +00:00
martin
a10e1f5814 SourceEditor: Clean up
git-svn-id: trunk@27949 -
2010-10-29 16:10:24 +00:00
martin
62e5e22a12 SourceEditor: Fixed updating executionmark
git-svn-id: trunk@27914 -
2010-10-27 23:26:55 +00:00
martin
8184ac946b IDE, SourceMark: revert TSourceMark inheritance to TSynMark (was changed away in rev 24388 #2554635106)
git-svn-id: trunk@27825 -
2010-10-24 02:12:24 +00:00
martin
3812c5bc84 SynEdit: SharedTextBuffer can share Bookmarks too
git-svn-id: trunk@27814 -
2010-10-22 22:39:44 +00:00
martin
7e8ea9c121 SynEdit: begin refactor SynEdit.Marks (use tree for storage).
git-svn-id: trunk@27764 -
2010-10-19 21:48:29 +00:00
mattias
1589de464e IDE: fixed loading project compiler options
git-svn-id: trunk@27649 -
2010-10-11 08:31:26 +00:00
mattias
8e7ba111c3 IDE: added sourcemarklings
git-svn-id: trunk@27646 -
2010-10-10 23:17:00 +00:00
martin
700bc8469b IDE, SourceEditor: Workaround for XFCE issue with focus after completion-form. Issue #17533
git-svn-id: trunk@27643 -
2010-10-10 19:29:45 +00:00
mattias
f87802b542 IDE: source editor: replaced TNoteBook with TPageControl
git-svn-id: trunk@27300 -
2010-09-11 13:49:24 +00:00
martin
a2dbfa6442 IDE, After syncompletion, enforce focus for source-editor (if focus is switched at all) (issue on QT, win)
git-svn-id: trunk@27223 -
2010-08-28 15:00:14 +00:00
martin
c1467eddea IDE, After syncompletion, enforce focus for source-editor (if focus is switched at all) (issue on QT, win)
git-svn-id: trunk@27220 -
2010-08-28 13:06:17 +00:00
martin
bb4d53ff94 SynEdit: Started rework of Gutter, started adding new overview gutter
git-svn-id: trunk@27027 -
2010-08-08 00:35:06 +00:00
andrew
31aa597704 added tab history for the source editor. closing the active tab now selects the last active tab
git-svn-id: trunk@26969 -
2010-08-02 01:35:07 +00:00
mattias
4fcf37a14d IDE: fixed showing source editor hints while docked
git-svn-id: trunk@26810 -
2010-07-24 13:32:52 +00:00
martin
1d83e92899 Add JumpHistoryPoint on selectAll
git-svn-id: trunk@26782 -
2010-07-22 14:55:35 +00:00
mattias
2f1d1e7d1e IDE: updating all IsVisibleTab after new project/open project, bug #16971
git-svn-id: trunk@26727 -
2010-07-18 11:46:17 +00:00
martin
dd3878df30 SourceEditor/SynCompletion: Don't steal focus after completion drop-down, if user moved to different form
git-svn-id: trunk@26543 -
2010-07-09 01:37:34 +00:00
mattias
77c0853887 debugging
git-svn-id: trunk@26534 -
2010-07-08 20:24:51 +00:00
mattias
959cda8c75 LCL: TCustomLabel.CalculatePreferredSize: consider constraints
git-svn-id: trunk@26528 -
2010-07-08 15:00:20 +00:00