Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2014-07-15 | Switch from tracking rectangle to tracking area. This is the more recent ↵ | Neil Hodgson | 2 | -11/+23 | |
Cocoa API and allows detection of mouse movement when the view does not have the focus which is needed for dwell events. | |||||
2014-07-14 | Updated change log. | Neil | 1 | -0/+7 | |
2014-06-20 | Protect against calling Cairo function on versions of Cairo before it existed. | nyamatongwe | 1 | -0/+2 | |
2014-07-10 | Fix the insertText: method on ScintillaView to accept NSAttributedString as ↵ | Neil Hodgson | 2 | -3/+6 | |
well as NSString, since insertText: is from the NSResponder superclass where it is defined to accept both. | |||||
2014-07-10 | When losing focus, complete any IME composition. | Neil | 2 | -0/+7 | |
From johnsonj. | |||||
2014-07-09 | Ensure correct width used for overstrike caret for multi-byte character on GTK+ | Neil | 1 | -1/+2 | |
where the width is spread over the bytes in the positions array. | |||||
2014-07-08 | Updated make dependencies for new files. | Neil | 1 | -47/+98 | |
2014-07-08 | Made recent refactor work on Cocoa. | Neil Hodgson | 3 | -4/+37 | |
2014-07-08 | Split out EditModel, MarginView, and EditView classes into separate files. | Neil | 20 | -2632/+3316 | |
2014-07-08 | Split parts of Editor class off into EditModel, MarginView, and EditView ↵ | Neil | 4 | -2395/+2511 | |
classes. | |||||
2014-07-08 | Changing further non-virtual methods to const where made possible by previous | Neil | 2 | -10/+10 | |
change. | |||||
2014-07-08 | Specifying some methods as const as they are used from display and measurement | Neil | 5 | -16/+18 | |
code that will be changed to have read-only access. | |||||
2014-07-08 | Feature [feature-requests:#1053]. Add a block comment state. | Neil | 4 | -0/+14 | |
2014-07-08 | Chnage log. | Neil | 1 | -0/+8 | |
2014-07-04 | Provide complete C prototypes for C-exported functions | Colomban Wendling | 1 | -2/+2 | |
A C function declaration with an empty parameter list does not declare a function taking no parameters, but simply does not declares what parameters it takes (hence, it's not a complete prototype). To denote an empty parameter list, C uses the special `void` value. This avoids warnings when building C sources including Scintilla.h if using e.g. GCC's `-Wstrict-prototypes` option, as well as actually disallowing passing parameters to those functions. | |||||
2014-07-07 | Fixed link. | Neil | 1 | -1/+1 | |
2014-07-07 | Fix bug where too many characters may be deleted when a rectangular selection is | Neil | 4 | -2/+22 | |
deleted. | |||||
2014-07-06 | Explain change for lexers. | Neil | 1 | -0/+2 | |
2014-07-03 | Added tag rel-3-4-4 for changeset 0df282b2c489 | Neil | 1 | -0/+1 | |
2014-07-03 | More accureate traffic count. | Neil | 1 | -1/+1 | |
2014-06-30 | Making ready for 3.4.4. | Neil | 7 | -14/+15 | |
2014-06-30 | Update change log. | Neil | 1 | -1/+31 | |
2014-06-26 | Move decision to draw line end wrap marker and colour of marker to DrawEOL. | Neil | 2 | -19/+14 | |
Simplifies arguments to DrawEOL and shortens DrawLine. | |||||
2014-06-26 | Simplify DrawStyledText, extracting out DrawTextInStyle for re-use. | Neil | 1 | -21/+18 | |
2014-06-26 | Move calculation of line background colour to ViewStyle and represent as a | Neil | 4 | -55/+56 | |
ColourOptional to tightly bind the value with whether it is set. | |||||
2014-06-24 | Ensure context is not freed for measurement surfaces as it is NULL. | Neil | 1 | -1/+1 | |
2014-06-23 | GTK: Don't create unnecessary drawing contexts | Colomban Wendling | 1 | -14/+9 | |
When surfaces are created without an explicit target surface they are only used for measurement purposes, so don't create a unnecessary drawing context out of the widget's surface. This avoid calling gdk_cairo_create() outside a draw handler, which GTK 3.14 stops allowing [1]. [1] https://mail.gnome.org/archives/gtk-devel-list/2014-June/msg00010.html | |||||
2014-06-23 | Mark DrawBlockCaret as const since it only draws and does not affect Editor. | Neil | 2 | -2/+2 | |
2014-06-23 | Use Range type for hotspot to simplify manipulation. | Neil | 5 | -35/+28 | |
2014-06-23 | Make drawing of markers const. | Neil | 2 | -2/+2 | |
2014-06-22 | Add missing comma. | XhmikosR | 1 | -1/+1 | |
2014-06-23 | Updated comment to match change 5151. | Neil | 1 | -1/+1 | |
2014-06-22 | Avoid warning from g++. | Neil | 1 | -1/+1 | |
2014-06-22 | Extra casting to prevent warnings from cppcheck. | Neil | 1 | -2/+2 | |
2014-06-22 | Stop storing a pointer to the selection on LineLayout objects where it may have | Neil | 5 | -11/+17 | |
a lifetime that is too long. Instead provide it as an argument to BreakFinder where it is only needed during intialisation. | |||||
2014-06-22 | Further use of const in layout and drawing. | Neil | 3 | -19/+19 | |
2014-06-22 | Always use the passed ViewStyle instead of the global one as this can cause | Neil | 1 | -10/+10 | |
problems when printing. | |||||
2014-06-22 | Drawing and measuring should not change ViewStyle which is set by the container | Neil | 8 | -42/+52 | |
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-06-22 | Change log. | Neil | 1 | -0/+4 | |
2014-06-22 | Typo. | Neil | 1 | -1/+1 | |
2014-06-19 | Bug [#1614]. Don't crash on incomplete macro definition "#define x(". | Neil Hodgson | 1 | -1/+3 | |
2014-06-17 | Change log. | Neil | 1 | -0/+4 | |
2014-06-17 | Stop copying private headers to framework headers directory. | Neil Hodgson | 1 | -8/+8 | |
2014-06-17 | Only define namespaces when compiling as C++. | Neil Hodgson | 1 | -2/+2 | |
2014-06-17 | Using the platform's NS_OPTIONS macro to define exported enumeration as ↵ | Neil Hodgson | 1 | -1/+1 | |
recommended by Apple's documentation. | |||||
2014-06-17 | Use headers from framework instead of from relative paths. | Neil Hodgson | 2 | -4/+4 | |
This checks that the Scintilla framework exposes headers correctly. | |||||
2014-06-17 | Remove unused TopContainer method. Use less specific types when possible. | Neil Hodgson | 2 | -14/+2 | |
2014-06-17 | Move internal methods out of header. | Neil Hodgson | 1 | -4/+0 | |
2014-06-16 | Change log. | Neil | 1 | -0/+7 | |
2014-06-16 | Fix crashes on Ubuntu 12.04 caused by overlay scrolll bar causing the drawing | Neil | 2 | -0/+23 | |
surface to be finished. |