mirror of
https://github.com/kiwix/kiwix-apple.git
synced 2025-09-30 07:26:38 -04:00
Code removal
This commit is contained in:
parent
874d1da6fc
commit
fada467f7d
@ -251,7 +251,6 @@
|
|||||||
97D0E9921DDA487E0029530E /* SearchBaseController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SearchBaseController.swift; sourceTree = "<group>"; };
|
97D0E9921DDA487E0029530E /* SearchBaseController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SearchBaseController.swift; sourceTree = "<group>"; };
|
||||||
97D6811C1D6F70AC00E5FA99 /* Queue.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Queue.swift; sourceTree = "<group>"; };
|
97D6811C1D6F70AC00E5FA99 /* Queue.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Queue.swift; sourceTree = "<group>"; };
|
||||||
97D6811E1D6F70AC00E5FA99 /* ScanLocalBook.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ScanLocalBook.swift; sourceTree = "<group>"; };
|
97D6811E1D6F70AC00E5FA99 /* ScanLocalBook.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ScanLocalBook.swift; sourceTree = "<group>"; };
|
||||||
97D681211D6F70AC00E5FA99 /* UpdateWidgetDataSourceOperation.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UpdateWidgetDataSourceOperation.swift; sourceTree = "<group>"; };
|
|
||||||
97D6812B1D6F70DE00E5FA99 /* 1.5.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = 1.5.xcdatamodel; sourceTree = "<group>"; };
|
97D6812B1D6F70DE00E5FA99 /* 1.5.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = 1.5.xcdatamodel; sourceTree = "<group>"; };
|
||||||
97D6812C1D6F70DE00E5FA99 /* 1.7.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = 1.7.xcdatamodel; sourceTree = "<group>"; };
|
97D6812C1D6F70DE00E5FA99 /* 1.7.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = 1.7.xcdatamodel; sourceTree = "<group>"; };
|
||||||
97D6812D1D6F70DE00E5FA99 /* Kiwix.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = Kiwix.xcdatamodel; sourceTree = "<group>"; };
|
97D6812D1D6F70DE00E5FA99 /* Kiwix.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = Kiwix.xcdatamodel; sourceTree = "<group>"; };
|
||||||
@ -679,7 +678,6 @@
|
|||||||
973208281DD223DB00EDD3DC /* RefreshLibrary.swift */,
|
973208281DD223DB00EDD3DC /* RefreshLibrary.swift */,
|
||||||
97D6811E1D6F70AC00E5FA99 /* ScanLocalBook.swift */,
|
97D6811E1D6F70AC00E5FA99 /* ScanLocalBook.swift */,
|
||||||
972F81561DDBFC79008D7289 /* Search.swift */,
|
972F81561DDBFC79008D7289 /* Search.swift */,
|
||||||
97D681211D6F70AC00E5FA99 /* UpdateWidgetDataSourceOperation.swift */,
|
|
||||||
976C1DD31E300695005EDEC4 /* UIProcedure.swift */,
|
976C1DD31E300695005EDEC4 /* UIProcedure.swift */,
|
||||||
);
|
);
|
||||||
name = Operation;
|
name = Operation;
|
||||||
|
@ -1,41 +0,0 @@
|
|||||||
//
|
|
||||||
// UpdateWidgetDataSourceOperation.swift
|
|
||||||
// Kiwix
|
|
||||||
//
|
|
||||||
// Created by Chris Li on 7/20/16.
|
|
||||||
// Copyright © 2016 Chris Li. All rights reserved.
|
|
||||||
//
|
|
||||||
|
|
||||||
import CoreData
|
|
||||||
import ProcedureKit
|
|
||||||
import NotificationCenter
|
|
||||||
|
|
||||||
class UpdateWidgetDataSourceOperation: Procedure {
|
|
||||||
let context: NSManagedObjectContext
|
|
||||||
|
|
||||||
override init() {
|
|
||||||
self.context = NSManagedObjectContext(concurrencyType: .privateQueueConcurrencyType)
|
|
||||||
context.parent = NSManagedObjectContext.mainQueueContext
|
|
||||||
context.mergePolicy = NSOverwriteMergePolicy
|
|
||||||
super.init()
|
|
||||||
name = String(describing: self)
|
|
||||||
}
|
|
||||||
|
|
||||||
override func execute() {
|
|
||||||
let defaults = UserDefaults(suiteName: "group.kiwix")
|
|
||||||
|
|
||||||
var articles = [Article]()
|
|
||||||
context.performAndWait {
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
var bookmarks = [NSDictionary]()
|
|
||||||
for article in articles {
|
|
||||||
guard let articleData = article.dictionarySerilization() else {continue}
|
|
||||||
bookmarks.append(articleData)
|
|
||||||
}
|
|
||||||
defaults?.set(bookmarks, forKey: "bookmarks")
|
|
||||||
NCWidgetController.widgetController().setHasContent(bookmarks.count > 0, forWidgetWithBundleIdentifier: "self.Kiwix.Bookmarks")
|
|
||||||
finish()
|
|
||||||
}
|
|
||||||
}
|
|
Loading…
x
Reference in New Issue
Block a user