martin
|
c888a8d4eb
|
SourceEditor: Instruct SourceLog to write directly to SynEdit (skip stringlist)
git-svn-id: trunk@25677 -
|
2010-05-26 23:08:22 +00:00 |
|
mattias
|
67b7304389
|
IDE: do not focus an invsibile editor
git-svn-id: trunk@25675 -
|
2010-05-26 22:35:45 +00:00 |
|
mattias
|
bee80b1936
|
IDE: reduce some overhead
git-svn-id: trunk@25657 -
|
2010-05-26 08:24:40 +00:00 |
|
martin
|
9435c0c87b
|
SourceEditor: fixed locking, focus to disabled control issue
git-svn-id: trunk@25653 -
|
2010-05-26 01:37:09 +00:00 |
|
mattias
|
bc526dfe8e
|
TXMLConfig: implemented path cache
git-svn-id: trunk@25649 -
|
2010-05-25 23:01:51 +00:00 |
|
martin
|
06044d71ad
|
SourceEditor: improved locking
git-svn-id: trunk@25640 -
|
2010-05-25 16:21:23 +00:00 |
|
mattias
|
808cdde51b
|
IDE: fixed updating statusbar, notebookpagechange events are no longer triggered when PageIndex changes by program
git-svn-id: trunk@25639 -
|
2010-05-25 15:54:22 +00:00 |
|
martin
|
084a15c640
|
IDE, EditorOptions: Moved to ColorSchemFactory / Added Export for ColorScheme / Added UserSchemes
git-svn-id: trunk@25626 -
|
2010-05-25 00:43:06 +00:00 |
|
mattias
|
b527e66fb7
|
IDE: source editor using IDEIntf for showing
git-svn-id: trunk@25615 -
|
2010-05-24 17:41:32 +00:00 |
|
mattias
|
f25c0d95e5
|
IDE: using IDEIntf to show dockable windows
git-svn-id: trunk@25604 -
|
2010-05-24 14:31:03 +00:00 |
|
mattias
|
160b52476f
|
IDEIntf: started TIDEWindowCreator for registering independent/dockable windows
git-svn-id: trunk@25597 -
|
2010-05-24 00:58:44 +00:00 |
|
mattias
|
d18d9a1205
|
IDEIntf: started TIDEWindowDefaultLayout
git-svn-id: trunk@25573 -
|
2010-05-22 10:59:28 +00:00 |
|
mattias
|
a62c0354eb
|
IDE: removed docking
git-svn-id: trunk@25567 -
|
2010-05-21 16:24:47 +00:00 |
|
mattias
|
331b05a147
|
IDE: started block completion on char
git-svn-id: trunk@25556 -
|
2010-05-20 21:44:03 +00:00 |
|
mattias
|
0e3f868fb4
|
codetools: fixed FindLineEndOrCodeInFrontOfPosition to return the start of the line end, bug #16519
git-svn-id: trunk@25526 -
|
2010-05-20 08:03:53 +00:00 |
|
mattias
|
fb5e62291a
|
IDE: read .dfm files if lfm not present, no write support, bug #16475
git-svn-id: trunk@25511 -
|
2010-05-19 09:40:19 +00:00 |
|
mattias
|
e0f1d368f3
|
IDE: on autocompleteblock add do after while/for/foreach
git-svn-id: trunk@25453 -
|
2010-05-16 09:14:45 +00:00 |
|
mattias
|
7351db06f9
|
IDE: on autocompleteblock add then after if
git-svn-id: trunk@25452 -
|
2010-05-16 09:04:33 +00:00 |
|
martin
|
8a1ed611d5
|
SourceEditor: Fix IsCaretOnScreen (for finding jump target edit)
git-svn-id: trunk@25412 -
|
2010-05-15 00:31:15 +00:00 |
|
martin
|
04f6026090
|
SourceEditor: Prevent an issue with selecting the last tab on GTK2, when clicking tab-borders
git-svn-id: trunk@25408 -
|
2010-05-14 21:00:09 +00:00 |
|
martin
|
1a24516760
|
SourceEditor: Tab-Drag indicators (Windows) for Left/Right tabs
git-svn-id: trunk@25339 -
|
2010-05-12 17:18:14 +00:00 |
|
martin
|
ef952f1651
|
SourceEditor: Drag tabs, removed workaround for wrong tab-rect
git-svn-id: trunk@25337 -
|
2010-05-12 16:39:40 +00:00 |
|
martin
|
07f60b5d3c
|
SourceEditor: Restore (to best of possibility) Caret/Topline after codebuffer changes/reload
git-svn-id: trunk@25285 -
|
2010-05-09 19:08:13 +00:00 |
|
martin
|
9b27609bab
|
SynEdit: Improved Syncro-Edit (see note on issue #14813)
git-svn-id: trunk@25247 -
|
2010-05-08 14:30:26 +00:00 |
|
mattias
|
9361e5a7ae
|
IDE: fixed change file line ending
git-svn-id: trunk@25195 -
|
2010-05-04 20:58:31 +00:00 |
|
mattias
|
cf55952b42
|
removed OldAutoSize
git-svn-id: trunk@25190 -
|
2010-05-04 19:16:18 +00:00 |
|
dmitry
|
3c74e15e08
|
ide: cleanup line-ending popup menu settings. bug #16378
git-svn-id: trunk@25144 -
|
2010-05-03 08:11:56 +00:00 |
|
martin
|
7f60a27900
|
SourceEditor: CenterCursor, work with folded text
git-svn-id: trunk@25110 -
|
2010-05-01 18:02:26 +00:00 |
|
mattias
|
33a360c593
|
IDE: show debugger and declaration hints together
git-svn-id: trunk@25104 -
|
2010-05-01 16:47:12 +00:00 |
|
mattias
|
4cb64727e3
|
IDE: clean up
git-svn-id: trunk@25086 -
|
2010-05-01 08:11:15 +00:00 |
|
martin
|
e6ec1f3a4b
|
SourceEditor: improved multi-editor locking/caret handling, for code completion (fix other editor, fix undo)
git-svn-id: trunk@25085 -
|
2010-05-01 00:03:30 +00:00 |
|
martin
|
e66ef81168
|
SourceEditor, IDE: added configuration for Multi-Window
git-svn-id: trunk@24807 -
|
2010-04-21 23:55:49 +00:00 |
|
martin
|
66fb17fa0c
|
SourceEditor: activate new window, for keyboard cmd Copy-To-New
git-svn-id: trunk@24793 -
|
2010-04-21 15:15:00 +00:00 |
|
martin
|
7c20b136c7
|
SourceEditor: Fix finding the drop target for tabs. occasionally it did drop at pos 0
git-svn-id: trunk@24789 -
|
2010-04-21 12:43:05 +00:00 |
|
martin
|
73aa6b9421
|
SourceEditor: activate target window on drop of tabs
git-svn-id: trunk@24788 -
|
2010-04-21 12:15:59 +00:00 |
|
martin
|
43590ff2fe
|
SourceEditor: Default to restore geometry
git-svn-id: trunk@24786 -
|
2010-04-21 11:02:14 +00:00 |
|
martin
|
c1060830fd
|
SourceEditor: Refactor, Clean-up
git-svn-id: trunk@24769 -
|
2010-04-20 23:08:53 +00:00 |
|
martin
|
6591940026
|
SourceEditor: Refactor / Remove FpdocEditWin dependency
git-svn-id: trunk@24765 -
|
2010-04-20 22:46:23 +00:00 |
|
martin
|
9f629903f8
|
SourceEditor: more visible lock indicator
git-svn-id: trunk@24732 -
|
2010-04-20 10:58:18 +00:00 |
|
martin
|
4e4dced49a
|
SourceEditor: allow to lock pages (against topline changes)
git-svn-id: trunk@24725 -
|
2010-04-20 00:01:36 +00:00 |
|
martin
|
4ae1c88b72
|
SourceEditor: Allow to hide single tab
git-svn-id: trunk@24722 -
|
2010-04-19 13:38:29 +00:00 |
|
mattias
|
af1bc64a0b
|
IDE: debugging
git-svn-id: trunk@24679 -
|
2010-04-17 18:38:53 +00:00 |
|
mattias
|
c996a95a1f
|
IDE: debugging
git-svn-id: trunk@24672 -
|
2010-04-17 16:04:41 +00:00 |
|
mattias
|
5aa3161301
|
IDE: debugging
git-svn-id: trunk@24671 -
|
2010-04-17 16:00:31 +00:00 |
|
mattias
|
9e62a61131
|
IDE: auto indenter: using the line number form synedit
git-svn-id: trunk@24670 -
|
2010-04-17 15:56:48 +00:00 |
|
martin
|
0936b1929e
|
SourceEditor: Fixed dropping files for multi-window
git-svn-id: trunk@24653 -
|
2010-04-16 18:32:21 +00:00 |
|
martin
|
462c25c108
|
SourceEditor: Clean-up / issue #0016279 / by Flávio Etrusco
git-svn-id: trunk@24639 -
|
2010-04-15 23:07:21 +00:00 |
|
martin
|
13a122abd6
|
SourceEditor, Refactor: Centralize handling of Modified, and SourceBuffer for shared editors
git-svn-id: trunk@24635 -
|
2010-04-15 21:51:45 +00:00 |
|
martin
|
5118ed289e
|
IDE, SourceEditor: Add keyboard commands for multi-window handling
git-svn-id: trunk@24629 -
|
2010-04-15 11:54:36 +00:00 |
|
martin
|
37b03ff6d4
|
Debugger: Fixed trouble with execution-line, when changing units (would go to wrong line); introduced in r24569 #b60616fe5a (track line changes)
git-svn-id: trunk@24584 -
|
2010-04-11 18:29:39 +00:00 |
|
martin
|
b60616fe5a
|
Debugger, SourceEditor: Track Line changes during debug. Adjust breakpoints and executionline
git-svn-id: trunk@24569 -
|
2010-04-10 22:41:44 +00:00 |
|
martin
|
2a9ed589ac
|
SourceEditor, SynEdit: Refactor DebugMarks (exe-line-marks). Ensure refresh for all windows
git-svn-id: trunk@24543 -
|
2010-04-09 21:59:40 +00:00 |
|
mattias
|
c78ff43647
|
IDE: fixed line indenter for new synedit line break policy
git-svn-id: trunk@24533 -
|
2010-04-09 08:53:33 +00:00 |
|
martin
|
f5773ee782
|
SourceEditor/Marks: Improved breakpoint line adjustment, on edit
git-svn-id: trunk@24532 -
|
2010-04-09 02:38:14 +00:00 |
|
martin
|
bbd8c68056
|
SourceEditor: Removed unused code. Issue #16231
git-svn-id: trunk@24516 -
|
2010-04-08 16:11:48 +00:00 |
|
martin
|
8746362f62
|
SourceEditor, Main: Query "Close or Hide" when closing SourceNotebook
git-svn-id: trunk@24494 -
|
2010-04-08 01:31:50 +00:00 |
|
martin
|
b9546fe6aa
|
SourceEditor: Enable DualView (TextBufferShare)
git-svn-id: trunk@24492 -
|
2010-04-07 18:29:20 +00:00 |
|
martin
|
ee811cda8e
|
SynEdit: Updates for SharedTextBuffer (DualView)
git-svn-id: trunk@24488 -
|
2010-04-07 15:41:46 +00:00 |
|
martin
|
c08a43fead
|
SourceEditor: Fixed ExecutionLine for DualView
git-svn-id: trunk@24470 -
|
2010-04-06 15:11:05 +00:00 |
|
martin
|
f2ec37b6f5
|
SourceEditor: Clean-up
git-svn-id: trunk@24469 -
|
2010-04-06 14:47:08 +00:00 |
|
martin
|
fda361abd7
|
SourceEditor: Fixed compilation (without SynDualView)
git-svn-id: trunk@24445 -
|
2010-04-05 19:53:54 +00:00 |
|
martin
|
4df6b8b4c4
|
SourceEditor: Fix "move to other Window" menu, work with SynDualView
git-svn-id: trunk@24439 -
|
2010-04-05 17:26:53 +00:00 |
|
mattias
|
20a40f4a3b
|
IDE: open unknown file check result
git-svn-id: trunk@24406 -
|
2010-04-04 17:56:09 +00:00 |
|
martin
|
2c3487ba93
|
SourceEditor: fix for new autosize
git-svn-id: trunk@24402 -
|
2010-04-04 15:09:00 +00:00 |
|
martin
|
2554635106
|
SourceEditor/Marks: Make breakpoints work with SynDualView
git-svn-id: trunk@24388 -
|
2010-04-04 02:35:32 +00:00 |
|
martin
|
d7fc2ae5e7
|
SourceEditor: Only send one update to msg-view, if 2 Views exist
git-svn-id: trunk@24384 -
|
2010-04-03 21:57:06 +00:00 |
|
martin
|
94672a57eb
|
SourceEditor: Only send one update to msg-view, if 2 Views exist
git-svn-id: trunk@24383 -
|
2010-04-03 21:04:46 +00:00 |
|
martin
|
2c280ef33a
|
SourceEditor: Search in open Files, search DualView only once
git-svn-id: trunk@24369 -
|
2010-04-02 13:49:38 +00:00 |
|
martin
|
6d923e4923
|
SourceEditor, IDE: Updates/Preparation for SynDualView
git-svn-id: trunk@24363 -
|
2010-04-01 23:07:21 +00:00 |
|
martin
|
afc6999553
|
SourceEditor/Mark: Clean-up changes to Notification introduced in 24264. patch by Flávio Etrusco
git-svn-id: trunk@24358 -
|
2010-04-01 16:27:13 +00:00 |
|
martin
|
824a3c686c
|
IDE, Project: Refactor: extracted editor session info from UnitInfo
git-svn-id: trunk@24324 -
|
2010-03-31 22:32:24 +00:00 |
|
martin
|
cc46758fc0
|
SourceEditor: Ensure correct window is selected
git-svn-id: trunk@24295 -
|
2010-03-30 11:09:21 +00:00 |
|
martin
|
d15a3634aa
|
SourceEditor: Invalidate breakpoint lines
git-svn-id: trunk@24278 -
|
2010-03-29 11:26:53 +00:00 |
|
martin
|
9dcf68db43
|
SourceEditor/Debugger: Correctly show disabled breakpoints. Issue #16096. Patch by Flávio Etrusco
git-svn-id: trunk@24264 -
|
2010-03-28 12:48:30 +00:00 |
|
martin
|
d68907ebac
|
SourceEditor: Improved dragging tabs (visual) (fix visual leftovers)
git-svn-id: trunk@24255 -
|
2010-03-27 21:35:06 +00:00 |
|
martin
|
b467cb0938
|
SourceEditor: Improved dragging tabs (visual) (fixed)
git-svn-id: trunk@24253 -
|
2010-03-27 21:07:45 +00:00 |
|
martin
|
5482a98b94
|
SourceEditor: Improved dragging tabs (visual)
git-svn-id: trunk@24251 -
|
2010-03-27 18:37:36 +00:00 |
|
martin
|
aedba3f0d2
|
SourceEditor: Improved dragging tabs
git-svn-id: trunk@24249 -
|
2010-03-27 15:30:49 +00:00 |
|
martin
|
10df69f897
|
SourceEditor: Activate Window, before sending notification
git-svn-id: trunk@24246 -
|
2010-03-27 12:17:39 +00:00 |
|
martin
|
3a75910f27
|
SourceEditor: Fixed a crash, after closing one of multiply windows (due to issue with indent)
git-svn-id: trunk@24243 -
|
2010-03-27 11:49:42 +00:00 |
|
martin
|
6fb696e119
|
SourceEditor, switch tabs correctly on gtk2
git-svn-id: trunk@24239 -
|
2010-03-27 10:32:44 +00:00 |
|
martin
|
7b938aafdc
|
SourceEditor, fixed accidental removed method from SrcEditorInterface
git-svn-id: trunk@24235 -
|
2010-03-27 00:03:48 +00:00 |
|
martin
|
9a7417e467
|
SourceEditor, switch tabs correctly on gtk2
git-svn-id: trunk@24233 -
|
2010-03-26 23:37:09 +00:00 |
|
martin
|
220072f09b
|
SourceEditor: Fix indent with more than window
git-svn-id: trunk@24232 -
|
2010-03-26 21:58:40 +00:00 |
|
martin
|
dac2e43b34
|
SourceEditor: Refactor, removed dependency on Project unit
git-svn-id: trunk@24231 -
|
2010-03-26 21:49:08 +00:00 |
|
martin
|
508e666df5
|
SourceEditor: Fixed a crash when closing the IDE
git-svn-id: trunk@24211 -
|
2010-03-25 18:52:13 +00:00 |
|
martin
|
c4daaafe0c
|
SourceEditor: try to make QT happy
git-svn-id: trunk@24210 -
|
2010-03-25 15:38:38 +00:00 |
|
paul
|
6bce7d6359
|
ide: fix sourceeditor pointer to name assigning
git-svn-id: trunk@24207 -
|
2010-03-25 08:38:46 +00:00 |
|
martin
|
601db0896e
|
SourceEditor: dragging between windows
git-svn-id: trunk@24202 -
|
2010-03-24 22:56:22 +00:00 |
|
martin
|
f63f0431c6
|
SourceEditor: allow dragging between windows / Fix exception on IDE close
git-svn-id: trunk@24201 -
|
2010-03-24 22:47:32 +00:00 |
|
martin
|
9e564a1120
|
SourceEditor: Notify on window change (fpdoc, main-bar)
git-svn-id: trunk@24200 -
|
2010-03-24 22:21:18 +00:00 |
|
martin
|
6148dfd9c9
|
SourceEditor: Improved active window detection
git-svn-id: trunk@24197 -
|
2010-03-24 20:33:44 +00:00 |
|
martin
|
1ba48c8a9c
|
SourceEditor: Make multi-window default
git-svn-id: trunk@24195 -
|
2010-03-24 19:12:23 +00:00 |
|
martin
|
3e92d4df61
|
SourceEditor/IDE Layout: more multi-window changes
git-svn-id: trunk@24194 -
|
2010-03-24 18:28:00 +00:00 |
|
martin
|
8b3fc5709e
|
SourcEditor: Fixed compilation, due to misplaced {$EndIf}
git-svn-id: trunk@24182 -
|
2010-03-23 15:00:17 +00:00 |
|
martin
|
37751a639b
|
SourceEditor: Starting Multi-SourceNotebook support ( -dMultiSrcWindow )
git-svn-id: trunk@24180 -
|
2010-03-23 12:06:27 +00:00 |
|
martin
|
a06e2d5c99
|
SourceEdito: Clean up; removed unused(duplicate) methods
git-svn-id: trunk@24175 -
|
2010-03-22 19:20:28 +00:00 |
|
martin
|
2a5d82df8c
|
SourceEditor: Refactored notebook access
git-svn-id: trunk@24174 -
|
2010-03-22 19:03:16 +00:00 |
|
martin
|
9514e35650
|
SourceEditor: Refactor creation/destruction of helpers
git-svn-id: trunk@24172 -
|
2010-03-22 15:21:00 +00:00 |
|
martin
|
0a65211785
|
SourceEditor: Refactor ident-completion, Clean-up
git-svn-id: trunk@24171 -
|
2010-03-22 14:40:35 +00:00 |
|