Commit Graph

750 Commits

Author SHA1 Message Date
Romain Goyet
60cbc57a07 [ion/device] Fix unresponsive keyboard 2019-04-17 13:51:55 +02:00
Romain Goyet
c84216d918 Misc build fixes 2019-03-22 10:38:20 +01:00
Romain Goyet
ec3068204f [ion/sdl/ios] Add Info.plist attributes to make the AppStore happy 2019-03-21 18:24:29 +01:00
Romain Goyet
f6033bf50e [ion/sdl/ios] Fix the UIRequiredDeviceCapabilities value 2019-03-21 11:25:06 +01:00
Romain Goyet
4a83c7afb7 [ion/sdl] Don't build assertions in release 2019-03-20 17:53:17 +01:00
Romain Goyet
91cad805c1 [ion/sdl/android] Fix the build 2019-03-20 17:53:06 +01:00
Romain Goyet
94122934c7 [ion/sdl/ios] Add telemetry 2019-03-20 17:39:13 +01:00
Romain Goyet
d5ac46d458 [ion/sdl/macos] Cleanup the Info.plist 2019-03-20 15:46:20 +01:00
Romain Goyet
bb1b9cce2b [ion/sdl/ios] Improve the build scripts 2019-03-20 15:45:24 +01:00
Romain Goyet
aa1c614aeb [ion/sdl] Retrieve the system's language 2019-03-20 15:44:42 +01:00
Romain Goyet
9ef96e434b [ion] Avoid backticks to retrieve the PATCH_LEVEL 2019-03-19 09:38:17 +01:00
Romain Goyet
cb22879965 [ion/sdl/ios] Clean up the build scripts 2019-03-18 22:58:50 +01:00
Romain Goyet
b08246f960 [ion/sdl/ios] Build with customizable min_ios_version 2019-03-18 18:27:13 +01:00
Romain Goyet
ed69789eac [ion/sdl/ios] Use assets for the icon 2019-03-18 17:16:29 +01:00
Romain Goyet
0bc0cdcbd6 [ion/sdl/ios] Improve the iOS build 2019-03-18 12:11:22 +01:00
Romain Goyet
74ccd4ebf6 [ion/sdl] Quit on back button 2019-03-13 14:15:38 +01:00
Romain Goyet
934c219739 [ion/sdl/android] Pass the current locale 2019-03-12 17:45:41 +01:00
Romain Goyet
edaf44c6fa [ion/sdl/android] Don't forget to call onResume 2019-03-12 17:45:21 +01:00
Romain Goyet
5327a93b48 [ion/src/sdl] Build for armv7, armv8, x86 and x86_64 2019-03-12 17:15:49 +01:00
Romain Goyet
118d25b0fa [ion/sdl/android] Build the cpufeatures android module 2019-03-12 17:15:17 +01:00
Romain Goyet
1f7fb11526 [ion/sdl/android] Add code signing to the gradle file 2019-03-12 17:15:01 +01:00
Romain Goyet
82909b33e6 [ion/sdl/android] Add analytics 2019-03-12 16:14:02 +01:00
Romain Goyet
9c23034f4c [ion/sdl/android] Discard useless proguard rules 2019-03-12 14:58:01 +01:00
Romain Goyet
06fff3b53f [ion/sdl/android] Generate versionCode and versionName automatically 2019-03-12 14:57:38 +01:00
Romain Goyet
ef342aa3a1 [ion/sdl/android] Clean the gradle invocation 2019-03-12 14:57:14 +01:00
Romain Goyet
3e8dc6a552 [ion/sdl/android] Fix the style 2019-03-12 14:28:05 +01:00
Romain Goyet
85c02aa919 [ion/sdl] Clean the Android build system 2019-03-12 14:18:51 +01:00
Romain Goyet
4eb37d4d7f [ion/sdl] Small cleanup 2019-03-08 18:18:01 +01:00
Romain Goyet
880851f75b [ion/sdl] Import SDL version 12616:8a160ecca90f 2019-03-08 18:17:45 +01:00
Romain Goyet
937c6c5775 [ion/sdl] Add a background image asset 2019-03-08 18:11:16 +01:00
Romain Goyet
535406d9cf [ion/sdl] Add SDL build scripts 2019-03-08 18:10:18 +01:00
Romain Goyet
c718792657 [ion/sdl/ios] Add a launchscreen 2019-03-08 17:19:52 +01:00
Romain Goyet
eb8061a2dc [ion/sdl] Support keyboard events 2019-03-08 14:24:01 +01:00
Romain Goyet
92471be2db [ion/sdl] Remove dead code 2019-03-08 14:06:05 +01:00
Romain Goyet
9bd4922389 [ion] Define Ion::Keyboard::Key::None 2019-03-08 14:05:23 +01:00
Romain Goyet
adf4901708 [ion/src] Avoid refreshing the screen when not needed 2019-03-08 14:04:58 +01:00
Romain Goyet
87d0ccf0b2 [ion] Share the keyboard-to-event code between platforms 2019-03-08 13:59:35 +01:00
Romain Goyet
3050fe0912 [ion/sdl] Clear the background and better default size 2019-03-08 12:16:22 +01:00
Romain Goyet
91c17a6b98 [ion/sdl] Update the screen position 2019-03-08 12:09:57 +01:00
Romain Goyet
ca6cb39292 [ion/sdl] Fullscreen is configured per platform 2019-03-08 12:09:32 +01:00
Romain Goyet
607c3cef4b [ion/sdl] Update the renderer's size on relayout 2019-03-08 11:58:34 +01:00
Romain Goyet
c36b8bfa7c [ion/sdl/android] Misc small fixes 2019-03-08 11:47:41 +01:00
Romain Goyet
7744830880 [ion/sdl/android] Clean the gradle script 2019-03-08 11:47:15 +01:00
Romain Goyet
0e86de40ad [ion/sdl] Cleanup on quit 2019-03-08 11:44:42 +01:00
Romain Goyet
21f8129c1e [ion/sdl/windows] Fix a typo 2019-03-08 11:44:03 +01:00
Romain Goyet
f11133e716 [ion/sdl] loadImage is a C symbol 2019-03-08 11:42:03 +01:00
Romain Goyet
35d8af1315 [ion/sdl/windows] Clean the image loading code 2019-03-08 11:41:13 +01:00
Romain Goyet
f0aec2a6e6 [ion/sdl] Lazy texture refresh 2019-03-08 11:40:33 +01:00
Romain Goyet
acb6c65e35 [ion/sdl] Add a Windows version 2019-03-07 23:01:45 +01:00
Romain Goyet
2ac9f3efbd [ion/sdl] Add macOS support 2019-03-07 22:59:42 +01:00