Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-12-17 | GRAPHICS: Remove more unused scalers | Cameron Cawley | |
2019-12-17 | GRAPHICS: Remove unused scaler code | Cameron Cawley | |
2019-12-16 | GRAPHICS: MACGUI: Delete menu on redefinition | Eugene Sandulenko | |
2019-12-16 | GRAPHICS: MACGUI: Added possibility to provide action ids in menus in strings | Eugene Sandulenko | |
2019-12-16 | GRAPHICS: MACGUI: Remove flicker when exiting modal menu | Eugene Sandulenko | |
2019-12-16 | GRAPHICS: MACGUI: Optimized drawing of MacMenu | Eugene Sandulenko | |
2019-12-16 | GRAPHICS: MACGUI: Restore background for modal MacMenus | Eugene Sandulenko | |
2019-12-16 | GRAPHICS: MACGUI: Initial code for truly modal MacMenu | Eugene Sandulenko | |
2019-12-16 | GRAPHICS: MACGUI: Save background on menu activation | Eugene Sandulenko | |
2019-12-16 | GRAPHICS: MACGUI: Clear preallocated screen in WM when override is requested | Eugene Sandulenko | |
2019-12-15 | GRAPHICS: MACGUI: Lessen size of paragraph spacing | Eugene Sandulenko | |
2019-12-15 | GRAPHICS: MACGUI: Improved debug output | Eugene Sandulenko | |
2019-12-15 | GRAPHICS: MACGUI: Fixed parameter parsing | Eugene Sandulenko | |
2019-12-15 | GRAPHICS: MACGUI: Improved debug output for MacText | Eugene Sandulenko | |
2019-12-14 | GRAPHICS: MACGUI: Fixed text format parsing | Eugene Sandulenko | |
2019-12-11 | GRAPHICS: MACGUI: Implemented non-binary version of inline text formatting | Eugene Sandulenko | |
2019-12-11 | GRAPHICS: MACGUI: Added setup sanity checks to MacMenu | Eugene Sandulenko | |
2019-12-11 | GRAPHICS: Fix Missing Default Switch Cases in LarryScale | D G Turner | |
These are flagged by GCC if -Wswitch-default is enabled. | |||
2019-12-01 | GRAPHICS: MACGUI: Fix default font size | Eugene Sandulenko | |
2019-12-01 | GRAPHICS: MACGUI: Fix crash on MacText reallocation | Eugene Sandulenko | |
2019-11-24 | MACGUI: Recognise the fact that Geneva font lives with 2 IDs | Eugene Sandulenko | |
2019-11-24 | MACGUI: Do not recalc empty text | Eugene Sandulenko | |
2019-11-24 | MACGUI: Temporary fix for Geneva font duality | Eugene Sandulenko | |
2019-11-24 | GUI: Add DropdownButtonWidget and use it in the launcher for mass add | Bastien Bouclet | |
DropdownButtonWidget is a button split in two parts vertically. Clicking the left part triggers a default action. Clicking the right part shows a list of other actions the user can choose from. Using this widget on the launcher lets 'Mass add' be a secondary action of the 'Add' button, removing the necessity of pressing the shift key to access the feature. | |||
2019-11-17 | GRAPHICS: Remove downscalers only used by the Windows CE port | Cameron Cawley | |
2019-11-17 | GRAPHICS: Fix Missing Default Switch Cases | D G Turner | |
These are flagged by GCC if -Wswitch-default is enabled. | |||
2019-11-13 | GRAPHICS: Enhanced setAlpha method | Eugene Sandulenko | |
2019-11-13 | GRAPHICS: Added setAlpha() method to TransparentSurface | Eugene Sandulenko | |
2019-10-20 | GRAPHICS: MACGUI: Added possibility to render MacText at any desired place | Eugene Sandulenko | |
2019-10-19 | GRAPHICS: MACGUI: Added default font for MacText | Eugene Sandulenko | |
2019-10-18 | GRAPHICS: MACGUI: Switched MacText to U32String internally | Eugene Sandulenko | |
2019-10-18 | GRAPHICS: MACGUI: Fix compilation without freetype | Eugene Sandulenko | |
2019-10-18 | GRAPHICS: MACGUI: Added support for Unicode fonts in menu | Eugene Sandulenko | |
2019-10-17 | GRAPHICS: MACGUI: Fix crash when clicking on the top window | Eugene Sandulenko | |
2019-10-17 | GRAPHICS: MACGUI: Add possibility to set WM mode right away | Eugene Sandulenko | |
This lets us to not load mac fonts when the built-in mode in enforced | |||
2019-10-15 | GRAPHICS: MACGUI: Added possibility to create read only text windows | Eugene Sandulenko | |
2019-10-15 | GRAPHICS: MACGUI: Fix window deletion | Eugene Sandulenko | |
2019-10-14 | GRAPHICS: MACGUI: Crash-proof window management. | Eugene Sandulenko | |
2019-10-14 | GRAPHICS: MACGUI: Fix GCC Signed vs. Unsigned Warnings | D G Turner | |
2019-10-13 | GRAPHICS: MACGUI: Fix menu width when there is a submenu | Eugene Sandulenko | |
2019-10-13 | GRAPHICS: MACGUI: Process tab symbol in Windows menus | Eugene Sandulenko | |
2019-10-13 | GRAPHICS: MACGUI: Fix assertion if shortcut in menu element is a last symbol | Marisa-Chan | |
2019-10-08 | GRAPHICS: Fix drawing rounded rectangle borders for the non AA renderer | Bastien Bouclet | |
The check for the clipping rect was in the non-clip version of the method, and was using values not in screen-space. | |||
2019-10-07 | GRAPHICS: Fix modern theme tab widgets being 2px too tall | Bastien Bouclet | |
This was noticeable in the graphics tab of the options dialog when scrolling down. The widgets would be partially drawn on top of the tabs. | |||
2019-10-07 | GRAPHICS: Vector renderer clipping rect related cleanups | Bastien Bouclet | |
Selecting whether a clipping variant of a draw call needs to be used is no longer the responsibility to the caller. The clipping rect is now part of the state of the renderer. Also fix some of the draw calls to better apply the clipping rect. | |||
2019-10-05 | GRAPHICS: MACGUI: Fix Possible Out of Bounds Read with Trailing Ampersand | D 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. | |||
2019-10-05 | GRAPHICS: MACGUI: Fix GCC Signed vs. Unsigned Warnings | D G Turner | |
2019-10-04 | GRAPHICS: MACGUI: Add possibility to setup engine redraw callback | Eugene Sandulenko | |
2019-10-04 | GRAPHICS: MACGUI: Implement enforcing built-in fonts | Eugene Sandulenko | |
2019-10-04 | GRAPHICS: MACGUI: Add possibility to pass borders as a surface | Eugene Sandulenko | |