| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2015-09-05 | Remove #if sections which are not required for GTK+ 2.18. | nyamatongwe | 1 | -60/+2 | |
| 2015-09-05 | With the minimum GTK+ version now 2.18, remove #if conditions required for older | nyamatongwe | 1 | -24/+1 | |
| versions of GTK+. | |||||
| 2015-09-04 | Change FillVirtualSpace to ClearBeforeTentativeStart and delete selected text. | johnsonj | 1 | -1/+1 | |
| 2015-08-06 | Bug [#1743]. Never report the client rectangle as having a negative width or | Neil | 1 | -0/+4 | |
| height as this causes "Invalid rectangle passed" warning messages. | |||||
| 2015-07-28 | Avoid candidate box randomly popping up away from edit pane with (especially | johnsonj | 1 | -0/+1 | |
| Japanese) IME input. | |||||
| 2015-07-27 | Add Position.h as a place-holder and to allow #include "Position.h" in source. | Neil | 1 | -0/+1 | |
| 2015-07-05 | GTK: Fix leaking scrollbars | Colomban Wendling | 1 | -0/+3 | |
| 2015-06-05 | Simplified retrieval of correct display for widget and ensure works on older ↵ | nyamatongwe | 1 | -5/+1 | |
| versions of GTK+. | |||||
| 2015-06-04 | Restored compatibility with GTK+ 2.18 for cursor calls. | nyamatongwe | 1 | -2/+5 | |
| 2015-06-03 | GTK: Don't use gdk_window_set_user_data() in a deprecated manner | Colomban Wendling | 1 | -0/+4 | |
| Since GTK 3.8 gtk_widget_register_window() should be used instead of gdk_window_set_user_data() in a widget's ::realize() method. gtk_widget_unregister_window() is called by the GtkWidget's ::unrealize() handler we chain up to. This has no functional impact. | |||||
| 2015-06-03 | GTK: Use the proper GTK3 way to set widget window background | Colomban Wendling | 1 | -6/+2 | |
| It also drops use of gtk_style_context_get_background_color() that has been deprecated in 3.16. This however has no functional changes. | |||||
| 2015-06-03 | GTK: Remove unused prototype | Colomban Wendling | 1 | -1/+0 | |
| 2015-05-29 | As of GTK+ 3.16, gdk_cursor_new is deprecated and has been replaced with | Neil | 1 | -4/+6 | |
| gdk_cursor_new_for_display. | |||||
| 2015-05-22 | GTK: Fill the scrollbars junction | Colomban Wendling | 1 | -0/+18 | |
| Fill the scrollbars junction square with the appropriate style on GTK version having a style for it (GTK >= 3.4). Mostly fixes [bugs:#1611]. | |||||
| 2015-05-13 | Make a single argument constructor explicit. | Neil | 1 | -1/+1 | |
| 2015-03-30 | Use inline IME for Korean and decide whether input is Korean more accurately. | Neil | 1 | -6/+7 | |
| From johnsonj. | |||||
| 2015-02-11 | Don't disable adaptive speed of scrolling on OS X with GTK Quartz backend | Jiřà Techet | 1 | -3/+4 | |
| There does not seem to be any adaptive scroll speed control when using the Quartz backend so we can use the one provided by Scintilla. | |||||
| 2015-01-22 | Since gtk_widget_set_double_buffered is deprecated by GTK+ 3.14, only use it | Neil Hodgson | 1 | -0/+2 | |
| when building for earlier versions. | |||||
| 2015-01-22 | Specify methods that do not use this as static. | Neil Hodgson | 1 | -2/+2 | |
| 2015-01-22 | Fix incorrect call. Was supposed to avoid empty drop. | Neil Hodgson | 1 | -1/+1 | |
| 2015-01-14 | Make Japanese IME work in windowed mode. | Neil Hodgson | 1 | -1/+1 | |
| From johnsonj. | |||||
| 2015-01-02 | Use gtk_clipboard_request_contents() instead of gtk_selection_convert() for ↵ | Jiří Techet | 1 | -2/+12 | |
| paste on GTK When compiling Scintilla on OS X with GTK2 backend (and GTK2 with Quartz backend), gtk_selection_convert() doesn't work. GtkClipboard seems to work fine though. | |||||
| 2014-12-17 | More natural looping over visual attributes. | Neil | 1 | -3/+3 | |
| 2014-12-09 | Using indicators for inline IME. | Neil | 1 | -127/+251 | |
| From johnsonj. | |||||
| 2014-12-05 | Extract FillVirtualSpace so it is not repeated and can be made less complex in | Neil | 1 | -4/+1 | |
| the future. | |||||
| 2014-10-11 | GTK: Don't create widgets in the ::realize handler | Colomban Wendling | 1 | -13/+16 | |
| Creating a widget may lead to a ::hierarchy-changed signal to be emitted, which itself may lead a tooltip window to be unrealized. This is problematic because it can lead to the ::unrealize handler to be called during the ::realize handler, breaking most of the logic there assuming the widget was properly realized. This fixes adding a Scintilla widget inside a GTK2 tooltip. GTK3 didn't seem to be affected. Also properly destroy the preedit popup window with the widget. | |||||
| 2014-10-09 | Avoid extra space when pasting from external application on Windows. | Neil | 1 | -0/+7 | |
| From Mitchell Foral. | |||||
| 2014-10-06 | Include <stdexcept> due to report of a problem with compiling Document.h. | Neil | 1 | -0/+1 | |
| 2014-09-03 | Normalise header inclusion order. | Neil | 1 | -1/+1 | |
| 2014-08-11 | Handle empty pre-edit string. | Neil | 1 | -1/+1 | |
| From johnsonj. | |||||
| 2014-08-08 | Allow IME to be displayed inline for Korean. | Neil | 1 | -28/+133 | |
| From johnsonj. | |||||
| 2014-08-05 | Create a class to manage pre-edit strings and ensure their resources are freed. | Neil | 1 | -33/+31 | |
| 2014-07-15 | Implement separate timers for each type of periodic activity and turn them ↵ | Neil Hodgson | 1 | -16/+41 | |
| 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 | -0/+3 | |
| 2014-07-08 | Specifying some methods as const as they are used from display and measurement | Neil | 1 | -3/+4 | |
| code that will be changed to have read-only access. | |||||
| 2014-05-24 | Header include statements are now in a standardised order with that order | Neil | 1 | -13/+15 | |
| defined in scripts/HeaderOrder.txt. | |||||
| 2014-05-19 | Fix missing redraws on GTK < 3.9.2 | Colomban Wendling | 1 | -5/+15 | |
| Also, make the recent redraw fixes depend on the GTK version Scintilla is running against, rather than built against. This allows for the same build to work with both GTK < 3.9.2 or >= 3.9.2. | |||||
| 2014-05-14 | GTK: Avoid flickering when wrapping lines | Colomban Wendling | 1 | -1/+1 | |
| 2014-05-14 | Bug [#1567]. Fix display flashing when scrolling with Gtk+ 3.10. | Neil | 1 | -4/+23 | |
| Includes work from Sébastien Granjoux and Colomban Wendling. | |||||
| 2014-05-02 | Use exact SciFnDirect function signature for DirectFunction as earlier version | Neil | 1 | -3/+3 | |
| depended on undefined behaviour. | |||||
| 2014-05-01 | Consolidate insertion for paste into Editor class and perform line end | Neil | 1 | -9/+3 | |
| conversion in Editor. | |||||
| 2014-04-18 | Fix calls deprecated in GTK+ 3.10. | Neil | 1 | -2/+11 | |
| 2014-04-16 | Allow filtering of insertions. | Neil | 1 | -2/+3 | |
| 2014-01-21 | Using ELEMENTS for clarity and safety. Avoid memset for safety. | Neil | 1 | -2/+3 | |
| 2013-12-15 | Make single argument constructors explicit to avoid unexpected conversions. | Neil | 1 | -2/+2 | |
| 2013-11-16 | ScintillaGTK: Call superclass finalize() in ScintillaObject | Thomas Martitz | 1 | -5/+5 | |
| The ScintillaObject class does not chain up to its superclass in the finalize() function. This is a bug and must be done according to the GLib/GObject documentation. One effect of this is that the destroy notifiers supplied in e.g. g_object_set_data_full() are never run. Fixes Bug: #1549 ScintillaObject.finalize() does not chain up | |||||
| 2013-11-14 | ScintillaGTK: Call superclass finalize() in ScintillaObject | Thomas Martitz | 1 | -0/+4 | |
| The ScintillaObject class does not chain up to its superclass in the finalize() function. This is a bug and must be done according to the GLib/GObject documentation. One effect of this is that the destroy notifiers supplied in e.g. g_object_set_data_full() are never run. Fixes Bug: #1549 ScintillaObject.finalize() does not chain up | |||||
| 2013-11-07 | Bug [#1546]. Fix horizontal scroll bar range to not be double the needed width. | Unknown | 1 | -5/+5 | |
| 2013-11-03 | Clean line-end whitespace. | Unknown | 1 | -2/+2 | |
| 2013-11-03 | Avoid warnings for scope and unused value set. | Neil | 1 | -2/+3 | |
