There is more work for us to do here. It would be fairly easy to add the creation of a launch icon for Jqt similar to jc805 and jhs805. But there are still some packaging issues for 805 that need to be worked out. Sierra introduced a new set of problems.
On Wed, Nov 30, 2016 at 1:05 PM, J. Patrick Harrington <[email protected]> wrote: > So how do I create a J icon for jqt? I get the jc805 and jhs805 icons, but > the only way I can start qt is to click on the jqt.command file in > j64-805/bin/ The green jqt.app icon in j64-805 does nothing and the "jqt" > file in j64-805/bin/ throws up a window that says: > > Js-Mac-mini:~ jph$ /Users/jph/j64-805/bin/jqt ; exit; > This application failed to start because it could not find or load the Qt > platform plugin "cocoa" > in "". > > Reinstalling the application may fix this problem. > Abort trap: 6 > logout > Saving session... > ...copying shared history... > ...saving history...truncating history files... > ...completed. > > [Process completed] > > This is on my Mac mini under OS 10.12.1 (Sierra) > > Pat Harrington > > > > On Tue, 29 Nov 2016, Eric Iverson wrote: > >> Please note that the install instructions at the wiki are evolving and may >> be out of step with what is in amy particula beta release. >> >> With the latest 805 beta release that you should do: >> load'~addons/ide/jhs/shortcut.ijs' >> shortcut 0 >> >> This should create 2 launch icons on your desktop. If you double click a >> launch icon you will run the corresponding program. >> >> >> On Tue, Nov 29, 2016 at 11:41 AM, Murray Eisenberg <[email protected] >> > >> wrote: >> >> To the contrary, I _did_ see the definition of the verb “shortcut” at the >>> very top of script ~/addons/ide/jhs/shortcut.ijs. What I’m missing now >>> are >>> the instructions on what command to execute after loading it. >>> >>> Unfortunately, the instructions at >>> >>> http://code.jsoftware.com/wiki/System/Installation/QuickStartBase < >>> http://code.jsoftware.com/wiki/System/Installation/QuickStartBase> >>> >>> cited in one of your messages after announcing that latest release no >>> longer refers to any script “shortcut.ijs” or invocation of the verb >>> “shortcut”. >>> >>> Rather, it now refers to a script “~/addons/ide/jhs/installer.ijs” and >>> verb “installer” — yet the latest macOS .zip download (2016-11-23) >>> includes no such script (just the same shortcut.ijs. >>> >>> Is this one of those rare cases where the documentation has gotten ahead >>> of the actual code? >>> >>> > On27 Nov 2016 16:14:29 -0500,Eric Iverson <[email protected] >>> <mailto:[email protected]>> wrote: >>> > >>> > You are missing the definition of shortcut at the top of the script >>> that >>> is >>> > defined in the base locale. It uses UNAME to determine the platorm. The >>> > user loads the script and runs shortcut which in turn runs >>> > darwin_jshortcut_ or whatever as appropriate. >>> > >>> > On Sun, Nov 27, 2016 at 11:08 AM, Murray Eisenberg < >>> [email protected] <mailto:[email protected]>> >>> > wrote: >>> > >>> >> Since jqt is not automatically installed, at least not with the .zip >>> >> download for macOS, it would seem to make sense to have a separate >>> script, >>> >> say shortcutjqt.ijs, to make a workable jqt.app. >>> >> >>> >> I tried to make such a new .ijs myself (and just for Darwin), but in >>> >> shortcut.ijs I just doh’t see any actual invocation of a verb to do >>> >> anything! All I see are definitions of verbs and nouns (shortcut, C, >>> L, >>> >> etc., vbs, win, desktop, linux, gutter, plist, COM Darwin, darwin, >>> jhsrun). >>> >> What am I missing? >>> >> >>> >>> OnSat, 26 Nov 2016 16:10:27 -0500, Eric Iverson < >>> >> [email protected] <mailto:[email protected]> <mailto: >>> [email protected] <mailto:[email protected]>>> wrote: >>> >>> >>> >>> You are correct that shortcut.ijs just creates app folders for >>> jconsole >>> >> and >>> >>> JHS. Doing this as an execution in the install ensures they have >>> correct >>> >>> paths and avoid the gatekeeper stuff. I think shortcut.ijs could be >>> >> easily >>> >>> extended to include a launch icon for Jqt. I think when this settles >>> down >>> >>> with the release the various launch bits from earlier releases that >>> may >>> >> or >>> >>> may not work will be dropped from the release. >>> >>> >>> >>> On Sat, Nov 26, 2016 at 3:42 PM, Murray Eisenberg < >>> [email protected] <mailto:[email protected]> >>> >> <mailto:[email protected] <mailto:[email protected]>>> >>> >>> wrote: >>> >>> >>> >>>> For j805-mac64.zip of 2016-11-23, on macOS Sierra (10.12.1), there >>> are >>> >>>> still issues with apps: >>> >>>> >>> >>>> (1) After installing jqt (via “install ‘jqtide’ from J console), >>> >>>> double-clicking jqt.app does nothing and, in particular, does NOT >>> start >>> >> jqt. >>> >>>> >>> >>>> - I can start jqt by the awkward method of showing the package >>> >>>> contents of jqt.app, navigating to Contents/MacOS, and >>> double-clicking >>> >>>> apprun there; or, alternatively, by double-clicking jqt.command in >>> >>>> j64-805/bin. >>> >>>> >>> >>>> - in each case, this has the annoying side-effect of opening a >>> >>>> Terminal window. >>> >>>> >>> >>>> (2) Neither jcon.app nor jhs.app work (even after the usual >>> rigamarole >>> >> of >>> >>>> right-clicking the first time to give the OS permission to open >>> them): >>> >>>> nothing seems to happen. >>> >>>> >>> >>>> But the separate apps jc805.app and jhs805.app created by running >>> the >>> >>>> shortcut.ijs script, per instructions at >>> >>>> >>> >>>> http://code.jsoftware.com/wiki/System/Installation/ < >>> http://code.jsoftware.com/wiki/System/Installation/> < >>> >> http://code.jsoftware.com/wiki/System/Installation/ < >>> http://code.jsoftware.com/wiki/System/Installation/>> >>> >>>> QuickStartBase#Finish_Base_Installation <http://code.jsoftware.com/ >>> < >>> http://code.jsoftware.com/> < >>> >> http://code.jsoftware.com/ <http://code.jsoftware.com/>> >>> >>>> wiki/System/Installation/QuickStartBase#Finish_Base_Installation> >>> >>>> >>> >>>> do work, >>> >>>> >>> >>>> From my cursory inspection of shortcut.ijs, it seems that this >>> script >>> >>>> just recreates apps for jconsole and jhs. >>> >>>> >>> >>>> So what, exactly, is the purpose of jcon.app and jhs.app? >>> >>>> >>> >>>>> On Thu, 24 Nov 2016 14:33:58 -0500, Eric Iverson < >>> >>>> [email protected] <mailto:[email protected]> <mailto: >>> [email protected] <mailto:[email protected]>> <mailto: >>> >> [email protected] <mailto:[email protected]> <mailto: >>> [email protected] <mailto:[email protected]>>>> wrote: >>> >>>>> >>> >>>>> For 805 installs, especially from zip and tar.gz release packages, >>> you >>> >>>>> might want to look at: >>> >>>>> http://code.jsoftware.com/wiki/System/Installation/QuickStartBase >>> < >>> http://code.jsoftware.com/wiki/System/Installation/QuickStartBase> < >>> >> http://code.jsoftware.com/wiki/System/Installation/QuickStartBase < >>> http://code.jsoftware.com/wiki/System/Installation/QuickStartBase>> < >>> >>>> http://code.jsoftware.com/wiki/System/Installation/QuickStartBase < >>> http://code.jsoftware.com/wiki/System/Installation/QuickStartBase> < >>> >> http://code.jsoftware.com/wiki/System/Installation/QuickStartBase < >>> http://code.jsoftware.com/wiki/System/Installation/QuickStartBase>>> >>> >>> —— >>> Murray Eisenberg [email protected] >>> Mathematics & Statistics Dept. >>> Lederle Graduate Research Tower phone 240 246-7240 (H) >>> University of Massachusetts >>> 710 North Pleasant Street >>> Amherst, MA 01003-9305 >>> >>> >>> >>> >>> ---------------------------------------------------------------------- >>> For information about J forums see http://www.jsoftware.com/forums.htm >>> >>> ---------------------------------------------------------------------- >> For information about J forums see http://www.jsoftware.com/forums.htm >> > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm > ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
