├── .gitignore ├── .gitmodules ├── Cartfile ├── Cartfile.resolved ├── CloudyTabs.xcodeproj └── project.pbxproj ├── CloudyTabs ├── CloudyTabs-Info.plist ├── CloudyTabs-Prefix.pch ├── Icon.pxm ├── Images.xcassets │ ├── AppIcon.appiconset │ │ ├── Contents.json │ │ ├── Icon_1024.png │ │ ├── Icon_128.png │ │ ├── Icon_16.png │ │ ├── Icon_256-1.png │ │ ├── Icon_256.png │ │ ├── Icon_32-1.png │ │ ├── Icon_32.png │ │ ├── Icon_512-1.png │ │ ├── Icon_512.png │ │ └── Icon_64.png │ ├── Contents.json │ ├── Globe.imageset │ │ ├── Contents.json │ │ ├── globe.png │ │ ├── globe@2x.png │ │ └── globe@3x.png │ └── StatusIcon.imageset │ │ ├── Contents.json │ │ └── StatusIcon.pdf ├── JPAppDelegate.h ├── JPAppDelegate.m ├── JPCloudTabsDBReader.h ├── JPCloudTabsDBReader.m ├── JPLaunchAtLoginManager.h ├── JPLaunchAtLoginManager.m ├── JPLoadingMenuItem.h ├── JPLoadingMenuItem.m ├── JPReadingListReader.h ├── JPReadingListReader.m ├── JPTabCSVExporter.h ├── JPTabCSVExporter.m ├── JPUserDefaultsController.h ├── JPUserDefaultsController.m ├── NSData+ZlibInflate.h ├── NSData+ZlibInflate.m ├── NSMenuItem+ItemCreation.h ├── NSMenuItem+ItemCreation.m ├── NSURL+Extensions.h ├── NSURL+Extensions.m ├── ca.lproj │ ├── InfoPlist.strings │ └── Localizable.strings ├── de.lproj │ ├── InfoPlist.strings │ └── Localizable.strings ├── dsa_pub.pem ├── en.lproj │ ├── InfoPlist.strings │ └── Localizable.strings ├── es.lproj │ ├── InfoPlist.strings │ └── Localizable.strings ├── fr.lproj │ ├── InfoPlist.strings │ └── Localizable.strings ├── it.lproj │ ├── InfoPlist.strings │ └── Localizable.strings ├── main.m ├── nl.lproj │ ├── InfoPlist.strings │ └── Localizable.strings ├── pt_BR.lproj │ ├── InfoPlist.strings │ └── Localizable.strings ├── ru.lproj │ ├── InfoPlist.strings │ └── Localizable.strings ├── zh_CN.lproj │ ├── InfoPlist.strings │ └── Localizable.strings └── zh_TW.lproj │ ├── InfoPlist.strings │ └── Localizable.strings ├── CloudyTabsHelper ├── AppDelegate.h ├── AppDelegate.m ├── CloudyTabsHelper.entitlements ├── Info.plist ├── NSBundle+ApplicationPath.h ├── NSBundle+ApplicationPath.m └── main.m ├── CloudyTabsTests ├── CloudyTabsTests.m ├── Info.plist └── NSURL+DecodeTests.m └── README.md /.gitignore: -------------------------------------------------------------------------------- 1 | Carthage/ 2 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josh-/CloudyTabs/HEAD/.gitmodules -------------------------------------------------------------------------------- /Cartfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josh-/CloudyTabs/HEAD/Cartfile -------------------------------------------------------------------------------- /Cartfile.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josh-/CloudyTabs/HEAD/Cartfile.resolved -------------------------------------------------------------------------------- /CloudyTabs.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josh-/CloudyTabs/HEAD/CloudyTabs.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /CloudyTabs/CloudyTabs-Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josh-/CloudyTabs/HEAD/CloudyTabs/CloudyTabs-Info.plist -------------------------------------------------------------------------------- /CloudyTabs/CloudyTabs-Prefix.pch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josh-/CloudyTabs/HEAD/CloudyTabs/CloudyTabs-Prefix.pch -------------------------------------------------------------------------------- /CloudyTabs/Icon.pxm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josh-/CloudyTabs/HEAD/CloudyTabs/Icon.pxm -------------------------------------------------------------------------------- /CloudyTabs/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josh-/CloudyTabs/HEAD/CloudyTabs/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /CloudyTabs/Images.xcassets/AppIcon.appiconset/Icon_1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josh-/CloudyTabs/HEAD/CloudyTabs/Images.xcassets/AppIcon.appiconset/Icon_1024.png -------------------------------------------------------------------------------- /CloudyTabs/Images.xcassets/AppIcon.appiconset/Icon_128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josh-/CloudyTabs/HEAD/CloudyTabs/Images.xcassets/AppIcon.appiconset/Icon_128.png -------------------------------------------------------------------------------- /CloudyTabs/Images.xcassets/AppIcon.appiconset/Icon_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josh-/CloudyTabs/HEAD/CloudyTabs/Images.xcassets/AppIcon.appiconset/Icon_16.png -------------------------------------------------------------------------------- /CloudyTabs/Images.xcassets/AppIcon.appiconset/Icon_256-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josh-/CloudyTabs/HEAD/CloudyTabs/Images.xcassets/AppIcon.appiconset/Icon_256-1.png -------------------------------------------------------------------------------- /CloudyTabs/Images.xcassets/AppIcon.appiconset/Icon_256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josh-/CloudyTabs/HEAD/CloudyTabs/Images.xcassets/AppIcon.appiconset/Icon_256.png -------------------------------------------------------------------------------- /CloudyTabs/Images.xcassets/AppIcon.appiconset/Icon_32-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josh-/CloudyTabs/HEAD/CloudyTabs/Images.xcassets/AppIcon.appiconset/Icon_32-1.png -------------------------------------------------------------------------------- /CloudyTabs/Images.xcassets/AppIcon.appiconset/Icon_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josh-/CloudyTabs/HEAD/CloudyTabs/Images.xcassets/AppIcon.appiconset/Icon_32.png -------------------------------------------------------------------------------- /CloudyTabs/Images.xcassets/AppIcon.appiconset/Icon_512-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josh-/CloudyTabs/HEAD/CloudyTabs/Images.xcassets/AppIcon.appiconset/Icon_512-1.png -------------------------------------------------------------------------------- /CloudyTabs/Images.xcassets/AppIcon.appiconset/Icon_512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josh-/CloudyTabs/HEAD/CloudyTabs/Images.xcassets/AppIcon.appiconset/Icon_512.png -------------------------------------------------------------------------------- /CloudyTabs/Images.xcassets/AppIcon.appiconset/Icon_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josh-/CloudyTabs/HEAD/CloudyTabs/Images.xcassets/AppIcon.appiconset/Icon_64.png -------------------------------------------------------------------------------- /CloudyTabs/Images.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josh-/CloudyTabs/HEAD/CloudyTabs/Images.xcassets/Contents.json -------------------------------------------------------------------------------- /CloudyTabs/Images.xcassets/Globe.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josh-/CloudyTabs/HEAD/CloudyTabs/Images.xcassets/Globe.imageset/Contents.json -------------------------------------------------------------------------------- /CloudyTabs/Images.xcassets/Globe.imageset/globe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josh-/CloudyTabs/HEAD/CloudyTabs/Images.xcassets/Globe.imageset/globe.png -------------------------------------------------------------------------------- /CloudyTabs/Images.xcassets/Globe.imageset/globe@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josh-/CloudyTabs/HEAD/CloudyTabs/Images.xcassets/Globe.imageset/globe@2x.png -------------------------------------------------------------------------------- /CloudyTabs/Images.xcassets/Globe.imageset/globe@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josh-/CloudyTabs/HEAD/CloudyTabs/Images.xcassets/Globe.imageset/globe@3x.png -------------------------------------------------------------------------------- /CloudyTabs/Images.xcassets/StatusIcon.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josh-/CloudyTabs/HEAD/CloudyTabs/Images.xcassets/StatusIcon.imageset/Contents.json -------------------------------------------------------------------------------- /CloudyTabs/Images.xcassets/StatusIcon.imageset/StatusIcon.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josh-/CloudyTabs/HEAD/CloudyTabs/Images.xcassets/StatusIcon.imageset/StatusIcon.pdf -------------------------------------------------------------------------------- /CloudyTabs/JPAppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josh-/CloudyTabs/HEAD/CloudyTabs/JPAppDelegate.h -------------------------------------------------------------------------------- /CloudyTabs/JPAppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josh-/CloudyTabs/HEAD/CloudyTabs/JPAppDelegate.m -------------------------------------------------------------------------------- /CloudyTabs/JPCloudTabsDBReader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josh-/CloudyTabs/HEAD/CloudyTabs/JPCloudTabsDBReader.h -------------------------------------------------------------------------------- /CloudyTabs/JPCloudTabsDBReader.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josh-/CloudyTabs/HEAD/CloudyTabs/JPCloudTabsDBReader.m -------------------------------------------------------------------------------- /CloudyTabs/JPLaunchAtLoginManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josh-/CloudyTabs/HEAD/CloudyTabs/JPLaunchAtLoginManager.h -------------------------------------------------------------------------------- /CloudyTabs/JPLaunchAtLoginManager.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josh-/CloudyTabs/HEAD/CloudyTabs/JPLaunchAtLoginManager.m -------------------------------------------------------------------------------- /CloudyTabs/JPLoadingMenuItem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josh-/CloudyTabs/HEAD/CloudyTabs/JPLoadingMenuItem.h -------------------------------------------------------------------------------- /CloudyTabs/JPLoadingMenuItem.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josh-/CloudyTabs/HEAD/CloudyTabs/JPLoadingMenuItem.m -------------------------------------------------------------------------------- /CloudyTabs/JPReadingListReader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josh-/CloudyTabs/HEAD/CloudyTabs/JPReadingListReader.h -------------------------------------------------------------------------------- /CloudyTabs/JPReadingListReader.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josh-/CloudyTabs/HEAD/CloudyTabs/JPReadingListReader.m -------------------------------------------------------------------------------- /CloudyTabs/JPTabCSVExporter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josh-/CloudyTabs/HEAD/CloudyTabs/JPTabCSVExporter.h -------------------------------------------------------------------------------- /CloudyTabs/JPTabCSVExporter.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josh-/CloudyTabs/HEAD/CloudyTabs/JPTabCSVExporter.m -------------------------------------------------------------------------------- /CloudyTabs/JPUserDefaultsController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josh-/CloudyTabs/HEAD/CloudyTabs/JPUserDefaultsController.h -------------------------------------------------------------------------------- /CloudyTabs/JPUserDefaultsController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josh-/CloudyTabs/HEAD/CloudyTabs/JPUserDefaultsController.m -------------------------------------------------------------------------------- /CloudyTabs/NSData+ZlibInflate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josh-/CloudyTabs/HEAD/CloudyTabs/NSData+ZlibInflate.h -------------------------------------------------------------------------------- /CloudyTabs/NSData+ZlibInflate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josh-/CloudyTabs/HEAD/CloudyTabs/NSData+ZlibInflate.m -------------------------------------------------------------------------------- /CloudyTabs/NSMenuItem+ItemCreation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josh-/CloudyTabs/HEAD/CloudyTabs/NSMenuItem+ItemCreation.h -------------------------------------------------------------------------------- /CloudyTabs/NSMenuItem+ItemCreation.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josh-/CloudyTabs/HEAD/CloudyTabs/NSMenuItem+ItemCreation.m -------------------------------------------------------------------------------- /CloudyTabs/NSURL+Extensions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josh-/CloudyTabs/HEAD/CloudyTabs/NSURL+Extensions.h -------------------------------------------------------------------------------- /CloudyTabs/NSURL+Extensions.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josh-/CloudyTabs/HEAD/CloudyTabs/NSURL+Extensions.m -------------------------------------------------------------------------------- /CloudyTabs/ca.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /CloudyTabs/ca.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josh-/CloudyTabs/HEAD/CloudyTabs/ca.lproj/Localizable.strings -------------------------------------------------------------------------------- /CloudyTabs/de.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /CloudyTabs/de.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josh-/CloudyTabs/HEAD/CloudyTabs/de.lproj/Localizable.strings -------------------------------------------------------------------------------- /CloudyTabs/dsa_pub.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josh-/CloudyTabs/HEAD/CloudyTabs/dsa_pub.pem -------------------------------------------------------------------------------- /CloudyTabs/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /CloudyTabs/en.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josh-/CloudyTabs/HEAD/CloudyTabs/en.lproj/Localizable.strings -------------------------------------------------------------------------------- /CloudyTabs/es.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /CloudyTabs/es.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josh-/CloudyTabs/HEAD/CloudyTabs/es.lproj/Localizable.strings -------------------------------------------------------------------------------- /CloudyTabs/fr.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /CloudyTabs/fr.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josh-/CloudyTabs/HEAD/CloudyTabs/fr.lproj/Localizable.strings -------------------------------------------------------------------------------- /CloudyTabs/it.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /CloudyTabs/it.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josh-/CloudyTabs/HEAD/CloudyTabs/it.lproj/Localizable.strings -------------------------------------------------------------------------------- /CloudyTabs/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josh-/CloudyTabs/HEAD/CloudyTabs/main.m -------------------------------------------------------------------------------- /CloudyTabs/nl.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /CloudyTabs/nl.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josh-/CloudyTabs/HEAD/CloudyTabs/nl.lproj/Localizable.strings -------------------------------------------------------------------------------- /CloudyTabs/pt_BR.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /CloudyTabs/pt_BR.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josh-/CloudyTabs/HEAD/CloudyTabs/pt_BR.lproj/Localizable.strings -------------------------------------------------------------------------------- /CloudyTabs/ru.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /CloudyTabs/ru.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josh-/CloudyTabs/HEAD/CloudyTabs/ru.lproj/Localizable.strings -------------------------------------------------------------------------------- /CloudyTabs/zh_CN.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /CloudyTabs/zh_CN.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josh-/CloudyTabs/HEAD/CloudyTabs/zh_CN.lproj/Localizable.strings -------------------------------------------------------------------------------- /CloudyTabs/zh_TW.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /CloudyTabs/zh_TW.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josh-/CloudyTabs/HEAD/CloudyTabs/zh_TW.lproj/Localizable.strings -------------------------------------------------------------------------------- /CloudyTabsHelper/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josh-/CloudyTabs/HEAD/CloudyTabsHelper/AppDelegate.h -------------------------------------------------------------------------------- /CloudyTabsHelper/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josh-/CloudyTabs/HEAD/CloudyTabsHelper/AppDelegate.m -------------------------------------------------------------------------------- /CloudyTabsHelper/CloudyTabsHelper.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josh-/CloudyTabs/HEAD/CloudyTabsHelper/CloudyTabsHelper.entitlements -------------------------------------------------------------------------------- /CloudyTabsHelper/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josh-/CloudyTabs/HEAD/CloudyTabsHelper/Info.plist -------------------------------------------------------------------------------- /CloudyTabsHelper/NSBundle+ApplicationPath.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josh-/CloudyTabs/HEAD/CloudyTabsHelper/NSBundle+ApplicationPath.h -------------------------------------------------------------------------------- /CloudyTabsHelper/NSBundle+ApplicationPath.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josh-/CloudyTabs/HEAD/CloudyTabsHelper/NSBundle+ApplicationPath.m -------------------------------------------------------------------------------- /CloudyTabsHelper/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josh-/CloudyTabs/HEAD/CloudyTabsHelper/main.m -------------------------------------------------------------------------------- /CloudyTabsTests/CloudyTabsTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josh-/CloudyTabs/HEAD/CloudyTabsTests/CloudyTabsTests.m -------------------------------------------------------------------------------- /CloudyTabsTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josh-/CloudyTabs/HEAD/CloudyTabsTests/Info.plist -------------------------------------------------------------------------------- /CloudyTabsTests/NSURL+DecodeTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josh-/CloudyTabs/HEAD/CloudyTabsTests/NSURL+DecodeTests.m -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josh-/CloudyTabs/HEAD/README.md --------------------------------------------------------------------------------