Commit Graph

17 Commits

Author SHA1 Message Date
Hesham Salman
f213bac924 Thin SwiftLint ruleset (#704)
* Thin SwiftLint ruleset

* Disabled trailing_whitespace rule
2017-10-23 16:58:09 -04:00
Joe Rocca
a6275bb5b9 Adds label summary dots to repo issues/PR cell (#622)
* added labelableFields to RepoPages queries

* added labels to RepositoryIssueSummaryModel

* added DotListView

* replaced UICollectionView with DotListView

* added DotListView to RepositorySummaryCell

* fixed max items calculation

* removed constraints and set collection view frame instead
2017-10-22 13:58:51 -04:00
Weyert de Boer
1ffda90eae Renamed Strings.swift to Constants.swift (#517)
* Renamed `Strings.swift` to `Constants.swift`, fixes #498
Added the product urls to `Constants.swift`, partly fixes #494

* Wrapped the strings in a `Strings`-enum

* Really shouldn't manually retype things

* Update project.pbxproj
2017-10-14 11:06:25 -04:00
Ryan Nystrom
1c38ff4d5c swift 4 migration 2017-10-07 14:46:10 +01:00
Ryan Nystrom
8d6f0ab118 upgrade apollo to 0.6.5 and codegen to 0.16.5 2017-10-07 13:30:46 +01:00
Ryan Nystrom
30c758b4ac new base list VC, refactor repo issues, fixes #493 2017-10-05 22:37:40 +01: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
Ryan Nystrom
27c659400d refactor networking to use indicator when using gql 2017-09-17 20:45:44 -04:00
Ryan Nystrom
17fb9ae7db simple readme support in repos 2017-09-10 21:08:59 -04:00
Ryan Nystrom
bdb52d67c9 namespace type and model for repo 2017-09-03 18:00:47 -04:00
Ryan Nystrom
6ef37b282d issue/pr title should be body 2017-09-03 17:35:29 -04:00
Ryan Nystrom
e476976fd3 major refactor to repo 2017-09-03 17:27:26 -04:00
Ryan Nystrom
3ffc4f2b9c search cell selection, better cell text treatment 2017-09-02 18:41:39 -04:00
James Sherlock
f09cb86467 Updates as per BasThomas review 2017-08-08 08:04:41 +01:00
James Sherlock
df22cd4e7f Hide issues tab if repo doesn't have it enabled 2017-07-30 15:38:51 +01:00
James Sherlock
01da17c9a4 Fix issues/pull request paging 2017-07-30 15:19:19 +01:00
James Sherlock
13cc4e2eba Broken RepoView issues/pull requests into separate queries, Separated networking from view layer
Unfortunately Apollo doesn't support directives, so had to break up the queries which meant the networking code needs to get quite a bit bigger to support both of them (a lot of switches!). Paging isn't erroring any more, but also isn't adding new content so looking into!
2017-07-30 15:15:32 +01:00