aboutsummaryrefslogtreecommitdiff
path: root/graphics/macgui
AgeCommit message (Collapse)Author
2020-01-11ALL: Create all instances of NEResources and PEResources using new instead ↵Cameron Cawley
of on the stack Also adapted WinCursorGroup and MacMenu to reflect this.
2020-01-11DIRECTOR: Align fill patterns to global originScott Percival
2020-01-07GRAPHICS: MACGUI: Generate bold font substitutes in MacFontManagerEugene Sandulenko
2020-01-07GRAPHICS: MACGUI: Use regular slant as font substitutesEugene Sandulenko
2020-01-05GRAPHICS: MACGUI: Generate MacText surface for empty textsEugene Sandulenko
2020-01-05GRAPHICS: MACGUI: Fix text height for one line textsEugene Sandulenko
2020-01-03GRAPHICS: MACGUI: Further work on MacEditableTextEugene Sandulenko
2020-01-02GRAPHICS: MACGUI: Initial code for MacEditableTextEugene Sandulenko
2019-12-27GRAPHICS: MACGUI: Enhance sanity check for pattern referencesEugene Sandulenko
2019-12-26GRAPHICS: MACGUI: Fix incorrect text dimension calculationsEugene Sandulenko
2019-12-26GRAPHICS: MACGUI: Use proper width when rendering MacTextEugene Sandulenko
2019-12-26GRAPHICS: MACGUI: Sanity check for empty linesEugene Sandulenko
2019-12-24GRAPHICS: MACGUI: Improved fallback processing for mac font familiesEugene Sandulenko
2019-12-22GRAPHICS: MACGUI: Show menu always when clickedEugene Sandulenko
2019-12-18GRAPHICS: MACGUI: HHid MacText debug output deeper.Eugene Sandulenko
2019-12-16GRAPHICS: MACGUI: Delete menu on redefinitionEugene Sandulenko
2019-12-16GRAPHICS: MACGUI: Added possibility to provide action ids in menus in stringsEugene Sandulenko
2019-12-16GRAPHICS: MACGUI: Remove flicker when exiting modal menuEugene Sandulenko
2019-12-16GRAPHICS: MACGUI: Optimized drawing of MacMenuEugene Sandulenko
2019-12-16GRAPHICS: MACGUI: Restore background for modal MacMenusEugene Sandulenko
2019-12-16GRAPHICS: MACGUI: Initial code for truly modal MacMenuEugene Sandulenko
2019-12-16GRAPHICS: MACGUI: Save background on menu activationEugene Sandulenko
2019-12-16GRAPHICS: MACGUI: Clear preallocated screen in WM when override is requestedEugene Sandulenko
2019-12-15GRAPHICS: MACGUI: Lessen size of paragraph spacingEugene Sandulenko
2019-12-15GRAPHICS: MACGUI: Improved debug outputEugene Sandulenko
2019-12-15GRAPHICS: MACGUI: Fixed parameter parsingEugene Sandulenko
2019-12-15GRAPHICS: MACGUI: Improved debug output for MacTextEugene Sandulenko
2019-12-14GRAPHICS: MACGUI: Fixed text format parsingEugene Sandulenko
2019-12-11GRAPHICS: MACGUI: Implemented non-binary version of inline text formattingEugene Sandulenko
2019-12-11GRAPHICS: MACGUI: Added setup sanity checks to MacMenuEugene Sandulenko
2019-12-01GRAPHICS: MACGUI: Fix default font sizeEugene Sandulenko
2019-12-01GRAPHICS: MACGUI: Fix crash on MacText reallocationEugene Sandulenko
2019-11-24MACGUI: Recognise the fact that Geneva font lives with 2 IDsEugene Sandulenko
2019-11-24MACGUI: Do not recalc empty textEugene Sandulenko
2019-11-24MACGUI: Temporary fix for Geneva font dualityEugene Sandulenko
2019-10-20GRAPHICS: MACGUI: Added possibility to render MacText at any desired placeEugene Sandulenko
2019-10-19GRAPHICS: MACGUI: Added default font for MacTextEugene Sandulenko
2019-10-18GRAPHICS: MACGUI: Switched MacText to U32String internallyEugene Sandulenko
2019-10-18GRAPHICS: MACGUI: Fix compilation without freetypeEugene Sandulenko
2019-10-18GRAPHICS: MACGUI: Added support for Unicode fonts in menuEugene Sandulenko
2019-10-17GRAPHICS: MACGUI: Fix crash when clicking on the top windowEugene Sandulenko
2019-10-17GRAPHICS: MACGUI: Add possibility to set WM mode right awayEugene Sandulenko
This lets us to not load mac fonts when the built-in mode in enforced
2019-10-15GRAPHICS: MACGUI: Added possibility to create read only text windowsEugene Sandulenko
2019-10-15GRAPHICS: MACGUI: Fix window deletionEugene Sandulenko
2019-10-14GRAPHICS: MACGUI: Crash-proof window management.Eugene Sandulenko
2019-10-14GRAPHICS: MACGUI: Fix GCC Signed vs. Unsigned WarningsD G Turner
2019-10-13GRAPHICS: MACGUI: Fix menu width when there is a submenuEugene Sandulenko
2019-10-13GRAPHICS: MACGUI: Process tab symbol in Windows menusEugene Sandulenko
2019-10-13GRAPHICS: MACGUI: Fix assertion if shortcut in menu element is a last symbolMarisa-Chan
2019-10-05GRAPHICS: MACGUI: Fix Possible Out of Bounds Read with Trailing AmpersandD G Turner
Since the ampersand is used as an escape character, it is repeated when it actually appears in the string. Unfortunately, this requires a one character lookahead which could result in reading beyond the string if this ampersand is the last character (which would be malformed, but possible). To avoid an out of bounds read, this is now qualified by the string length. Trailing ampersands will now be ignored without issue.