├── .gitignore ├── CONTRIBUTING.md ├── Hangouts ├── Channel.swift ├── Client.swift ├── Conversation.swift ├── CryptoSHA1.swift ├── DriveAPI.swift ├── Event.swift ├── Info.plist ├── PBLiteDecoder.swift ├── PBLiteEncoder.swift ├── PeopleAPI.swift ├── PhotoAPI.swift ├── URLSession+Delegate.swift ├── URLSession+Extensions.swift └── User.swift ├── HangoutsCore ├── Embeds.proto.swift ├── Hangouts.proto.swift ├── Info.plist ├── Protobuf.swift ├── ProtobufRuntime.swift ├── ServiceEndpoint.swift ├── embeds.proto └── hangouts.proto ├── LICENSE.md ├── Mocha ├── Activity.swift ├── Analytics.swift ├── AppRelease.swift ├── Binding.swift ├── DispatchSourceTimer+Extensions.swift ├── DispatchSupport.swift ├── DynamicProperty.swift ├── Emoji.swift ├── FoundationSupport.swift ├── Info.plist ├── KeyValueStore.swift ├── Logger.swift ├── Observable.swift ├── Promise.swift ├── Subscription.swift ├── SwiftSupport.swift └── Transformer.swift ├── MochaUI ├── Animation.swift ├── AppKit+Extensions.swift ├── BlockTrampoline.swift ├── CGIncrementalImage.swift ├── CGSKeyboardShortcut.swift ├── CGSSpace.swift ├── Changeset.swift ├── DisplayLink.swift ├── DroppableView.swift ├── ExtendedTextView.swift ├── IndirectTouchTracker.swift ├── Info.plist ├── Interpolate+Interpolatable.swift ├── Interpolate+Interpolators.swift ├── Interpolate.swift ├── KeyboardBrightness.swift ├── KeyboardShortcutView.swift ├── LargeTypeTitleController.swift ├── LayerButton.swift ├── MessageProgressView.swift ├── NSAppearance+Extensions.swift ├── NSCollectionViewListLayout.swift ├── NSDrawer+Extensions.swift ├── NSLayoutConstraint+Extensions.swift ├── NSMonogramImageRep.swift ├── NSPopover+Extensions.swift ├── NSToolTipManager+Appearance.swift ├── NSViewController+Window.swift ├── NSWindow+Transforms.swift ├── NetworkReachability.swift ├── PressureGestureRecognizer.swift ├── PreviewController.swift ├── PrivateSPI.swift ├── ShortcutRecognizer.swift ├── Switch.swift ├── SystemBezel.swift ├── SystemEventListener.swift ├── ToolbarContainer.swift ├── TouchSwipeRecognizer.swift ├── UserNotification+Extensions.swift ├── ViewAttachmentCell.swift └── VolumeIndicator.swift ├── Parrot.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ └── contents.xcworkspacedata └── xcuserdata │ └── aditya.xcuserdatad │ ├── xcdebugger │ └── Breakpoints_v2.xcbkptlist │ └── xcschemes │ ├── Hangouts.xcscheme │ ├── HangoutsProvider.xcscheme │ ├── Parrot.xcscheme │ ├── ParrotShare.xcscheme │ ├── ParrotToday.xcscheme │ ├── parrot-cli.xcscheme │ └── xcschememanagement.plist ├── Parrot ├── AVCaptureViewCompanion.swift ├── AccountsPrefences.swift ├── Assets.xcassets │ ├── AppIcon.appiconset │ │ ├── Contents.json │ │ ├── Icon_128x128@1x.png │ │ ├── Icon_128x128@2x.png │ │ ├── Icon_16x16@1x.png │ │ ├── Icon_16x16@2x.png │ │ ├── Icon_256x256@1x.png │ │ ├── Icon_256x256@2x.png │ │ ├── Icon_32x32@1x.png │ │ ├── Icon_32x32@2x.png │ │ ├── Icon_512x512@1x.png │ │ └── Icon_512x512@2x.png │ ├── Contents.json │ ├── Icons │ │ ├── AlarmClock.imageset │ │ │ ├── 8446D185-E65A-4707-A368-A29DB77802EB_55A54008AD1BA589AA210D2629C1DF41_0.pdf │ │ │ └── Contents.json │ │ ├── CautionSign.imageset │ │ │ ├── CautionSign.pdf │ │ │ └── Contents.json │ │ ├── CommunicationVideo.imageset │ │ │ ├── CommunicationVideo_55A54008AD1BA589AA210D2629C1DF41_0.pdf │ │ │ └── Contents.json │ │ ├── Compose.imageset │ │ │ ├── 3317DACE-ECDF-4974-AB5B-9EA7F0E457CB_55A54008AD1BA589AA210D2629C1DF41_0.pdf │ │ │ └── Contents.json │ │ ├── Connection.imageset │ │ │ ├── C6DAB654-292E-4B76-8733-9F0DDB2BE24A_55A54008AD1BA589AA210D2629C1DF41_0.pdf │ │ │ └── Contents.json │ │ ├── ConnectionOutline.imageset │ │ │ ├── ConnectionStatus.pdf │ │ │ └── Contents.json │ │ ├── Contents.json │ │ ├── DNDRead.imageset │ │ │ ├── Contents.json │ │ │ ├── DNDRead@2x_55A54008AD1BA589AA210D2629C1DF41_0.png │ │ │ └── DNDRead_55A54008AD1BA589AA210D2629C1DF41_0.png │ │ ├── DNDUnread.imageset │ │ │ ├── Contents.json │ │ │ ├── DNDUnread@2x_55A54008AD1BA589AA210D2629C1DF41_0.png │ │ │ └── DNDUnread_55A54008AD1BA589AA210D2629C1DF41_0.png │ │ ├── MaterialSearch.imageset │ │ │ ├── Contents.json │ │ │ └── ic_search_black_48dp.png │ │ ├── MaterialSync.imageset │ │ │ ├── Contents.json │ │ │ └── sync.pdf │ │ ├── MaterialVolumeHigh.imageset │ │ │ ├── Contents.json │ │ │ └── volume-on-template.png │ │ └── MaterialVolumeMute.imageset │ │ │ ├── Contents.json │ │ │ └── volume-off-template.png │ ├── PreferencePanes │ │ ├── Contents.json │ │ ├── GeneralPref.iconset │ │ │ ├── icon_128x128.png │ │ │ ├── icon_128x128@2x.png │ │ │ ├── icon_16x16.png │ │ │ ├── icon_16x16@2x.png │ │ │ ├── icon_256x256.png │ │ │ ├── icon_256x256@2x.png │ │ │ ├── icon_32x32.png │ │ │ ├── icon_32x32@2x.png │ │ │ ├── icon_512x512.png │ │ │ └── icon_512x512@2x.png │ │ └── InboxPref.iconset │ │ │ ├── icon_128x128.png │ │ │ ├── icon_128x128@2x.png │ │ │ ├── icon_16x16.png │ │ │ ├── icon_16x16@2x.png │ │ │ ├── icon_256x256.png │ │ │ ├── icon_256x256@2x.png │ │ │ ├── icon_32x32.png │ │ │ ├── icon_32x32@2x.png │ │ │ ├── icon_512x512.png │ │ │ └── icon_512x512@2x.png │ └── Sounds │ │ ├── Buddy Logging In.dataset │ │ ├── Buddy Logging In.aiff │ │ └── Contents.json │ │ ├── Buddy Logging Out.dataset │ │ ├── Buddy Logging Out.aiff │ │ └── Contents.json │ │ ├── Contents.json │ │ ├── File Transfer Complete.dataset │ │ ├── Contents.json │ │ └── File Transfer Complete.aiff │ │ ├── Invitation Accepted.dataset │ │ ├── Contents.json │ │ └── Invitation Accepted.aiff │ │ ├── Invitation.dataset │ │ ├── Contents.json │ │ └── Invitation.aiff │ │ ├── Logged In.dataset │ │ ├── Contents.json │ │ └── Logged In.aiff │ │ ├── Mail Fetch Error.dataset │ │ ├── Contents.json │ │ └── Mail Fetch Error.aiff │ │ ├── Mail Sent.dataset │ │ ├── Contents.json │ │ └── Mail Sent.aiff │ │ ├── New Mail.dataset │ │ ├── Contents.json │ │ └── New Mail.aiff │ │ ├── Received Acknowledgment.dataset │ │ ├── Contents.json │ │ └── Received Acknowledgment.aif │ │ ├── Received Message.dataset │ │ ├── Contents.json │ │ └── Received Message.aiff │ │ ├── Ringer Pause.dataset │ │ ├── Contents.json │ │ └── Ringer Pause.aiff │ │ ├── Ringer.dataset │ │ ├── Contents.json │ │ └── Ringer.aiff │ │ └── Sent Message.dataset │ │ ├── Contents.json │ │ └── Sent Message.aiff ├── Authenticator.swift ├── Cache.swift ├── ConversationCell.swift ├── ConversationDetailsViewController.swift ├── ConversationListViewController.swift ├── DirectoryListViewController.swift ├── Event.swift ├── EventCell.swift ├── GeneralPreferences.swift ├── Info.plist ├── LinkPreviewParser.swift ├── LocationCell.swift ├── LocationHelper.swift ├── MessageCell.swift ├── MessageInputViewController.swift ├── MessageListViewController.swift ├── Parrot.entitlements ├── ParrotAppController.swift ├── ParrotWindowController.swift ├── PersonCell.swift ├── PersonIndicatorTooltipController.swift ├── PersonIndicatorViewController.swift ├── PhotoCell.swift ├── Preferences.swift ├── PreferencesViewController.swift ├── ReloadCell.swift ├── Resources.swift ├── SearchCell.swift ├── ShortcutsPreferences.swift ├── SlimMessageCell.swift ├── SortedArray.swift ├── SoundsPreferences.swift ├── TextPreferences.swift ├── TypingHelper.swift ├── WindowAnimators.swift ├── emoji_charset.bitmap ├── emoji_descriptors.plist ├── emoji_emoticons.plist ├── emoji_equivalences.plist └── main.swift ├── ParrotServiceExtension ├── Conversation.swift ├── ConversationList.swift ├── Directory.swift ├── Event.swift ├── Info.plist ├── Notification.swift ├── OSABridge.swift ├── Person.swift ├── RemoteBridge.swift ├── Service.swift ├── ServiceRegistry.swift └── XPCBridge.swift ├── ParrotShare ├── Info.plist ├── ParrotShare.entitlements ├── ShareViewController.swift └── icon.icns ├── ParrotToday ├── Info.plist ├── ParrotToday.entitlements ├── ParrotViewController.swift ├── TodayConversationCell.swift └── en.lproj │ └── InfoPlist.strings ├── README.md ├── XPCTransport ├── Info.plist ├── RemoteService.swift ├── XPCCoder.swift ├── XPCConnection.swift ├── XPCService.swift └── XPCTransaction.swift ├── parrot-cli ├── Application.swift ├── AttributedString.swift ├── Auth.swift ├── Cell.swift ├── Drawing.swift ├── Event.swift ├── View.swift ├── bytebuffer.h ├── input.h ├── main.swift ├── term.h ├── termbox.c ├── termbox.h └── utf8.c └── parrotd ├── Auth+WebDelegate.swift ├── Info.plist ├── main.swift └── parrotd.entitlements /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Hangouts/Channel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Hangouts/Channel.swift -------------------------------------------------------------------------------- /Hangouts/Client.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Hangouts/Client.swift -------------------------------------------------------------------------------- /Hangouts/Conversation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Hangouts/Conversation.swift -------------------------------------------------------------------------------- /Hangouts/CryptoSHA1.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Hangouts/CryptoSHA1.swift -------------------------------------------------------------------------------- /Hangouts/DriveAPI.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Hangouts/DriveAPI.swift -------------------------------------------------------------------------------- /Hangouts/Event.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Hangouts/Event.swift -------------------------------------------------------------------------------- /Hangouts/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Hangouts/Info.plist -------------------------------------------------------------------------------- /Hangouts/PBLiteDecoder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Hangouts/PBLiteDecoder.swift -------------------------------------------------------------------------------- /Hangouts/PBLiteEncoder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Hangouts/PBLiteEncoder.swift -------------------------------------------------------------------------------- /Hangouts/PeopleAPI.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Hangouts/PeopleAPI.swift -------------------------------------------------------------------------------- /Hangouts/PhotoAPI.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Hangouts/PhotoAPI.swift -------------------------------------------------------------------------------- /Hangouts/URLSession+Delegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Hangouts/URLSession+Delegate.swift -------------------------------------------------------------------------------- /Hangouts/URLSession+Extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Hangouts/URLSession+Extensions.swift -------------------------------------------------------------------------------- /Hangouts/User.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Hangouts/User.swift -------------------------------------------------------------------------------- /HangoutsCore/Embeds.proto.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/HangoutsCore/Embeds.proto.swift -------------------------------------------------------------------------------- /HangoutsCore/Hangouts.proto.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/HangoutsCore/Hangouts.proto.swift -------------------------------------------------------------------------------- /HangoutsCore/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/HangoutsCore/Info.plist -------------------------------------------------------------------------------- /HangoutsCore/Protobuf.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/HangoutsCore/Protobuf.swift -------------------------------------------------------------------------------- /HangoutsCore/ProtobufRuntime.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/HangoutsCore/ProtobufRuntime.swift -------------------------------------------------------------------------------- /HangoutsCore/ServiceEndpoint.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/HangoutsCore/ServiceEndpoint.swift -------------------------------------------------------------------------------- /HangoutsCore/embeds.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/HangoutsCore/embeds.proto -------------------------------------------------------------------------------- /HangoutsCore/hangouts.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/HangoutsCore/hangouts.proto -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/LICENSE.md -------------------------------------------------------------------------------- /Mocha/Activity.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Mocha/Activity.swift -------------------------------------------------------------------------------- /Mocha/Analytics.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Mocha/Analytics.swift -------------------------------------------------------------------------------- /Mocha/AppRelease.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Mocha/AppRelease.swift -------------------------------------------------------------------------------- /Mocha/Binding.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Mocha/Binding.swift -------------------------------------------------------------------------------- /Mocha/DispatchSourceTimer+Extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Mocha/DispatchSourceTimer+Extensions.swift -------------------------------------------------------------------------------- /Mocha/DispatchSupport.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Mocha/DispatchSupport.swift -------------------------------------------------------------------------------- /Mocha/DynamicProperty.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Mocha/DynamicProperty.swift -------------------------------------------------------------------------------- /Mocha/Emoji.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Mocha/Emoji.swift -------------------------------------------------------------------------------- /Mocha/FoundationSupport.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Mocha/FoundationSupport.swift -------------------------------------------------------------------------------- /Mocha/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Mocha/Info.plist -------------------------------------------------------------------------------- /Mocha/KeyValueStore.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Mocha/KeyValueStore.swift -------------------------------------------------------------------------------- /Mocha/Logger.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Mocha/Logger.swift -------------------------------------------------------------------------------- /Mocha/Observable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Mocha/Observable.swift -------------------------------------------------------------------------------- /Mocha/Promise.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Mocha/Promise.swift -------------------------------------------------------------------------------- /Mocha/Subscription.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Mocha/Subscription.swift -------------------------------------------------------------------------------- /Mocha/SwiftSupport.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Mocha/SwiftSupport.swift -------------------------------------------------------------------------------- /Mocha/Transformer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Mocha/Transformer.swift -------------------------------------------------------------------------------- /MochaUI/Animation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/MochaUI/Animation.swift -------------------------------------------------------------------------------- /MochaUI/AppKit+Extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/MochaUI/AppKit+Extensions.swift -------------------------------------------------------------------------------- /MochaUI/BlockTrampoline.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/MochaUI/BlockTrampoline.swift -------------------------------------------------------------------------------- /MochaUI/CGIncrementalImage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/MochaUI/CGIncrementalImage.swift -------------------------------------------------------------------------------- /MochaUI/CGSKeyboardShortcut.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/MochaUI/CGSKeyboardShortcut.swift -------------------------------------------------------------------------------- /MochaUI/CGSSpace.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/MochaUI/CGSSpace.swift -------------------------------------------------------------------------------- /MochaUI/Changeset.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/MochaUI/Changeset.swift -------------------------------------------------------------------------------- /MochaUI/DisplayLink.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/MochaUI/DisplayLink.swift -------------------------------------------------------------------------------- /MochaUI/DroppableView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/MochaUI/DroppableView.swift -------------------------------------------------------------------------------- /MochaUI/ExtendedTextView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/MochaUI/ExtendedTextView.swift -------------------------------------------------------------------------------- /MochaUI/IndirectTouchTracker.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/MochaUI/IndirectTouchTracker.swift -------------------------------------------------------------------------------- /MochaUI/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/MochaUI/Info.plist -------------------------------------------------------------------------------- /MochaUI/Interpolate+Interpolatable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/MochaUI/Interpolate+Interpolatable.swift -------------------------------------------------------------------------------- /MochaUI/Interpolate+Interpolators.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/MochaUI/Interpolate+Interpolators.swift -------------------------------------------------------------------------------- /MochaUI/Interpolate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/MochaUI/Interpolate.swift -------------------------------------------------------------------------------- /MochaUI/KeyboardBrightness.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/MochaUI/KeyboardBrightness.swift -------------------------------------------------------------------------------- /MochaUI/KeyboardShortcutView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/MochaUI/KeyboardShortcutView.swift -------------------------------------------------------------------------------- /MochaUI/LargeTypeTitleController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/MochaUI/LargeTypeTitleController.swift -------------------------------------------------------------------------------- /MochaUI/LayerButton.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/MochaUI/LayerButton.swift -------------------------------------------------------------------------------- /MochaUI/MessageProgressView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/MochaUI/MessageProgressView.swift -------------------------------------------------------------------------------- /MochaUI/NSAppearance+Extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/MochaUI/NSAppearance+Extensions.swift -------------------------------------------------------------------------------- /MochaUI/NSCollectionViewListLayout.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/MochaUI/NSCollectionViewListLayout.swift -------------------------------------------------------------------------------- /MochaUI/NSDrawer+Extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/MochaUI/NSDrawer+Extensions.swift -------------------------------------------------------------------------------- /MochaUI/NSLayoutConstraint+Extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/MochaUI/NSLayoutConstraint+Extensions.swift -------------------------------------------------------------------------------- /MochaUI/NSMonogramImageRep.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/MochaUI/NSMonogramImageRep.swift -------------------------------------------------------------------------------- /MochaUI/NSPopover+Extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/MochaUI/NSPopover+Extensions.swift -------------------------------------------------------------------------------- /MochaUI/NSToolTipManager+Appearance.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/MochaUI/NSToolTipManager+Appearance.swift -------------------------------------------------------------------------------- /MochaUI/NSViewController+Window.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/MochaUI/NSViewController+Window.swift -------------------------------------------------------------------------------- /MochaUI/NSWindow+Transforms.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/MochaUI/NSWindow+Transforms.swift -------------------------------------------------------------------------------- /MochaUI/NetworkReachability.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/MochaUI/NetworkReachability.swift -------------------------------------------------------------------------------- /MochaUI/PressureGestureRecognizer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/MochaUI/PressureGestureRecognizer.swift -------------------------------------------------------------------------------- /MochaUI/PreviewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/MochaUI/PreviewController.swift -------------------------------------------------------------------------------- /MochaUI/PrivateSPI.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/MochaUI/PrivateSPI.swift -------------------------------------------------------------------------------- /MochaUI/ShortcutRecognizer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/MochaUI/ShortcutRecognizer.swift -------------------------------------------------------------------------------- /MochaUI/Switch.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/MochaUI/Switch.swift -------------------------------------------------------------------------------- /MochaUI/SystemBezel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/MochaUI/SystemBezel.swift -------------------------------------------------------------------------------- /MochaUI/SystemEventListener.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/MochaUI/SystemEventListener.swift -------------------------------------------------------------------------------- /MochaUI/ToolbarContainer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/MochaUI/ToolbarContainer.swift -------------------------------------------------------------------------------- /MochaUI/TouchSwipeRecognizer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/MochaUI/TouchSwipeRecognizer.swift -------------------------------------------------------------------------------- /MochaUI/UserNotification+Extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/MochaUI/UserNotification+Extensions.swift -------------------------------------------------------------------------------- /MochaUI/ViewAttachmentCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/MochaUI/ViewAttachmentCell.swift -------------------------------------------------------------------------------- /MochaUI/VolumeIndicator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/MochaUI/VolumeIndicator.swift -------------------------------------------------------------------------------- /Parrot.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Parrot.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Parrot.xcodeproj/xcuserdata/aditya.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot.xcodeproj/xcuserdata/aditya.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist -------------------------------------------------------------------------------- /Parrot.xcodeproj/xcuserdata/aditya.xcuserdatad/xcschemes/Hangouts.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot.xcodeproj/xcuserdata/aditya.xcuserdatad/xcschemes/Hangouts.xcscheme -------------------------------------------------------------------------------- /Parrot.xcodeproj/xcuserdata/aditya.xcuserdatad/xcschemes/HangoutsProvider.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot.xcodeproj/xcuserdata/aditya.xcuserdatad/xcschemes/HangoutsProvider.xcscheme -------------------------------------------------------------------------------- /Parrot.xcodeproj/xcuserdata/aditya.xcuserdatad/xcschemes/Parrot.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot.xcodeproj/xcuserdata/aditya.xcuserdatad/xcschemes/Parrot.xcscheme -------------------------------------------------------------------------------- /Parrot.xcodeproj/xcuserdata/aditya.xcuserdatad/xcschemes/ParrotShare.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot.xcodeproj/xcuserdata/aditya.xcuserdatad/xcschemes/ParrotShare.xcscheme -------------------------------------------------------------------------------- /Parrot.xcodeproj/xcuserdata/aditya.xcuserdatad/xcschemes/ParrotToday.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot.xcodeproj/xcuserdata/aditya.xcuserdatad/xcschemes/ParrotToday.xcscheme -------------------------------------------------------------------------------- /Parrot.xcodeproj/xcuserdata/aditya.xcuserdatad/xcschemes/parrot-cli.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot.xcodeproj/xcuserdata/aditya.xcuserdatad/xcschemes/parrot-cli.xcscheme -------------------------------------------------------------------------------- /Parrot.xcodeproj/xcuserdata/aditya.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot.xcodeproj/xcuserdata/aditya.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /Parrot/AVCaptureViewCompanion.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/AVCaptureViewCompanion.swift -------------------------------------------------------------------------------- /Parrot/AccountsPrefences.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/AccountsPrefences.swift -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/AppIcon.appiconset/Icon_128x128@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/AppIcon.appiconset/Icon_128x128@1x.png -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/AppIcon.appiconset/Icon_128x128@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/AppIcon.appiconset/Icon_128x128@2x.png -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/AppIcon.appiconset/Icon_16x16@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/AppIcon.appiconset/Icon_16x16@1x.png -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/AppIcon.appiconset/Icon_16x16@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/AppIcon.appiconset/Icon_16x16@2x.png -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/AppIcon.appiconset/Icon_256x256@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/AppIcon.appiconset/Icon_256x256@1x.png -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/AppIcon.appiconset/Icon_256x256@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/AppIcon.appiconset/Icon_256x256@2x.png -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/AppIcon.appiconset/Icon_32x32@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/AppIcon.appiconset/Icon_32x32@1x.png -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/AppIcon.appiconset/Icon_32x32@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/AppIcon.appiconset/Icon_32x32@2x.png -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/AppIcon.appiconset/Icon_512x512@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/AppIcon.appiconset/Icon_512x512@1x.png -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/AppIcon.appiconset/Icon_512x512@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/AppIcon.appiconset/Icon_512x512@2x.png -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/Icons/AlarmClock.imageset/8446D185-E65A-4707-A368-A29DB77802EB_55A54008AD1BA589AA210D2629C1DF41_0.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/Icons/AlarmClock.imageset/8446D185-E65A-4707-A368-A29DB77802EB_55A54008AD1BA589AA210D2629C1DF41_0.pdf -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/Icons/AlarmClock.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/Icons/AlarmClock.imageset/Contents.json -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/Icons/CautionSign.imageset/CautionSign.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/Icons/CautionSign.imageset/CautionSign.pdf -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/Icons/CautionSign.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/Icons/CautionSign.imageset/Contents.json -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/Icons/CommunicationVideo.imageset/CommunicationVideo_55A54008AD1BA589AA210D2629C1DF41_0.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/Icons/CommunicationVideo.imageset/CommunicationVideo_55A54008AD1BA589AA210D2629C1DF41_0.pdf -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/Icons/CommunicationVideo.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/Icons/CommunicationVideo.imageset/Contents.json -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/Icons/Compose.imageset/3317DACE-ECDF-4974-AB5B-9EA7F0E457CB_55A54008AD1BA589AA210D2629C1DF41_0.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/Icons/Compose.imageset/3317DACE-ECDF-4974-AB5B-9EA7F0E457CB_55A54008AD1BA589AA210D2629C1DF41_0.pdf -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/Icons/Compose.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/Icons/Compose.imageset/Contents.json -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/Icons/Connection.imageset/C6DAB654-292E-4B76-8733-9F0DDB2BE24A_55A54008AD1BA589AA210D2629C1DF41_0.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/Icons/Connection.imageset/C6DAB654-292E-4B76-8733-9F0DDB2BE24A_55A54008AD1BA589AA210D2629C1DF41_0.pdf -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/Icons/Connection.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/Icons/Connection.imageset/Contents.json -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/Icons/ConnectionOutline.imageset/ConnectionStatus.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/Icons/ConnectionOutline.imageset/ConnectionStatus.pdf -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/Icons/ConnectionOutline.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/Icons/ConnectionOutline.imageset/Contents.json -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/Icons/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/Icons/Contents.json -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/Icons/DNDRead.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/Icons/DNDRead.imageset/Contents.json -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/Icons/DNDRead.imageset/DNDRead@2x_55A54008AD1BA589AA210D2629C1DF41_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/Icons/DNDRead.imageset/DNDRead@2x_55A54008AD1BA589AA210D2629C1DF41_0.png -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/Icons/DNDRead.imageset/DNDRead_55A54008AD1BA589AA210D2629C1DF41_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/Icons/DNDRead.imageset/DNDRead_55A54008AD1BA589AA210D2629C1DF41_0.png -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/Icons/DNDUnread.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/Icons/DNDUnread.imageset/Contents.json -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/Icons/DNDUnread.imageset/DNDUnread@2x_55A54008AD1BA589AA210D2629C1DF41_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/Icons/DNDUnread.imageset/DNDUnread@2x_55A54008AD1BA589AA210D2629C1DF41_0.png -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/Icons/DNDUnread.imageset/DNDUnread_55A54008AD1BA589AA210D2629C1DF41_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/Icons/DNDUnread.imageset/DNDUnread_55A54008AD1BA589AA210D2629C1DF41_0.png -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/Icons/MaterialSearch.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/Icons/MaterialSearch.imageset/Contents.json -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/Icons/MaterialSearch.imageset/ic_search_black_48dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/Icons/MaterialSearch.imageset/ic_search_black_48dp.png -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/Icons/MaterialSync.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/Icons/MaterialSync.imageset/Contents.json -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/Icons/MaterialSync.imageset/sync.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/Icons/MaterialSync.imageset/sync.pdf -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/Icons/MaterialVolumeHigh.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/Icons/MaterialVolumeHigh.imageset/Contents.json -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/Icons/MaterialVolumeHigh.imageset/volume-on-template.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/Icons/MaterialVolumeHigh.imageset/volume-on-template.png -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/Icons/MaterialVolumeMute.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/Icons/MaterialVolumeMute.imageset/Contents.json -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/Icons/MaterialVolumeMute.imageset/volume-off-template.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/Icons/MaterialVolumeMute.imageset/volume-off-template.png -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/PreferencePanes/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/PreferencePanes/Contents.json -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/PreferencePanes/GeneralPref.iconset/icon_128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/PreferencePanes/GeneralPref.iconset/icon_128x128.png -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/PreferencePanes/GeneralPref.iconset/icon_128x128@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/PreferencePanes/GeneralPref.iconset/icon_128x128@2x.png -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/PreferencePanes/GeneralPref.iconset/icon_16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/PreferencePanes/GeneralPref.iconset/icon_16x16.png -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/PreferencePanes/GeneralPref.iconset/icon_16x16@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/PreferencePanes/GeneralPref.iconset/icon_16x16@2x.png -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/PreferencePanes/GeneralPref.iconset/icon_256x256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/PreferencePanes/GeneralPref.iconset/icon_256x256.png -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/PreferencePanes/GeneralPref.iconset/icon_256x256@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/PreferencePanes/GeneralPref.iconset/icon_256x256@2x.png -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/PreferencePanes/GeneralPref.iconset/icon_32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/PreferencePanes/GeneralPref.iconset/icon_32x32.png -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/PreferencePanes/GeneralPref.iconset/icon_32x32@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/PreferencePanes/GeneralPref.iconset/icon_32x32@2x.png -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/PreferencePanes/GeneralPref.iconset/icon_512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/PreferencePanes/GeneralPref.iconset/icon_512x512.png -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/PreferencePanes/GeneralPref.iconset/icon_512x512@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/PreferencePanes/GeneralPref.iconset/icon_512x512@2x.png -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/PreferencePanes/InboxPref.iconset/icon_128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/PreferencePanes/InboxPref.iconset/icon_128x128.png -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/PreferencePanes/InboxPref.iconset/icon_128x128@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/PreferencePanes/InboxPref.iconset/icon_128x128@2x.png -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/PreferencePanes/InboxPref.iconset/icon_16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/PreferencePanes/InboxPref.iconset/icon_16x16.png -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/PreferencePanes/InboxPref.iconset/icon_16x16@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/PreferencePanes/InboxPref.iconset/icon_16x16@2x.png -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/PreferencePanes/InboxPref.iconset/icon_256x256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/PreferencePanes/InboxPref.iconset/icon_256x256.png -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/PreferencePanes/InboxPref.iconset/icon_256x256@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/PreferencePanes/InboxPref.iconset/icon_256x256@2x.png -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/PreferencePanes/InboxPref.iconset/icon_32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/PreferencePanes/InboxPref.iconset/icon_32x32.png -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/PreferencePanes/InboxPref.iconset/icon_32x32@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/PreferencePanes/InboxPref.iconset/icon_32x32@2x.png -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/PreferencePanes/InboxPref.iconset/icon_512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/PreferencePanes/InboxPref.iconset/icon_512x512.png -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/PreferencePanes/InboxPref.iconset/icon_512x512@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/PreferencePanes/InboxPref.iconset/icon_512x512@2x.png -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/Sounds/Buddy Logging In.dataset/Buddy Logging In.aiff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/Sounds/Buddy Logging In.dataset/Buddy Logging In.aiff -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/Sounds/Buddy Logging In.dataset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/Sounds/Buddy Logging In.dataset/Contents.json -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/Sounds/Buddy Logging Out.dataset/Buddy Logging Out.aiff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/Sounds/Buddy Logging Out.dataset/Buddy Logging Out.aiff -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/Sounds/Buddy Logging Out.dataset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/Sounds/Buddy Logging Out.dataset/Contents.json -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/Sounds/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/Sounds/Contents.json -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/Sounds/File Transfer Complete.dataset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/Sounds/File Transfer Complete.dataset/Contents.json -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/Sounds/File Transfer Complete.dataset/File Transfer Complete.aiff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/Sounds/File Transfer Complete.dataset/File Transfer Complete.aiff -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/Sounds/Invitation Accepted.dataset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/Sounds/Invitation Accepted.dataset/Contents.json -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/Sounds/Invitation Accepted.dataset/Invitation Accepted.aiff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/Sounds/Invitation Accepted.dataset/Invitation Accepted.aiff -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/Sounds/Invitation.dataset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/Sounds/Invitation.dataset/Contents.json -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/Sounds/Invitation.dataset/Invitation.aiff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/Sounds/Invitation.dataset/Invitation.aiff -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/Sounds/Logged In.dataset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/Sounds/Logged In.dataset/Contents.json -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/Sounds/Logged In.dataset/Logged In.aiff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/Sounds/Logged In.dataset/Logged In.aiff -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/Sounds/Mail Fetch Error.dataset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/Sounds/Mail Fetch Error.dataset/Contents.json -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/Sounds/Mail Fetch Error.dataset/Mail Fetch Error.aiff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/Sounds/Mail Fetch Error.dataset/Mail Fetch Error.aiff -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/Sounds/Mail Sent.dataset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/Sounds/Mail Sent.dataset/Contents.json -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/Sounds/Mail Sent.dataset/Mail Sent.aiff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/Sounds/Mail Sent.dataset/Mail Sent.aiff -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/Sounds/New Mail.dataset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/Sounds/New Mail.dataset/Contents.json -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/Sounds/New Mail.dataset/New Mail.aiff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/Sounds/New Mail.dataset/New Mail.aiff -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/Sounds/Received Acknowledgment.dataset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/Sounds/Received Acknowledgment.dataset/Contents.json -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/Sounds/Received Acknowledgment.dataset/Received Acknowledgment.aif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/Sounds/Received Acknowledgment.dataset/Received Acknowledgment.aif -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/Sounds/Received Message.dataset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/Sounds/Received Message.dataset/Contents.json -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/Sounds/Received Message.dataset/Received Message.aiff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/Sounds/Received Message.dataset/Received Message.aiff -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/Sounds/Ringer Pause.dataset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/Sounds/Ringer Pause.dataset/Contents.json -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/Sounds/Ringer Pause.dataset/Ringer Pause.aiff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/Sounds/Ringer Pause.dataset/Ringer Pause.aiff -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/Sounds/Ringer.dataset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/Sounds/Ringer.dataset/Contents.json -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/Sounds/Ringer.dataset/Ringer.aiff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/Sounds/Ringer.dataset/Ringer.aiff -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/Sounds/Sent Message.dataset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/Sounds/Sent Message.dataset/Contents.json -------------------------------------------------------------------------------- /Parrot/Assets.xcassets/Sounds/Sent Message.dataset/Sent Message.aiff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Assets.xcassets/Sounds/Sent Message.dataset/Sent Message.aiff -------------------------------------------------------------------------------- /Parrot/Authenticator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Authenticator.swift -------------------------------------------------------------------------------- /Parrot/Cache.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Cache.swift -------------------------------------------------------------------------------- /Parrot/ConversationCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/ConversationCell.swift -------------------------------------------------------------------------------- /Parrot/ConversationDetailsViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/ConversationDetailsViewController.swift -------------------------------------------------------------------------------- /Parrot/ConversationListViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/ConversationListViewController.swift -------------------------------------------------------------------------------- /Parrot/DirectoryListViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/DirectoryListViewController.swift -------------------------------------------------------------------------------- /Parrot/Event.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Event.swift -------------------------------------------------------------------------------- /Parrot/EventCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/EventCell.swift -------------------------------------------------------------------------------- /Parrot/GeneralPreferences.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/GeneralPreferences.swift -------------------------------------------------------------------------------- /Parrot/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Info.plist -------------------------------------------------------------------------------- /Parrot/LinkPreviewParser.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/LinkPreviewParser.swift -------------------------------------------------------------------------------- /Parrot/LocationCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/LocationCell.swift -------------------------------------------------------------------------------- /Parrot/LocationHelper.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/LocationHelper.swift -------------------------------------------------------------------------------- /Parrot/MessageCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/MessageCell.swift -------------------------------------------------------------------------------- /Parrot/MessageInputViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/MessageInputViewController.swift -------------------------------------------------------------------------------- /Parrot/MessageListViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/MessageListViewController.swift -------------------------------------------------------------------------------- /Parrot/Parrot.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Parrot.entitlements -------------------------------------------------------------------------------- /Parrot/ParrotAppController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/ParrotAppController.swift -------------------------------------------------------------------------------- /Parrot/ParrotWindowController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/ParrotWindowController.swift -------------------------------------------------------------------------------- /Parrot/PersonCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/PersonCell.swift -------------------------------------------------------------------------------- /Parrot/PersonIndicatorTooltipController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/PersonIndicatorTooltipController.swift -------------------------------------------------------------------------------- /Parrot/PersonIndicatorViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/PersonIndicatorViewController.swift -------------------------------------------------------------------------------- /Parrot/PhotoCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/PhotoCell.swift -------------------------------------------------------------------------------- /Parrot/Preferences.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Preferences.swift -------------------------------------------------------------------------------- /Parrot/PreferencesViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/PreferencesViewController.swift -------------------------------------------------------------------------------- /Parrot/ReloadCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/ReloadCell.swift -------------------------------------------------------------------------------- /Parrot/Resources.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/Resources.swift -------------------------------------------------------------------------------- /Parrot/SearchCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/SearchCell.swift -------------------------------------------------------------------------------- /Parrot/ShortcutsPreferences.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/ShortcutsPreferences.swift -------------------------------------------------------------------------------- /Parrot/SlimMessageCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/SlimMessageCell.swift -------------------------------------------------------------------------------- /Parrot/SortedArray.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/SortedArray.swift -------------------------------------------------------------------------------- /Parrot/SoundsPreferences.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/SoundsPreferences.swift -------------------------------------------------------------------------------- /Parrot/TextPreferences.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/TextPreferences.swift -------------------------------------------------------------------------------- /Parrot/TypingHelper.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/TypingHelper.swift -------------------------------------------------------------------------------- /Parrot/WindowAnimators.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/WindowAnimators.swift -------------------------------------------------------------------------------- /Parrot/emoji_charset.bitmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/emoji_charset.bitmap -------------------------------------------------------------------------------- /Parrot/emoji_descriptors.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/emoji_descriptors.plist -------------------------------------------------------------------------------- /Parrot/emoji_emoticons.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/emoji_emoticons.plist -------------------------------------------------------------------------------- /Parrot/emoji_equivalences.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/emoji_equivalences.plist -------------------------------------------------------------------------------- /Parrot/main.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/Parrot/main.swift -------------------------------------------------------------------------------- /ParrotServiceExtension/Conversation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/ParrotServiceExtension/Conversation.swift -------------------------------------------------------------------------------- /ParrotServiceExtension/ConversationList.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/ParrotServiceExtension/ConversationList.swift -------------------------------------------------------------------------------- /ParrotServiceExtension/Directory.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/ParrotServiceExtension/Directory.swift -------------------------------------------------------------------------------- /ParrotServiceExtension/Event.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/ParrotServiceExtension/Event.swift -------------------------------------------------------------------------------- /ParrotServiceExtension/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/ParrotServiceExtension/Info.plist -------------------------------------------------------------------------------- /ParrotServiceExtension/Notification.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/ParrotServiceExtension/Notification.swift -------------------------------------------------------------------------------- /ParrotServiceExtension/OSABridge.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/ParrotServiceExtension/OSABridge.swift -------------------------------------------------------------------------------- /ParrotServiceExtension/Person.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/ParrotServiceExtension/Person.swift -------------------------------------------------------------------------------- /ParrotServiceExtension/RemoteBridge.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/ParrotServiceExtension/RemoteBridge.swift -------------------------------------------------------------------------------- /ParrotServiceExtension/Service.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/ParrotServiceExtension/Service.swift -------------------------------------------------------------------------------- /ParrotServiceExtension/ServiceRegistry.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/ParrotServiceExtension/ServiceRegistry.swift -------------------------------------------------------------------------------- /ParrotServiceExtension/XPCBridge.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/ParrotServiceExtension/XPCBridge.swift -------------------------------------------------------------------------------- /ParrotShare/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/ParrotShare/Info.plist -------------------------------------------------------------------------------- /ParrotShare/ParrotShare.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/ParrotShare/ParrotShare.entitlements -------------------------------------------------------------------------------- /ParrotShare/ShareViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/ParrotShare/ShareViewController.swift -------------------------------------------------------------------------------- /ParrotShare/icon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/ParrotShare/icon.icns -------------------------------------------------------------------------------- /ParrotToday/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/ParrotToday/Info.plist -------------------------------------------------------------------------------- /ParrotToday/ParrotToday.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/ParrotToday/ParrotToday.entitlements -------------------------------------------------------------------------------- /ParrotToday/ParrotViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/ParrotToday/ParrotViewController.swift -------------------------------------------------------------------------------- /ParrotToday/TodayConversationCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/ParrotToday/TodayConversationCell.swift -------------------------------------------------------------------------------- /ParrotToday/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/ParrotToday/en.lproj/InfoPlist.strings -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/README.md -------------------------------------------------------------------------------- /XPCTransport/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/XPCTransport/Info.plist -------------------------------------------------------------------------------- /XPCTransport/RemoteService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/XPCTransport/RemoteService.swift -------------------------------------------------------------------------------- /XPCTransport/XPCCoder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/XPCTransport/XPCCoder.swift -------------------------------------------------------------------------------- /XPCTransport/XPCConnection.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/XPCTransport/XPCConnection.swift -------------------------------------------------------------------------------- /XPCTransport/XPCService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/XPCTransport/XPCService.swift -------------------------------------------------------------------------------- /XPCTransport/XPCTransaction.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/XPCTransport/XPCTransaction.swift -------------------------------------------------------------------------------- /parrot-cli/Application.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/parrot-cli/Application.swift -------------------------------------------------------------------------------- /parrot-cli/AttributedString.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/parrot-cli/AttributedString.swift -------------------------------------------------------------------------------- /parrot-cli/Auth.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/parrot-cli/Auth.swift -------------------------------------------------------------------------------- /parrot-cli/Cell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/parrot-cli/Cell.swift -------------------------------------------------------------------------------- /parrot-cli/Drawing.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/parrot-cli/Drawing.swift -------------------------------------------------------------------------------- /parrot-cli/Event.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/parrot-cli/Event.swift -------------------------------------------------------------------------------- /parrot-cli/View.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/parrot-cli/View.swift -------------------------------------------------------------------------------- /parrot-cli/bytebuffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/parrot-cli/bytebuffer.h -------------------------------------------------------------------------------- /parrot-cli/input.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/parrot-cli/input.h -------------------------------------------------------------------------------- /parrot-cli/main.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/parrot-cli/main.swift -------------------------------------------------------------------------------- /parrot-cli/term.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/parrot-cli/term.h -------------------------------------------------------------------------------- /parrot-cli/termbox.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/parrot-cli/termbox.c -------------------------------------------------------------------------------- /parrot-cli/termbox.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/parrot-cli/termbox.h -------------------------------------------------------------------------------- /parrot-cli/utf8.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/parrot-cli/utf8.c -------------------------------------------------------------------------------- /parrotd/Auth+WebDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/parrotd/Auth+WebDelegate.swift -------------------------------------------------------------------------------- /parrotd/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/parrotd/Info.plist -------------------------------------------------------------------------------- /parrotd/main.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/parrotd/main.swift -------------------------------------------------------------------------------- /parrotd/parrotd.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaidyam/Parrot/HEAD/parrotd/parrotd.entitlements --------------------------------------------------------------------------------