mirror of
https://github.com/hrydgard/ppsspp.git
synced 2026-10-17 16:30:30 +02:00
Add developer setting "Show on screen messages". Uncheck to hide them.
Fixes #13682. Might move to system settings or something next release, don't want to cause a mess in translations.
This commit is contained in:
1 parent
ecb1c46574
commit
1640a39de8
5 files changed
+10
-3
No files matched your search
+4
-3
@@ -1071,7 +1071,7 @@ void EmuScreen::CreateViews() {
|
||||
saveStatePreview_->SetVisibility(V_GONE);
|
||||
saveStatePreview_->SetCanBeFocused(false);
|
||||
root_->Add(saveStatePreview_);
|
||||
root_->Add(new OnScreenMessagesView(new AnchorLayoutParams((Size)bounds.w, (Size)bounds.h)));
|
||||
onScreenMessagesView_ = root_->Add(new OnScreenMessagesView(new AnchorLayoutParams((Size)bounds.w, (Size)bounds.h)));
|
||||
|
||||
GameInfoBGView *loadingBG = root_->Add(new GameInfoBGView(gamePath_, new AnchorLayoutParams(FILL_PARENT, FILL_PARENT)));
|
||||
TextView *loadingTextView = root_->Add(new TextView(sc->T(PSP_GetLoading()), new AnchorLayoutParams(bounds.centerX(), NONE, NONE, 40, true)));
|
||||
@@ -1142,11 +1142,12 @@ UI::EventReturn EmuScreen::OnChat(UI::EventParams& params) {
|
||||
}
|
||||
|
||||
void EmuScreen::update() {
|
||||
|
||||
UIScreen::update();
|
||||
onScreenMessagesView_->SetVisibility(g_Config.bShowOnScreenMessages ? UI::Visibility::V_VISIBLE : UI::Visibility::V_GONE);
|
||||
|
||||
if (bootPending_)
|
||||
if (bootPending_) {
|
||||
bootGame(gamePath_);
|
||||
}
|
||||
|
||||
// Simply forcibly update to the current screen size every frame. Doesn't cost much.
|
||||
// If bounds is set to be smaller than the actual pixel resolution of the display, respect that.
|
||||
|
||||
Reference in new issue
Block a user