├── .gitignore ├── Contents ├── appIcon256.png ├── issueWithCodeInDescription.png ├── issueWithCodeOnGithub.png ├── modifyIssue.gif └── newIssue.gif ├── Frameworks ├── OctoKit.framework │ ├── Headers │ ├── Modules │ ├── OctoKit │ ├── Resources │ └── Versions │ │ ├── A │ │ ├── Headers │ │ │ ├── OctoKit-Swift.h │ │ │ └── OctoKit.h │ │ ├── Modules │ │ │ ├── OctoKit.swiftmodule │ │ │ │ ├── x86_64.swiftdoc │ │ │ │ └── x86_64.swiftmodule │ │ │ └── module.modulemap │ │ ├── OctoKit │ │ ├── Resources │ │ │ └── Info.plist │ │ └── _CodeSignature │ │ │ └── CodeResources │ │ └── Current └── RequestKit.framework │ ├── Headers │ ├── Modules │ ├── RequestKit │ ├── Resources │ └── Versions │ ├── A │ ├── Headers │ │ ├── RequestKit-Swift.h │ │ └── RequestKit.h │ ├── Modules │ │ ├── RequestKit.swiftmodule │ │ │ ├── x86_64.swiftdoc │ │ │ └── x86_64.swiftmodule │ │ └── module.modulemap │ ├── RequestKit │ ├── Resources │ │ └── Info.plist │ └── _CodeSignature │ │ └── CodeResources │ └── Current ├── GithubIssueEditorExtension ├── EditIssueCommand.swift ├── GithubIssueEditorExtension.entitlements ├── GithubIssuesExtension.entitlements ├── GithubIssuesExtension.swift ├── Info.plist ├── IssueEntity.swift ├── NewIssueCommand.swift ├── RemoveClosedIssuesCommand.swift ├── SourceEditSession.swift ├── SubmitIssuesCommand.swift └── extensions │ ├── extension_CharacterSet.swift │ └── extension_String.swift ├── GithubIssuesExtension.xcodeproj ├── project.pbxproj └── project.xcworkspace │ └── contents.xcworkspacedata ├── GithubIssuesExtension ├── AppDelegate.swift ├── Assets.xcassets │ ├── AppIcon.appiconset │ │ ├── Contents.json │ │ ├── appIcon128.png │ │ ├── appIcon128@2x.png │ │ ├── appIcon16.png │ │ ├── appIcon16@2x.png │ │ ├── appIcon256.png │ │ ├── appIcon256@2x.png │ │ ├── appIcon32.png │ │ ├── appIcon32@2x.png │ │ ├── appIcon512.png │ │ └── appIcon512@2x.png │ ├── Contents.json │ ├── bigAppIcon.imageset │ │ ├── Contents.json │ │ ├── githubIcon.png │ │ ├── githubIcon@2x.png │ │ └── githubIcon@3x.png │ ├── cancelIcon.imageset │ │ ├── Contents.json │ │ ├── cancelButton.png │ │ ├── cancelButton@2x.png │ │ └── cancelButton@3x.png │ └── xcodeicon.imageset │ │ ├── 20161113035920!Xcode_icon.png │ │ └── Contents.json ├── Base.lproj │ └── Main.storyboard ├── GithubIssuesExtension.entitlements ├── Info.plist └── ViewController.swift ├── LICENSE └── README.md /.gitignore: -------------------------------------------------------------------------------- 1 | # Xcode 2 | # 3 | # gitignore contributors: remember to update Global/Xcode.gitignore, Objective-C.gitignore & Swift.gitignore 4 | 5 | ## Build generated 6 | build/ 7 | DerivedData/ 8 | 9 | ## Various settings 10 | *.pbxuser 11 | !default.pbxuser 12 | *.mode1v3 13 | !default.mode1v3 14 | *.mode2v3 15 | !default.mode2v3 16 | *.perspectivev3 17 | !default.perspectivev3 18 | xcuserdata/ 19 | 20 | ## Other 21 | *.moved-aside 22 | *.xcuserstate 23 | *.xcscmblueprint 24 | 25 | ## Obj-C/Swift specific 26 | *.hmap 27 | *.ipa 28 | *.dSYM.zip 29 | *.dSYM 30 | 31 | ## Playgrounds 32 | timeline.xctimeline 33 | playground.xcworkspace 34 | -------------------------------------------------------------------------------- /Contents/appIcon256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ambientlight/GithubIssuesExtension/8d5000a3005dc62600cf1f808e326c08fc7c2784/Contents/appIcon256.png -------------------------------------------------------------------------------- /Contents/issueWithCodeInDescription.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ambientlight/GithubIssuesExtension/8d5000a3005dc62600cf1f808e326c08fc7c2784/Contents/issueWithCodeInDescription.png -------------------------------------------------------------------------------- /Contents/issueWithCodeOnGithub.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ambientlight/GithubIssuesExtension/8d5000a3005dc62600cf1f808e326c08fc7c2784/Contents/issueWithCodeOnGithub.png -------------------------------------------------------------------------------- /Contents/modifyIssue.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ambientlight/GithubIssuesExtension/8d5000a3005dc62600cf1f808e326c08fc7c2784/Contents/modifyIssue.gif -------------------------------------------------------------------------------- /Contents/newIssue.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ambientlight/GithubIssuesExtension/8d5000a3005dc62600cf1f808e326c08fc7c2784/Contents/newIssue.gif -------------------------------------------------------------------------------- /Frameworks/OctoKit.framework/Headers: -------------------------------------------------------------------------------- 1 | Versions/Current/Headers -------------------------------------------------------------------------------- /Frameworks/OctoKit.framework/Modules: -------------------------------------------------------------------------------- 1 | Versions/Current/Modules -------------------------------------------------------------------------------- /Frameworks/OctoKit.framework/OctoKit: -------------------------------------------------------------------------------- 1 | Versions/Current/OctoKit -------------------------------------------------------------------------------- /Frameworks/OctoKit.framework/Resources: -------------------------------------------------------------------------------- 1 | Versions/Current/Resources -------------------------------------------------------------------------------- /Frameworks/OctoKit.framework/Versions/A/Headers/OctoKit-Swift.h: -------------------------------------------------------------------------------- 1 | // Generated by Apple Swift version 3.0.1 (swiftlang-800.0.58.6 clang-800.0.42.1) 2 | #pragma clang diagnostic push 3 | 4 | #if defined(__has_include) && __has_include() 5 | # include 6 | #endif 7 | 8 | #pragma clang diagnostic ignored "-Wauto-import" 9 | #include 10 | #include 11 | #include 12 | #include 13 | 14 | #if !defined(SWIFT_TYPEDEFS) 15 | # define SWIFT_TYPEDEFS 1 16 | # if defined(__has_include) && __has_include() 17 | # include 18 | # elif !defined(__cplusplus) || __cplusplus < 201103L 19 | typedef uint_least16_t char16_t; 20 | typedef uint_least32_t char32_t; 21 | # endif 22 | typedef float swift_float2 __attribute__((__ext_vector_type__(2))); 23 | typedef float swift_float3 __attribute__((__ext_vector_type__(3))); 24 | typedef float swift_float4 __attribute__((__ext_vector_type__(4))); 25 | typedef double swift_double2 __attribute__((__ext_vector_type__(2))); 26 | typedef double swift_double3 __attribute__((__ext_vector_type__(3))); 27 | typedef double swift_double4 __attribute__((__ext_vector_type__(4))); 28 | typedef int swift_int2 __attribute__((__ext_vector_type__(2))); 29 | typedef int swift_int3 __attribute__((__ext_vector_type__(3))); 30 | typedef int swift_int4 __attribute__((__ext_vector_type__(4))); 31 | typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); 32 | typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); 33 | typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); 34 | #endif 35 | 36 | #if !defined(SWIFT_PASTE) 37 | # define SWIFT_PASTE_HELPER(x, y) x##y 38 | # define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) 39 | #endif 40 | #if !defined(SWIFT_METATYPE) 41 | # define SWIFT_METATYPE(X) Class 42 | #endif 43 | #if !defined(SWIFT_CLASS_PROPERTY) 44 | # if __has_feature(objc_class_property) 45 | # define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ 46 | # else 47 | # define SWIFT_CLASS_PROPERTY(...) 48 | # endif 49 | #endif 50 | 51 | #if defined(__has_attribute) && __has_attribute(objc_runtime_name) 52 | # define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) 53 | #else 54 | # define SWIFT_RUNTIME_NAME(X) 55 | #endif 56 | #if defined(__has_attribute) && __has_attribute(swift_name) 57 | # define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) 58 | #else 59 | # define SWIFT_COMPILE_NAME(X) 60 | #endif 61 | #if defined(__has_attribute) && __has_attribute(objc_method_family) 62 | # define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) 63 | #else 64 | # define SWIFT_METHOD_FAMILY(X) 65 | #endif 66 | #if defined(__has_attribute) && __has_attribute(noescape) 67 | # define SWIFT_NOESCAPE __attribute__((noescape)) 68 | #else 69 | # define SWIFT_NOESCAPE 70 | #endif 71 | #if !defined(SWIFT_CLASS_EXTRA) 72 | # define SWIFT_CLASS_EXTRA 73 | #endif 74 | #if !defined(SWIFT_PROTOCOL_EXTRA) 75 | # define SWIFT_PROTOCOL_EXTRA 76 | #endif 77 | #if !defined(SWIFT_ENUM_EXTRA) 78 | # define SWIFT_ENUM_EXTRA 79 | #endif 80 | #if !defined(SWIFT_CLASS) 81 | # if defined(__has_attribute) && __has_attribute(objc_subclassing_restricted) 82 | # define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA 83 | # define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA 84 | # else 85 | # define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA 86 | # define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA 87 | # endif 88 | #endif 89 | 90 | #if !defined(SWIFT_PROTOCOL) 91 | # define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA 92 | # define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA 93 | #endif 94 | 95 | #if !defined(SWIFT_EXTENSION) 96 | # define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) 97 | #endif 98 | 99 | #if !defined(OBJC_DESIGNATED_INITIALIZER) 100 | # if defined(__has_attribute) && __has_attribute(objc_designated_initializer) 101 | # define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) 102 | # else 103 | # define OBJC_DESIGNATED_INITIALIZER 104 | # endif 105 | #endif 106 | #if !defined(SWIFT_ENUM) 107 | # define SWIFT_ENUM(_type, _name) enum _name : _type _name; enum SWIFT_ENUM_EXTRA _name : _type 108 | # if defined(__has_feature) && __has_feature(generalized_swift_name) 109 | # define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_EXTRA _name : _type 110 | # else 111 | # define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME) SWIFT_ENUM(_type, _name) 112 | # endif 113 | #endif 114 | #if !defined(SWIFT_UNAVAILABLE) 115 | # define SWIFT_UNAVAILABLE __attribute__((unavailable)) 116 | #endif 117 | #if defined(__has_feature) && __has_feature(modules) 118 | @import ObjectiveC; 119 | @import Foundation; 120 | @import AppKit; 121 | #endif 122 | 123 | #pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" 124 | #pragma clang diagnostic ignored "-Wduplicate-method-arg" 125 | @class User; 126 | @class Label; 127 | @class Milestone; 128 | 129 | SWIFT_CLASS("_TtC7OctoKit5Issue") 130 | @interface Issue : NSObject 131 | @property (nonatomic) NSInteger id; 132 | @property (nonatomic, copy) NSURL * _Nullable url; 133 | @property (nonatomic, copy) NSURL * _Nullable repositoryURL; 134 | @property (nonatomic, copy) NSURL * _Nullable labelsURL; 135 | @property (nonatomic, copy) NSURL * _Nullable commentsURL; 136 | @property (nonatomic, copy) NSURL * _Nullable eventsURL; 137 | @property (nonatomic, copy) NSURL * _Nullable htmlURL; 138 | @property (nonatomic, copy) NSString * _Nullable title; 139 | @property (nonatomic, copy) NSString * _Nullable body; 140 | @property (nonatomic, strong) User * _Nullable user; 141 | @property (nonatomic, copy) NSArray