Commit Graph

34 Commits

Author SHA1 Message Date
Dan Balasescu 630278f6e7
Replace UseMauiEssentials with PackageReference 2024-02-02 21:28:51 +09:00
Dan Balasescu 6e4d52863c
Upgrade to .NET 8 SDK 2024-02-02 21:28:51 +09:00
Dean Herbert 911cc78094 Fix debug build thinking it's deployed due to major version >= 1 2023-01-13 16:21:13 +09:00
Dean Herbert bdf901e490 Use more correct default version to avoid startup crash on attempting to parse 2023-01-13 15:27:56 +09:00
Dean Herbert d8e0e67c45 Add default version specifications to iOS csproj file
Matches implementation for android.
2023-01-13 12:26:47 +09:00
Salman Ahmed b488421c7a Remove `MtouchUseLlvm` key for now
I haven't found a way to disable LLVM, and the issue may potentially be
resolved (doesn't occur for me), so we might as well just remove the key
for now.
2022-12-16 00:22:11 +03:00
Salman Ahmed c900965a82 Replace `Xamarin.Essentials` with .NET MAUI Essentials 2022-12-16 00:22:11 +03:00
Salman Ahmed 467e879021 Migrate osu! iOS to .NET 6 and target iOS 13.4 2022-12-16 00:22:11 +03:00
Susko3 d4af8498af Add iOS mouse settings
Functionality is currently limited to some OsuSettings, but will expand in
the future when high precision mouse is added.
2022-01-15 14:53:41 +01:00
dependabot[bot] c93533fa2e
Bump Xamarin.Essentials from 1.6.1 to 1.7.0
Bumps [Xamarin.Essentials](https://github.com/xamarin/Essentials) from 1.6.1 to 1.7.0.
- [Release notes](https://github.com/xamarin/Essentials/releases)
- [Commits](https://github.com/xamarin/Essentials/compare/1.6.1...1.7.0)

---
updated-dependencies:
- dependency-name: Xamarin.Essentials
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-01 17:04:24 +00:00
Christine Chen 43b97fe0ad Refactor PowerStatus (now called BatteryInfo) 2021-04-12 10:52:52 -04:00
Christine Chen 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
smoogipoo a4edd3b8a1 Fix iOS/Android lockups by disabling LLVM 2020-02-27 09:24:54 +09:00
Huo Yaoyuan d8482448dc Save iOS projects with BOM to avoid VS continuously changing them. 2019-11-11 20:13:13 +08:00
Huo Yaoyuan c95052b10f Resolve package downgrade and VS claims for iOS. 2019-10-30 23:03:02 +08:00
Huo Yaoyuan 93fae7ad4d Remove meanless properties. 2019-10-30 21:46:30 +08:00
Shane Woolcock b0eb2c6e28 Remove iOS BASS libraries and properly reference 2019-08-09 19:21:08 +09:30
Dean Herbert 376d228add Use new logo style for icons / readme 2019-07-12 17:49:59 +09:00
Dean Herbert 9885913fff Fix iOS builds not being able to read their deploy version 2019-03-01 20:01:16 +09:00
Dean Herbert 910528b4cb Update iOS project in line with changes 2019-01-29 13:09:50 +09:00
Shane Woolcock 6fddc36843 Move iOS package references to shared props 2019-01-25 22:18:29 +10:30
Dean Herbert 241ce31cee Update framework version 2019-01-25 18:53:36 +09:00
Shane Woolcock fe86b14659 Update framework 2019-01-22 21:14:13 +10:30
Shane Woolcock 25c3304766 Update framework 2019-01-20 22:07:59 +10:30
Shane Woolcock 1ba9e0dd0a Add better app icons and change info.plist properties 2019-01-19 22:39:11 +10:30
Shane Woolcock de9511a7e2 Update references 2019-01-19 18:10:27 +10:30
Shane Woolcock 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
Shane Woolcock 63c61d3e27 Convert to PackageReference 2019-01-19 14:13:46 +10:30
Shane Woolcock ff4b41b35f Add basic visual tests 2018-12-29 18:47:35 +10:30
Shane Woolcock 18abff3ac0 Split solution 2018-12-22 17:12:43 +10:30
Shane Woolcock 1268f8f3ed Add AppIcon 2018-12-08 15:52:11 +10:30
Shane Woolcock 14a4dbcc1d Fix package references 2018-12-08 15:45:19 +10:30
Shane Woolcock bf8d256858 Make osu! run. Run osu!, run. 2018-12-06 21:30:23 +10:30
Shane Woolcock 1be2fc59c4 Add osu.iOS project 2018-12-06 17:49:09 +10:30