Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2017-07-04 | Backport: Dropping files fires the SCN_URIDROPPED notification instead of ↵ | Justin Dailey | 4 | -5/+30 | |
inserting text. Backport of changeset 6334:5ca0ae5097a1. | |||||
2017-07-01 | Backport: Include the 'updated' flags in the updateUi signal. | Justin Dailey | 2 | -3/+2 | |
Don't send updateUi for focus in. Backport of changeset 6331:47a4b85d2fa8. | |||||
2017-06-22 | Backport: Add a DefaultLexer class which lexers can subclass if they want ↵ | Neil | 1 | -0/+1 | |
reasonable default implementations of the ILexerWithSubStyles interface methods. Backport of changeset 6326:d18622e37a3e. | |||||
2017-06-14 | Backport: Use $$files instead of bare wildcard to support including in a ↵ | Neil | 1 | -1/+1 | |
parent project. Backport of changeset 6315:9db390056b66. | |||||
2017-06-14 | Backport: Use same #if guard as other files. | Neil | 1 | -0/+2 | |
Backport of changeset 6314:29c42c61f7c4. | |||||
2017-06-12 | Backport: Remove old timer code in favour of the FineTicker* methods. | Neil | 2 | -9/+0 | |
Backport of changeset 6311:3a180dc6e9c8. | |||||
2017-06-12 | Backport: Simplify mouse and keyboard handling by only retaining the ↵ | Neil | 2 | -11/+18 | |
'WithModifiers" form. All events include a set of keyboard modifier flags. Older calls that passed individual parameters for each key were removed. Backport of changeset 6310:af83baede430. | |||||
2017-06-12 | Backport: Removed unused functions and methods from Platform.h. | Neil | 3 | -106/+3 | |
Replaced Platform::Clamp with Sci::clamp. Drop MouseButtonBounce workaround for very early GTK+/Linux. Backported from changeset 6307:7030530a9a0f. | |||||
2017-06-11 | Backport: Implement SCN_AUTOCSELECTIONCHANGE notification. | Neil | 1 | -12/+26 | |
Backported from changeset 6306:7e28cdba6d61. | |||||
2017-06-10 | Backport: Bug [#1947]. Reenable mouse tracking when the window is reshown. | Baldur Karlsson | 1 | -0/+3 | |
Backport of changeset 6300:d0038cc1af23. | |||||
2017-05-23 | Updated for 3.7.5 release. | Neil | 1 | -1/+1 | |
2017-05-21 | Make SparseVector work with move-only types. | Neil | 1 | -0/+1 | |
Define UniqueString as a move-only string and use in a SparseVector for ContractionState. Remove SparseVector method specializations that are no longer needed. | |||||
2017-05-19 | Avoid explicit memory management. | Neil | 1 | -3/+2 | |
2017-04-19 | Use "override" for GTK+ and Qt platform layers. | Neil | 5 | -125/+125 | |
2017-04-15 | Avoid calling virtual functions in constructors and destructors. | Neil | 2 | -3/+3 | |
2017-04-07 | Use same parameter names in declarations and definitions. | Neil | 3 | -9/+9 | |
2017-04-01 | Standardize on C++ headers, remove headers that aren't needed and add <cstddef> | Neil | 1 | -6/+7 | |
where it may be needed in the future. | |||||
2017-03-31 | Hide decorations details a little. | Neil | 1 | -1/+1 | |
2017-03-31 | Using Sci::Position and Sci::Line to mark variables that are document positions | Neil | 2 | -5/+5 | |
and lines. | |||||
2017-03-19 | Update for 3.7.4 release. | Neil | 1 | -1/+1 | |
2017-03-06 | Use several C++11 features as examples so problems with these features are seen. | Vicente | 1 | -0/+1 | |
Features used are move constructor, unique_ptr, deleted functions, enum class, lambda expression, and range for loop. | |||||
2017-03-05 | For IMEs, do not clear selected text when there is no composition text to show. | johnsonj | 1 | -1/+4 | |
2017-02-16 | Updates for 3.7.3.rel-3-7-3 | Neil | 1 | -1/+1 | |
2016-12-27 | Updates for 3.7.2.rel-3-7-2 | Neil | 1 | -1/+1 | |
2016-12-01 | Bug [#1887]. Define QT_WS_MAC or QT_WS_X11 under qt5 from WS_OS_* macros | John Ehresman | 1 | -0/+11 | |
2016-11-30 | Updates for 3.7.1. | Neil | 1 | -1/+1 | |
2016-11-23 | Implementation of MarginRightClick event. | Tse Kit Yam | 1 | -5/+14 | |
2016-10-11 | Updates for 3.7.0. | Neil | 1 | -1/+1 | |
2016-08-31 | Updates for 3.6.7. | Neil | 1 | -1/+1 | |
2016-05-18 | Updates for 3.6.6. | Neil | 1 | -2/+2 | |
2016-04-28 | Fixes for problems with C++11 <regex>. | Neil Hodgson | 1 | -0/+9 | |
For Qt on Unix, set to build as C++11. Avoid deprecation warnings in PySide. For GTK+ allow turning off C++11 <regex> with make NO_CXX11_REGEX=1. | |||||
2016-04-23 | Updates for 3.6.5 release. | Neil | 1 | -1/+1 | |
2016-04-14 | Simplified IME caret positioning. | johnsonj | 1 | -11/+8 | |
2016-03-10 | Fix caret position bug on Qt and Gtk for win32 for Korean.rel-3-6-4 | johnsonj | 1 | -0/+2 | |
2016-03-09 | Updates for 3.6.4. | Neil | 1 | -1/+1 | |
2016-02-29 | Backed out changeset: 8bc19ede3b51 | Neil | 1 | -27/+11 | |
Was incompatible with Qt 4.7 and 4.8. | |||||
2016-02-24 | Retry copying to clipboard if it fails as another application may have opened it | Jason Hallam | 1 | -11/+27 | |
2016-01-26 | Fix flags to be compatible with Qt 4.x. | Neil | 1 | -2/+5 | |
2016-01-25 | Make IME indicators work similarly on all 3 platforms. | johnsonj | 1 | -25/+17 | |
2016-01-22 | For Qt, release builds have assertions turned off. | John Ehresman | 1 | -0/+3 | |
2016-01-10 | Updates for 3.6.3. | Neil | 1 | -1/+1 | |
2016-01-07 | Factored out mapping IME state to indicators and finding caret position. | johnsonj | 1 | -55/+66 | |
2015-12-14 | Block IME when some selected text is protected. | johnsonj | 1 | -1/+1 | |
2015-12-13 | Korean input by word fixed. | johnsonj | 1 | -3/+3 | |
2015-12-11 | Bug [#1669]. Prevent crash when clicking on autocompletion list. | Neil | 1 | -1/+2 | |
This appears to be a focus problem. Clicking on the list sets it as the focus which removes focus from the Scintilla text window. Scintilla responds to loss of focus by destroying any popups including the autocompletion list which is not in a state where it is safe to be destroyed. Adding the WindowDoesNotAcceptFocus flag to the list prevents it from getting focus and thus prevents the crash. | |||||
2015-12-10 | Do nothing for IME composition for read-only documents. | johnsonj | 1 | -0/+5 | |
2015-11-20 | Remove line end whitespace. | Neil | 3 | -9/+9 | |
2015-11-02 | Updates for 3.6.2. | Neil | 1 | -1/+1 | |
2015-10-27 | Use settings that may allow translucent painting. Incomplete as EditView does | Neil | 1 | -1/+1 | |
not currently support translucent painting. | |||||
2015-09-10 | Updates for 3.6.1.rel-3-6-1 | johnsonj | 1 | -1/+1 | |