BernardoGiordano
30043bd0e7
remove gfxWaitForVSync calls
2018-09-16 16:31:25 +02:00
BernardoGiordano
f58fcf82fc
Build using c++17
2018-09-16 16:30:23 +02:00
BernardoGiordano
f06847a629
Switch to C++14
2018-09-09 21:12:59 +02:00
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
BernardoGiordano
f3e48f8b51
Merge branch 'master' of https://github.com/FlagBrew/Checkpoint
2018-09-03 21:36:42 +02:00
BernardoGiordano
dad317460b
Bump version
2018-09-03 21:36:36 +02:00
BernardoGiordano
1901eac5c7
Use C++ style file operations. Borrow recursive directory erasing from JKSV
2018-09-03 21:36:28 +02:00
BernardoGiordano
59db33ab94
Avoid using a dedicate thread for title loading (at least for now)
2018-09-03 21:35:35 +02:00
BernardoGiordano
ed6a77629f
Fix configuration override on version update
2018-09-03 21:35:04 +02:00
FennecTECH
fad48c1148
Changed selected button when keyboard is called ( #144 )
...
* Changed selected button when keyboard is called
* chnaged comment in keyboardmanager.cpp
* chnaged comment in keyboardmanager.cpp and replaced number with index
2018-09-03 21:13:42 +02:00
BernardoGiordano
71e1a36587
Bump version
2018-08-16 22:30:57 +02:00
BernardoGiordano
5d3109a88b
fix parallel building for switch version
2018-08-13 15:49:33 +02:00
pcbeard
4b6e5a039c
Use vasprintf ( #113 )
...
* Use single call to vasprintf, if available
* Add _GNU_SOURCE=1 to make vasprintf available
2018-08-05 17:26:18 +02:00
BernardoGiordano
c1c46b2088
fix #125
2018-08-05 17:00:07 +02:00
BernardoGiordano
640e3da76c
fix #129
2018-08-05 16:44:55 +02:00
BernardoGiordano
ae9149bf83
revert folder name changes
2018-07-23 07:24:28 +02:00
BernardoGiordano
70a2d41b61
bump version
2018-07-22 22:08:47 +02:00
BernardoGiordano
735f6fa40e
add new icons thanks to rakujira
2018-07-22 22:08:41 +02:00
BernardoGiordano
fd9d76f4ab
fix #105
2018-07-17 21:42:49 +02:00
BernardoGiordano
0a29c07756
ui fixes
2018-07-17 18:49:13 +02:00
BernardoGiordano
0284cf644f
general updates
2018-07-17 18:25:07 +02:00
BernardoGiordano
4d3b624792
decrease multi-selection timer
2018-07-16 16:00:34 +02:00
BernardoGiordano
c5677bf910
fix #117
2018-07-16 15:59:45 +02:00
BernardoGiordano
583d1d92e7
begin configuration work
2018-07-14 17:05:30 +02:00
BernardoGiordano
286d866ddb
usabilitybug fix
2018-07-13 09:59:47 +02:00
BernardoGiordano
194c6eceb6
begin refactoring: use KeyboardManager singleton
2018-06-17 10:22:37 +02:00
BernardoGiordano
fb89a2a4a5
fix #107 , fix #101
2018-06-15 16:13:15 +02:00
BernardoGiordano
f144768c92
camel case
2018-06-12 22:12:08 +02:00
BernardoGiordano
5c5145c891
fix typo
2018-06-12 22:10:30 +02:00
BernardoGiordano
84c4768d91
remove unused code
2018-06-12 21:54:01 +02:00
BernardoGiordano
175a6b1dfd
last changes
2018-06-12 21:53:25 +02:00
BernardoGiordano
b1ea5db1d2
fix #100
2018-06-12 21:53:05 +02:00
BernardoGiordano
af854f90f4
make the multiselection icon more visible
2018-06-12 19:54:13 +02:00
BernardoGiordano
e716d49805
add touch scrolling for titles and accounts
2018-06-12 16:01:38 +02:00
BernardoGiordano
86708b7f7d
complete graphical work for the UI redesign
2018-06-11 22:41:37 +02:00
BernardoGiordano
c45dc4dd40
add big icon and shiny selector
2018-06-11 20:12:38 +02:00
BernardoGiordano
60bdf1d826
increase margins
2018-06-11 19:18:54 +02:00
BernardoGiordano
e902758892
remove leftover test code
2018-06-10 22:38:29 +02:00
BernardoGiordano
4505c3c5e0
begin UI redesign
2018-06-10 22:24:37 +02:00
BernardoGiordano
2be1781b0d
return user ids
2018-06-10 11:25:20 +02:00
BernardoGiordano
4585aae015
begin UI redesign
2018-06-10 11:11:07 +02:00
BernardoGiordano
126bfee57b
refactor title data structure
2018-06-10 11:11:01 +02:00
BernardoGiordano
9d98dec931
retrieve user icons
2018-06-09 22:16:29 +02:00
BernardoGiordano
fd029bb6c4
bump release for real
2018-06-01 18:27:07 +02:00
BernardoGiordano
8e60960345
bump version
2018-06-01 17:58:03 +02:00
BernardoGiordano
fdcf6aad84
fix Scrollable touch screen bug
2018-06-01 17:22:56 +02:00
BernardoGiordano
c67124fe72
forgot to override resetIndex
2018-05-31 08:44:52 +02:00
BernardoGiordano
41d6f7cb75
abstract common Hid class
2018-05-30 22:56:19 +02:00
BernardoGiordano
f20b81efd0
fix #31
2018-05-27 22:59:33 +02:00
BernardoGiordano
b63c82d117
fix compilation warnings
2018-05-25 19:40:22 +02:00
BernardoGiordano
ff0f8cc61c
abstract Scrollable and make it common
2018-05-25 18:46:20 +02:00
BernardoGiordano
10849891fc
abstract Clickable class
2018-05-18 15:17:16 +02:00
BernardoGiordano
20a2bfb5b7
display full names in the UI
2018-05-17 09:54:28 +02:00
BernardoGiordano
0769be3524
fix #82
2018-05-17 09:49:49 +02:00
BernardoGiordano
cb5b22c1b2
handle usernames with special characters ( #81 )
2018-05-17 09:37:47 +02:00
BernardoGiordano
379fe1f802
use shared font
2018-05-15 21:53:51 +02:00
BernardoGiordano
97dc362c49
move common code to a shared folder
2018-05-15 12:22:46 +02:00
BernardoGiordano
281f1a7b1b
enable fast scrolling
2018-05-14 20:02:40 +02:00
BernardoGiordano
bcf0fd8410
fix #76
2018-05-14 15:29:24 +02:00
BernardoGiordano
9d2f7b3dab
pass only title references
2018-05-14 15:28:58 +02:00
BernardoGiordano
624b6c4985
add nxlink server debug code
2018-05-14 15:26:25 +02:00
BernardoGiordano
c36699c67a
fix scrolling pages with ZL/ZR
2018-05-13 11:26:49 +02:00
BernardoGiordano
0eeec0e548
fully enable docked mode compatibility
2018-05-13 01:11:01 +02:00
BernardoGiordano
911375a63b
use fsCommit only when copying file to save archive
2018-05-12 21:07:24 +02:00
BernardoGiordano
491e65126d
optimize hbkbd hid
2018-05-12 12:33:04 +02:00
BernardoGiordano
5c7eac18b6
allow hbkbd to be used with joycons (function buttons are not intuitively accessible)
2018-05-12 10:04:39 +02:00
BernardoGiordano
b8407ee61d
better compatibility
2018-05-11 22:20:54 +02:00
BernardoGiordano
0e928546dc
fix #72
2018-05-11 18:07:13 +02:00
BernardoGiordano
20c4bbffbb
push source code for Switch version
2018-05-09 11:25:01 +02:00