Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2017-02-26 | Bug [#1907]. GTK: Fix crash after destroying the widget on GTK < 3.3.6 | Colomban Wendling | 2 | -1/+7 | |
On GTK2 and GTK3 < 3.3.6 there is no GtkAccessibleClass::widget_unset() method, so we can't destroy our accessible object right away. So, to avoid accessing a destroyed widget, we need to check whether the widget still exists in the the ScintillaGTKAccessible destructor. In other methods it's not necessary because the wrapping GObject class makes sure not to forward other when the widget has been destroyed, but we still have to destroy the C++ instance no matter what, so the check has to be on this side. | |||||
2017-02-25 | Bug [#1915]. Fix crash on OS X 10.9 due to accessibility API not available. | Chinh Nguyen | 2 | -7/+15 | |
2017-02-23 | Bug [#1905]. Fix stream selection mode when moving caret up or down. | Neil | 2 | -0/+7 | |
2017-02-22 | SciTE change log. | Neil | 1 | -0/+7 | |
2017-02-21 | Bug [#1901]. GTK: Fix double scrolling under X11 | Colomban Wendling | 2 | -1/+13 | |
Really restrict smooth scrolling handling to Wayland. | |||||
2017-02-21 | Bug [#1910]. GTK a11y: Speed up converting byte offsets to character offsets | Colomban Wendling | 2 | -1/+22 | |
Use a per-line cache to avoid re-computing the offset from the start of the buffer each time. This dramatically speeds up multiple replacements on large files. | |||||
2017-02-19 | Added tag rel-3-7-3 for changeset e99b1a2bfbf8 | Neil | 1 | -0/+1 | |
2017-02-16 | Updates for 3.7.3.rel-3-7-3 | Neil | 8 | -18/+17 | |
2017-02-16 | Avoid potential crash in finalization. | Neil | 1 | -1/+2 | |
2017-02-16 | Bug [#1909]. Fix finalization crash on Cocoa. | Chinh Nguyen | 2 | -1/+6 | |
2017-02-15 | Automatically add new lexers to Xcode project in LexGen.py. | Neil | 3 | -1/+141 | |
2017-02-15 | Bug [#1848]. Line ends OK in f-strings for lexer.python.strings.over.newline=1. | John Ehresman | 1 | -18/+36 | |
2017-02-12 | Bug [#1848]. Support Python f-strings with new styles. | John Ehresman | 4 | -18/+78 | |
2017-02-11 | Add <iostream> to header order. | Neil | 1 | -0/+1 | |
2017-02-11 | Document correct values for SC_POPUP_*. | Neil Hodgson | 1 | -3/+3 | |
2017-02-08 | Bug [#1907]. GTK: Prevent running signal handlers on a destroyed a11y object | Colomban Wendling | 2 | -0/+5 | |
Avoid crash when detaching the widget from the accessible object without destroying that widget. In such situations, the widget is still valid but we will have destroyed the orphaned accessible object. Thus, we must make sure we disconnected the signal handlers the late accessible had set up on the widget, as they won't be implicitly disconnected by widget finalization in this case. | |||||
2017-02-04 | Ensure std::cerr is available in automated tests. | Neil | 1 | -0/+1 | |
2017-02-02 | Remove suppression no longer required by Cppcheck 1.77. | Neil | 1 | -3/+0 | |
2017-02-02 | Using better checked static_cast instead of reinterpret_cast for void*. | Neil Hodgson | 2 | -2/+2 | |
2017-02-02 | Change log from SciTE. | Neil | 1 | -1/+5 | |
2017-02-01 | Bug [#1901]. Make trackpad scrolling work on Wayland. | John Flatness | 4 | -1/+44 | |
2017-01-28 | Change log from SciTE. | Neil | 1 | -0/+5 | |
2017-01-24 | Use safer static_cast instead of reinterpret_cast. Remove cast to void*. | Neil | 2 | -5/+5 | |
2017-01-24 | Remove casts from id to Objective C object as they are not needed. Use safer | Neil | 2 | -32/+32 | |
static_cast instead of reinterpret_cast between void* and id or Objective C object. | |||||
2017-01-24 | Use correct signatures for pattern draw and release functions and avoid | Neil | 1 | -6/+5 | |
reinterpret_cast | |||||
2017-01-23 | Use safer static_cast instead of reinterpret_cast when converting FontID to | Neil | 1 | -11/+11 | |
QuartzTextStyle. | |||||
2017-01-22 | Display block caret over the character at the end of a selection to be similar | John Ehresman | 2 | -1/+11 | |
to other editors. | |||||
2017-01-22 | Correctly color code deleted lines starting with "--" | Sven Strickroth | 2 | -1/+6 | |
This fixes the coloring of deleted lines in which starts with "--" such as closing HTML comments ("-->"). Signed-off-by: Sven Strickroth <email@cs-ware.de> | |||||
2017-01-22 | Simplify initialising and reinitialising. | Neil | 1 | -6/+2 | |
2017-01-22 | Remove extraneous "void". | Neil | 2 | -2/+2 | |
2017-01-19 | Bug [#1896]. Avoid unnecessary unfolding when a deletion does not include a line | Neil | 2 | -2/+3 | |
end. | |||||
2017-01-19 | Bug [#1896]. Ensure folding consistent when fold header added above folded part. | Neil | 2 | -1/+5 | |
2017-01-19 | Bug [#1902]. Require Matlab block comment start/end to be alone on a line. | Neil | 2 | -9/+28 | |
2017-01-14 | Require the first line to start with "#!" to be treated as a shebang comment. | jedailey | 2 | -2/+7 | |
2017-01-14 | Removed return type from AddSelection and SetSelection. | Neil | 2 | -6/+6 | |
2017-01-04 | Mark some const methods as const. | Neil | 4 | -4/+4 | |
2017-01-04 | Change log for SciTE. | Neil | 1 | -0/+4 | |
2017-01-04 | Use new simplified API for showing menu on GTK+ 3.22 as old API was deprecated. | Neil | 2 | -3/+12 | |
2017-01-04 | Use newer APIs for screen/monitor/display on GTK+ 3.22 as old APIs deprecated. | Neil | 1 | -7/+35 | |
These are used to ensure popup windows are fully on-screen but after this change, this doesn't always work on GTK+ 3.22 / Wayland. | |||||
2017-01-04 | Don't set window background on GTK+ 3.22 as this is deprecated. | Neil | 1 | -1/+3 | |
2017-01-04 | Fix display of autocompletion lists and calltips on GTK+ 3.22 on Wayland by | Neil | 3 | -1/+11 | |
setting the owning window by calling gtk_window_set_transient_for. | |||||
2017-01-02 | Change log for Python lexer. | Neil | 1 | -0/+12 | |
2016-12-22 | Don't style @1 as a decorator | John Ehresman | 1 | -1/+1 | |
2016-12-22 | Allow Python 3 unicode identifiers | John Ehresman | 1 | -8/+34 | |
2016-12-22 | Recognize f as a string prefix | John Ehresman | 1 | -3/+11 | |
2016-12-29 | Added tag rel-3-7-2 for changeset e02540a30974 | Neil | 1 | -0/+1 | |
2016-12-27 | Updates for 3.7.2.rel-3-7-2 | Neil | 8 | -16/+17 | |
2016-12-26 | Change log for previous 5 accessibility changes from Columban. | Neil | 1 | -0/+4 | |
2016-12-18 | GTK: Ensure styles are valid when retrieving them for accessibility purposes | Colomban Wendling | 2 | -3/+10 | |
2016-12-18 | GTK: Fix reporting deletion length in the accessible | Colomban Wendling | 2 | -2/+10 | |
We cannot compute the length in characters after the text has been deleted, so we need to compute it in BEFOREDELETE. However, we need to emit the signal once the buffer has actually changed, so we need to cache the value in-between those events. |