Yoshi Sugawara
55b62460bf
added preference settings for haptic feedback
2021-07-07 08:37:03 -10:00
Yoshi Sugawara
c76c16c2dc
use frame based layout instead just for consistency
2021-07-07 07:24:52 -10:00
Yoshi Sugawara
ae849d8ec8
[iOS] Quality of life improvements: Support virtual pad transparency; support L3/R3/Select/Start buttons; support for hiding virtual pad when controller is connected
2021-07-06 11:55:23 -10:00
Yoshi Sugawara
a692cec779
Ported save state view controller to objective c; added to CMakeLists.txt; using storyboard for UI
2021-07-03 19:30:43 -10:00
Jean-Philip Desjardins
29f2331592
Add UI to select GS handler on iOS.
2021-06-28 19:16:02 -04:00
Jean-Philip Desjardins
06347cac51
Make GS handler configurable through a setting on iOS.
2021-06-27 08:42:26 -04:00
Jean-Philip Desjardins
560fddba77
Reorganize iOS storyboard to allow leaving the settings screen.
2021-06-23 09:41:44 -04:00
Jean-Philip Desjardins
8c7ce0ed52
Allow opening preferences while game is running on iOS.
2021-06-23 09:41:43 -04:00
Jean-Philip Desjardins
9534ba7e59
Add switch to enable/disable widescreen on iOS.
2020-12-31 16:55:25 -05:00
Jean-Philip Desjardins
7e98d7c67d
Various iOS UI fixes:
...
- Fixed menu button placement for iPhone X layouts.
- Fixed dark mode support.
2020-01-11 12:14:39 -05:00
Jean-Philip Desjardins
f17959feab
Fix screen orientation issues on iOS 13.
2019-10-18 12:58:11 -04:00
Jean-Philip Desjardins
19f77848fd
Add resolution factor selector on iOS.
2019-04-08 20:27:54 -04:00
Jean-Philip Desjardins
80760eb169
iOS: Now a simple menu instead of a "pause menu".
...
To be consistent with Android behavior.
2019-01-11 12:58:58 -05:00
Jean-Philip Desjardins
2b200d99ef
Add pause menu.
2019-01-11 12:58:58 -05:00
Jean-Philip Desjardins
13c6e3ecc4
Instantiate exit button in IB.
2019-01-11 12:58:58 -05:00
Jean-Philip Desjardins
b1889d1ebd
Instantiate GlEs view through storyboard.
2019-01-11 12:58:58 -05:00
Jean-Philip Desjardins
766f48878d
Fix position of switches in settings view.
2019-01-11 12:58:58 -05:00
Jean-Philip Desjardins
e80cdbc520
Add Exit button on iOS.
2018-10-26 08:14:14 -04:00
Jean-Philip Desjardins
65dc8c48a2
Revert to old format for storyboard.
2017-03-12 15:25:40 -04:00
Jean-Philip Desjardins
0ab47b87e0
Update interface files.
2017-02-11 20:41:09 -05:00
Jean-Philip Desjardins
0566c31395
Added toggle to enable/disable audio output on iOS.
2016-04-10 22:20:53 -04:00
Jean-Philip Desjardins
5cd6c33fff
Updated iOS related files. (again)
2016-04-04 11:58:48 -04:00
Jean-Philip Desjardins
9b02ed91e3
Updated iOS related files.
2016-04-01 22:23:04 -04:00
Jean-Philip Desjardins
5aa21b4571
Added high resolution mode setting toggle on iOS.
2016-01-25 22:59:41 -05:00
Jean-Philip Desjardins
908b0794d0
Added video settings section on iOS.
2016-01-19 22:37:26 -05:00
Jean-Philip Desjardins
5612cce131
Updated iOS settings screen.
2016-01-19 22:37:25 -05:00
Jean-Philip Desjardins
1c020565d5
Updated launch screen file.
2016-01-08 18:54:49 -05:00
Jean-Philip Desjardins
4a884bbd82
Added version information in settings view.
2016-01-08 10:16:11 -05:00
Jean-Philip Desjardins
64c89e9313
Added actual "Show Fps" and "Show VirtualPad" preferences.
2016-01-07 19:48:21 -05:00
Jean-Philip Desjardins
92498757e7
Added settings view.
2016-01-07 10:11:10 -05:00
TwistedUmbrella
4ff9d3d6df
Revert "Remove an overlapping selection launch segue"
...
This reverts commit 6847017cbb
.
2015-09-11 01:31:35 -04:00
TwistedUmbrella
6847017cbb
Remove an overlapping selection launch segue
2015-09-09 21:57:04 -04:00
TwistedUmbrella
c529a0e887
Add custom collection view cell with label text
2015-08-31 14:59:33 -04:00
TwistedUmbrella
ca91019532
Discard detailed landscape view to mirror Android
2015-08-31 14:59:33 -04:00
TwistedUmbrella
4826146135
Truncate file name for list, Clear views when unused
2015-08-31 14:59:33 -04:00
TwistedUmbrella
e4293f7b8d
Define orientation for portrait / landscape views
2015-08-31 14:59:33 -04:00
TwistedUmbrella
7d3059cd73
Rename view handler, Move SDWebImage to root
...
This will prevent a secondary path from being added to the project
beyond the standard project path inclusion that is inherited by Xcode
Conflicts:
build_ios/Play.xcodeproj/project.pbxproj
2015-08-31 14:59:32 -04:00
TwistedUmbrella
88bca89f81
Add framework for theme support on iOS
2015-08-31 14:59:32 -04:00
TwistedUmbrella
e702a2ee55
Unified array of user files, Consistent color scheme
2015-08-31 14:59:32 -04:00
TwistedUmbrella
83983f4415
Fix launch from cover view, Prevent background rotation
2015-08-31 14:59:32 -04:00
TwistedUmbrella
5f60dab2de
Add UICollectionView, Support orientation-based view
...
This adds the UICollectionView, which is currently configured as the
default view for launch and portrait orientation.
The current layout allows for swapping between two separate views by
orientation. This can be disabled by commenting the orientation code
out of the views and setting the desired view as root.
2015-08-31 14:59:32 -04:00
TwistedUmbrella
3562d2d7bc
Add autolayout constraints, Remove duplicate null check
...
This null check was superseded by the one performed on the db.
This value will never be null, it will simply be blank as intended.
2015-08-31 14:59:31 -04:00
TwistedUmbrella
068febccc4
Add null checking for db, Use overview as "filler"
...
Conflicts:
Source/ui_ios/CoverViewCell.m
Source/ui_ios/CoverViewCell.h
Import files lost in merge conflict
2015-08-31 14:59:31 -04:00
TwistedUmbrella
1688078644
iOS: Import SDWebImage framework and database
...
This adds the visual selection for iOS by adding support for the
existing Android database and loading of the cover and title for game
listings.
2015-08-31 14:59:31 -04:00
Jean-Philip Desjardins
0d408d92f9
Added basic file picker on iOS.
2015-07-22 02:48:26 -04:00
Jean-Philip Desjardins
62a44d005c
iOS port WIP
2015-06-23 19:57:02 -04:00
Jean-Philip Desjardins
b8fbfe1655
Initial iOS commit.
2015-05-31 22:59:11 -04:00