mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-18 03:38:01 +00:00
Use home screen as landscape backdrop for Achievements and settings
This commit is contained in:
@@ -18,6 +18,7 @@ import forge.card.CardZoom;
|
||||
import forge.item.IPaperCard;
|
||||
import forge.menu.FDropDown;
|
||||
import forge.screens.FScreen;
|
||||
import forge.screens.home.HomeScreen;
|
||||
import forge.toolbox.FComboBox;
|
||||
import forge.toolbox.FEvent;
|
||||
import forge.toolbox.FLabel;
|
||||
@@ -79,6 +80,11 @@ public class AchievementsScreen extends FScreen {
|
||||
trophyCase.setBounds(x, y, width, height - PADDING - y);
|
||||
}
|
||||
|
||||
@Override
|
||||
public FScreen getLandscapeBackdropScreen() {
|
||||
return HomeScreen.instance; //use home screen as backdrop when in landscape mode
|
||||
}
|
||||
|
||||
private void setAchievements(AchievementCollection achievements0) {
|
||||
trophyCase.achievements = achievements0;
|
||||
trophyCase.selectedAchievement = null;
|
||||
|
||||
@@ -63,7 +63,7 @@ public class HomeScreen extends FScreen {
|
||||
@Override
|
||||
public FScreen getLandscapeBackdropScreen() {
|
||||
return HomeScreen.instance; //use home screen as backdrop when in landscape mode
|
||||
}
|
||||
}
|
||||
};
|
||||
deckManager.setHeaderCaption("Deck Manager");
|
||||
}
|
||||
|
||||
@@ -4,7 +4,9 @@ import forge.Forge;
|
||||
import forge.assets.FSkinColor;
|
||||
import forge.assets.FSkinFont;
|
||||
import forge.assets.FSkinColor.Colors;
|
||||
import forge.screens.FScreen;
|
||||
import forge.screens.TabPageScreen;
|
||||
import forge.screens.home.HomeScreen;
|
||||
import forge.util.Utils;
|
||||
|
||||
public class SettingsScreen extends TabPageScreen<SettingsScreen> {
|
||||
@@ -39,4 +41,9 @@ public class SettingsScreen extends TabPageScreen<SettingsScreen> {
|
||||
public void showMenu() {
|
||||
Forge.back(); //hide settings screen when menu button pressed
|
||||
}
|
||||
|
||||
@Override
|
||||
public FScreen getLandscapeBackdropScreen() {
|
||||
return HomeScreen.instance; //use home screen as backdrop when in landscape mode
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user