Jia Hao
9b3fd029c1
Merge branch 'feature/window-state-manager' of https://github.com/zweicoder/nativefier into zweicoder-feature/window-state-manager
...
# Conflicts:
# app/src/components/mainWindow/mainWindow.js
# app/src/main.js
2016-01-23 16:29:36 +08:00
zweicoder
f0d1adb6b0
Add icon hotfix
2016-01-23 15:37:45 +08:00
zweicoder
c77dfe5f27
Remove log
2016-01-23 15:22:25 +08:00
zweicoder
b6862d0c06
Merge branch 'upstream' into feature/window-state-manager
2016-01-23 15:20:21 +08:00
Jia Hao
c143b3b461
Fix error with badge on non-osx systems
...
- Instead of checking every instance we use the setBadge, we define an empty function and only override it if it is OSX
2016-01-23 15:12:53 +08:00
zweicoder
26ce134de8
Fix obsession with Mac
2016-01-23 15:10:02 +08:00
zweicoder
1685407e7a
Integrate window state manager with BrowserWindow
2016-01-23 14:52:13 +08:00
Jia Hao
40da693cb5
Fix #59 Fullscreen goes to a black screen when clicking close
2016-01-23 14:47:32 +08:00
zweicoder
9ac18e071e
Implement Electron Window State Manager
2016-01-23 14:33:55 +08:00
Jia Hao
aa384dc317
Set window title immediately when the window is created, fixes #54
2016-01-23 14:22:03 +08:00
Jia Hao
e0de7bf463
Implement navigating backward and forward from the application menu
2016-01-23 14:15:25 +08:00
Jia Hao
264037a867
Merge branch 'refactor/splitcomponents'
...
- Merge in gulp dev envirnoment
- Zoom functionality
- Split app into multiple components
2016-01-23 13:43:33 +08:00
Jia Hao
07acbced3e
Cleanup notification integration #360
2016-01-23 13:32:20 +08:00
Jia Hao
3347f30c7e
Add es6 support for app, update npm scripts for gulp and cleanup
...
- Remove random console.log statements
- Remove unused dependencies
2016-01-23 12:42:09 +08:00
Jia Hao
ddd728bd81
Implement gulp webpack to build app
2016-01-23 11:47:28 +08:00
Jia Hao
90ee346914
Refactor main.js into separate files, and put static files such as preload and login.html into app/src/static
2016-01-23 10:09:47 +08:00
Jia Hao
0e68fd61dc
Implement changing of zoom which fixes #17
...
- Take note that the keyboard shortcut for zoom in appears to be 'command + =', due to a bug in atom/electron#1507
2016-01-23 09:27:09 +08:00
Contra
9393f863e2
clean up
2016-01-22 10:48:04 -08:00
Contra
f75382d635
add monkeypatching notification support
2016-01-22 10:44:42 -08:00
Jia Hao
5c204eec77
Cleanup app files and directories
...
- All source files are now in `src` and will be compiled and copied over to `lib` on `npm run build-app`
- Add logging of `appArgs` in preload on startup
- Use node `path` module to resolve pathnames instead of concatenating strings together
2016-01-22 19:57:39 +08:00