minetest/android
Muhammad Rifqi Priyo Susanto 171f911237
Android: Add selection dialog (drop down/combo box) (#13814)
- The handling of IGUIComboBox uses the new setAndSendSelected() method.
- getDialogState() is now getInputDialogState() and returns the state of the input dialog.
- getLastDialogType() is added and returns current/last shown dialog's type.
- getInputDialogState() now returns an enum instead of int.
- getAndroidUIInput() now returns void instead of bool.
- New data types (enum) are added:
  (1) GameActivity.DialogType (Java) and porting::AndroidDialogType (C++)
  (2) GameActivity.DialogState (Java) and porting::AndroidDialogState (C++)
- When showing a text input dialog, there is no custom accept button text any more.
- showDialog()/showDialogUI() for text input is now showTextInputDialog()/showTextInputDialogUI().
- showInputDialog()/showDialogUI() for text input is now showTextInputDialog()/showTextInputDialogUI().
- getDialogValue()/getInputDialogValue() is now getDialogMessage()/getInputDialogMessage().


Co-authored-by: Gregor Parzefall <82708541+grorp@users.noreply.github.com>
2024-01-07 19:00:04 +07:00
..
app Android: Add selection dialog (drop down/combo box) (#13814) 2024-01-07 19:00:04 +07:00
gradle/wrapper Android: Increase minimum SDK version to 21 2023-02-18 00:03:28 +01:00
icons TouchScreenGUI: Add an exit / "ESC" button to the rare controls bar (#13574) 2023-06-22 17:50:36 +02:00
native Android build via CMake (#13528) 2023-05-26 15:21:23 +02:00
.gitignore Move build/android directory to root of project (#11283) 2021-06-21 20:51:42 +01:00
build.gradle Continue with 5.9.0-dev 2023-12-04 17:15:43 +00:00
gradle.properties Android: Minor Code Improvements (#13342) 2023-04-10 23:05:01 +01:00
gradlew Replace uses of which(1) with command -v 2021-10-31 22:32:48 +00:00
gradlew.bat Move build/android directory to root of project (#11283) 2021-06-21 20:51:42 +01:00
keystore-minetest.jks Move build/android directory to root of project (#11283) 2021-06-21 20:51:42 +01:00
settings.gradle Move build/android directory to root of project (#11283) 2021-06-21 20:51:42 +01:00