Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Redesign settings #2 #480

Open
ms-mialingvo opened this issue Jan 29, 2025 · 0 comments
Open

Redesign settings #2 #480

ms-mialingvo opened this issue Jan 29, 2025 · 0 comments
Labels

Comments

@ms-mialingvo
Copy link
Collaborator

ms-mialingvo commented Jan 29, 2025

Opening a new issue for the things that weren't adressed in #452 and #168.

AsTeRICS Grid allows the user to make a lot of customisations, a few of which are not possible to change in other AC apps because they are inaccessible to the users and only available to the software developers. This makes the app very flexible and makes it possible to adapt it very specifically to an user's needs - it makes it also more tricky to get an overview of the features and remember which settings are where and how to edit which things, even more since the manual isn't up-to-date and the tutorial videos aren't in English. To make the app more usable and clearer it needs a few things in my view:
(1) a setup that makes it very clear to the user where to edit on grid set level, where to edit on grid level and where to edit on element level.
(2) a setup of the settings within each level that is parallel to the other levels. People should be able to find each setting in the same tab or place that they are in the other levels, for settings that can be set on more than one level.
(3) combinations that are not possible / don't make sense shouldn't be available. For example in the collect element all actions are possible but actions like "change word forms" or "change language" make no sense for that element. (Specifically for the collect element, give only the dropdown options that are currently within the collect element action setting.)

For (1):

  • Currently for the 'more' button, if no element is selected, the drop-down has the option to insert new element and various options mostly on (single-)grid level. Once an element is selected, it has options specific for an element but also still options for (single-)grid level.
    Suggestion:
    If nothing is selected, the "more" shows the text 'edit grid'. If a cell is selected the text changes to 'edit grid element' (or 'edit collect element' etc.). If multiple cells are selected (Select multiple cells at the same time and perform actions overall #299) it changes to 'edit grid elements'. In either case, only the options for that specific level appear in the dropdown when clicking on the "more".

Image

  • To translate a full grid set, currently one has to select 'more' within a single grid and then use the dropdown menu to make the content from all grids appear. So an action for the full grid set is "hidden" between the actions for single grids.
  • Similar for word forms: It's possible to import an excel file for the full grid set by going to the setting on element level.
    Suggestion:
    Putting these settings to the grid set settings where they make sense. So, a 'translation' and a 'word forms' tab in the grid set settings.

For (2)
If a setting is set under tab ABC for whole grid, it should also be under tab ABC for single grid (if it exists there) and under tab ABC for single element and the various forms of single elements (collect element, prediction element etc.) and in the future in editing multiple single elements. It's not logical to have it under tab ABC for the whole grid, then under tab DEF for single element and under tab GHI for collect element etc. Having the same structure on all levels makes the setup intutive, you get a logical expectation where you can find the setting, mixing it for each level makes it not user-friendly in my experience with various AAC apps. Currently there is partly a mix.
I made an overview for this in the other thread, I adapted it now a bit to the new setup of the grid settings and the suggestions from #463 and the new options, though I might have missed things.
https://docs.google.com/spreadsheets/d/1pSU3CYc87yRee8xRVURigHcbe59rptymEExF9fAPvuI/edit?gid=345496825#gid=345496825

Once this reordering of the existing options is done, it also allows (me) to create tutorial videos in various languages and fully make an up-to-date manual. It's not an issue if a tutorial video doesn't have a feature that will be created later, that's just missing information that can be complemented in a separate video. It's however an issue if a tutorial video shows paths to settings that then change, that's wrong information so the tutorial becomes invalid.
For those reasons I deem this whole issue a priority when it comes to making AG more widely known and widely used, outside of Spanish-speaking countries and Austria.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant