553 Commits

Author SHA1 Message Date
Ryan Nystrom
64f920a3f0 new routing library and refactor shortcuts (#2241) 2018-10-07 23:46:57 -04:00
Ryan Nystrom
e2b2bc9d47 Huge refactor of AppDelegate and authentication routing (#2238)
* refactor with new app controller, replace root nav mgr

* finish refactoring out root nav mgr

* remove root mgr
2018-10-07 15:59:18 -04:00
Ryan Nystrom
a23f2b5e19 Move entitlements to Resources (#2209) 2018-09-30 00:15:03 -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
cb18bf3c3d Smaller send button and blue (#2035) 2018-08-05 11:37:15 -04:00
Ryan Nystrom
05b3829b2b improved send icon, better read animation (#2016) 2018-08-04 17:35:58 -04:00
Ryan Nystrom
e5e31bcd31 Better bookmark assets (#2004) 2018-07-29 19:29:59 -04:00
Ryan Nystrom
5070f605f2 replace signature with badge (#2003) 2018-07-29 19:29:49 -04:00
Ryan Nystrom
27ebb18b06 improved send UI, quieter merge buttons (#2001) 2018-07-29 19:29:25 -04:00
Ryan Nystrom
88da62a253 improved review prompt, open to write action (#1998) 2018-07-29 19:29:03 -04:00
Ryan Nystrom
5cf3a7c568 More granular messaging and controls for merge state (#1993)
* update schema

* more granular merge status messaging and controls

* handle unknown

* pending state
2018-07-28 17:04:08 -04:00
Ryan Nystrom
b37db3a98b restore system color divider line for ipad (#1989) 2018-07-28 17:01:48 -04:00
Yury Bogdanov
d1ffd0bbd5 [Issue#1579] login animation (#1977)
* added animation to bird

* added rotating branches

* selfreview: methods renamed
2018-07-26 09:06:49 -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
ef91d08901 add version as user setting, bump to 1.21.0 (#1810) 2018-05-14 15:49:23 -04:00
Ryan Nystrom
26fb0289a6 bump version to 1.20 (#1763) 2018-04-29 21:33:12 -04:00
Ryan Nystrom
dbaefc1760 Bump version to 1.19.1 for hotfix 2018-04-25 14:00:34 -04:00
Ryan Nystrom
1f03d5e18b Fix flickering when navigating back (#1728) 2018-04-14 23:12:15 -04:00
Kaan Dedeoglu
33514c6d07 Remove unused WriteButton class and related assets. (#1676) 2018-03-31 10:17:26 -04:00
Rizwan Mohamed Ibrahim
8fb4200a9a [ADD] Refactoring short cut handler to use enum based Routes (#1591) 2018-02-26 22:23:36 -08:00
Ryan Nystrom
956908fd82 bump version to 1.19.0 (#1587) 2018-02-25 20:19:58 -05:00
Ryan Nystrom
0527b3b833 thicker mention bar icon (#1522) 2018-02-16 08:58:55 -05:00
Ryan Nystrom
b377a1596c optimized mention bar asset (#1520) 2018-02-15 22:49:07 -05:00
Ryan Nystrom
0b9508493e [WIP] Merge PRs (#1511)
* display merge status

* refactor merge button and wire up interactivity

* wire up merge type selection

* merge working
2018-02-15 22:30:14 -05:00
Ryan Nystrom
9aab130d77 Bump version to 1.18.0 (#1450) 2018-01-22 21:34:02 -05:00
Ryan Nystrom
43b939b3b7 add ios 11 save permissions (#1442) 2018-01-17 21:22:39 -05:00
Ryan Nystrom
ca3bc322a7 New navigation title dropdown control (#1399)
* create new nav view

* issue nav title wired up

* more button now system action

* better sized bookmark assets

* wire up title actions on repo

* tweak compression UI

* revert helper hack
2018-01-13 15:54:20 -05:00
Ryan Nystrom
429df47701 Fetch issue/PR status and comment count for notifications (#1353)
* add state to notification view model

* hack to get it working

* cleanup

* comment count

* cleanup ui
2018-01-05 13:24:42 -05:00
Ryan Nystrom
21bb6d717f pad icons so they dont get clipped when exporting (#1332) 2018-01-05 13:23:39 -05:00
Ryan Nystrom
7aee23d415 new send icon, finish wiring up control (#1309) 2017-12-26 23:37:58 -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
Ryan Nystrom
c98bff29ca Bump version to 1.17.0 (#1250) 2017-12-16 22:10:51 -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
05e836814b new header icons, change cloud color (#1195) 2017-12-05 23:49:05 -05:00
Ryan Nystrom
c541b057e1 bump version to 1.16.0 (#1181) 2017-12-04 22:04:17 -05:00
Ryan Nystrom
1d3b6169ad Add and remove PR reviewers (#1122)
* refactor models for managing

* refactor people mutation to use assign or reviewers

* fix bug when removing reviewers

* tune spacing
2017-12-02 15:23:20 -05:00
Ryan Nystrom
178b37eb27 Render checkmarks (#1078)
* add assets

* put marker for checked and unchecked

* attachment working

* export smaller assets

* use lighter blue for checked

* thread can-update, undo accident

* nudge down checkmark attachment

* add tests
2017-11-26 12:27:32 -05:00
Ryan Nystrom
945a272b22 Bump to version 1.15.0 (#1086) 2017-11-25 17:28:13 -05:00
James Sherlock
0dffae020b API Keys read from environment variables (#1075)
* Update client keys to use environment vars

* Extra logging to assist with debugging

* Add other files to test target (temporary solution)

* Update Project Target References

* Add arguments and share scheme

* Disable failing FBSnapshot tests

* If at first you fail, wait 20 minutes for a build and then try again

* Update test to also ensure it's not using the template keys

* Update gitignore

* Remove intentional failing test

* revert pod changes

* revert podfile
2017-11-24 20:51:31 -05:00
Ryan Nystrom
e31e07821c Environment variables and secrets refactor (#999)
* add config and env variable files

* add env vars script to ignore file

* script working, ignore config changes

* ignore env vars

* remove ignored files from cache

* gen secrets config, imported by others

* objc secrets files
2017-11-19 18:57:22 -05:00
Ryan Nystrom
2d02c01cff Add Crashlytics and Answers (#1001)
* add fabric

* name runscript
2017-11-19 18:17:35 -05:00
Ryan Nystrom
125761389c Bump version to 1.14.0 (#1000) 2017-11-19 18:16:07 -05:00
Ryan Nystrom
f272f08135 Move label editing to a managing control with collaborator request (#936)
* Move label editing to a managing control with collaborator request

* tighten spacing on chevron

* move action cell to top-right, highlight states, action icons
2017-11-15 15:12:53 -05:00
Ryan Nystrom
d5c0b2dfd3 Bump to version 1.13.0 (#953) 2017-11-15 15:12:31 -05:00
Ryan Nystrom
c79cbd5e41 Bump version to 1.12.1 (#948)
* Bump version to 1.13.0

* 1.12.1 instead for a hotfix
2017-11-14 10:38:27 -05:00
Rizwan Mohamed Ibrahim
7c23286628 Changes Bookmark action to be a nav bar item (#879)
* Add Bookmark nav items

* [ADD] Bookmark actions to nav right item and remove bookmark alert action

* [ADD] Bookmark nav right item for Repo and remove bookmark alert action

* [CHOR] Clean up old bookmark alert action

* [ADD] Shared function for toggling bookmark
2017-11-07 08:46:12 -05:00
Ryan Nystrom
62330f4fd1 Upload icon consistent with rest of bar (#864) 2017-11-05 17:46:28 -05:00
Ryan Nystrom
0158f3f582 Empty view for bookmarks (#851)
* Empty state background for Bookmarks

* psd changes
2017-11-04 21:47:41 -04:00
Ryan Nystrom
28e4a92a9e Pinch in gear so not clipped on 2x (#788) 2017-10-28 23:17:58 -04:00
Ryan Nystrom
8276fc5492 Bookmark tab icons (#727)
* Bookmark tab icons

* tweak so inner star is slightly smaller
2017-10-24 23:46:17 -04:00