Skip to content

Commit

Permalink
Some bugs fixed
Browse files Browse the repository at this point in the history
Some bugs fixed
  • Loading branch information
ssamadgh committed Jun 23, 2018
1 parent 0a630d1 commit b4d5cc1
Show file tree
Hide file tree
Showing 6 changed files with 219 additions and 37 deletions.
Binary file modified Releases/WWDC.srt.zip
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "WWDCSubGetter/DownloadM3U8Operation.swift"
timestampString = "549886669.59297"
timestampString = "551488201.254733"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "26"
Expand Down Expand Up @@ -106,7 +106,7 @@
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "WWDCSubGetter/DownloadM3U8Operation.swift"
timestampString = "549886669.593096"
timestampString = "551488201.254819"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "56"
Expand All @@ -122,7 +122,7 @@
moduleName = "WWDC.srt"
usesParentBreakpointCondition = "Yes"
urlString = "file:///Volumes/My_Datas/Xcode_Data/Published_Apps_Backup/WWDCSubGetter_Backup/WWDCsrt/WWDCSubGetter/DownloadM3U8Operation.swift"
timestampString = "550149978.0647"
timestampString = "551485336.034252"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "56"
Expand All @@ -137,7 +137,7 @@
moduleName = "WWDC.srt"
usesParentBreakpointCondition = "Yes"
urlString = "file:///Volumes/My_Datas/Xcode_Data/Published_Apps_Backup/WWDCSubGetter_Backup/WWDCsrt/WWDCSubGetter/DownloadM3U8Operation.swift"
timestampString = "550149978.066451"
timestampString = "551485336.035894"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "56"
Expand All @@ -154,7 +154,7 @@
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "WWDCSubGetter/DownloadM3U8Operation.swift"
timestampString = "549886669.593147"
timestampString = "551488201.254867"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "62"
Expand All @@ -170,7 +170,7 @@
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "WWDCSubGetter/DownloadM3U8Operation.swift"
timestampString = "549886669.5931931"
timestampString = "551488201.254904"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "46"
Expand All @@ -186,7 +186,7 @@
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "WWDCSubGetter/DownloadM3U8Operation.swift"
timestampString = "549886669.593242"
timestampString = "551488201.25494"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "57"
Expand All @@ -202,7 +202,7 @@
moduleName = "WWDC.srt"
usesParentBreakpointCondition = "Yes"
urlString = "file:///Volumes/My_Datas/Xcode_Data/Published_Apps_Backup/WWDCSubGetter_Backup/WWDCsrt/WWDCSubGetter/DownloadM3U8Operation.swift"
timestampString = "550149978.084286"
timestampString = "551485336.050037"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "57"
Expand All @@ -217,7 +217,7 @@
moduleName = "WWDC.srt"
usesParentBreakpointCondition = "Yes"
urlString = "file:///Volumes/My_Datas/Xcode_Data/Published_Apps_Backup/WWDCSubGetter_Backup/WWDCsrt/WWDCSubGetter/DownloadM3U8Operation.swift"
timestampString = "550149978.085867"
timestampString = "551485336.051742"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "57"
Expand All @@ -230,11 +230,11 @@
<BreakpointProxy
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
<BreakpointContent
shouldBeEnabled = "Yes"
shouldBeEnabled = "No"
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "WWDCSubGetter/DownloadM3U8Operation.swift"
timestampString = "549886669.593281"
timestampString = "551488201.254975"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "34"
Expand All @@ -243,29 +243,29 @@
landmarkType = "7">
<Locations>
<Location
shouldBeEnabled = "Yes"
shouldBeEnabled = "No"
ignoreCount = "0"
continueAfterRunningActions = "No"
symbolName = "WWDC_srt.DownloadM3U8Operation.init(subtitle: WWDC_srt.Subtitle) -&gt; WWDC_srt.DownloadM3U8Operation"
moduleName = "WWDC.srt"
usesParentBreakpointCondition = "Yes"
urlString = "file:///Volumes/My_Datas/Xcode_Data/Published_Apps_Backup/WWDCSubGetter_Backup/WWDCsrt/WWDCSubGetter/DownloadM3U8Operation.swift"
timestampString = "550149978.091373"
timestampString = "551485336.056983"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "34"
endingLineNumber = "34"
offsetFromSymbolStart = "375">
</Location>
<Location
shouldBeEnabled = "Yes"
shouldBeEnabled = "No"
ignoreCount = "0"
continueAfterRunningActions = "No"
symbolName = "closure #1 (Swift.Optional&lt;Foundation.URL&gt;, Swift.Optional&lt;__ObjC.URLResponse&gt;, Swift.Optional&lt;Swift.Error&gt;) -&gt; () in WWDC_srt.DownloadM3U8Operation.init(subtitle: WWDC_srt.Subtitle) -&gt; WWDC_srt.DownloadM3U8Operation"
moduleName = "WWDC.srt"
usesParentBreakpointCondition = "Yes"
urlString = "file:///Volumes/My_Datas/Xcode_Data/Published_Apps_Backup/WWDCSubGetter_Backup/WWDCsrt/WWDCSubGetter/DownloadM3U8Operation.swift"
timestampString = "550149978.093604"
timestampString = "551485336.058846"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "35"
Expand All @@ -282,11 +282,11 @@
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "WWDCSubGetter/MainViewController.swift"
timestampString = "550149977.746248"
timestampString = "551488201.255013"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "490"
endingLineNumber = "490"
startingLineNumber = "492"
endingLineNumber = "492"
landmarkName = "getSubtitleFromSession(for:)"
landmarkType = "7">
</BreakpointContent>
Expand All @@ -298,11 +298,11 @@
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "WWDCSubGetter/MainViewController.swift"
timestampString = "550149977.7467999"
timestampString = "551488201.255052"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "677"
endingLineNumber = "677"
startingLineNumber = "679"
endingLineNumber = "679"
landmarkName = "getSubtitlesFromPath(path:)"
landmarkType = "7">
</BreakpointContent>
Expand All @@ -314,11 +314,11 @@
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "WWDCSubGetter/MainViewController.swift"
timestampString = "550149977.7471679"
timestampString = "551488201.255088"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "649"
endingLineNumber = "649"
startingLineNumber = "651"
endingLineNumber = "651"
landmarkName = "downloadLinks(for:)"
landmarkType = "7">
</BreakpointContent>
Expand Down Expand Up @@ -346,7 +346,7 @@
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "WWDCSubGetter/WWDCVideosController.swift"
timestampString = "550143256.7039829"
timestampString = "551485335.613373"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "42"
Expand All @@ -355,5 +355,174 @@
landmarkType = "7">
</BreakpointContent>
</BreakpointProxy>
<BreakpointProxy
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
<BreakpointContent
shouldBeEnabled = "No"
ignoreCount = "0"
condition = "self.sessionNumber == &quot;708&quot;"
continueAfterRunningActions = "No"
filePath = "WWDCSubGetter/ParseHtmlVideoPageOperation.swift"
timestampString = "551488201.255151"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "38"
endingLineNumber = "38"
landmarkName = "execute()"
landmarkType = "7">
</BreakpointContent>
</BreakpointProxy>
<BreakpointProxy
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
<BreakpointContent
shouldBeEnabled = "No"
ignoreCount = "0"
condition = "self.sessionNumber == &quot;708&quot;"
continueAfterRunningActions = "No"
filePath = "WWDCSubGetter/ParseHtmlVideoPageOperation.swift"
timestampString = "551488201.255198"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "78"
endingLineNumber = "78"
landmarkName = "execute()"
landmarkType = "7">
</BreakpointContent>
</BreakpointProxy>
<BreakpointProxy
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
<BreakpointContent
shouldBeEnabled = "No"
ignoreCount = "0"
condition = "self.sessionNumber == &quot;708&quot;"
continueAfterRunningActions = "No"
filePath = "WWDCSubGetter/ParseHtmlVideoPageOperation.swift"
timestampString = "551488201.2552381"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "45"
endingLineNumber = "45"
landmarkName = "execute()"
landmarkType = "7">
</BreakpointContent>
</BreakpointProxy>
<BreakpointProxy
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
<BreakpointContent
shouldBeEnabled = "No"
ignoreCount = "0"
condition = "self.sessionNumber == &quot;708&quot;"
continueAfterRunningActions = "No"
filePath = "WWDCSubGetter/ParseHtmlVideoPageOperation.swift"
timestampString = "551488201.255278"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "81"
endingLineNumber = "81"
landmarkName = "execute()"
landmarkType = "7">
</BreakpointContent>
</BreakpointProxy>
<BreakpointProxy
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
<BreakpointContent
shouldBeEnabled = "No"
ignoreCount = "0"
condition = "self.sessionNumber == &quot;708&quot;"
continueAfterRunningActions = "No"
filePath = "WWDCSubGetter/ParseHtmlVideoPageOperation.swift"
timestampString = "551488201.255318"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "86"
endingLineNumber = "86"
landmarkName = "execute()"
landmarkType = "7">
</BreakpointContent>
</BreakpointProxy>
<BreakpointProxy
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
<BreakpointContent
shouldBeEnabled = "No"
ignoreCount = "0"
condition = "self.sessionNumber == &quot;708&quot;"
continueAfterRunningActions = "No"
filePath = "WWDCSubGetter/ParseHtmlVideoPageOperation.swift"
timestampString = "551488201.255357"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "47"
endingLineNumber = "47"
landmarkName = "execute()"
landmarkType = "7">
</BreakpointContent>
</BreakpointProxy>
<BreakpointProxy
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
<BreakpointContent
shouldBeEnabled = "No"
ignoreCount = "0"
condition = "self.sessionNumber == &quot;708&quot;"
continueAfterRunningActions = "No"
filePath = "WWDCSubGetter/ParseHtmlVideoPageOperation.swift"
timestampString = "551488201.255397"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "55"
endingLineNumber = "55"
landmarkName = "execute()"
landmarkType = "7">
</BreakpointContent>
</BreakpointProxy>
<BreakpointProxy
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
<BreakpointContent
shouldBeEnabled = "No"
ignoreCount = "0"
condition = "self.sessionNumber == &quot;708&quot;"
continueAfterRunningActions = "No"
filePath = "WWDCSubGetter/ParseHtmlVideoPageOperation.swift"
timestampString = "551488201.255437"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "64"
endingLineNumber = "64"
landmarkName = "execute()"
landmarkType = "7">
</BreakpointContent>
</BreakpointProxy>
<BreakpointProxy
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
<BreakpointContent
shouldBeEnabled = "No"
ignoreCount = "0"
condition = "self.sessionNumber == &quot;708&quot;"
continueAfterRunningActions = "No"
filePath = "WWDCSubGetter/ParseHtmlVideoPageOperation.swift"
timestampString = "551488201.255476"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "70"
endingLineNumber = "70"
landmarkName = "execute()"
landmarkType = "7">
</BreakpointContent>
</BreakpointProxy>
<BreakpointProxy
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
<BreakpointContent
shouldBeEnabled = "No"
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "WWDCSubGetter/WWDCVideosController.swift"
timestampString = "551485335.615441"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "23"
endingLineNumber = "23"
landmarkName = "getHDorSDdURLs(fromHTML:format:)"
landmarkType = "7">
</BreakpointContent>
</BreakpointProxy>
</Breakpoints>
</Bucket>
2 changes: 1 addition & 1 deletion WWDCSubGetter/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleShortVersionString</key>
<string>1.5.0</string>
<string>1.5.1</string>
<key>CFBundleVersion</key>
<string>1</string>
<key>LSApplicationCategoryType</key>
Expand Down
6 changes: 4 additions & 2 deletions WWDCSubGetter/MainViewController.swift
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,9 @@
import Cocoa

