Skip to content

Commit f367151

Browse files
Merge pull request #190 from ekonstantinidis/release-1.0.0
Release 1.0.0
2 parents 18edfcb + b346344 commit f367151

File tree

4 files changed

+10
-24
lines changed

4 files changed

+10
-24
lines changed

README.md

Lines changed: 2 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -4,22 +4,8 @@
44
![Gitify](images/press.png)
55

66

7-
### Roadmap Version 1.0.0
8-
It has been a while since this app was made so I decided to give it a good revamp and hit **1.0.0**. This will bring the app up to date and prepare it for the future. So below you can find all the changes coming up to Version 1.0.0. From the normal user's point of view, nothing will break. People contributing, will probably want to have a look to the list below. Once we are done with this list(if not at the same time), I think it will be time to distribute the app to Linux & Windows.
9-
10-
- [x] Update all (dev)dependendencies - Things tend to evolve fast in the js commumity.
11-
- [x] Update Electron - Electron gets better and better in every release.
12-
- [x] From Browserify to Webpack - In the future we can have Hot Module Replacement!
13-
- [x] React 15.0+ - Major React Update.
14-
- [x] Use ES6 - Because ES6!
15-
- [x] Move from Reflux to Redux - I've spent some time rewriting gitify to redux. It's just amazing.
16-
- [x] Update Bootstrap to version 4 - Which means move from LESS to SCSS.
17-
- [x] Rewrite tests with Mocha - Since gitify is moving from Reflux to Redux, all tests have to be rewritten.
18-
- [x] Move to Codecov for coverage with new tests
19-
- [x] Rebranding - New Logo! Fresh stuff!
20-
- [x] Revamp the UI. From Scratch?
21-
22-
If you would like to help let me know! There is a slack channel for gitify in the [atom](http://atomio.slack.com) team. See badge on the header.
7+
### Version 1.0.0
8+
Gitify finally reaches version **1.0.0**. The app has been rewritten from scratch using React v15, Redux, Bootstrap 4 and more. This allows me to prepare the surface for more features (for GitHub Enterprise etc). Unfortunately, due to a change in the auto-update package API, you will have **to download the update manually**. This is now fixed and you won't have to download any updates manually again.
239

2410

2511
### Download

auto_updater.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
{
2-
"name": "Release 0.0.19",
3-
"url": "https://github.com/ekonstantinidis/gitify/releases/download/0.0.19/gitify-osx.zip"
2+
"name": "Release 1.0.0",
3+
"url": "https://github.com/ekonstantinidis/gitify/releases/download/1.0.0/gitify-osx.zip"
44
}

main.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ app.on('ready', function() {
3131
var appIcon = new Tray(iconIdle);
3232
var windowPosition = (isWindows) ? 'trayBottomCenter' : 'trayCenter';
3333

34-
function confirmAutoUpdate(installUpdate) {
34+
function confirmAutoUpdate(updater) {
3535
dialog.showMessageBox({
3636
type: 'question',
3737
buttons: ['Update & Restart', 'Cancel'],
@@ -42,7 +42,7 @@ app.on('ready', function() {
4242
console.log('Exit: ' + response);
4343
app.dock.hide();
4444
if (response === 0) {
45-
installUpdate();
45+
updater.install();
4646
}
4747
} );
4848
}
@@ -62,8 +62,8 @@ app.on('ready', function() {
6262
});
6363

6464
updater.on('update-downloaded', (info) => {
65-
console.log('Update downloaded');
66-
confirmAutoUpdate(updater.install);
65+
// Restart the app(ask) and install the update
66+
confirmAutoUpdate(updater);
6767
});
6868

6969
// Check for updates

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "gitify",
3-
"version": "0.0.19",
3+
"version": "1.0.0",
44
"description": "GitHub Notifications on your menu bar.",
55
"main": "main.js",
66
"scripts": {
@@ -51,7 +51,7 @@
5151
"dependencies": {
5252
"auto-launch": "=2.0.1",
5353
"bootstrap": "=4.0.0-alpha.2",
54-
"electron-gh-releases": "=2.0.2",
54+
"electron-gh-releases": "=2.0.3",
5555
"electron-positioner": "=3.0.0",
5656
"font-awesome": "=4.6.1",
5757
"history": "=2.1.1",

0 commit comments

Comments
 (0)