Commit Graph

397 Commits

Author SHA1 Message Date
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
mattias
af31f6d34d IDE: indentation examples: multi line parameter list
git-svn-id: trunk@26527 -
2010-07-08 12:33:07 +00:00
mattias
c0682eae27 codetools: completeblock when typing begin
git-svn-id: trunk@26515 -
2010-07-07 22:40:38 +00:00
mattias
399876ec14 IDE: indent on paste: check highlighter
git-svn-id: trunk@26396 -
2010-07-01 22:37:30 +00:00
mattias
ae014f642c anchordocking: more debugging for focus
git-svn-id: trunk@26325 -
2010-06-29 15:23:07 +00:00
martin
afbdf3e742 Moved drag-able notebook
git-svn-id: trunk@26257 -
2010-06-22 17:31:08 +00:00
martin
7de8676cc2 IDE: reduce overhead, when closing many source-tabs
git-svn-id: trunk@26238 -
2010-06-21 13:13:45 +00:00
mattias
2b109954a7 IDe: reduced debugging
git-svn-id: trunk@26215 -
2010-06-20 19:16:03 +00:00
mattias
9c8f207995 IDE: fixed using empty sourceeditor window
git-svn-id: trunk@26212 -
2010-06-20 18:09:35 +00:00
mattias
0eb9153024 IDE: do not auto close sourcenotebook when docked
git-svn-id: trunk@26204 -
2010-06-20 11:45:54 +00:00
mattias
1ee3d6dcf4 IDEIntf: moved TSimpleIDEWindowLayout to IDEWindowCreators
git-svn-id: trunk@26201 -
2010-06-20 10:45:52 +00:00
mattias
2ceba89242 IDEIntf: creator using right, bottom instead of Width/Height
git-svn-id: trunk@26198 -
2010-06-20 07:54:32 +00:00