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
d7084328f6
Testing out IGLK swift branch ( #1743 )
...
* testing out IGLK swift branch
* using local IGListKit, update labels to latest
* new labels working
2018-05-27 11:01:34 -04:00
Ryan Nystrom
9e13303fe9
remove done button from context menu VCs ( #1655 )
2018-03-17 15:07:42 -04:00
Ryan Nystrom
0778d60546
show files without patches ( #1639 )
2018-03-11 23:50:48 -04:00
Ivan Magda
6c3c451677
Add PDF support ( #1596 )
...
* Add string extension for searching pdf files (#1552 )
* Create RepositoryWebViewController (#1552 )
* Initial presenting of the pdf files (#1552 )
* refactor: Rename String+Resource -> String+BinaryFile (#1552 )
* Build destination URL (#1552 )
* Configure title (#1552 )
* Encode file path
* Use EmptyView for errors
* Replace UIWebView with WKWebView
* Review fixes
* refactor: Make binarySuffix computed property
* Unify if-else path
* Group guard statements
2018-03-11 15:59:51 -04:00
Ryan Nystrom
a317c23a12
remove dead code ( #1611 )
2018-03-04 22:06:12 -05: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
cb15bc47c8
use new dropdown for browsing files ( #1400 )
2018-01-13 16:37:29 -05:00
Bas Broek
0db76b3b76
Add + update a11x for navigation titles ( #1257 )
...
* Add + update a11x for navigation items
* A file is not a file extension
2017-12-16 22:15:29 -05:00
Ryan Nystrom
270903e1ae
refactor dir and blob paths, add tests ( #1165 )
2017-12-03 16:36:43 -05:00
James Sherlock
a504a87033
Use AttributedStringCell for IssueLabeledCell ( #1071 )
...
* Use AttributedStringCell for IssueLabeledCell
* Code review changes
2017-11-26 12:31:27 -05:00
Ryan Nystrom
a313f6e110
reference commit cells use attr string cell ( #1068 )
2017-11-23 11:30:06 -05:00
James Sherlock
50ddf0863e
Remove last comment URL from the required subject model ( #949 )
2017-11-14 10:37:25 -05:00
Rizwan Mohamed Ibrahim
f94f9a4501
Rename Notification to NotificationResponse ( #800 )
2017-10-31 20:04:56 -07:00
Joe Rocca
26af98bad6
removed unneccessary equatable comformance from RepositoryLabel ( #743 )
2017-10-27 10:48:45 -04:00
Joe Rocca
282a84683b
added labels equatable check to ListDiffable isEqual method, fixes #715 ( #716 )
2017-10-24 21:46:31 -04:00
Hesham Salman
f213bac924
Thin SwiftLint ruleset ( #704 )
...
* Thin SwiftLint ruleset
* Disabled trailing_whitespace rule
2017-10-23 16:58:09 -04:00
Weyert de Boer
803909e1ff
Use actual filename for the file browsing screen ( #555 )
...
* Added an extension to the `File` extension so you can get the `potentialLanguage` (based on extension) and the actual name of the file expressed in the class
Updated the `IssuePatchContentViewController.swift` so that it only shoes the file name and not the full path
* Tidying up of the code
2017-10-22 14:03:30 -04:00
Ryan Nystrom
c30156c5a6
cache last notifications response to disk, fixes #103
2017-08-14 17:02:08 -04:00
Ryan Nystrom
773a52c1fe
view file patch contents
2017-08-12 22:48:24 -04:00
Ryan Nystrom
4c7c3ca27f
add files model
2017-08-11 23:09:56 -04:00
Ryan Nystrom
38a2f92eed
edit labels
2017-08-08 15:27:56 -04:00
Bas Broek
b5978889cd
Keys can be enums
2017-07-11 19:48:45 +02:00
Ryan Nystrom
4a358b7183
private repos show up, fixes #60
2017-07-08 19:53:56 -04:00
Ryan Nystrom
6f7614f7a1
label model gen extension
2017-06-02 23:09:45 -04:00
Ryan Nystrom
5bae0be922
remove genned models that arent in notifications endpoint
2017-06-02 14:02:16 -04:00
Ryan Nystrom
57829080a5
notifications show up!
2017-05-14 17:43:19 -04:00
Ryan Nystrom
05702b6ac6
regen fixing build err
2017-05-12 17:29:39 -04:00
Ryan Nystrom
786193755c
gen models
2017-05-12 17:25:59 -04:00
Ryan Nystrom
627eb5a130
single auth working
2017-05-12 16:35:12 -04:00
Ryan Nystrom
6f4cc98f80
add session persistence
2017-05-10 17:48:50 -04:00
Ryan Nystrom
e50860277a
rename
2017-05-08 12:36:48 -04:00