Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2018-10-11 | Backport: Add SCI_SETCOMMANDEVENTS API to allow turning off command events. | Neil | 1 | -4/+6 | |
This can reduce the time taken to fold a document by half. Backport of changeset 7110:09c647755bed. | |||||
2018-07-10 | Backport: Delete standard methods to avoid warnings. | Neil | 1 | -0/+5 | |
Backport of changeset 7064:6418332a6880. | |||||
2018-06-21 | Backport: Use override for methods in WatcherHelper. | Neil | 1 | -6/+6 | |
Backport of changeset 7058:353423109e74. | |||||
2018-06-30 | Updated for 3.10.0.rel-3-10-0 | mitchell | 2 | -2/+2 | |
2018-06-02 | Backport: Extra header needed with g++ on Linux. | Neil Hodgson | 2 | -0/+2 | |
Backport of changeset 7016:ae8936026bdf. | |||||
2018-05-26 | Backport: Add necessary headers and move includes to be in same order. | Neil | 3 | -4/+5 | |
Backport of changeset 7002:010fd50b48a7. | |||||
2018-05-25 | Backport: Add GradientRectangle method to Surface to draw rectangles with ↵ | mitchell | 2 | -0/+26 | |
vertical or horizontal gradients. Backport of changeset 6965:90c71d69e3b6. | |||||
2018-05-25 | Backport: Add <vector> to files that include Platform.h as likely needed in ↵ | mitchell | 2 | -0/+4 | |
future. Backport of changeset 6959:b534742f5fa5. | |||||
2018-05-25 | Backport: Modernize Platform.h (3) - update Surface to delete WidthChar, use ↵ | mitchell | 3 | -11/+8 | |
size_t for Polygon and delete the standard copy and assignment methods. Backport of changeset 6940:89fd29243232. | |||||
2018-05-14 | Backport: Modernize Platform.h (2) - noexcept, const, constexpr. | Neil | 1 | -1/+1 | |
ColourDesired is an int instead of long for consistency over different platforms. Changes made to Point, PRectangle, and ColourDesired. RoundXYPosition removed. Backport of changeset 6939:7441dcb96e6a. | |||||
2018-05-14 | Backport: Modernize Platform.h (1) - noexcept, const, standard methods. | Neil | 1 | -8/+8 | |
Changes made to FontParameters, Font, Window, ListBoxEvent, ListBox, Menu, DynamicLibrary, and Platform. Backport of changeset 6938:a42c7cc3254b. | |||||
2018-05-02 | Backport: Replace NULL and 0 with nullptr. | Neil Hodgson | 1 | -41/+20 | |
Backport of changeset 6784:0638e9fb5942. | |||||
2018-05-02 | Backport: Define ListBoxImpl::GetWidget method to avoid casts. | Neil Hodgson | 1 | -55/+37 | |
Backport of changeset 6783:ebfb3ad01111. | |||||
2018-05-01 | Backport: Remove cast that is not needed. | Neil | 1 | -1/+1 | |
Backport of changeset 6772:30f7bf6f6bca. | |||||
2018-05-01 | Backport: Bug [#2012]. Use '0' instead of '0l'. | Neil | 1 | -1/+1 | |
Backport of changeset 6768:afe3117ead02. | |||||
2018-04-26 | Backport: Remove cast that is not needed. | Neil | 1 | -1/+1 | |
Backport of changeset 6744:1e9563e79132. | |||||
2018-05-06 | Backport: Use <chrono> for platform-independent timing and remove ↵ | mitchell | 1 | -27/+0 | |
ElapsedTime. Also use #if for painting measurement as there are 7 sections of code to enable. Backport of changeset 6741:af5d9064c25c. | |||||
2018-04-25 | Backport: Remove variables and casts that are not needed. | Neil | 1 | -2/+2 | |
Backport of changeset 6739:e204054d5d07. | |||||
2018-04-15 | Backport: Feature [feature-requests:#1215]. Stop warning about virtual call ↵ | Neil | 2 | -13/+20 | |
in destructor. Backport of changeset 6690:2107e0144806. | |||||
2018-04-05 | Backport: Backed out changeset: 7402342dc7a3 Caching client rectangle on ↵ | Neil | 1 | -1/+1 | |
EditView. This change was not compatible with Cocoa as it uses document-based coordinates rather than view-based. Backport of changeset 6673:a22abea8d41e. | |||||
2018-04-04 | Backport: Cache client rectangle on EditView so it can be used easily inside ↵ | Neil | 1 | -1/+1 | |
EditView. Backport of changeset 6669:7402342dc7a3. | |||||
2018-03-28 | Backport: Change '.' to '->' as Document::decorations was changed to a ↵ | Neil Hodgson | 1 | -4/+4 | |
pointer by last set. Backport of changeset 6659:bb434e6d3f9b. | |||||
2018-05-05 | Backport: Feature [feature-requests:#1212]. Move Unicode conversions into ↵ | mitchell | 1 | -1/+0 | |
UniConversion. Move Unicode conversion functions UnicodeFromUTF8 and UTF8FromUTF32Character into UniConversion. Backport of changeset 6645:463fa6965d9a. | |||||
2018-05-05 | Backport: Feature [feature-requests:#1211]. Use pre-computed table for ↵ | mitchell | 1 | -16/+4 | |
UTF8BytesOfLead. Friendlier treatment of invalid UTF-8. Add tests for UniConversion handling invalid UTF-8. Simplify UTF8Classify tests. Backport of changeset 6643:ebbb4e5aaf93. | |||||
2018-03-22 | Updating for 3.8.0. | mitchell | 2 | -2/+2 | |
2018-03-16 | Backport: Remove line-end white space. | Neil | 6 | -28/+28 | |
Backport of changeset 6625:2dd6b8049c4e. | |||||
2018-03-15 | Backport: Use forward class definitions of XPM and RGBAImage so only code ↵ | Neil | 2 | -2/+0 | |
that uses them needs to #include "XPM.h". Move definition of standard methods on LineMarker from header to implementation to reduce included text and further isolate use of XPM and RGBAImage. Backport of changeset 6624:32adac0930bb. | |||||
2018-02-02 | Backport: Implement SC_DOCUMENTOPTION_STYLES_NONE. | Neil | 1 | -1/+1 | |
Backport of changeset 6448:431b814a54a6. | |||||
2018-01-28 | Backport: Match declaration signature to definition signature. | Neil | 1 | -1/+1 | |
Backport of changeset 6437:d5975757418c. | |||||
2017-09-11 | Backport: The Scintilla namespace is always active for internal symbols and ↵ | Neil | 10 | -45/+6 | |
for the lexer and document interfaces. Backport of changeset 6388:d62863ae40a3. | |||||
2017-08-28 | Backport: New header ILoader.h defines ILoader interface as it does not ↵ | Neil | 2 | -0/+2 | |
belong in ILexer.h. Backport of changeset 6383:9c8257ff60b7. | |||||
2017-08-02 | Backport: Switch default modifier key for rectangular selections from Ctrl ↵ | Neil Hodgson | 1 | -4/+0 | |
to Alt on Linux. Backport of changeset 6364:ea9f62ea6153. | |||||
2017-07-23 | Backport: Bug [#1959]. Avoid problems with changes with different versions ↵ | Neil Hodgson | 3 | -2/+7 | |
of Qt. Backport of changeset 6358:fce43dff709b. | |||||
2017-07-18 | Backport: Bug [#1959]. Eliminate extra layer in signal emission for document. | Justin Dailey | 2 | -62/+21 | |
Backport of changeset 6355:f8c75a2bda6d. | |||||
2017-07-12 | Backport: Add include needed to build with Qt 5.7.1 on Fedora 26 Linux. | Neil Hodgson | 1 | -0/+1 | |
Backport of changeset 6343:41097105f214. | |||||
2017-07-12 | Backport: Bug [#1957]. Add focusChanged(bool focused) signal. | Justin Dailey | 2 | -0/+9 | |
Backport of changeset 6342:216bf96995c8. | |||||
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 | 2 | -0/+2 | |
reasonable default implementations of the ILexerWithSubStyles interface methods. Backport of changeset 6326:d18622e37a3e. | |||||
2017-06-15 | Backport: Avoid warnings from G++ 7 for ScintillaEditPy in code generated by ↵ | Neil | 1 | -1/+3 | |
Shiboken. Backport of changeset 6316:19f6636ec133. | |||||
2017-06-14 | Backport: Use $$files instead of bare wildcard to support including in a ↵ | Neil | 3 | -5/+6 | |
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 | 5 | -107/+5 | |
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 | 2 | -2/+2 | |
2017-05-21 | Make SparseVector work with move-only types. | Neil | 2 | -0/+2 | |
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 | |