aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/Style.cxx
AgeCommit message (Expand)AuthorFilesLines
2023-10-10Use global constants for opaque black and white and local constants for greys.Neil1-2/+2
2022-10-04Feature [feature-requests:#1453] Added SCI_STYLESETINVISIBLEREPRESENTATION toFerdinand Oeinck1-1/+2
2021-08-31Simplify Style types FontSpecification, FontMeasurements, Style, FontRealised.Neil1-95/+22
2021-07-31Implement StyleSetCheckMonospaced.Neil1-0/+1
2021-05-24Define C++ version of the Scintilla API in ScintillaTypes.h, ScintillaMessages.hNeil1-9/+11
2021-05-22Rename ColourAlpha to ColourRGBA to avoid clashes when a ColourAlpha typedefNeil1-4/+4
2021-04-26Avoid some warnings.Neil1-3/+2
2021-04-25Feature [feature-requests:#1402]. Unify colour type with ColourAlpha.Neil1-4/+4
2021-03-19Switch enum to enum class.Neil1-4/+4
2021-03-18std::optional is a basic vocabulary type that may be used widely so includeNeil1-0/+1
2021-03-18Move assert and debug trace functions into their own header Debugging.h.Neil1-0/+1
2021-03-17Change Font to an interface and stop using FontID. Fonts are shared andNeil1-28/+3
2021-03-17Extract geometry and colour definitions from Platform.h into src/Geometry.h.Neil1-0/+1
2020-09-18Fix building with Xcode 12 by defining move constructors for FontAlias, Style,Neil1-0/+5
2020-04-07Use noexcept and const where possible.Neil1-5/+5
2019-01-15Fix use of "0" for nulls and mark methods "noexcept" where simple.Neil1-10/+10
2018-10-11Replace NULL and 0 with nullptr in clear cases of pure C++ code.Neil1-3/+3
2018-05-31Allow std::unique_ptr to be used more widely.Neil1-0/+1
2018-05-18Can use const now that Font::GetID is const.Neil1-1/+1
2018-05-18Add <vector> to files that include Platform.h as likely needed in future.Neil1-0/+1
2018-05-14Include <string_view> to allow future use in Platform interface and Unicode.Neil1-0/+1
2018-04-28Rename method to avoid confusion between base and derived classes.Neil1-3/+3
2017-09-11The Scintilla namespace is always active for internal symbols and for the lexerNeil1-2/+0
2017-04-14Ensure capitalHeight initialised.Neil1-0/+1
2017-04-01Standardize on C++ headers, remove headers that aren't needed and add <cstddef>Neil1-2/+0
2015-07-04Make std::exception visible to all core code to remove chance that a differentNeil1-0/+2
2015-03-29Bug [#1682] Removed the ascent member of Font and all wxWidgets-specific code.Neil1-3/+0
2014-06-22Avoid warning from g++.Neil1-1/+1
2014-06-22Drawing and measuring should not change ViewStyle which is set by the containerNeil1-0/+4
2013-05-02Replacing raw pointers and allocations with std::vector and std::map.nyamatongwe1-4/+23
2012-03-03Remove unused variables. Bug #3494744. From Marko Njezic.nyamatongwe1-2/+0
2011-09-25Palette support removed.nyamatongwe1-8/+8
2011-08-07Implement APIs for fractional font sizes and a range of weights.nyamatongwe1-10/+10
2011-06-06Fix problem compiling on wxWidgets. Bug #3306156.nyamatongwe1-0/+3
2011-06-02Avoid warnings due to incomplete initialization.nyamatongwe1-2/+2
2011-05-25Code for wxWidgets did not compile so removing.nyamatongwe1-3/+0
2011-03-30Encapsulate the aliasing of Font IDs.nyamatongwe1-1/+5
2011-03-30Optimize font use by only allocating platform font resources for unique fontsnyamatongwe1-78/+58
2010-03-14More members initialised in constructor even though they will be filled innyamatongwe1-0/+7
2009-11-02Added setting for font quality to allow application to choose anti-aliased,nyamatongwe1-1/+1
2007-06-01integrate OS X support for scintilla. a big patch with a little commit messa...scaraveo1-0/+4
2004-03-29Patch from Robin Dunn to pass an extra flag down tonyamatongwe1-5/+5
2003-03-20Patch from Simon Steele to implement the hotspot style and associatednyamatongwe1-5/+8
2001-12-20Added changeable attribute to styles that defaults to true. When it isnyamatongwe1-5/+10
2001-10-28Removed platform-specific headers from Platform.h and thus stoppednyamatongwe1-4/+4
2001-05-22Support for forced upper and lower case styles.nyamatongwe1-4/+23
2001-04-10Calltip size fixing and listbox border tweaking.nyamatongwe1-25/+25
2001-02-24Updated documentation comments from Philippe.nyamatongwe1-1/+3
2001-01-28Updating copyright notices for 2001.nyamatongwe1-1/+1
2000-08-16Invisible text.nyamatongwe1-4/+7