51 Commits

Author SHA1 Message Date
Ryan Nystrom
0daf0f9cf1 update ContextMenu (#2310) 2018-10-18 21:34:04 -04:00
Ryan Nystrom
6c6c9476e1 Attempt to fix iTunes Connect issue where watchOS needs min target (#2173)
* attempt to fix iTunes Connect issue where watchOS needs min target

* fix podfile
2018-09-28 19:20:01 -04:00
Ehud Adler
05fe58394c Action Controller images (#2135)
* Add images to action controller

* Added pod to podfile
Added icon to NotificationSectionController

* Installed Pod

* ContextMenu Dominant corner

* Target support files

* Fixed support

* Updated Action Image Controller
2018-09-24 11:00:41 -04:00
Ryan Nystrom
b489e8db97 Local push notifications (#2145)
* add fmdb

* add local notification cache mechanism

* rewiring to update local db when fetching notifications

* local pushes working

* building for xcode 10
2018-09-22 14:40:35 -04:00
Ryan Nystrom
5c6d48bca4 Replace "Inbox Zero" functionality and remove Firebase (#2142)
* simpler inbox zero date that allows date planning

* clean up

* remove firebase
2018-08-25 21:47:43 -04:00
Ryan Nystrom
11f1ece511 Update MessageViewController (#2104) 2018-08-12 20:08:53 -04:00
Ryan Nystrom
0aecf43f1c Update Squawk to fix crash (#2040) 2018-08-05 12:48:04 -04:00
Ryan Nystrom
27ebb18b06 improved send UI, quieter merge buttons (#2001) 2018-07-29 19:29:25 -04:00
Ryan Nystrom
3028081c3c Migrate Toast component to new Squawk CocoaPod library (#1900)
* add Squawk lib

* delete Toast

* Build green

* fix build after rebase
2018-07-14 18:26:47 -04:00
Ryan Nystrom
faca5497a8 New Inbox design (#1870)
* New Inbox design

* rename ident to number

* use ax animation

* building with old notifications removed

* remove "2" suffix

* use latest IGLK+Swift

* apply IGLK perf fixes

* fix build

* Update with IGLK binding bug fix
2018-06-17 14:47:59 -04:00
Ryan Nystrom
c287075ba6 Long press urls and display system share sheet (#1856)
* Long press urls and display system share sheet

* update StyledTextKit to fix highlighting bug
2018-06-03 21:26:25 -04:00
Ryan Nystrom
1ac9348852 update to new StyledTextKit lib name (#1849) 2018-06-02 23:14:11 -04:00
Ryan Nystrom
b1c881cddb watch target added and working 2018-04-29 21:36:58 -04:00
Merrick Sapsford
e1ca4fc3ba Update Tabman to 1.8.2 (#1764)
Pageboy 2.5.1
AutoInsetter 1.2.3
2018-04-29 21:33:49 -04:00
Ryan Nystrom
ce80b303b6 MessageViewController update (#1741)
* update action label when value changes, make actions diffable

* Update IGListKit swift branch after rebase

* Update MessageViewController pod

* fix build, update w/ latest fixes
2018-04-21 18:26:45 -04:00
Ryan Nystrom
178d7700b7 Remove MMMarkdown dependency (#1729)
* replace old markdown callsites

* unit tests working

* remove unused parsing

* final removal of old parsing, build and tests succeed

* remove dependency

* capture readme ref branch
2018-04-14 23:12:03 -04:00
Ryan Nystrom
5fd68c1e6a Rewrite markdown parsing with cmark (#1704)
* add cmark lib, build succeeds

* building and running (with dupe asserts)

* list newlines, quote styles

* tables working in cmark

* fix table bg color math and code bg color

* code block highlighting only when theres a language

* share code block logic

* mentions need @

* update cmark lib

* shortlinks

* detect issue shortlinks

* simplify and correct shortlinks

* remove html comments

* tests passing
2018-04-07 23:27:14 -04:00
Ryan Nystrom
c974969d0e update styledtext pod (#1657) 2018-03-17 15:58:13 -04:00
Ryan Nystrom
002de8d4ed Update Apollo to 0.8.0 and codegen to 0.18.8 (#1656) 2018-03-17 15:54:18 -04:00
Ryan Nystrom
1c1184cae7 Add ContextMenu library (#1632)
* add contextmenu lib

* update to latest
2018-03-11 15:49:06 -04:00
Ryan Nystrom
220a5a3373 update StyledText and fix semibold fonts (#1497) 2018-02-07 10:39:18 -05:00
Ryan Nystrom
88d4236705 Update pods and fix build errors (#1494)
* update pods and fix build errs

* add gemfile
2018-02-05 15:50:29 -05:00
Ryan Nystrom
a92c3657dd Update MessageViewController (#1486)
* update messageviewcontroller

* add missing files
2018-02-04 19:09:12 -05:00
Ryan Nystrom
fa566d315a move MessageViewController to remote (#1468)
* move MessageViewController to remote

* fix tests
2018-01-25 20:39:14 -05:00
Ryan Nystrom
8896d01336 Move most local repos to remote (#1455)
* pod deintegrate and install

* move styled text to remote pod

* move highlightr to remote fork

* move mmmarkdown to remote fork

* move flatcache to remote repo

* fix merge conflicts after rebase

* delete slack files
2018-01-22 21:33:42 -05:00
Ivan Magda
0455ab5694 Remove SlackTextViewController (#1390)
* Remove SlackTextViewController #1319

* Replace SLKTextView with UITextView #1319

* Move placeholder from MessageView into MessageTextView (#1319)

* Use new placeholder API for MessageView (#1319)

* Use MessageTextView (#1319)

- Use MessageTextView instead of plain UITextView
- Drop code for showing placeholder label
- Use MessageTextView's placeholder label
2018-01-20 11:51:02 -05:00
Ryan Nystrom
819b7952f1 update iglistkit (#1354) 2018-01-06 11:55:09 -05:00
Ryan Nystrom
107a547150 [WIP] Use Firebase to fetch emoji and message (#1224)
Use Firebase to fetch emoji and message
2017-12-10 18:13:24 -05:00
Ryan Nystrom
0eba56ecb1 Move Highlightr to local pods, update to 9.12.0, trim languages list (#1148)
* add highlightr to local pods

* update highlight.js to 9.12.0

* remove 3.2 post install

* fix 9.12 to use browser based hljs

* trim down supported languages

* smaller code size
2017-12-03 11:41:36 -05:00
Ryan Nystrom
eabbb0f99e Update Tabman to 1.1.1 (#1104)
* Update Tabman to 1.1

* add new tabman files

* upgrade to 1.1.1
2017-11-28 20:21:49 -05:00
Ryan Nystrom
0a5ca14843 Add syntax highlighting for comments (#1087) 2017-11-26 12:29:10 -05:00
Ostap
d6cba1e280 Added FBSnapshotTestCase integration. Added initial tests for AttributedStringView (#688) 2017-11-22 09:24:57 -05:00
Merrick Sapsford
b3bfaf933c Update Tabman to 1.0.7 (#1014)
* Update Tabman to latest version

1.0.6

* Remove local copy of Tabman

* Update Podfile

Remove local Tabman entry

* Update Tabman

1.0.7
2017-11-20 17:22:42 -05:00
Ryan Nystrom
2d02c01cff Add Crashlytics and Answers (#1001)
* add fabric

* name runscript
2017-11-19 18:17:35 -05:00
Ryan Nystrom
0851d198d7 Update Tabman with recent bugfixes (#868)
* Update Tabman with recent bugfixes

* remove debug code
2017-11-06 09:01:46 -05:00
Ryan Nystrom
8598436e58 Update CocoaPods (#853) 2017-11-04 21:48:19 -04:00
Nicholas Meschke
306eea70ec Add Cell setup code to an StyledTableCell Extension (#797)
* Add Code Repository Cell extension file

* Move cell setup code to an extension of a StyledTableViewCell

* Add fatalError instead of force unwrap
2017-11-04 10:55:05 -04:00
Hesham Salman
f213bac924 Thin SwiftLint ruleset (#704)
* Thin SwiftLint ruleset

* Disabled trailing_whitespace rule
2017-10-23 16:58:09 -04:00
Ryan Nystrom
774f0fca1b remove JDStatusbar 2017-10-12 21:32:04 -04:00
Ryan Nystrom
c2018088f1 fixup cleanup 2017-10-08 10:25:01 +01:00
Ryan Nystrom
c87bb91750 clean up root folder 2017-10-07 18:48:07 +01:00
Ryan Nystrom
cb4cec0c3a fix tabman to 1.0.1 to avoid bugs 2017-10-07 18:37:51 +01:00
Ryan Nystrom
1cfa9e28b2 upgrade swipecellkit to swift 4.0 2017-10-07 17:36:57 +01:00
Ryan Nystrom
e697b13dfc Upgrade project and deps to Swift 4
Some notes about this update:

- Using apollo-codegen 0.17.0-alpha.13 for Swift 4 support
- Upgraded SnapKit, HTMLImage to versions with Swift 4 support
- Added 3.2 intermix support for local CocoaPods ([from here](https://github.com/CocoaPods/CocoaPods/issues/6791))
- Using alpha version of Apoolo iOS as well for Swift 4
2017-10-07 17:21:11 +01:00
James Sherlock
c28c088629 Initial repository spring clean (#415)
* Move SwipeCellKit & SlackTextViewController to Local Pods directory

* Move playgrounds to own folder

* Create podspec for MMMarkdown and move to Local Pods
2017-09-24 18:35:05 -04:00
Ryan Nystrom
6912f7617f Repo paging control (#336)
* WIP paging control on repos

* paging working but inset still broken

* remove old repo VC and replace with paging
2017-09-22 18:12:05 -04:00
James Sherlock
2b3975af42 Add FLEX to TestFlight builds 2017-09-21 21:08:44 +01:00
Ryan Nystrom
89c6742903 update pods and project file settings for xcode 9 2017-09-17 21:28:04 -04:00
Ryan Nystrom
06dc041d0f add html sizing lib to pods 2017-09-17 16:55:23 -04:00
Graham Chance
ffe22d12ba Installed AlamofireNetworkActivityIndicator pod 2017-08-04 18:34:32 -04:00