Ryan Nystrom
c23945ac7d
Enable SwiftLint and fix issues ( #2292 )
...
* update swiftlint
* build with lint enabled
* fix almost all warnings
* remove wholemodule
2018-10-16 21:54:55 -04:00
Ivan Smetanin
ade56a81a1
Fix preferredContentSizeCategory called on background thread issue ( #2037 )
2018-08-05 11:37:03 -04:00
Ryan Nystrom
93d9933e01
more height on "view files" unit ( #1999 )
2018-07-29 19:29:13 -04:00
Ryan Nystrom
e56c29a9a6
Redesigned Issues interface ( #1983 )
...
* clean up title model
* update title style
* organize issue SC method
* remove background colors from styled text in issues
* collection view bg white
* remove card inset and clean up snap superview code
* clean up label design
* thread is root and change base font size
* remove borders on comment cells
* adjust collapse design
* adjust comment line spacing and make non-root body smaller
* refactor detail view
* viewer header background color
* more buttons in reaction cell
* vertical spacers working
* design basically finished;
* scroll to bottom accounts for inset
* PR review background color white
* fixup PR review comments
* spacing on merge and review
* readme background white
* rename to just "spacer"
* horizontal spacing
* fix tests
2018-07-27 11:03:09 -04:00
Ryan Nystrom
1ac9348852
update to new StyledTextKit lib name ( #1849 )
2018-06-02 23:14:11 -04:00
Ryan Nystrom
f19a852ce2
Remove another NSAttributedStringSizing usage ( #1822 )
2018-05-21 09:47:12 -04:00
Orta
6dc2988d23
Port to Xcode 9.3 ( #1696 )
2018-04-07 23:24:51 -04:00
Ryan Nystrom
0778d60546
show files without patches ( #1639 )
2018-03-11 23:50:48 -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
Luciano Almeida
3848a44523
Fixing File changes has content under nav bar #1513 ( #1517 )
2018-02-15 22:29:23 -05:00
Luciano Almeida
9a3b301dae
Fixing topLayoutGuide and bottomLayoutGuide iOS 11 deprecated Warnings ( #1510 )
2018-02-11 18:40:27 -05:00
Ryan Nystrom
0001920b75
Refactor text styles to use StyledText ( #1490 )
2018-02-04 19:09:42 -05:00
Ryan Nystrom
65959c7c14
Card inset design completely overhauled ( #1396 )
...
* card inset design completely overhauled
* respond to safe area changes
2018-01-13 12:37:00 -05:00
Ryan Nystrom
c64987ddd3
Safe area insets for milestone and assignees ( #1380 )
...
* safe area insets for milestone and assignees
* add view files
2018-01-09 12:00:56 -05:00
Bas Broek
377161aed0
Fix Int format crash + unify String localization ( #1273 )
...
* Use %d over %zi to prevent a possible crash
* Clean up / unify localization behavior
Before, we were doing double localization (Feeding a `LocalizedString` into a `.localizedStringWithFormat`).
2017-12-17 16:10:57 -05:00
Ryan Nystrom
20e1b6f6df
Design polish ( #1275 )
...
* new tab icon design
* more spacing for action cells
* action cells larger, background colors
* fix assignee/reviewer spacing
* label colors, refine header spacing
* bump up label radius
* add close and lock options
* wire up close mutation
* wire up lock
* remove dead code
2017-12-17 16:09:26 -05:00
Bas Broek
a9956f073f
Add accessibility label and hint to "View Files" ( #1249 )
...
* Add accessibility label and hint to "View Files"
* Prevent duplicate localization
2017-12-16 22:11:10 -05:00
Bas Broek
7f04139794
Disable animations when reduce motion enabled ( #1167 )
2017-12-10 18:15:44 -05:00
Ryan Nystrom
ed3adf74c5
Polish header spacing ( #1228 )
...
* label styles match github.com
* size assignee to content
* size milestones to content
* polish header spacings
2017-12-10 18:13:08 -05:00
Ryan Nystrom
d2fd350fbd
make File object actually unique ( #1191 )
2017-12-05 22:49:21 -05:00
Ryan Nystrom
7008971a1b
Show file change count and additions/deletions on PRs ( #1187 )
...
* add additions and deletions to PR, thread
* setup ui
2017-12-04 22:04:52 -05:00
Ryan Nystrom
7bc969a5f5
PR patch files use base list VC ( #1092 )
...
* PR patch files use base list VC
* white bg on cell
* remove dead code, update schema, thread file count
2017-11-27 13:07:58 -05:00
Ryan Nystrom
bb2828e9c8
share code text view with repo and issue ( #1089 )
2017-11-26 12:29:21 -05:00
Rizwan Mohamed Ibrahim
ab28e739bc
[CHOR] @objc at same line as func ( #888 )
2017-11-07 13:37:36 -05: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
1c38ff4d5c
swift 4 migration
2017-10-07 14:46:10 +01:00
Ryan Nystrom
30c758b4ac
new base list VC, refactor repo issues, fixes #493
2017-10-05 22:37:40 +01:00
Ryan Nystrom
f25ce83780
refactor for single Result type
2017-08-27 20:41:01 -04:00
Ryan Nystrom
e72c971261
standardized table cell selection colors
2017-08-12 22:48:24 -04:00
Ryan Nystrom
773a52c1fe
view file patch contents
2017-08-12 22:48:24 -04:00
Ryan Nystrom
728dccbc44
refresh control for standardized behavior
2017-08-12 22:48:24 -04:00
Ryan Nystrom
60ba786162
view PR file changes
2017-08-12 22:48:22 -04:00
Ryan Nystrom
e54b13b9e1
add view files model
2017-08-11 23:37:40 -04:00