1913 Commits

Author SHA1 Message Date
Eugene Sandulenko
7d81e1c14f GRAPHICS: MACGUI: Implemented addWidget() to BaseMacWindow class 2020-02-25 18:23:00 +01:00
Eugene Sandulenko
988daefade GRAPHICS: MACGUI: Parse slant in extra fonts too 2020-02-16 15:53:19 +02:00
Eugene Sandulenko
8df4d8a339 GRAPHICS: MACGUI: Proper processing of font slant names 2020-02-16 15:53:19 +02:00
Eugene Sandulenko
0f3b188205 GRAPHICS: MACGUI: Fix double Geneva font ids 2020-02-16 15:53:19 +02:00
Eugene Sandulenko
96912ee3f1 GRAPHICS: MACGUI: Moved Font::setName() method implementation out of the header 2020-02-10 15:05:46 +01:00
Eugene Sandulenko
80da619f47 GRAPHICS: MACGUI: Added possibility to specify custom cursor 2020-02-10 15:05:38 +01:00
Eugene Sandulenko
9b3ca6498e GRAPHICS: MACGUI: Adding style to menu items 2020-02-07 19:21:47 +01:00
Eugene Sandulenko
0fbc07449d GRAPHICS: MACGUI: Fix Mac cursors 2020-02-04 23:55:18 +01:00
Paul Gilbert
db92f62b7a GRAPHICS: Add new overridable updateScreen method to Screen 2020-02-01 13:13:51 -08:00
Paul Gilbert
3a0c62e1e4 GRAPHICS: Make copying sources as const 2020-02-01 13:13:51 -08:00
Paul Gilbert
46e49e3ed3 GRAPHICS: Add transparent color field and palette to ManagedSurface 2020-02-01 13:13:51 -08:00
jepael
567c81905f GRAPHICS: MACGUI: Fix compiler warning 2020-02-01 00:22:47 +01:00
Eugene Sandulenko
b0fba6d0f3 GRAPHICS: Added override keywords 2020-01-31 14:51:42 +01:00
Eugene Sandulenko
69343b2db8 GRAPHICS: MACGUI: Actually store palette when it is passed 2020-01-31 00:10:18 +01:00
Eugene Sandulenko
cdd2d9336b GRAPHICS: MACGUI: Simplified color matching 2020-01-31 00:10:18 +01:00
Eugene Sandulenko
2ec72ea3dd GRAPHICS: MACGUI: Add helper method for color searching 2020-01-31 00:10:18 +01:00
Eugene Sandulenko
66455b6aa5 GRAPHICS: MACGUI: Added sanity check to splitString() 2020-01-14 18:48:42 +01:00
Filippos Karapetis
bc908dd840 GRAPHICS: Revert unwanted changes to copyright comments 2020-01-12 02:14:48 +02:00
Harsh Bawari
6bf14cf547 GRIFFON: Fix slugginess in final boss and a crash when loading the Griffon.s03 map 2020-01-11 17:35:55 +02:00
Cameron Cawley
a692905eb2 COMMON: Add a function to simplify loading Windows executables 2020-01-11 17:34:12 +02:00
Cameron Cawley
5cd6812b9d GRAPHICS: Unify loading Windows cursor groups 2020-01-11 17:34:12 +02:00
Cameron Cawley
e49282577f GRAPHICS: Simplify loading Windows fonts 2020-01-11 17:34:12 +02:00
Cameron Cawley
948c555ea6 ALL: Create all instances of NEResources and PEResources using new instead of on the stack
Also adapted WinCursorGroup and MacMenu to reflect this.
2020-01-11 17:34:12 +02:00
Scott Percival
56aa8f3448 GRAPHICS: Fix arguments order in drawRect 2020-01-11 11:55:45 +08:00
Scott Percival
b31d5ac2b9 DIRECTOR: Align fill patterns to global origin 2020-01-11 11:27:21 +08:00
Eugene Sandulenko
da8bfeca5e GRAPHICS: FONTS: Improved visuals for generated bold fonts 2020-01-07 22:46:24 +01:00
Eugene Sandulenko
858f8791ec GRAPHICS: FONTS: Fix memory override 2020-01-07 22:09:59 +01:00
Eugene Sandulenko
a98d3832d9 GRAPHICS: FONTS: Fix warnings 2020-01-07 22:00:23 +01:00
Eugene Sandulenko
8c8a710d80 GRAPHICS: MACGUI: Generate bold font substitutes in MacFontManager 2020-01-07 21:57:12 +01:00
Eugene Sandulenko
fc00b78a48 GRAPHICS: FONTS: Implement generation of bold fonts 2020-01-07 21:57:12 +01:00
Eugene Sandulenko
b5a95d4783 GRAPHICS: FONTS: Made scaling form MacFONT as a step 2020-01-07 21:57:12 +01:00
Eugene Sandulenko
90c305c904 GRAPHICS: FONTS: Use better algorithm for MacFONT scaling added debug output 2020-01-07 21:57:12 +01:00
Eugene Sandulenko
f7970c30a4 GRAPHICS: FONTS: Fix BDF font scaling 2020-01-07 21:57:12 +01:00
Eugene Sandulenko
bfd796fec2 GRAPHICS: MACGUI: Use regular slant as font substitutes 2020-01-07 21:57:12 +01:00
Eugene Sandulenko
5a06fcecdd GRAPHICS: MACGUI: Generate MacText surface for empty texts 2020-01-05 11:34:17 +01:00
Eugene Sandulenko
bd4f0aa570 GRAPHICS: MACGUI: Fix text height for one line texts 2020-01-05 10:59:11 +01:00
Eugene Sandulenko
d9f6a0cf4d GRAPHICS: MACGUI: Further work on MacEditableText 2020-01-03 00:50:24 +01:00
Cameron Cawley
ba035ac532 GRAPHICS: Add a function to vertically flip surfaces 2020-01-02 20:53:29 +02:00
Eugene Sandulenko
2d9b3b0b2d GRAPHICS: MACGUI: Initial code for MacEditableText 2020-01-02 18:23:33 +01:00
Cameron Cawley
ff3f7170f8 GRAPHICS: Fix loading NE cursors 2019-12-31 19:19:21 +01:00
Eugene Sandulenko
29a07afc58 GRAPHICS: MACGUI: Enhance sanity check for pattern references 2019-12-27 22:43:11 +01:00
Eugene Sandulenko
4e58ef479b GRAPHICS: Make ManagedSurface::clip() public 2019-12-27 13:39:56 +01:00
Eugene Sandulenko
4512845d58 GRAPHICS: MACGUI: Fix incorrect text dimension calculations 2019-12-26 18:45:30 +01:00
Eugene Sandulenko
95f02a8f9a GRAPHICS: MACGUI: Use proper width when rendering MacText 2019-12-26 18:00:00 +01:00
Eugene Sandulenko
97abe323c4 GRAPHICS: MACGUI: Sanity check for empty lines 2019-12-26 17:47:58 +01:00
Eugene Sandulenko
40cb3b8f92 GRAPHICS: FONT: Really fix mismatched new/delete 2019-12-26 17:31:42 +01:00
Eugene Sandulenko
043acc1ccc GRAPHICS: FONTS: Fix mismatched new/delete. 2019-12-26 17:25:31 +01:00
Eugene Sandulenko
a61bca2075 DIRECTOR: Added drawing for QuickDraw cast members 2019-12-25 18:05:33 +01:00
Cameron Cawley
e2e72af31d SDL: Remove duplicated cursorStretch200To240() function 2019-12-25 08:52:19 +02:00
Eugene Sandulenko
c47c9eaad4 GRAPHICS: MACGUI: Improved fallback processing for mac font families 2019-12-24 16:28:02 +01:00