ondrej
936a0dea02
IDE: use IDEImages instead of custom image lists
...
git-svn-id: trunk@57865 -
2018-05-09 01:39:31 +00:00
ondrej
5bc548965e
IDE: source marks: fix scaling.
...
git-svn-id: trunk@57209 -
2018-02-01 17:39:49 +00:00
martin
c7fe5d1822
IDE, Debugger: Implemented symbol for pending breakpoint (used for code in libraries(dll/so), before it is loaded)
...
git-svn-id: trunk@57193 -
2018-01-30 19:44:26 +00:00
martin
bd833943f7
IDE: Config for SynEdit outline colors. Issue #32930
...
git-svn-id: trunk@57182 -
2018-01-29 21:03:14 +00:00
ondrej
987f894152
High-DPI + Multiple Image Resolution ImageList (merged from HiDPIImageList branch)
...
git-svn-id: trunk@57164 -
2018-01-27 18:12:35 +00:00
ondrej
b4b56d377d
IDE: fixes for High-DPI Image List
...
git-svn-id: branches/HiDPIImageList@57161 -
2018-01-27 18:05:59 +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
michl
8cbf3a8724
IDE: High-DPI: SourceEditor: Fixed source mark image sizes.
...
git-svn-id: trunk@55513 -
2017-07-15 19:34:28 +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
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
martin
5f55a00ead
IDE: EditorOptions, added colors for line before fold/hide
...
git-svn-id: trunk@52755 -
2016-07-31 13:54:50 +00:00
mattias
679614a73b
IDE: checked compiler warnings, clean up
...
git-svn-id: trunk@48226 -
2015-03-10 15:22:25 +00:00
mattias
160cd91c5a
IDE: clean up old external tools
...
git-svn-id: trunk@45945 -
2014-07-20 20:02:40 +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
164e4b9b9f
IDE: fixed range check
...
git-svn-id: trunk@45275 -
2014-05-31 23:28:46 +00:00
mattias
c20505c5d5
IDE: fixed range check
...
git-svn-id: trunk@45274 -
2014-05-31 23:24:05 +00:00
mattias
4e49bc99a1
IDE: clean up
...
git-svn-id: trunk@45273 -
2014-05-31 23:20:10 +00:00
mattias
ed073ee911
IDE: messages: update on source editor changes
...
git-svn-id: trunk@45255 -
2014-05-31 11:41:54 +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
2883336781
IDE: sourcemarks: break cycle
...
git-svn-id: trunk@42891 -
2013-09-19 20:06:45 +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
juha
f38190794b
Formatting: joined lines where only ');' was split to its own line, in procedure defs.
...
git-svn-id: trunk@29871 -
2011-03-16 16:52:28 +00:00
martin
1673d96740
IDE, SynEdit: enable markup for gutter-marks
...
git-svn-id: trunk@27894 -
2010-10-27 00:49:37 +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
8e7ba111c3
IDE: added sourcemarklings
...
git-svn-id: trunk@27646 -
2010-10-10 23:17:00 +00:00
martin
f0fdb13710
SynEdit/IDE: reduce overhead updating marks
...
git-svn-id: trunk@27039 -
2010-08-08 16:04:47 +00:00
martin
8dae7aa8b1
SynEdit: Refactor SynMarks
...
git-svn-id: trunk@27037 -
2010-08-08 15:46:27 +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
2554635106
SourceEditor/Marks: Make breakpoints work with SynDualView
...
git-svn-id: trunk@24388 -
2010-04-04 02:35:32 +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
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
paul
fb124b7de5
ide: add TSourceEditor.FillExecutionMarks, TSourceEditor.ClearExecutionMarks (debugger part is missing)
...
git-svn-id: trunk@18993 -
2009-03-14 19:19:13 +00:00
paul
879adbf7f2
ide: use better notification way about adding/removing breakpoint for the sourceeditor (source mark changes more reliable)
...
git-svn-id: trunk@18965 -
2009-03-12 04:18:00 +00:00
paul
b03edbc7c8
ide: more reliable TSourceMarks.FindFirstMarkNode, simplified node compare functions
...
git-svn-id: trunk@18962 -
2009-03-12 03:18:26 +00:00
paul
cde7240564
ide: show mixed current line + breakpoint image when current execution line cover some breakpoint
...
git-svn-id: trunk@18954 -
2009-03-11 04:25:45 +00:00
paul
d0e67fd760
ide: easy sort TSourceMarks.GetMarksForLine using priority, don't handle ExecutionLine in the TSourceEditor.OnEditorSpecialLineColor in a special way - use generic SourceMark handling
...
git-svn-id: trunk@18949 -
2009-03-10 15:58:57 +00:00
paul
c21cb3f74f
synedit, ide: add TSynMark.Priority to order marks at the same line. Make CurrentLine mark priority bigger
...
git-svn-id: trunk@18948 -
2009-03-10 15:19:48 +00:00
paul
2d53f3dbe7
ide: fix TSourceMark.Compare for the case we have > 1 different marks for the same line and column
...
git-svn-id: trunk@18945 -
2009-03-10 13:25:58 +00:00
paul
bd0650e6b6
ide: show current execution line in the gutter (works bad since gutter needs to be more wide)
...
git-svn-id: trunk@18943 -
2009-03-10 12:04:45 +00:00
martin
4e1e17c667
Cleanup SynEdit: Removed unnecessary uses, redeclaration's,...
...
git-svn-id: trunk@18519 -
2009-01-31 16:33:20 +00:00
mattias
c81aab571f
fixed uninitialized function results
...
git-svn-id: trunk@16088 -
2008-08-16 20:51:45 +00:00
marc
c81003eefa
* Introduced TCustomBitmap as base class for all pixelbased imageclasses. Currently backward comatible (and equal to) TBitmap
...
* Added resource loading support to TPicture and Glyps to avoid image quality loss when converted to TBitmap
* Removed copy paste code for imagelist resource loading
* Moved some graphic classes to their own ini file
git-svn-id: trunk@14876 -
2008-04-17 23:43:11 +00:00
laurent
1382b29f7a
update bookmark icons
...
git-svn-id: trunk@14358 -
2008-03-01 22:21:05 +00:00
marc
b681f94950
* Step 1 of the native imagelist implementation
...
git-svn-id: trunk@10875 -
2007-04-05 00:00:37 +00:00
mattias
e441b52d38
made sure, that lazarus code uses TImageList.AddDirect
...
git-svn-id: trunk@9266 -
2006-05-13 09:13:05 +00:00
marc
b066d5590d
* fixed bug #1328
...
* fixed editor update when sourcemark props were changed
git-svn-id: trunk@9035 -
2006-03-29 00:12:06 +00:00
mattias
ff7171bad0
implemented dynamic menu item in MenuIntf, Source Editor now uses the menuintf
...
git-svn-id: trunk@7616 -
2005-09-02 17:46:30 +00:00
mattias
cfc5bec9e4
splitted ide Makefile.fpc ide/Makefile.fpc
...
git-svn-id: trunk@7447 -
2005-07-29 23:24:38 +00:00