[Scummvm-git-logs] scummvm master -> d36016c9deb8daff57478c2a9b6fc17b32107812

sev- sev at scummvm.org
Tue Apr 21 23:09:30 UTC 2020


This automated email contains information about 3 new commits which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .

Summary:
f7a223c954 GRAPHICS: MACGUI: Added Manual Widnget draw mode
2d0ba5f544 DIRECTOR: Specify manual windget draw
d36016c9de GRAPHICS: MACGUI: Fix drawing empty maceditabletext


Commit: f7a223c954398f393b97ee1632392220fe210d30
    https://github.com/scummvm/scummvm/commit/f7a223c954398f393b97ee1632392220fe210d30
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2020-04-22T01:03:11+02:00

Commit Message:
GRAPHICS: MACGUI: Added Manual Widnget draw mode

Changed paths:
    graphics/macgui/macwindowmanager.h


diff --git a/graphics/macgui/macwindowmanager.h b/graphics/macgui/macwindowmanager.h
index 9ce4adb9db..2b5cab7d39 100644
--- a/graphics/macgui/macwindowmanager.h
+++ b/graphics/macgui/macwindowmanager.h
@@ -62,7 +62,8 @@ enum {
 	kWMModeAutohideMenu 	= (1 << 1),
 	kWMModalMenuMode 		= (1 << 2),
 	kWMModeForceBuiltinFonts= (1 << 3),
-	kWMModeUnicode			= (1 << 4)
+	kWMModeUnicode			= (1 << 4),
+	kWMModeManualDrawWidgets= (1 << 5)
 };
 
 }


Commit: 2d0ba5f544bbbb0fab1930c98112ad20b730dc63
    https://github.com/scummvm/scummvm/commit/2d0ba5f544bbbb0fab1930c98112ad20b730dc63
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2020-04-22T01:04:46+02:00

Commit Message:
DIRECTOR: Specify manual windget draw

Changed paths:
    engines/pink/director.cpp


diff --git a/engines/pink/director.cpp b/engines/pink/director.cpp
index 64c52d76a8..4d0382bb9d 100644
--- a/engines/pink/director.cpp
+++ b/engines/pink/director.cpp
@@ -92,7 +92,7 @@ Director::Director()
 	: _surface(640, 480), _textRendered(false) {
 	_wm = new Graphics::MacWindowManager(Graphics::kWMModeNoDesktop | Graphics::kWMModeAutohideMenu
 		| Graphics::kWMModalMenuMode | Graphics::kWMModeForceBuiltinFonts
-		| Graphics::kWMModeUnicode);
+		| Graphics::kWMModeUnicode | Graphics::kWMModeManualDrawWidgets);
 
 	_wm->setScreen(&_surface);
 	_wm->setMenuHotzone(Common::Rect(0, 0, 640, 23));


Commit: d36016c9deb8daff57478c2a9b6fc17b32107812
    https://github.com/scummvm/scummvm/commit/d36016c9deb8daff57478c2a9b6fc17b32107812
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2020-04-22T01:09:01+02:00

Commit Message:
GRAPHICS: MACGUI: Fix drawing empty maceditabletext

Changed paths:
    graphics/macgui/maceditabletext.cpp


diff --git a/graphics/macgui/maceditabletext.cpp b/graphics/macgui/maceditabletext.cpp
index c4c23e2309..43c32171bf 100644
--- a/graphics/macgui/maceditabletext.cpp
+++ b/graphics/macgui/maceditabletext.cpp
@@ -166,7 +166,7 @@ bool MacEditableText::draw(bool forceRedraw) {
 	_contentIsDirty = false;
 
 	// Compose
-	MacText::draw(&_composeSurface, 0, _scrollPos, _surface->w - 2, _scrollPos + _surface->h - 2, kConWOverlap - 2, kConWOverlap - 2);
+	MacText::draw(&_composeSurface, 0, _scrollPos, _surface->w, _scrollPos + _surface->h, kConWOverlap - 2, kConWOverlap - 2);
 
 	if (_cursorState)
 		_composeSurface.blitFrom(*_cursorSurface, *_cursorRect, Common::Point(_cursorX + kConWOverlap - 2, _cursorY + kConHOverlap - 2));




More information about the Scummvm-git-logs mailing list