| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2014-11-19 | Platform overrides for some drawing and behaviour to benefit PLAT_CURSES. | Neil | 1 | -0/+1 | |
| From Mitchell Foral. | |||||
| 2014-08-18 | Bug [#1640]. Remove dead DelChar method. | Neil | 1 | -1/+0 | |
| From Ian Goldby. | |||||
| 2014-07-23 | Avoid shadowed names mostly in method prototypes. Turn off shadow | Neil | 1 | -5/+5 | |
| warnings for lexers since they may be maintained by others. | |||||
| 2014-07-19 | Using const for string argument to allow use with literals. | Neil | 1 | -1/+1 | |
| 2014-07-18 | Allow extreme ascenders and descenders to overlap into adjacent lines with | Neil | 1 | -1/+1 | |
| multiple phase drawing option. | |||||
| 2014-07-15 | Implement separate timers for each type of periodic activity and turn them ↵ | Neil Hodgson | 1 | -1/+7 | |
| on and off as required. This saves power as there are fewer wake ups. A tolerance value is provided so that platforms that support coalescing timers, Windows 8+ and OS X 10.9+, can use them. The previous global 100 millisecond timer may still be used by non-core platforms. | |||||
| 2014-07-08 | Split out EditModel, MarginView, and EditView classes into separate files. | Neil | 1 | -141/+0 | |
| 2014-07-08 | Split parts of Editor class off into EditModel, MarginView, and EditView ↵ | Neil | 1 | -71/+128 | |
| classes. | |||||
| 2014-07-08 | Changing further non-virtual methods to const where made possible by previous | Neil | 1 | -5/+5 | |
| change. | |||||
| 2014-07-08 | Specifying some methods as const as they are used from display and measurement | Neil | 1 | -3/+3 | |
| code that will be changed to have read-only access. | |||||
| 2014-06-26 | Move decision to draw line end wrap marker and colour of marker to DrawEOL. | Neil | 1 | -2/+1 | |
| Simplifies arguments to DrawEOL and shortens DrawLine. | |||||
| 2014-06-26 | Move calculation of line background colour to ViewStyle and represent as a | Neil | 1 | -2/+2 | |
| ColourOptional to tightly bind the value with whether it is set. | |||||
| 2014-06-23 | Mark DrawBlockCaret as const since it only draws and does not affect Editor. | Neil | 1 | -1/+1 | |
| 2014-06-23 | Use Range type for hotspot to simplify manipulation. | Neil | 1 | -3/+2 | |
| 2014-06-22 | Drawing and measuring should not change ViewStyle which is set by the container | Neil | 1 | -10/+10 | |
| so mark ViewStyle parameters as const. Provide a FontAlias copy constructor and use it to work around non-const Font arguments to Surface when sourced from const ViewStyle. | |||||
| 2014-05-01 | Consolidate insertion for paste into Editor class and perform line end | Neil | 1 | -2/+4 | |
| conversion in Editor. | |||||
| 2014-04-25 | Allow overriding AbandonPaint by platform code. | Neil | 1 | -1/+1 | |
| 2014-04-22 | Hoisting some calculations into classes: ContractionState::DisplayLastFromDoc | Neil Hodgson | 1 | -1/+1 | |
| Range::First and Range::Last. Changing Editor::RectangleFromRange arguments to a Range. Simplifying code and specifying some local variables as const. | |||||
| 2014-04-15 | Bug [#1592]. Fix bug where caret remained invisible when period set to 0. | Neil | 1 | -0/+1 | |
| 2014-03-27 | Improve scrolling by performing styling in methods called before drawing ↵ | Neil Hodgson | 1 | -0/+2 | |
| instead of inside drawing which then caused the drawing to be abandoned, and black blocks to appear on-screen. Discard responsive scrolling overdraw when that overdrawn content is invalid. Style just the visible area instead of the whole document when styling changes run beyond painting area. | |||||
| 2014-03-18 | Minor tweaks to avoid ststic checking warnings. | Neil | 1 | -3/+3 | |
| 2013-12-22 | Avoid unsafe strcpy, strncpy, and strcat replacing with safer functions which | Neil | 1 | -0/+1 | |
| guaranty termination where possible. | |||||
| 2013-12-15 | Format normalization - whitespace and braces made consistent. | Neil | 1 | -1/+1 | |
| Parameter names added to method declarations. | |||||
| 2013-12-03 | Fix problems with appearance of newly scrolled content on OS X 10.9 where ↵ | Neil Hodgson | 1 | -2/+2 | |
| previously prepared content was shown. | |||||
| 2013-11-03 | Report control key as SCI_META for mouse down events for GTK+ on OS X. | nyamatongwe | 1 | -0/+8 | |
| Also enables more flexibility with modifier keys. | |||||
| 2013-08-15 | Feature: [feature-requests:#1007]. Option to allow mouse selection to | Neil | 1 | -0/+2 | |
| switch to rectangular by pressing Alt after start of gesture. From Neomi. | |||||
| 2013-08-09 | Move wrapping, edge and visual adjustments from Editor to ViewStyle. | Neil | 1 | -14/+10 | |
| Move printing parameters into a separate struct. | |||||
| 2013-08-08 | Move functionality from Editor to ViewStyle. | Neil | 1 | -1/+0 | |
| controlCharSymbol setting moved along with calculated fields for tab width and control symbols. Use of TextSegment simplified and variables made const where possible. | |||||
| 2013-07-25 | Minor changes to avoid warnings from Coverity. | Neil | 1 | -1/+1 | |
| 2013-07-22 | Added the character representation feature. | Neil | 1 | -0/+2 | |
| 2013-07-11 | Allow Editor subclasses to turn off overstrike caret. | Neil | 1 | -0/+1 | |
| From Mitchell Foral. | |||||
| 2013-06-18 | Simplify line wrapping code, minimize lines wrapped and avoid rewrapping lines. | nyamatongwe | 1 | -5/+39 | |
| 2013-06-18 | Determine more accurately whether painting was abandoned by styling and so | nyamatongwe | 1 | -0/+1 | |
| decrease consequent line wrapping work. | |||||
| 2013-05-26 | Switch SelectionText to use a std::string to hold the data and to provide ↵ | nyamatongwe | 1 | -30/+24 | |
| accessors to this data. Add a length argument to DropAt, although previous signature still available. | |||||
| 2013-05-25 | Add a simplified way to set a SelectionText from a std::string. | Neil Hodgson | 1 | -0/+3 | |
| 2013-05-24 | Made methods const where they can be and are logically const as well. | nyamatongwe | 1 | -12/+12 | |
| 2013-05-05 | Removed nethods that are no longer used and are less safe than alternatives. | nyamatongwe | 1 | -13/+6 | |
| 2013-05-04 | Replacing raw pointers and allocations with std::string. | nyamatongwe | 1 | -1/+0 | |
| 2013-04-24 | Added automatic folding options. | nyamatongwe | 1 | -0/+1 | |
| 2013-04-21 | Implement commonly needed folding methods based on code from SciTE. | nyamatongwe | 1 | -2/+8 | |
| 2013-04-17 | When switching documents, reset input composition as otherwise get mixture ↵ | nyamatongwe | 1 | -1/+1 | |
| of state from both documents. | |||||
| 2013-03-20 | Add ScrollRange feature. | nyamatongwe | 1 | -1/+10 | |
| 2013-03-15 | Use an NSScrollView on Cocoa for kinetic scrolling and hiding scrollbars ↵ | nyamatongwe | 1 | -0/+7 | |
| unless wanted. Also affects platform-independent code. | |||||
| 2013-03-13 | Implement high-priority idle work on Cocoa to avoid abandoning paints in ↵ | nyamatongwe | 1 | -1/+1 | |
| some situations. Rename IdleStyling to IdleWork. | |||||
| 2013-03-13 | Add different types of task to StyleNeeded mechanism, renaming to WorkNeeded. | nyamatongwe | 1 | -7/+16 | |
| Ask to perform update UI work for some selection moves. | |||||
| 2013-03-13 | Handle test and reset of needUpdateUI in NotifyUpdateUI so less chance of ↵ | nyamatongwe | 1 | -1/+1 | |
| desync. | |||||
| 2013-01-08 | Bug: [#1289]. Replace null characters by spaces in the clipboard to avoid that | Vivian De Smedt | 1 | -0/+13 | |
| its content is truncated in the paste operation. | |||||
| 2012-09-19 | Allow subclasses to modify padding when last segment on line is italics. | nyamatongwe | 1 | -0/+1 | |
| Used by ncurses platform layer. From Mitchell Foral. | |||||
| 2012-07-24 | Add ncurses platform. Rest of the implementation is an external project. | nyamatongwe | 1 | -0/+3 | |
| From Mitchell Foral. | |||||
| 2012-07-21 | Scale factor implemented for RGBAImages to allow for high definition markers ↵ | nyamatongwe | 1 | -0/+1 | |
| on retina displays. | |||||
