Henry, Thank you for investing the time, for identifying speed bumps, and for suggesting changes. All of the latter seem both reasonable and doable.
The search facility’s words/phrase distinction needs to be made clear in the UX. For now, I will cheat: “phrase” refers to an ordered list of tokens; (+/ % #) is such a list. “Words” is an unordered bag of tokens. So if you were curious about Roger Hui’s comments on the phrase /:/:, you could type (phrase) /:/: and (words) Hui Roger. (You’d also have to drag the time slider back a few years, however. His posts on the topic are older.) If I could use conventional syntax, the search would be “/: /:" AND Hui Roger. J has of course reserved the double quote, and its interpretation takes priority in this case. Hence the two input fields. Thanks again. Ed > On Nov 24, 2023, at 11:09 AM, Henry Rich <henryhr...@gmail.com> wrote: > > Real-time notes at installation... > > It said I needed SQlite and that it had put a line to that effect in term > (all of which was true) > > --- will a new user understand this? > > --- It went ahead and launched J Viewer even without the SQL. I found that > disconcerting but ignored it and went to term to run the line. I also put in > the shortcut as recommended, and restarted J. > > After the restart I did ctrl-Shift-H for the shortcut, and it said my SQL was > out of date. This seems uncalled for. I went to Package Manager and updated > SQlite. Meanwhile J Viewer had been launched again, and I canceled it IIRC. > > Ctrl-Shift-H again, now no messages and J viewer comes up. There is a form, > all empty. Typing into the Words and Phrase edit controls is disallowed. > Eventually I see a big button with a message to the effect that the database > needs updating, followed by ... . I took that as a request to click, and > did. Boom! J Viewer comes to life, with primitives on the left. I click > around, and NuVoc comes up on the right. Searches for words and phrases > produce results. This is going to be great. > > Suggestions: > > 1. The 4 source buttons (Forum/GitHub/Wiki/Rosetta) come up unselected but > act as if all 4 were selected. Thus when you select one, the others go away. > I suggest initializing them to selected. > > 2. The Shortcut button really is 'Add a shortcut to your config files'. As > such, it is never needed after initial use. I recommend removing it if there > is a shortcut, and providing a menu to allow for the seldom-used action of > deleting the shortcut. > > 3. Likewise, the huge buttons to refresh the local database and update the J > Viewer exaggerate their importance. If you are refreshing the database > weekly as you said, most users will never need to update by hand. I suggest > moving these features to an 'Update' menu. The very first time, bring up a > modal dialog to force the user to initialize the database. > > 4. Clicking the first line of the leftmost pane brings up a list of > primitives. Hovering over a primitive brings up clickable links below; I > suggest that the colored box for the primitive also be clickable. > > 5. There are edit controls labeled 'Phrase' and 'Words'. What's the > difference? Is one J and the other English? > > 6. Please find a way to put Vocabulary/Foreigns and > Vocabulary/SpecialCombinations into the left pane near the top. I refer to > those all the time. Better, allow a user to lock a page pointer into the > left pane. > > > This is already easier to get around in than the Wiki, just because of > decreased scrolling. > > Henry Rich > > > > > > > On 11/23/2023 7:56 PM, Ed Gottsman wrote: >> load '~addons/gottsman63/jwikiviz/run.ijs' > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm