Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2022-01-17 | Feature [feature-requests:#1427] Make Cocoa MeasureWidths and | Neil Hodgson | 1 | -33/+25 | |
MeasureWidthsUTF8 reentrant so they can be called safely from multiple threads. | |||||
2021-03-26 | Bug [#2224]. Switch XYPOSITION to double so it has more precision to fix | Neil | 1 | -1/+1 | |
problems with very long documents. Fixes uneven line heights on Cocoa after around 1.1 million lines. | |||||
2021-03-17 | Change Font to an interface and stop using FontID. Fonts are shared and | Neil | 1 | -2/+2 | |
reference counted using std::shared_ptr. This optimizes memory and reduces potential for allocation bugs. | |||||
2020-02-09 | Standardise header guard names and use. | Neil | 1 | -2/+2 | |
2018-05-21 | If decoding DBCS text fails, use the MacRoman encoding to ensure something is | Neil Hodgson | 1 | -9/+23 | |
visible. | |||||
2018-05-21 | Remove CGContextRef field in QuartzTextLayout as it is only used in draw method | Neil Hodgson | 1 | -14/+6 | |
where it can easily be provided. Retaining a CGContextRef in QuartzTextLayout could lead to it being used after being invalidated. | |||||
2018-05-14 | Modernize Platform.h (4) - update Surface to use string_view for text arguments. | Neil | 1 | -3/+3 | |
2018-04-22 | Reduce casts by moving casting from char* to UInt8* into ↵ | Neil Hodgson | 1 | -2/+3 | |
QuartzTextLayout::SetText and adding helper TextStyleFromFont to cast from Font to QuartzTextStyle. | |||||
2017-06-08 | Indented consistently by using astyle. | Neil | 1 | -41/+32 | |
2015-02-14 | Fix warnings for suspicious type conversions and not fully bracketed ↵ | Neil Hodgson | 1 | -1/+1 | |
initializers, | |||||
2013-12-15 | Make single argument constructors explicit to avoid unexpected conversions. | Neil | 1 | -1/+1 | |
2013-12-15 | Format normalization - whitespace and braces made consistent. | Neil | 1 | -13/+13 | |
Parameter names added to method declarations. | |||||
2011-07-10 | Display and measure text in different encodings. | nyamatongwe | 1 | -2/+10 | |
2011-05-26 | Convert text drawing and measurement to use Core Text API. | nyamatongwe | 1 | -94/+56 | |
Contributed by Elizabeth Irizarry of Adobe with some modifications by Neil Hodgson. | |||||
2009-05-14 | First upload of Cocoa platform from Mike Lischke at Sun. | nyamatongwe | 1 | -0/+141 | |