sillsdev / cog

Cog is a tool for comparing languages using lexicostatistics and comparative linguistics techniques.
http://sillsdev.github.io/cog/
MIT License
23 stars 10 forks source link

Add New Meaning #32

Open Steve-Miller opened 9 years ago

Steve-Miller commented 9 years ago

This is another UX issue that got to me a little.

There are two ways to go to Add Meaning: 1) Input, Word lists, Add a new meaning; or 2) Input, Meanings, Add a new meaning. Either way brings up a simple Edit Meaning dialog.

Therein lies the problem. I had a couple hundred meanings to add. I had to add them one at a time by: 1) Click on Add a new meaning; 2) Type the gloss; 3) press tab; 4) type the category; 5) press tab; 6) press OK; 7) Take the hands off the keyboard for the mouse to Click on Add a new meaning again.

It would be so nice to offer another method. Especially one that would not require me to take my hands off the keyboard. (Try entering several dozen meanings sometime with the current dialog to see what I mean.) One possibility is: Go to the table in Input, Meanings and be able to hit Enter for a new row. Type the gloss, tab, type the meaning, and hit enter for a new row.

ddaspit commented 9 years ago

Thanks for all of the great feedback. This is a similar issue to problems you are having with editing words. The expectation is that the user will be importing their data. I added the ability to create and edit meanings and varieties mainly to make the tool complete. I can certainly add the ability to add meanings in bulk. The workaround is the same as the one for editing words, create your wordlists in Excel and import them into Cog.

Steve-Miller commented 9 years ago

Thanks for listening. Yeah, it is similar to the editing word issue. Please see my comments there. A bulk edit of some sort would be welcome.

ddaspit commented 9 years ago

Makes sense. I will put it on my to do list.