Added changelog to 'about' dialog, for Android users

This commit is contained in:
Anuken 2018-03-19 20:54:34 -04:00
parent 5323ef68ca
commit ba7be0293c
3 changed files with 7 additions and 5 deletions

View File

@ -1,7 +1,7 @@
#Autogenerated file. Do not modify.
#Mon Mar 19 20:46:00 EDT 2018
#Mon Mar 19 20:53:58 EDT 2018
version=release
androidBuildCode=449
androidBuildCode=450
name=Mindustry
code=3.4
build=custom build

View File

@ -154,12 +154,12 @@ public class UI extends SceneModule{
language = new LanguageDialog();
settings = new SettingsMenuDialog();
paused = new PausedDialog();
changelog = new ChangelogDialog();
about = new AboutDialog();
host = new HostDialog();
bans = new BansDialog();
admins = new AdminsDialog();
traces = new TraceDialog();
changelog = new ChangelogDialog();
build.begin(scene);

View File

@ -2,7 +2,6 @@ package io.anuke.mindustry.ui.dialogs;
import com.badlogic.gdx.Gdx;
import com.badlogic.gdx.graphics.Color;
import io.anuke.mindustry.Vars;
import io.anuke.mindustry.ui.Links;
import io.anuke.mindustry.ui.Links.LinkEntry;
import io.anuke.ucore.core.Core;
@ -10,6 +9,8 @@ import io.anuke.ucore.core.Timers;
import io.anuke.ucore.scene.ui.ScrollPane;
import io.anuke.ucore.scene.ui.layout.Table;
import static io.anuke.mindustry.Vars.ui;
public class AboutDialog extends FloatingDialog {
public AboutDialog(){
@ -45,7 +46,7 @@ public class AboutDialog extends FloatingDialog {
table.addImageButton("icon-link", 14*3, () -> {
if(!Gdx.net.openURI(link.link)){
Vars.ui.showError("$text.linkfail");
ui.showError("$text.linkfail");
Gdx.app.getClipboard().setContents(link.link);
}
}).size(h-5, h);
@ -58,6 +59,7 @@ public class AboutDialog extends FloatingDialog {
content().add(pane).growX();
buttons().addButton("$text.credits", this::showCredits).size(200f, 64f);
buttons().addButton("$text.changelog.title", ui.changelog::show).size(200f, 64f);
}
private void showCredits(){