diff --git a/src/config/configfile.cpp b/src/config/configfile.cpp
index 9f7af1de..885ef52a 100644
--- a/src/config/configfile.cpp
+++ b/src/config/configfile.cpp
@@ -125,17 +125,13 @@ ConfigFile::ConfigFile(char *argv0, bool readonly) : noWriteAccess(readonly)
mkdir(dataDir.c_str(), MODUS);
mkdir(cacheDir.c_str(), MODUS);
}
-#ifdef ANDROID
- // TODO temporarily use sdcard for data files.
- dataDir = "/sdcard/pokerth/data/";
-#endif
#endif
ostringstream tempIntToString;
tempIntToString << configRev;
configList.push_back(ConfigInfo("ConfigRevision", CONFIG_TYPE_INT, tempIntToString.str()));
#ifdef ANDROID
- configList.push_back(ConfigInfo("AppDataDir", CONFIG_TYPE_STRING, "/sdcard/pokerth/data/"));
+ configList.push_back(ConfigInfo("AppDataDir", CONFIG_TYPE_STRING, ":/android/android-data/"));
#else
configList.push_back(ConfigInfo("AppDataDir", CONFIG_TYPE_STRING, myQtToolsInterface->getDataPathStdString(myArgv0)));
#endif
diff --git a/src/gui/qt/gametable/gametableimpl.cpp b/src/gui/qt/gametable/gametableimpl.cpp
index 1ba3f381..8c61b38a 100755
--- a/src/gui/qt/gametable/gametableimpl.cpp
+++ b/src/gui/qt/gametable/gametableimpl.cpp
@@ -76,7 +76,7 @@ gameTableImpl::gameTableImpl(ConfigFile *c, QMainWindow *parent)
setupUi(this);
#ifdef ANDROID
- this->setAttribute(Qt::WA_LockLandscapeOrientation);
+// this->setAttribute(Qt::WA_LockLandscapeOrientation);
this->showFullScreen();
#endif
@@ -4239,8 +4239,8 @@ void gameTableImpl::restoreGameTableGeometry()
{
#ifdef ANDROID
this->showFullScreen();
- refreshGameTableStyle();
- this->showFullScreen();
+// refreshGameTableStyle();
+// this->showFullScreen();
#else
if(myConfig->readConfigInt("GameTableFullScreenSave")) {
#ifndef GUI_800x480
diff --git a/src/gui/qt/resources/pokerth_android.qrc b/src/gui/qt/resources/pokerth_android.qrc
index ff3c4654..ad411dcf 100644
--- a/src/gui/qt/resources/pokerth_android.qrc
+++ b/src/gui/qt/resources/pokerth_android.qrc
@@ -419,5 +419,7 @@
android-data/gfx/gui/misc/welcomepokerth_old.png
android-data/gfx/gui/misc/welcomepokerth.png
android-data/gfx/gui/misc/windowicon.png
+ android-data/fonts/DejaVuSans-Bold.ttf
+ android-data/fonts/n019003l.pfb
diff --git a/src/gui/qt/settingsdialog/settingsdialogimpl.cpp b/src/gui/qt/settingsdialog/settingsdialogimpl.cpp
index 9b698927..b4260e65 100644
--- a/src/gui/qt/settingsdialog/settingsdialogimpl.cpp
+++ b/src/gui/qt/settingsdialog/settingsdialogimpl.cpp
@@ -530,7 +530,9 @@ void settingsDialogImpl::exec(bool in_game)
calledIngame = in_game;
prepareDialog();
QDialog::exec();
-
+#ifdef ANDROID
+ this->showFullScreen();
+#endif
}
void settingsDialogImpl::isAccepted()
diff --git a/src/gui/qt/startwindow/startwindowimpl.cpp b/src/gui/qt/startwindow/startwindowimpl.cpp
index db0113d5..463fa4a6 100644
--- a/src/gui/qt/startwindow/startwindowimpl.cpp
+++ b/src/gui/qt/startwindow/startwindowimpl.cpp
@@ -74,12 +74,13 @@ startWindowImpl::startWindowImpl(ConfigFile *c, Log *l)
this->setStatusBar(0);
#ifdef GUI_800x480
- this->menubar->setStyleSheet("QMenuBar { background-color: #4B4B4B; font-size:20px; border-width: 0px;} QMenuBar::item { color: #F0F0F0; }");
#ifdef ANDROID
+ this->menubar->setStyleSheet("QMenuBar { background-color: #4B4B4B; font-size:20px; border-width: 0px;} QMenuBar::item { font-size:30px; color: #F0F0F0; }");
centralwidget->setStyleSheet(".QWidget { background-image: url(:/android/android-data/gfx/gui/misc/startwindowbg_800x480.png); background-position: bottom center; background-origin: content; background-repeat: no-repeat;}");
- this->setAttribute(Qt::WA_LockLandscapeOrientation);
+// this->setAttribute(Qt::WA_LockLandscapeOrientation);
this->showFullScreen();
#else
+ this->menubar->setStyleSheet("QMenuBar { background-color: #4B4B4B; font-size:20px; border-width: 0px;} QMenuBar::item { color: #F0F0F0; }");
centralwidget->setStyleSheet(".QWidget { background-image: url(\""+myAppDataPath+"gfx/gui/misc/startwindowbg_800x480.png\"); background-position: bottom center; background-origin: content; background-repeat: no-repeat;}");
#endif
pushButtonStart_Local_Game->setStyleSheet("QPushButton { text-align:left; font-weight:bold; padding-left: 3px; padding-bottom: 3px; padding-top: 3px; padding-right: 3px; background-color: #4B4B4B; color: #F0F0F0; font-size:20px; border-width: 0px;}");
diff --git a/src/pokerth.cpp b/src/pokerth.cpp
index 644006b5..b16796ec 100755
--- a/src/pokerth.cpp
+++ b/src/pokerth.cpp
@@ -112,9 +112,7 @@ int main( int argc, char **argv )
#endif
a.setStyleSheet(font1String + " QDialogButtonBox, QMessageBox { dialogbuttonbox-buttons-have-icons: 1; dialog-ok-icon: url(:/gfx/dialog_ok_apply.png); dialog-cancel-icon: url(:/gfx/dialog_close.png); dialog-close-icon: url(:/gfx/dialog_close.png); dialog-yes-icon: url(:/gfx/dialog_ok_apply.png); dialog-no-icon: url(:/gfx/dialog_close.png) }");
-#ifdef ANDROID
- a.setAttribute(Qt::WA_LockLandscapeOrientation);
-#else
+#ifndef ANDROID
QPixmap *pixmap = new QPixmap(myAppDataPath + "gfx/gui/misc/welcomepokerth.png");
StartSplash splash(*pixmap);
if(!myConfig->readConfigInt("DisableSplashScreenOnStartup")) {