Bruno Lemos
|
d88cbc47f9
|
v0.41.0
v0.41.0
|
2018-12-30 06:37:54 -02:00 |
|
Bruno Lemos
|
cd3e7008c6
|
[Desktop] Only trigger travis build on release tags
|
2018-12-30 06:37:52 -02:00 |
|
Bruno Lemos
|
037092722f
|
Mention Desktop apps on README
|
2018-12-30 06:22:14 -02:00 |
|
Bruno Lemos
|
f2394f3bb9
|
Merge pull request #69 from devhubapp/desktop
Desktop apps
|
2018-12-30 06:14:52 -02:00 |
|
Bruno Lemos
|
8bfd9b046e
|
[Desktop] Setup Auto Updater
|
2018-12-30 06:10:56 -02:00 |
|
Bruno Lemos
|
3ff61d2841
|
[Desktop] Moved About menu code + Show View on GitHub menu item on Windows/Linux as well
|
2018-12-30 06:08:08 -02:00 |
|
Bruno Lemos
|
e3e4fe280e
|
[Desktop] Enable publish to GitHub
|
2018-12-30 04:58:47 -02:00 |
|
Bruno Lemos
|
d783c00fc5
|
[Desktop] Setup Travis for electron-builder
|
2018-12-30 04:58:44 -02:00 |
|
Bruno Lemos
|
c8d911307c
|
[Desktop] Add mac app category
|
2018-12-30 04:14:48 -02:00 |
|
Bruno Lemos
|
6ae5e0bc82
|
Add author, description and repository on package.json
|
2018-12-30 04:14:45 -02:00 |
|
Bruno Lemos
|
940d62f677
|
[Desktop] Run server sync every time Electron window is focused
Just like it already does in normal browsers using the visibility api
|
2018-12-30 00:37:21 -02:00 |
|
Bruno Lemos
|
f9bd3b6a61
|
[Desktop] Avoid flickering on setPosition and setSize when will maximize next
|
2018-12-30 00:17:16 -02:00 |
|
Bruno Lemos
|
3fde008b3b
|
Change error background color
|
2018-12-30 00:16:37 -02:00 |
|
Bruno Lemos
|
5e8ae9b093
|
[Desktop] Dev server is hardcoded on package.json, so lets hardcode it here as well
|
2018-12-29 22:21:50 -02:00 |
|
Bruno Lemos
|
74a608035a
|
[Desktop] Open window on login
Fix for menubar mode
|
2018-12-29 22:16:53 -02:00 |
|
Bruno Lemos
|
af0969f49e
|
Revert "[Desktop] Trying to fix logo not showing on release build after login"
This reverts commit aa1592735d.
|
2018-12-29 21:29:49 -02:00 |
|
Bruno Lemos
|
aa9dd1239f
|
[Desktop] Fix broken Reload after login
|
2018-12-29 21:28:03 -02:00 |
|
Bruno Lemos
|
3896e8d819
|
[Desktop] Fix broken logo after login
|
2018-12-29 21:16:43 -02:00 |
|
Bruno Lemos
|
9a0d007ae9
|
[Security] Disable window.eval
As recommended by Electron warning
|
2018-12-29 21:07:43 -02:00 |
|
Bruno Lemos
|
d7a95c8d3d
|
[Desktop] Explicitly disable contextIsolation
Required for the window.ipc to work on oauth flow
|
2018-12-29 20:57:32 -02:00 |
|
Bruno Lemos
|
1d5e625d9d
|
[Desktop] Setup React and Redux devtools extensions
|
2018-12-29 20:46:35 -02:00 |
|
Bruno Lemos
|
913af67dc0
|
Convert donthuntme code to ES5
Fix Bugsnag arrow function error
|
2018-12-29 19:45:31 -02:00 |
|
Bruno Lemos
|
aa1592735d
|
[Desktop] Trying to fix logo not showing on release build after login
Didnt work
|
2018-12-29 07:53:40 -02:00 |
|
Bruno Lemos
|
d2b21cb29b
|
[Desktop] Disable nodeIntegration as a security precaution
https://github.com/electron/electron/issues/5113
https://github.com/electron/electron/issues/4362
https://github.com/PaulLeCam/react-native-electron/issues/6
|
2018-12-29 06:59:57 -02:00 |
|
Bruno Lemos
|
856c10166a
|
[Desktop] Enable Linux target
|
2018-12-29 05:27:54 -02:00 |
|
Bruno Lemos
|
b9758dd0ac
|
[Desktop][Windows] Fix window losing maximized state on tray click
|
2018-12-29 05:24:12 -02:00 |
|
Bruno Lemos
|
739746d78f
|
[Desktop] Maximize window on first launch
|
2018-12-29 04:51:25 -02:00 |
|
Bruno Lemos
|
4c5c0f8712
|
[Desktop][Windows] Fix oauth flow
Fix deep linking by getting url from second-instance argv and dispatching an open-url event that is being listened by the Linking API
|
2018-12-29 04:38:46 -02:00 |
|
Bruno Lemos
|
e5ff519751
|
[Desktop] Prevent multiple instances of the app
Fix devhub:// on Windows that was opening a new instance instead of focusing on current instance
|
2018-12-29 04:30:32 -02:00 |
|
Bruno Lemos
|
1c2c103f27
|
[Desktop] Move some code to a init function
|
2018-12-29 02:25:59 -02:00 |
|
Bruno Lemos
|
14c23efac4
|
Tweak safe string method
Redact Authorization content as well
|
2018-12-28 23:41:36 -02:00 |
|
Bruno Lemos
|
7d07cdaada
|
Fix donthuntme let error
|
2018-12-28 23:18:05 -02:00 |
|
Bruno Lemos
|
dd6dd92005
|
[Desktop] Persist window size, position and user preferences
Including Desktop/Menubar mode and lockOnCenter option
|
2018-12-28 22:44:51 -02:00 |
|
Bruno Lemos
|
814e7ccfa4
|
[Desktop] Disable lockOnCenter by default
On all platforms
|
2018-12-28 22:44:51 -02:00 |
|
Bruno Lemos
|
688e636bb9
|
[Desktop] Fix node_modules not being included
|
2018-12-28 22:44:47 -02:00 |
|
Bruno Lemos
|
81404e1bb3
|
Use shx instead of rimraf to support more commands
|
2018-12-28 22:03:22 -02:00 |
|
Bruno Lemos
|
ce79fce72a
|
Merge branch 'master' of github.com:devhubapp/devhub into desktop
|
2018-12-28 07:36:46 -02:00 |
|
Bruno Lemos
|
b6a9830b74
|
Merge pull request #76 from gregoryfm/master
Add `rimraf` to use instead `rm -rf`
|
2018-12-28 07:32:39 -02:00 |
|
Bruno Lemos
|
2ba2e6170f
|
Merge branch 'master' into master
|
2018-12-28 07:31:44 -02:00 |
|
Bruno Lemos
|
f2ca73f4b3
|
[Desktop][Windows] Hide window on blur on Menubar mode
|
2018-12-28 07:15:13 -02:00 |
|
Bruno Lemos
|
f0a788df23
|
[Desktop][macOS] Small fix on tray click handler
|
2018-12-28 06:41:50 -02:00 |
|
Bruno Lemos
|
439fb3d0f1
|
[Desktop][Windows] Fix Menubar mode + Handle all possible taskbar positions
|
2018-12-28 06:35:33 -02:00 |
|
Bruno Lemos
|
cc51488a05
|
[Desktop] Enable lockOnCenter by default only on macOS
|
2018-12-28 03:28:58 -02:00 |
|
Bruno Lemos
|
3a34096363
|
Revert "[Desktop] Move mode switch from View menu to a new Options menu"
This reverts commit 7c28376bbc.
|
2018-12-28 03:26:47 -02:00 |
|
Bruno Lemos
|
0c31d6ae05
|
Change title to only DevHub
|
2018-12-28 03:23:42 -02:00 |
|
Bruno Lemos
|
9466501c81
|
[Desktop][Windows] Remove Bring All to Front menu
|
2018-12-28 03:21:28 -02:00 |
|
Bruno Lemos
|
7c28376bbc
|
[Desktop] Move mode switch from View menu to a new Options menu
|
2018-12-28 03:21:26 -02:00 |
|
Bruno Lemos
|
ab3cc388ad
|
Merge branch 'desktop' of github.com:devhubapp/devhub into desktop
|
2018-12-28 03:03:11 -02:00 |
|
Bruno Lemos
|
8105f5f4c3
|
[Desktop][Windows] Fix window max dimensions
|
2018-12-28 03:00:35 -02:00 |
|
Bruno Lemos
|
2d2a5d9bb1
|
[Desktop] Only enable Menubar Mode on macOS
|
2018-12-28 02:49:55 -02:00 |
|