mirror of
https://github.com/ViennaRSS/vienna-rss.git
synced 2026-04-07 19:27:39 +00:00
Merge pull request #2119 from Eitot/feature/xcode-project
This commit is contained in:
@@ -20,8 +20,8 @@ jobs:
|
||||
xcode: Xcode 16.4
|
||||
developer-dir: /Applications/Xcode_16.4.app/Contents/Developer
|
||||
- os: macos-26
|
||||
xcode: Xcode 26.2
|
||||
developer-dir: /Applications/Xcode_26.2.app/Contents/Developer
|
||||
xcode: Xcode 26.4
|
||||
developer-dir: /Applications/Xcode_26.4.app/Contents/Developer
|
||||
name: Test with ${{ matrix.xcode }}
|
||||
runs-on: ${{ matrix.os }}
|
||||
env:
|
||||
|
||||
@@ -91,7 +91,7 @@
|
||||
37C650801816EBAD3C0D9DBF /* NSURL+CaminoExtensions.m in Sources */ = {isa = PBXBuildFile; fileRef = 37C65C3C01B0F8EE0C0E5A52 /* NSURL+CaminoExtensions.m */; };
|
||||
3A0F2A55258FBB8B0036397F /* TabbedBrowserViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 2FDF6FBD218A266A002F77E9 /* TabbedBrowserViewController.xib */; };
|
||||
3A0F2A9E258FCB780036397F /* BrowserTab.xib in Resources */ = {isa = PBXBuildFile; fileRef = 2FDF6FBE218A266A002F77E9 /* BrowserTab.xib */; };
|
||||
3A171C00210B551B00B80FBB /* TRVSURLSessionOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 3A171BF1210B551B00B80FBB /* TRVSURLSessionOperation.m */; settings = {COMPILER_FLAGS = "-Wno-completion-handler -Wno-idiomatic-parentheses -Xclang -analyzer-tidy-checker=-readability-braces-around-statements"; }; };
|
||||
3A171C00210B551B00B80FBB /* TRVSURLSessionOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 3A171BF1210B551B00B80FBB /* TRVSURLSessionOperation.m */; settings = {COMPILER_FLAGS = "-Wno-extra-semi-stmt -Wno-completion-handler -Wno-idiomatic-parentheses -Xclang -analyzer-tidy-checker=-readability-braces-around-statements"; }; };
|
||||
3A4DBEC71733C207006DD2AB /* ArticleCellView.m in Sources */ = {isa = PBXBuildFile; fileRef = 3A4DBEC61733C206006DD2AB /* ArticleCellView.m */; };
|
||||
3A500122259A63CB00AA6AAD /* ArticleConverter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2FC4A1BE25852C0E005FF227 /* ArticleConverter.swift */; };
|
||||
3A500129259A640D00AA6AAD /* ArticleStyleLoader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2F2280372271B18A005D1023 /* ArticleStyleLoader.swift */; };
|
||||
@@ -1555,7 +1555,7 @@
|
||||
BuildIndependentTargetsInParallel = YES;
|
||||
CLASSPREFIX = VNA;
|
||||
LastSwiftUpdateCheck = 1410;
|
||||
LastUpgradeCheck = 2620;
|
||||
LastUpgradeCheck = 2640;
|
||||
ORGANIZATIONNAME = "Vienna project";
|
||||
TargetAttributes = {
|
||||
035B703419E0E4AE00197334 = {
|
||||
@@ -2410,6 +2410,8 @@
|
||||
APPLY_RULES_IN_COPY_FILES = YES;
|
||||
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
||||
ASSETCATALOG_COMPILER_GENERATE_ASSET_SYMBOL_FRAMEWORKS = AppKit;
|
||||
CLANG_UNDEFINED_BEHAVIOR_SANITIZER_INTEGER = YES;
|
||||
CLANG_UNDEFINED_BEHAVIOR_SANITIZER_NULLABILITY = YES;
|
||||
CODE_SIGN_ENTITLEMENTS = Vienna/Vienna.entitlements;
|
||||
CODE_SIGN_IDENTITY = "-";
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
@@ -2437,6 +2439,7 @@
|
||||
SWIFT_VERSION = 5.0;
|
||||
WARNING_CFLAGS = (
|
||||
"-Wextra-semi",
|
||||
"-Wextra-semi-stmt",
|
||||
"-Wcustom-atomic-properties",
|
||||
"-Wgnu-conditional-omitted-operand",
|
||||
"-Widiomatic-parentheses",
|
||||
@@ -2458,6 +2461,8 @@
|
||||
APPLY_RULES_IN_COPY_FILES = YES;
|
||||
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
||||
ASSETCATALOG_COMPILER_GENERATE_ASSET_SYMBOL_FRAMEWORKS = AppKit;
|
||||
CLANG_UNDEFINED_BEHAVIOR_SANITIZER_INTEGER = YES;
|
||||
CLANG_UNDEFINED_BEHAVIOR_SANITIZER_NULLABILITY = YES;
|
||||
CODE_SIGN_ENTITLEMENTS = Vienna/ViennaDeployment.entitlements;
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
DEPLOYMENT_POSTPROCESSING = YES;
|
||||
@@ -2479,6 +2484,7 @@
|
||||
SWIFT_VERSION = 5.0;
|
||||
WARNING_CFLAGS = (
|
||||
"-Wextra-semi",
|
||||
"-Wextra-semi-stmt",
|
||||
"-Wcustom-atomic-properties",
|
||||
"-Wgnu-conditional-omitted-operand",
|
||||
"-Widiomatic-parentheses",
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "2620"
|
||||
LastUpgradeVersion = "2640"
|
||||
version = "1.3">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "2620"
|
||||
LastUpgradeVersion = "2640"
|
||||
version = "1.7">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
||||
@@ -2280,7 +2280,7 @@ NSNotificationName const VNADatabaseDidDeleteFolderNotification = @"Database Did
|
||||
filterClause = @"AND (title LIKE '%' || ? || '%' OR text LIKE '%' || ? || '%')";
|
||||
}
|
||||
queryString = [NSString stringWithFormat:@"%@ %@", queryString, filterClause];
|
||||
};
|
||||
}
|
||||
|
||||
// Time to run the query
|
||||
FMDatabaseQueue *queue = self.databaseQueue;
|
||||
|
||||
@@ -111,7 +111,7 @@ static NSString * const VNAUserNotificationFileDownloadThreadIdentifier = @"File
|
||||
- (void)archiveDownloadsList {
|
||||
NSData *data = [NSKeyedArchiver archivedDataWithRootObject:[self.downloads copy]
|
||||
requiringSecureCoding:YES
|
||||
error:NULL];;
|
||||
error:NULL];
|
||||
|
||||
if (data) {
|
||||
[Preferences.standardPreferences setObject:data
|
||||
|
||||
@@ -151,7 +151,7 @@
|
||||
oPanel.allowedContentTypes = @[UTTypeApplicationBundle];
|
||||
} else {
|
||||
oPanel.allowedFileTypes = @[(__bridge NSString *)kUTTypeApplicationBundle];
|
||||
};
|
||||
}
|
||||
|
||||
// Set Applications folder as default directory
|
||||
NSArray *applicationFolderPaths = [[NSFileManager defaultManager] URLsForDirectory:NSApplicationDirectory inDomains:NSLocalDomainMask];
|
||||
|
||||
@@ -278,12 +278,12 @@
|
||||
NSClipView* clipView = (NSClipView*)self.superview;
|
||||
if (![clipView isKindOfClass:[NSClipView class]]) {
|
||||
return @{};
|
||||
};
|
||||
}
|
||||
|
||||
NSScrollView* scrollView = (NSScrollView*)clipView.superview;
|
||||
if (![scrollView isKindOfClass:[NSScrollView class]]) {
|
||||
return @{};
|
||||
};
|
||||
}
|
||||
|
||||
return @{
|
||||
@"VisibleRect": [NSValue valueWithRect:scrollView.documentVisibleRect]
|
||||
|
||||
@@ -142,7 +142,7 @@
|
||||
_credentialsChanged = YES;
|
||||
} else {
|
||||
[[OpenReader sharedManager] clearAuthentication];
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
-(IBAction)changeSource:(id)sender
|
||||
|
||||
Reference in New Issue
Block a user