[xoreos-git] [xoreos/xoreos] 287d2d: GRAPHICS: Add new class WindowManager
GitHub
noreply at github.com
Sun Oct 23 02:17:49 CEST 2016
Branch: refs/heads/master
Home: https://github.com/xoreos/xoreos
Commit: 287d2d892b77ec89ef54c9a3c408b8567b272854
https://github.com/xoreos/xoreos/commit/287d2d892b77ec89ef54c9a3c408b8567b272854
Author: Enrico Horn <farmboy0+git at googlemail.com>
Date: 2016-10-23 (Sun, 23 Oct 2016)
Changed paths:
M src/graphics/rules.mk
A src/graphics/windowman.cpp
A src/graphics/windowman.h
Log Message:
-----------
GRAPHICS: Add new class WindowManager
This class does a few things differently to their current implementation
in GfxMan. Notably it fixes the following flaws in the current
implementation:
* Switching from FS to windowed mode didnt work
* Resolution switching in FS mode didnt work
* Max FSAA level would always be determined to be 16x
* Error handling was missing or wrong
Commit: f3b46b7f9b77e2d46d84787ea388879652e0aa61
https://github.com/xoreos/xoreos/commit/f3b46b7f9b77e2d46d84787ea388879652e0aa61
Author: Enrico Horn <farmboy0+git at googlemail.com>
Date: 2016-10-23 (Sun, 23 Oct 2016)
Changed paths:
M src/graphics/graphics.cpp
M src/graphics/graphics.h
Log Message:
-----------
GRAPHICS: Switch GfxMan to use the new window manager
Commit: c3deda478d757ddfc9071a78103feb7382a5ce3d
https://github.com/xoreos/xoreos/commit/c3deda478d757ddfc9071a78103feb7382a5ce3d
Author: Enrico Horn <farmboy0+git at googlemail.com>
Date: 2016-10-23 (Sun, 23 Oct 2016)
Changed paths:
M src/graphics/graphics.cpp
M src/graphics/graphics.h
Log Message:
-----------
GRAPHICS: Remove unused attributes and methods from GfxMan
Commit: 82f4fa670b5e0b6859517e4b912fa5355a6be69c
https://github.com/xoreos/xoreos/commit/82f4fa670b5e0b6859517e4b912fa5355a6be69c
Author: Enrico Horn <farmboy0+git at googlemail.com>
Date: 2016-10-23 (Sun, 23 Oct 2016)
Changed paths:
M src/engines/aurora/console.cpp
M src/engines/aurora/gui.cpp
M src/engines/gamethread.cpp
Log Message:
-----------
ENGINES: Access WindowMan methods directly instead of per GfxMan
Commit: c21037b0a58edcb6b8ab48fb7c1f214f2e31b0e9
https://github.com/xoreos/xoreos/commit/c21037b0a58edcb6b8ab48fb7c1f214f2e31b0e9
Author: Enrico Horn <farmboy0+git at googlemail.com>
Date: 2016-10-23 (Sun, 23 Oct 2016)
Changed paths:
M src/engines/kotor/gui/guibackground.cpp
Log Message:
-----------
KOTOR: Access WindowMan methods directly instead of per GfxMan
Commit: 3d29899f2c3b85cf7224dafbac06cf81c53cecb8
https://github.com/xoreos/xoreos/commit/3d29899f2c3b85cf7224dafbac06cf81c53cecb8
Author: Enrico Horn <farmboy0+git at googlemail.com>
Date: 2016-10-23 (Sun, 23 Oct 2016)
Changed paths:
M src/engines/nwn/gui/ingame/compass.cpp
M src/engines/nwn/gui/ingame/dialog.cpp
M src/engines/nwn/gui/ingame/partyleader.cpp
M src/engines/nwn/gui/ingame/quickbar.cpp
M src/engines/nwn/gui/ingame/quickchat.cpp
M src/engines/nwn/gui/options/resolution.cpp
M src/engines/nwn/gui/options/video.cpp
M src/engines/nwn/gui/options/videoadv.cpp
M src/engines/nwn/gui/widgets/tooltip.cpp
Log Message:
-----------
NWN: Access WindowMan methods directly instead of per GfxMan
Commit: 56c06efc3907b9b8017a39839aff7fcdb672bb4d
https://github.com/xoreos/xoreos/commit/56c06efc3907b9b8017a39839aff7fcdb672bb4d
Author: Enrico Horn <farmboy0+git at googlemail.com>
Date: 2016-10-23 (Sun, 23 Oct 2016)
Changed paths:
M src/engines/sonic/sonic.cpp
Log Message:
-----------
SONIC: Access WindowMan methods directly instead of per GfxMan
Commit: 409919191e430b0c753e3b06d44564481c00f0f3
https://github.com/xoreos/xoreos/commit/409919191e430b0c753e3b06d44564481c00f0f3
Author: Enrico Horn <farmboy0+git at googlemail.com>
Date: 2016-10-23 (Sun, 23 Oct 2016)
Changed paths:
M src/events/events.cpp
Log Message:
-----------
EVENTS: Access WindowMan methods directly instead of per GfxMan
Commit: 4394c49e5aa7423e951f69559d72a8f7975ab6af
https://github.com/xoreos/xoreos/commit/4394c49e5aa7423e951f69559d72a8f7975ab6af
Author: Enrico Horn <farmboy0+git at googlemail.com>
Date: 2016-10-23 (Sun, 23 Oct 2016)
Changed paths:
M src/graphics/aurora/cursorman.cpp
M src/graphics/aurora/fps.cpp
Log Message:
-----------
GRAPHICS: Access WindowMan methods directly instead of per GfxMan
Commit: bef212782ddd051451dfee20dd5c41622cb71752
https://github.com/xoreos/xoreos/commit/bef212782ddd051451dfee20dd5c41622cb71752
Author: Enrico Horn <farmboy0+git at googlemail.com>
Date: 2016-10-23 (Sun, 23 Oct 2016)
Changed paths:
M src/video/decoder.cpp
Log Message:
-----------
VIDEO: Access WindowMan methods directly instead of per GfxMan
Commit: 812b1afcecc206dc06b054767f3475ccbdba7428
https://github.com/xoreos/xoreos/commit/812b1afcecc206dc06b054767f3475ccbdba7428
Author: Enrico Horn <farmboy0+git at googlemail.com>
Date: 2016-10-23 (Sun, 23 Oct 2016)
Changed paths:
M src/graphics/graphics.cpp
M src/graphics/graphics.h
Log Message:
-----------
GRAPHICS: Remove unused methods from GfxMan
Compare: https://github.com/xoreos/xoreos/compare/461ff46b398c...812b1afcecc2
More information about the xoreos-git
mailing list