28 Commits

Author SHA1 Message Date
Eugene Sandulenko
4783541529 GRAPHICS: MACGUI: Now MacWindowManager processes most of the events, remove filter 2017-08-22 10:26:53 +02:00
Eugene Sandulenko
2689373049 JANITORIAL: Fix spelling error in comment 2017-08-21 10:47:10 +02:00
Eugene Sandulenko
bc8b952d71 GRAPHICS: MACGUI: Perform sanity checks before blitting 2017-08-18 10:17:52 +02:00
Eugene Sandulenko
afb664df29 GRAPHICS: MACGUI: Made selection affecting the MacMenu 2017-08-04 21:54:20 +02:00
Eugene Sandulenko
645ee64da0 GRAPHICS: MACGUI: Avoid double free of MacTextWindow 2017-08-01 10:42:21 +02:00
Eugene Sandulenko
9fe79b9e19 GRAPHICS: MACGUI: Made MacTextWindow processing keyboard input 2017-08-01 10:42:21 +02:00
VelocityRa
f2f420e15f GRAPHICS: Skeleton of MacTextWindow
Needed to add 2 helper methods to MacWindowManager to make it cleaner
2017-07-17 23:45:22 +02:00
Eugene Sandulenko
0ecaa79f08 GRAPHICS: Renamed Menu to MacMenu to avoid potential name collision 2017-01-14 13:17:38 +01:00
stevenhoefel
6e04b361b2 DIRECTOR: Implement Shape Patterns and Borders for D3. 2017-01-13 12:17:36 +11:00
stevenhoefel
12032bb518 DIRECTOR: Round rectangles for Buttons. Improved TextCast alignment. 2017-01-11 11:25:31 +11:00
stevenhoefel
8c3c9df350 DIRECTOR: System beep and Mouse Cursors. 2017-01-09 00:00:17 +01:00
Eugene Sandulenko
b2dcd1bb1e GRAPHICS: Move font-related MacGUI code to MacFontManager 2016-10-06 23:49:39 +02:00
Eugene Sandulenko
0d4d5459f2 GRAPHICS: Use Family name instead of font name when reading from BDF fonts 2016-10-06 07:33:46 +02:00
Eugene Sandulenko
d8f700c105 GRAPHICS: Use Face Name for Mac fonts if they're specified.
Allows to avoid situations with files named "NewYork" with
"New York" font inside.
2016-10-05 23:31:04 +02:00
Torbjörn Andersson
40c65540fa GRAPHICS: Add setBackgroundPattern() to MacWindow
Set a background pattern for the window surface. For instance, the
exits window in the MacVenture engine should have a light gray
background, rather than a white one, and this will allow it to get
one without having to draw it by itself.
2016-09-04 08:31:39 +02:00
Eugene Sandulenko
fab199d37e JANITORIAL: Make GPL headers uniform 2016-09-03 12:46:38 +02:00
Borja Lorente
2b6f1719e7 GRAPHICS: Fix window closing 2016-08-10 19:45:48 +02:00
Eugene Sandulenko
0cccd0ddd1 GRAPHICS/WAGE: Made MacWindowManager font maping requiring font size 2016-08-03 23:39:10 +02:00
Eugene Sandulenko
7c12e80552 WAGE/GRAPHICS: Move standard Mac font mapping to gui/ 2016-08-03 17:28:15 +02:00
Borja Lorente
95beba7b63 GRAPHICS: Fix spacing issues in MacWindowManager 2016-08-02 08:33:50 +02:00
Borja Lorente
bc798d9ff4 GRAPHICS: Add custom border measures 2016-08-02 08:33:43 +02:00
Borja Lorente
c071eb0e18 GRAPHICS: Fix style issues 2016-07-31 14:05:14 +02:00
Borja Lorente
9ce6fbd0d7 GRAPHICS: Move MacMenu constants 2016-07-31 14:05:14 +02:00
Borja Lorente
68b2d44a0f WAGE: Extract MacMenu 2016-07-31 14:04:48 +02:00
Borja Lorente
d8652af84e GRAPHICS: Change namespace of MacMenu 2016-07-30 10:06:14 +02:00
Borja Lorente
744034bd98 WAGE: Extract MacWindow 2016-07-30 10:06:09 +02:00
Borja Lorente
592a6defb7 WAGE: Change namespace of MacWindow 2016-07-30 09:42:49 +02:00
Borja Lorente
3d4087b9d0 WAGE: Extract MacWindowManager 2016-07-30 09:41:54 +02:00