diff options
author | Sven Gothel <[email protected]> | 2012-04-03 18:35:19 +0200 |
---|---|---|
committer | Sven Gothel <[email protected]> | 2012-04-03 18:35:19 +0200 |
commit | c9066a6df7a0b8612a8a0b3e5c8977268a1257e8 (patch) | |
tree | 21ddd6bdab7d8af6cd5aa9c4e732e53b9d990eb9 /src/newt/native/BroadcomEGL.c | |
parent | 3c5a509ef1e6be2ae7542901e6fbe5a0035fb3f7 (diff) |
AndroidWindow/NewtBaseActivity: Properly split functionality, remove android.view.Window reference and use from AndroidWindow; Force transparency flag; Multiple NEWT Windows in Activity.
AndroidWindow:
- Force transparency flag to EGL Capabilities chooser (see commit 0d12af05128da433aa7b6767ba5a7f6ee9bce6c4)
- Keep androidFormat besides nativeFormat, used to determine transparency flag and recreation.
- Move transparency style selection from AndroidWindow.instantiationFinished() -> NewtBaseActivity.setContentView(..)
- Remove AndroidWindow.becomeContentViewOf(..) and add it's fullscreen layout features to NewtBaseActivity.setContentView(..)
NewtBaseActivity:
- General support for multiple NEWT windows.
- Adding functionality removed from AndroidWindow - see above
- Adding 'addContentView(..)' and 'registerNEWTWindow(..)' which, besides 'setContentView(..)'
performs registration of the NEWT window for the 'onDestroy()' method.
The 'add*' and 'set*' variant also handle layout etc.
- Add direct methods to set fullscreen feature and transparency theme.
Diffstat (limited to 'src/newt/native/BroadcomEGL.c')
0 files changed, 0 insertions, 0 deletions