Commit graph

131 commits

Author SHA1 Message Date
Roxanne Skelly
d4bc192be2 Fix for Case 19395
High Fidelity Console in client only install downloads default content assets for non-existent sandbox.
2018-10-17 14:09:55 -07:00
Roxanne Skelly
95ef46d77c fix some coding standards issues 2018-10-02 10:00:42 -07:00
Roxanne Skelly
113ad3d917 Fixes for OSX
App Translocation makes it nearly impossible to find the interface
executable from the running server-console, specifically in downloaded
builds launched from the Finder.  To enable OSX detection and and
launch of the interface, the code has been changed to:
* Assume interface is installed on OSX as we don't produce a server-only
build.
* Launch the interface by using 'open' with the appid.
NOTE: This may launch the wrong version of the app if
multiple instances of the app are installed, but this
is the best we can do for now.  For most users, the
behavior should be as expected.

Second, polling was happening even if interface couldn't be
detected if it was previously enabled.
2018-09-30 13:11:15 -07:00
Roxanne Skelly
b6877bca57 Revert ""Add temporary code to test for interface paths"""
This reverts commit edd354d109.
2018-09-28 16:26:44 -07:00
Roxanne Skelly
edd354d109 "Add temporary code to test for interface paths"" 2018-09-28 14:52:50 -07:00
Roxanne Skelly
0c1bef6511 Merge branch 'sysTraySetup' of https://github.com/roxanneskelly/hifi into sysTrayOsx 2018-09-28 13:47:54 -07:00
Roxanne Skelly
537c0aaf25 Revert "Add temporary code to test for interface paths"
This reverts commit 6393f907b8.
2018-09-28 13:15:04 -07:00
Roxanne Skelly
6393f907b8 Add temporary code to test for interface paths 2018-09-28 12:33:38 -07:00
Roxanne Skelly
fb3205a847 More OSX Path fixes 2018-09-28 10:02:03 -07:00
Roxanne Skelly
dde106e42e Make tray icon light map to notification status of various menus 2018-09-28 09:24:00 -07:00
Roxanne Skelly
2c6e9349eb SysTray Setup. server-console.exe should be included in client-only
installs.

By default, on new install, tray notifier should be enabled.
2018-09-26 12:59:15 -07:00
Roxanne Skelly
be87773b2c Checkpoint sysTray Installer 2018-09-26 10:47:33 -07:00
Roxanne Skelly
e3943f210d Save 'enabled' configuration between restarts 2018-09-24 16:16:56 -07:00
Roxanne Skelly
16dba169c5 Tray Notifier code review fixes 2018-09-24 14:36:54 -07:00
Roxanne Skelly
d5baadbefa Modify --url hifiapp: behavior to trigger through appUI when first
starting interface.

Also, menu names and order follow UX documentation.
2018-09-24 13:43:55 -07:00
Roxanne Skelly
6e051b7431 Checkpoint tray notifications
* Fix app launch
* refactor notifications code
* fixup wording
2018-09-20 15:55:35 -07:00
Roxanne Skelly
d5f756c79d Tray Notifier Checkpoint
* Add app launch
* Add authentication for auth-related calls
* Refactor notifications code
2018-09-19 12:40:15 -07:00
Roxanne Skelly
5edb76ef34 Checkpoint Tray Notifier 2018-09-14 11:35:20 -07:00
Simon Walton
64b18ee5b9 Change sys-tray Sandbox menu item from Go Home to Visit Sandbox 2018-07-18 13:11:20 -07:00
SimonWalton-HiFi
4807f9d8eb
Merge branch 'master' into snoretoast 2018-06-14 09:31:10 -07:00
Atlante45
3ea265f233 Ensure hifi roaming directory is created 2018-06-13 17:00:41 -07:00
Clement
75a75ecd1a Migrate old logs 2018-06-13 16:49:34 -07:00
SimonWalton-HiFi
66cad7831e
Merge branch 'master' into snoretoast 2018-06-13 12:10:51 -07:00
Simon Walton
cda0c5a121 Fix main.js - incorrect merge by git 2018-06-13 11:33:19 -07:00
Simon Walton
01ef636411 Merge branch 'master' into snoretoast
Two simple conflicts fixed.
2018-06-13 11:19:56 -07:00
John Conklin II
99b5835098
Merge pull request #13344 from birarda/feat/new-version-numbers
handle semantic version numbers in interface/sandbox update
2018-06-13 11:16:56 -07:00
Stephen Birarda
1b42ddd898
Merge pull request #13252 from birarda/bug/sandbox-backup-instructions
remove confusing sandbox content update/backup system
2018-06-11 14:04:07 -07:00
Clement
ffac96d0a0 Migrate old logs 2018-06-11 11:00:08 -07:00
Clement
75bb6e5211 Store sandbox log in appdata local 2018-06-11 11:00:08 -07:00
Stephen Birarda
8dd268addb handle semantic version updates in sandbox 2018-06-08 17:21:06 -07:00
Simon Walton
97613f1f07 Only set app ID on sandbox link
Also pass down the app ID from CMake files to installer and
server-console.
2018-06-01 14:13:52 -07:00
Stephen Birarda
de6db6f0cd remove confusing sandbox content update/backup system 2018-05-31 15:56:59 -07:00
Simon Walton
5e17ef5e21 Also call electron's setAppUserModelId() 2018-05-30 14:25:05 -07:00
Stephen Birarda
33a122c08e remove short SHA where it should not appear 2018-05-30 12:05:07 -07:00
Simon Walton
ef4d09c5e2 Add app user-model IDs to Sandbox shortcut and use in server-console 2018-05-30 10:21:07 -07:00
Simon Walton
65bb4c218e Distinguish appIDs for production & nonproduction 2018-05-25 11:02:49 -07:00
Simon Walton
f0570557b2 Assign a Win 'appUserModelId' and use it for toaster popups (notifications) 2018-05-24 10:56:17 -07:00
Stephen Birarda
22ac400402 update electron version to 1.8.4 2018-04-03 17:53:29 -07:00
Atlante45
22099a14a8 Go Home spawns interface detached 2017-06-29 13:50:40 -07:00
Atlante45
ec7fe81b87 Sandbox doesn't restart Interface. 2017-06-29 13:22:11 -07:00
Atlante45
5c731636b1 Sandbox restarts crashed processes 2017-06-29 12:13:52 -07:00
seefo
9fa21fc79f Incomplete sandbox content updates are now removed and reperformed 2017-06-14 14:45:25 -07:00
Ryan Huffman
de2f8bd944 Add clarifying comment to use of kill in isProcessRunning 2017-06-02 08:58:35 -07:00
Ryan Huffman
0536f8974a Remove shutdownWatcher option inside sandbox 2017-06-01 18:13:40 -07:00
Ryan Huffman
aa48f3f063 Rename watchProcessShutdown to shutdownWith 2017-06-01 18:13:27 -07:00
Ryan Huffman
52f9100332 Fix isProcessRunning error in strict mode 2017-06-01 12:48:42 -07:00
Ryan Huffman
aaf9b9ac7f Update server-console to watch interface via pid rather than marker 2017-06-01 11:20:36 -07:00
Ryan Huffman
eb9acad42e Update content set URL for RC40 2017-05-18 16:36:01 -07:00
Ryan Huffman
4895f51dc1 Update content set URL 2017-05-05 16:41:32 -07:00
Stephen Birarda
d55eba9440 update AC monitor to launch 7 ACs 2017-01-20 11:26:04 -08:00