[Scummvm-git-logs] scummvm master -> 6c36f4b5503e1036dbcc4a8183624f9621c0143f
sev-
sev at scummvm.org
Sat Sep 28 01:29:44 CEST 2019
This automated email contains information about 2 new commits which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .
Summary:
1dd056b689 MACGUI: Do not assert when recalculating boards on loading
6c36f4b550 WAGE: Reenabled 9-patch border drawing and added default border images
Commit: 1dd056b6899e753eeec4cf4946857d2199734c20
https://github.com/scummvm/scummvm/commit/1dd056b6899e753eeec4cf4946857d2199734c20
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2019-09-28T01:29:35+02:00
Commit Message:
MACGUI: Do not assert when recalculating boards on loading
Changed paths:
graphics/macgui/macwindow.cpp
diff --git a/graphics/macgui/macwindow.cpp b/graphics/macgui/macwindow.cpp
index a64cc88..08343c0 100644
--- a/graphics/macgui/macwindow.cpp
+++ b/graphics/macgui/macwindow.cpp
@@ -172,6 +172,9 @@ static void drawPixelInverted(int x, int y, int color, void *data) {
}
void MacWindow::updateInnerDims() {
+ if (_dims.isEmpty())
+ return;
+
if (_macBorder.hasBorder(_active) && _macBorder.hasOffsets()) {
_innerDims = Common::Rect(
_dims.left + _macBorder.getOffset(kBorderOffsetLeft),
Commit: 6c36f4b5503e1036dbcc4a8183624f9621c0143f
https://github.com/scummvm/scummvm/commit/6c36f4b5503e1036dbcc4a8183624f9621c0143f
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2019-09-28T01:29:35+02:00
Commit Message:
WAGE: Reenabled 9-patch border drawing and added default border images
Changed paths:
A devtools/create_wage/wage_border_act.bmp
A devtools/create_wage/wage_border_inact.bmp
engines/wage/gui.cpp
diff --git a/devtools/create_wage/wage_border_act.bmp b/devtools/create_wage/wage_border_act.bmp
new file mode 100644
index 0000000..a1247bb
Binary files /dev/null and b/devtools/create_wage/wage_border_act.bmp differ
diff --git a/devtools/create_wage/wage_border_inact.bmp b/devtools/create_wage/wage_border_inact.bmp
new file mode 100644
index 0000000..3851833
Binary files /dev/null and b/devtools/create_wage/wage_border_inact.bmp differ
diff --git a/engines/wage/gui.cpp b/engines/wage/gui.cpp
index 609fe35..c22f05a 100644
--- a/engines/wage/gui.cpp
+++ b/engines/wage/gui.cpp
@@ -309,8 +309,8 @@ void Gui::executeMenuCommand(int action, Common::String &text) {
void Gui::loadBorders() {
// Do not load borders for now
- //loadBorder(_sceneWindow, "border_inac.bmp", false);
- //loadBorder(_sceneWindow, "border_act.bmp", true);
+ loadBorder(_sceneWindow, "wage_border_inact.bmp", false);
+ loadBorder(_sceneWindow, "wage_border_act.bmp", true);
}
void Gui::loadBorder(Graphics::MacWindow *target, Common::String filename, bool active) {
@@ -325,7 +325,7 @@ void Gui::loadBorder(Graphics::MacWindow *target, Common::String filename, bool
Common::SeekableReadStream *stream = borderfile.readStream(borderfile.size());
if (stream) {
- target->loadBorder(*stream, active, 10, 10, 1, 1);
+ target->loadBorder(*stream, active, 18, 18, 18, 18);
borderfile.close();
More information about the Scummvm-git-logs
mailing list