aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2011-09-23Allow to display calltip above or below the textSébastien Granjoux3-6/+35
2011-09-25Palette support removed.nyamatongwe16-406/+299
2011-09-24Merged fractional text positioning branch.nyamatongwe14-75/+138
2011-09-23Optimized MarkerNext so it can be much faster when no marker ever setnyamatongwe5-8/+19
and a little faster when markers have been used.
2011-09-23Optimize scrolling a long way by not invalidating fold margin if goingnyamatongwe2-2/+7
to invalidate everything.
2011-09-23Add GetAllLinesVisible method as this can be used to minimize folding overhead.nyamatongwe1-0/+3
2011-09-09Simplify some expressions which seem to cause failures.nyamatongwe1-2/+2
2011-09-09Simplify some expressions which seem to cause failures.nyamatongwe1-2/+2
2011-09-09Merge with main repository.nyamatongwe14-75/+138
2011-09-04Cast to ensure comparison valid.nyamatongwe1-1/+1
2011-08-27Basing default eol mode on _WIN32 instead of __unix__ as OS X doesnyamatongwe1-3/+3
not define __unix__.
2011-08-11Parallel stacks for GDI and DirectWrite works.nyamatongwe1-1/+1
2011-08-11Implemented parallel stacks for GDI and DirectWrite. GDI worksnyamatongwe1-0/+3
but DirectWrite does not draw well and eventuall crashes.
2011-08-10Implement 'technology' concept which will allow GDI and Direct2D/DirectWritenyamatongwe9-36/+80
to run at the same time for different windows and operations.
2011-08-10Fix for wrong cursor near selection ends when scrolled horizontally. Bug ↵nyamatongwe1-3/+3
#3389055.
2011-08-08Fix tab positioning to make indent guides and tab characters align.nyamatongwe1-1/+1
2011-08-07Add a new XYACCUMULATOR which is more precise than XYPOSITION fornyamatongwe1-1/+1
keeping track over long lines. Using typedefs rather than #defines so goes into namespace.
2011-08-07Match new argument types to Font::Create.nyamatongwe1-1/+1
2011-08-07Move scaling of font to pixels up into platform-independent code.nyamatongwe1-2/+2
2011-08-07Implement APIs for fractional font sizes and a range of weights.nyamatongwe4-22/+36
2011-08-07Do not extend decorations when appending to end of document. Bug #3378718.nyamatongwe1-0/+4
2011-08-02Allow floating point text positioning.nyamatongwe3-16/+18
2011-07-25Properly override background color when using alpha blended selections.Marko Njezic1-3/+5
Bug #3377116.
2011-07-21Added dotted box indicator.nyamatongwe3-7/+45
2011-07-19Integrate OS X key mapping into main key map.nyamatongwe1-9/+38
2011-07-19Added ScrollToStart and ScrollToEnd key commands for OS X.nyamatongwe1-0/+10
2011-07-12Fix case-insensitive search where folded form shorter. Bug #3362038.nyamatongwe1-4/+8
2011-07-12Fix Shift-JIS lead byte ranges to match Windows.nyamatongwe1-1/+2
2011-07-12Stop exception for deleted property.nyamatongwe1-1/+0
2011-07-12Report control key as SCMOD_META with GTK+ on OS X.nyamatongwe1-0/+1
Mostly from Mitchell Foral.
2011-07-11Fix type warnings.nyamatongwe1-1/+2
2011-07-11Avoid shadowing of fields even for static methods to stop warnings.nyamatongwe4-10/+10
2011-07-02Folding related fixes. Initiated by bug #3323805.Marko Njezic5-208/+201
Make fold highlighting follow closely the actual folding implementation. Introduce a concept of fold headers with a tail to accommodate certain fold highlighting situations. Optimize PaintSelMargin(), so it doesn't waste time with fold markers, unless really necessary. Make EnsureLineVisible() find right parent, when called on whitespace line. Fix wrong fold tail marker when needWhiteClosure is true.
2011-07-02Fix warning from previous change.nyamatongwe1-0/+2
2011-07-02Fix for assertion failure with annotation. Bug #3347268.nyamatongwe1-1/+1
Protect against setting height of line beyond end of document.
2011-06-27Fixed some "unsigned comparison with 0" warnings.nyamatongwe1-3/+3
2011-06-25Add casts to avoid warnings from SDK 64-bit compiler.nyamatongwe5-32/+44
2011-06-25Initial implementation of RGBA images.nyamatongwe9-7/+224
2011-06-20Properly highlight fold markers on sub lines. Bug #3323015.Marko Njezic2-8/+11
This complements fold markers highlighting change from revision 3619, which only fixed part of the problem. Changes from revision 3620 have been reverted, as they cause line to be drawn out of bounds and overlap with previously drawn marker above. They are also no longer needed, with this change.
2011-06-22Bug #3315756. Look at character under pointer to determine whethernyamatongwe1-1/+1
to display arrow (over selection) or I-beam. Previously used inter-character position instead of character.
2011-06-18Added INDIC_SQUIGGLELOW. Bug #3314591.nyamatongwe1-0/+11
From Thomas Linder Puls.
2011-06-15Added SCMOD_META key modifier for the Control key on OS X.nyamatongwe2-3/+8
New version of KeyDown, KeyDownWithModifiers uses a mask of modifiers.
2011-06-14Fix edge line display on wrapped lines. Bug #3314807.Marko Njezic1-0/+2
2011-06-14Add SCI_SETEMPTYSELECTION. Feature #3314877.nyamatongwe1-0/+4
From Marko Njezic.
2011-06-13Added Identifier property.nyamatongwe2-0/+12
2011-06-13Moved marginOptions from ViewStyle to Editor as it is a behavioural option.nyamatongwe4-7/+6
2011-06-10Add an option to control how wrapped lines are selected when clicking on margin.Marko Njezic3-2/+12
2011-06-09Group inserted spaces in virtual space together with deletion. Bug #3159691.Marko Njezic1-1/+7
2011-06-08Fix regex search on the last line of search rangeMarko Njezic1-2/+3
when search pattern ends with escaped $ modifier. Bug #3313746.
2011-06-07Make auto scrolling word wrap aware. Bug #3312763.Marko Njezic1-6/+2