Allow not capture mouse

This commit is contained in:
xzzpig committed 2024-11-29 23:00:54 +08:00
1 parent 589ca19e4f
commit 62ae63d7f6
17 files changed
+327 -22

No files matched your search

+2 -1
View File
@@ -44,7 +44,8 @@
statsOverlay:(BOOL)statsOverlay
allowPortrait:(BOOL)allowPortrait
resolutionSelected:(NSInteger)resolutionSelected
externalDisplayMode:(NSInteger)externalDisplayMode;
externalDisplayMode:(NSInteger)externalDisplayMode
mouseMode:(NSInteger)mouseMode;
- (NSArray*) getHosts;
- (void) updateHost:(TemporaryHost*)host;
+3 -1
View File
@@ -83,7 +83,8 @@
statsOverlay:(BOOL)statsOverlay
allowPortrait:(BOOL)allowPortrait
resolutionSelected:(NSInteger)resolutionSelected
externalDisplayMode:(NSInteger)externalDisplayMode {
externalDisplayMode:(NSInteger)externalDisplayMode
mouseMode:(NSInteger)mouseMode {
[_managedObjectContext performBlockAndWait:^{
Settings* settingsToSave = [self retrieveSettings];
@@ -119,6 +120,7 @@
settingsToSave.allowPortrait = allowPortrait;
settingsToSave.resolutionSelected = [NSNumber numberWithInteger:resolutionSelected];
settingsToSave.externalDisplayMode = [NSNumber numberWithInteger:externalDisplayMode];
settingsToSave.mouseMode = [NSNumber numberWithInteger:mouseMode];
[self saveData];
}];
}
+1
View File
@@ -35,6 +35,7 @@
@property (nonatomic, retain) NSString * uniqueId;
@property (nonatomic, retain) NSNumber * resolutionSelected;
@property (nonatomic, retain) NSNumber * externalDisplayMode;
@property (nonatomic, retain) NSNumber * mouseMode;
@property (nonatomic) enum {
CODEC_PREF_AUTO,
CODEC_PREF_H264,
+1
View File
@@ -101,6 +101,7 @@
self.allowPortrait = settings.allowPortrait;
self.resolutionSelected = settings.resolutionSelected;
self.externalDisplayMode = settings.externalDisplayMode;
self.mouseMode = settings.mouseMode;
#endif
self.uniqueId = settings.uniqueId;