Checkpoint/switch/source
IBNobody b3f10121c1 Changed behavior of GUI elements and buttons A and Y. (#151). Fix #150
* Changed A key behavior

Split the handling of touching the backup list and pressing the A button into two separate decisions. Also changed the A button to select items in the backup list. Selecting "New..." (index 0) performs a backup. Selecting a backup restores the backup.

* Tabs to Spaces

Converted leading tabs to spaces (as per the original trunk).

* Changed behavior of the GUI.

3DS/Switch: Changed the behavior of the GUI with respect to buttons A and Y.

Pressing the A button selects the backup list, and pressing A again with "New..." or a backup selected will create or restore a backup.

Pressing Y will select the current title but deactivate/reset the backup list. It will also "enable" the backup touch button. Creating a backup will then disable the backup touch button. (This makes it more clear to the user what buttons / UI elements are relevant to multi-backup.)
2018-09-09 21:10:25 +02:00
..
account.cpp complete graphical work for the UI redesign 2018-06-11 22:41:37 +02:00
clickable.cpp increase margins 2018-06-11 19:18:54 +02:00
configuration.cpp Fix configuration override on version update 2018-09-03 21:35:04 +02:00
directory.cpp push source code for Switch version 2018-05-09 11:25:01 +02:00
draw.cpp retrieve user icons 2018-06-09 22:16:29 +02:00
filesystem.cpp general updates 2018-07-17 18:25:07 +02:00
gui.cpp Changed behavior of GUI elements and buttons A and Y. (#151). Fix #150 2018-09-09 21:10:25 +02:00
info.cpp begin UI redesign 2018-06-10 11:11:07 +02:00
io.cpp Use C++ style file operations. Borrow recursive directory erasing from JKSV 2018-09-03 21:36:28 +02:00
KeyboardManager.cpp Changed selected button when keyboard is called (#144) 2018-09-03 21:13:42 +02:00
main.cpp Changed behavior of GUI elements and buttons A and Y. (#151). Fix #150 2018-09-09 21:10:25 +02:00
messagebox.cpp begin UI redesign 2018-06-10 11:11:07 +02:00
nanojpeg.c push source code for Switch version 2018-05-09 11:25:01 +02:00
scrollable.cpp ui fixes 2018-07-17 18:49:13 +02:00
thread.cpp push source code for Switch version 2018-05-09 11:25:01 +02:00
title.cpp revert folder name changes 2018-07-23 07:24:28 +02:00
util.cpp fix #117 2018-07-16 15:59:45 +02:00