tadeuzagallo / GithubPulse

OS X StatusBar app to help you remember to contribute every day on Github
http://tadeuzagallo.com/GithubPulse
MIT License
542 stars 20 forks source link

[improvement] Create an update helper. #23

Closed rafaell-lycan closed 9 years ago

rafaell-lycan commented 9 years ago

When a new version is released, alert the user about it.

(We can use Node.js for do that, or Pusher (free mode) )

Porcorntime use it.

tadeuzagallo commented 9 years ago

@txgruppi was supposed to implement that...

We were thinking just to check https://api.github.com/repos/tadeuzagallo/GithubPulse/tags for new releases...

txgruppi commented 9 years ago

I can work on it only on Monday. On Jan 16, 2015 12:25 PM, "Tadeu Zagallo" notifications@github.com wrote:

@txgruppi https://github.com/txgruppi was supposed to implement that...

We were thinking just to check https://api.github.com/repos/tadeuzagallo/GithubPulse/tags for new releases...

— Reply to this email directly or view it on GitHub https://github.com/tadeuzagallo/GithubPulse/issues/23#issuecomment-70246920 .

rafaell-lycan commented 9 years ago

@txgruppi if I can help you with something, tell me =)

GiaoGiaoCat commented 9 years ago

Agree with @tadeuzagallo

tadeuzagallo commented 9 years ago

Hey everybody, I implemented a hackish version updater that fetches Github directly. I've tested it quite a lot, but would appreciate any feedback... In order to make things easier, I updated a compiled fake old version to the experimental branch

The expect behavior is: When you open the app there should be an :warning: besides the version, once you hover it, you should see a message to click for update, it should close and relaunch already on the new version.

The UI is about as good as the code, so if anybody wanna suggest any thing, that'd be appreciated as well! :smiley:

txgruppi commented 9 years ago

@tadeuzagallo you can't wait for any ideia do come true. hahuhuahuahuahua

I will test it.

tadeuzagallo commented 9 years ago

@txgruppi Sorry man, I'm kinda compulsively developing while waiting to move.... Hehehe

tadeuzagallo commented 9 years ago

Well... Since everything seems to work I merged it on master and released it on v0.3.3

/cc @ljharb

rafaell-lycan commented 9 years ago

Dafuck 3.3? o.O

tadeuzagallo commented 9 years ago

https://github.com/tadeuzagallo/GithubPulse/tags