Ryan Nystrom
715fd12c14
github syntax search working
2018-04-16 21:46:18 -04:00
Bas Broek
7482881711
Change two flatMaps to compactMap
2018-04-10 11:51:18 +02:00
Orta
6dc2988d23
Port to Xcode 9.3 ( #1696 )
2018-04-07 23:24:51 -04:00
Ryan Nystrom
62e2763a85
Refactor markdown parsing to use text lib ( #1674 )
...
* milestones refactored with styled text
* reference refactored
* refactor commit references
* fix styled text bug
* request event refactored
* refactor titles
* warm caches for bg-gen models
* delete old text cell
* move shortlinks into MMMarkdown
* almost there
* build green
* running and trimming whitespaces
* styled text working
* fix tests
* tests passing
2018-03-31 10:12:51 -04:00
Ryan Nystrom
83acbea441
Start refactoring text views with StyledText ( #1658 )
...
* refactoring with styledtext
* issue rename refactored
* fix tests
2018-03-17 18:55:08 -04:00
Ryan Nystrom
45335eb4a0
[WIP] Refactor networking to shared lib ( #1602 )
...
* [WIP] Refactor networking to shared lib
* notification models as codable and tests
* default request params
* break out into files
* fix tests
* check notification values
* add milestones
* add milestone response
* repo notifications
* refactor v3 response
* refactor to support passing response to response initializer
* add release fetch and model
* add examples from githawk
* notifications working
* almost all notifications requests migrated
* finish notification migration, add graphql request/response
* replace issue requests
* replace milestones request
* fetch assignees migrated
* readme fetch migrated
* migrate badge request
* delete unused request from client
* remove paging
* nearly done w/ migration
* local build green
* refactor gql fetches, replace mutations
* build green, slim down client
* strip session manager from client
* everything working
2018-03-04 21:35:36 -05:00
Ryan Nystrom
0001920b75
Refactor text styles to use StyledText ( #1490 )
2018-02-04 19:09:42 -05:00
Ryan Nystrom
eb7069f6f7
Refactor date formatting from String ( #1229 )
...
* refactor date formatting from String
* undo new file
2017-12-16 22:16:01 -05:00
Ryan Nystrom
94e1125408
Trim page sizes for GQL requests ( #794 )
2017-10-29 15:04:56 -04:00
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