Skip to content

Commit 834a0d7

Browse files
authored
Merge pull request #3 from taublast/dev
Dev
2 parents 6a4f237 + cbf2137 commit 834a0d7

3 files changed

Lines changed: 13 additions & 19 deletions

File tree

src/app/ShadersCamera.csproj

Lines changed: 5 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33
<PropertyGroup>
44

55
<!--<TargetFrameworks>net9.0-ios;</TargetFrameworks>-->
6-
<TargetFrameworks>net9.0-android;</TargetFrameworks>
6+
<!--<TargetFrameworks>net9.0-android;</TargetFrameworks>-->
77

8-
<!--<TargetFrameworks>net9.0-android;net9.0-ios;net9.0-maccatalyst</TargetFrameworks>
9-
<TargetFrameworks Condition="$([MSBuild]::IsOSPlatform('windows'))">$(TargetFrameworks);net9.0-windows10.0.19041.0</TargetFrameworks>-->
8+
<TargetFrameworks>net9.0-android;net9.0-ios;net9.0-maccatalyst</TargetFrameworks>
9+
<TargetFrameworks Condition="$([MSBuild]::IsOSPlatform('windows'))">$(TargetFrameworks);net9.0-windows10.0.19041.0</TargetFrameworks>
1010

1111
<OutputType>Exe</OutputType>
1212
<RootNamespace>ShadersCamera</RootNamespace>
@@ -101,8 +101,8 @@
101101
</ItemGroup>-->
102102

103103
<ItemGroup>
104-
<!--<PackageReference Include="DrawnUi.Maui.Camera" Version="1.9.1.1" />-->
105-
<PackageReference Include="AppoMobi.Maui.FastPopups" Version="1.2.1" />
104+
<PackageReference Include="DrawnUi.Maui.Camera" Version="1.9.4.1" />
105+
<PackageReference Include="AppoMobi.Maui.FastPopups" Version="1.10.1.1" />
106106
<PackageReference Include="Microsoft.Extensions.Logging.Debug" Version="9.0.0" />
107107
<PackageReference Include="Microsoft.Maui.Controls" Version="9.0.70" />
108108
</ItemGroup>
@@ -156,12 +156,6 @@
156156
</ItemGroup>
157157

158158

159-
<ItemGroup>
160-
<ProjectReference Include="..\..\..\DrawnUi.Maui\src\Maui\Addons\DrawnUi.Maui.Camera\DrawnUi.Maui.Camera.csproj" />
161-
</ItemGroup>
162-
163-
164-
165159
<ItemGroup>
166160
<Compile Update="Properties\Resources.Designer.cs">
167161
<DesignTime>True</DesignTime>

src/app/ViewModels/CameraViewModel.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -248,7 +248,7 @@ public TimeSpan RecordingDuration
248248
if (TouchEffect.CheckLockAndSet())
249249
return;
250250

251-
if (Camera?.State == CameraState.On && !Camera.IsBusy)
251+
if (Camera?.State == HardwareState.On && !Camera.IsBusy)
252252
{
253253
_ = Camera.TakePicture().ConfigureAwait(false);
254254
}
@@ -267,7 +267,7 @@ public TimeSpan RecordingDuration
267267
if (TouchEffect.CheckLockAndSet())
268268
return;
269269

270-
if (Camera?.State != CameraState.On || Camera.IsBusy)
270+
if (Camera?.State != HardwareState.On || Camera.IsBusy)
271271
return;
272272

273273
if (Mode == CaptureUIMode.Photo)
@@ -355,9 +355,9 @@ private void OnNewPreviewSet(object sender, LoadedImageSource source)
355355
// was used in detection mode
356356
}
357357

358-
private void OnCameraStateChanged(object sender, CameraState state)
358+
private void OnCameraStateChanged(object sender, HardwareState state)
359359
{
360-
if (state == CameraState.On)
360+
if (state == HardwareState.On)
361361
{
362362
if (Camera?.Display != null)
363363
{

src/app/Views/MainPageCameraFluent.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -95,9 +95,9 @@ void AttachCamera()
9595
/// </summary>
9696
private bool StartupSuccessChecked;
9797

98-
private void OnCameraStateChanged(object sender, CameraState state)
98+
private void OnCameraStateChanged(object sender, HardwareState state)
9999
{
100-
if (state == CameraState.On)
100+
if (state == HardwareState.On)
101101
{
102102
Debug.WriteLine($"[CameraApp] State in ON!");
103103

@@ -238,7 +238,7 @@ private void TappedSwitchCamera()
238238

239239
private void TappedTurnCamera()
240240
{
241-
if (CameraControl.State == CameraState.On)
241+
if (CameraControl.State == HardwareState.On)
242242
{
243243
CameraControl.IsOn = false;
244244
}
@@ -251,7 +251,7 @@ private void TappedTurnCamera()
251251

252252
private async void TappedTakePicture(object sender, SkiaGesturesParameters skiaGesturesParameters)
253253
{
254-
if (CameraControl.State == CameraState.On && !CameraControl.IsBusy)
254+
if (CameraControl.State == HardwareState.On && !CameraControl.IsBusy)
255255
{
256256
CameraControl.FlashScreen(Color.Parse("#EEFFFFFF"));
257257
await CameraControl.TakePicture().ConfigureAwait(false);

0 commit comments

Comments
 (0)