/// An enum for wwdc selection `popUpButton`

let lastWWDC = WWDC.of2018

enum WWDC: String {
//fall2017
case of2013 = "2013", of2014 = "2014", of2015 = "2015", of2016 = "2016", of2017 = "2017", ofFall2017 = "Fall 2017", of2018 = "2018"
Expand Down Expand Up @@ -167,7 +170,6 @@ final class MainViewController: NSViewController, TextFileViewDelegate, NSTextFi
self.comboBox.dataSource = self
self.comboBox.completes = true

let lastWWDC = WWDC.of2018
self.getSessionsListForSelecteWWDC(checkForExistingCache: self.selectedWWDC != lastWWDC)

// Checking if there is `documentDirectory` set it as default destination.
Expand Down Expand Up @@ -787,7 +789,7 @@ final class MainViewController: NSViewController, TextFileViewDelegate, NSTextFi
}
else {

self.getLinks(for: [SessionDataTypes.video(.hd), SessionDataTypes.pdf, SessionDataTypes.sampleCode], wwdcYear: selectedWWDC, copyToUserDestinationURL: false) {
self.getLinks(for: [SessionDataTypes.video(.hd), SessionDataTypes.pdf], wwdcYear: selectedWWDC, copyToUserDestinationURL: false) {
let titleURL = linksModel.titlesCacheURLFor(selectedWWDC)

var sessionsListArray: [String] = []
Expand Down
Loading

0 comments on commit b4d5cc1

Please sign in to comment.