Commit Graph

60 Commits

Author SHA1 Message Date
43b97fe0ad Refactor PowerStatus (now called BatteryInfo) 2021-04-12 10:52:52 -04:00
08311abc5e Remove setters, cache CreatePowerStatus() and use a dummy LocalPowerStatus class in test scene 2021-04-10 00:00:21 -04:00
493c095535 Fixed code style 2021-04-08 20:28:23 -04:00
6bccb3aab6 Use DI to implement battery detection, add BatteryCutoff property
- Removed the Xamarin.Essentials package from osu.Game and added it to osu.iOS and osu.Android only.
- iOS and Android implementations use Xamarin.Essentials.Battery, while the Desktop implementation
only returns 100% battery for now.
- Added a BatteryCutoff property to PowerStatus so it can be different for each platform (default 20%, 25% on iOS)
2021-04-08 19:55:11 -04:00
5e10ac418b Add update notifications for iOS builds 2020-10-06 13:19:52 +09:00
6477a7b73e Centralise creation of UpdateManagers 2020-03-05 13:34:04 +09:00
a4edd3b8a1 Fix iOS/Android lockups by disabling LLVM 2020-02-27 09:24:54 +09:00
47ca2804f6 Adjust Tab Performance 2020-01-01 06:41:17 +00:00
6ade46d752 Fix File Sharing on iOS 13 2020-01-01 06:38:59 +00:00
11214628ad Add post-update notification for iOS users 2019-12-20 14:02:01 +09:00
3ac0e3ce51 Fix iOS project failing to compile 2019-12-19 23:04:53 +09:00
e9b8cbb516 Apply other styles. 2019-11-11 20:27:04 +08:00
d8482448dc Save iOS projects with BOM to avoid VS continuously changing them. 2019-11-11 20:13:13 +08:00
1c1a49011b Merge branch 'master' into infrastructure 2019-11-08 19:10:49 +09:00
e3ca64bb8c Remove iOS "import from stable" for now 2019-10-31 19:18:54 +09:00
11447023eb Improve splitting out of link handling 2019-10-31 18:35:24 +09:00
c95052b10f Resolve package downgrade and VS claims for iOS. 2019-10-30 23:03:02 +08:00
93fae7ad4d Remove meanless properties. 2019-10-30 21:46:30 +08:00
de4c600fda Merge branch 'master' into fix-ios-import 2019-09-04 13:49:22 +09:00
2cd0015735 Attempt to appease apple with some plist keys 2019-08-13 23:27:27 +09:00
b0eb2c6e28 Remove iOS BASS libraries and properly reference 2019-08-09 19:21:08 +09:30
0fe6585975 Fix iOS importing 2019-08-05 22:30:35 +08:00
fb4f6dd27c Merge branch 'master' into fix-ios-import 2019-08-05 21:50:57 +08:00
1b5a9aecff Add iOS URL Scheme support 2019-08-02 23:34:25 +08:00
0f1dd8a46e Undo #5533 for causing crashes 2019-07-31 21:44:57 +08:00
333049e712 Fix ITMS-90737 2019-07-30 19:32:53 +08:00
8a54dab5d0 Tidy up code 2019-07-26 13:27:37 +09:00
433f192214 Add iOS custom UTIs 2019-07-24 21:51:01 +08:00
136f3b8b6b Add iOS import osu! files 2019-07-24 20:49:35 +08:00
376d228add Use new logo style for icons / readme 2019-07-12 17:49:59 +09:00
02541ee6e5 Add missing info.plist identifier 2019-06-28 19:57:23 +09:00
647e2c297c Fix iOS app entry for raw keyboard input 2019-05-14 02:45:12 +08:00
e31680e373 Address styling issues on CodeFactor 2019-03-14 16:05:54 -07:00
180aee6048 Fix iOS build 2019-03-01 23:20:34 +09:00
c9bd4f6c4c Merge pull request #4380 from peppy/fastlane
Add iOS build automation via fastlane
2019-03-01 21:44:53 +09:00
9885913fff Fix iOS builds not being able to read their deploy version 2019-03-01 20:01:16 +09:00
a6ed64754c Reset bundle version 2019-03-01 17:20:03 +09:00
f7b6c014e4 Fastlane initial setup 2019-03-01 15:35:40 +09:00
910528b4cb Update iOS project in line with changes 2019-01-29 13:09:50 +09:00
8cc2583946 Target iOS 10 2019-01-28 15:41:45 +09:00
6fddc36843 Move iOS package references to shared props 2019-01-25 22:18:29 +10:30
33faa6cbcf Update licence headers 2019-01-25 18:55:05 +09:00
241ce31cee Update framework version 2019-01-25 18:53:36 +09:00
fe86b14659 Update framework 2019-01-22 21:14:13 +10:30
25c3304766 Update framework 2019-01-20 22:07:59 +10:30
1ba9e0dd0a Add better app icons and change info.plist properties 2019-01-19 22:39:11 +10:30
de9511a7e2 Update references 2019-01-19 18:10:27 +10:30
3d9fdf1d07 Fix missing references
Note that the NativeLibs package required by osu.Framework includes assemblies that will not link on Xamarin.iOS.  For now we explicitly reference the package and exclude all assets, and manually provide the BASS libraries.
2019-01-19 17:43:25 +10:30
63c61d3e27 Convert to PackageReference 2019-01-19 14:13:46 +10:30
f70cb81a3f Update framework 2019-01-13 23:07:35 +10:30