-
Notifications
You must be signed in to change notification settings - Fork 200
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
In app help/tip/hint system #1071
Comments
Anyone knows an easy-to-use framework how to include such tips into app? |
This is not what I had in mind but it is related and could be a nice intro. Apparently Google even use it |
And this as an intro but still not what I had in mind |
Thanks, I'll try a little ShowcaseView. Then I'll let you know what I think. Minus side is that this might add considerable amount of translatable strings... and advanced users (like me) often hate them. |
It might be good to have a checkbox in the new startup screen, where after a new install the user could uncheck if they don't want to see any first-time tips. If they leave it checked then they would see the tips. |
But as @agrogers said, it should not be "too easy" to turn them off, as "grandmas" also might opt out, and then they do not know how to use AB. I would say it's better to have option to disable it on app preferences and tell user (with words) this in first tip. |
though for grandmas it's often enough that they know how to read their favourite bible and that's all. For that they hopefully do not need any tips... (AB might not be the best choise for them in any case) |
Hey all, I am 60 years old, & a grandma of 6... I use AB everyday, & can keep up with a lot of the features... I admit I am tech challenged, but some grandmas are not all that slow, I do way more in AB than you might think, Lol... Just had to tease you a bit. I do love the idea of it not being too easy to turn tips off. Debra |
I think the 'ShowcaseView' could be a nice intro to the software. But i am not sure that it would be used more than that very first instance. I have kept looking for a framework or library for a help system (or tips or hints or whatever - i have searched for all). But I cant find any. So I am starting to think my first idea which i haven't shared might be as good as any. And Bible is already a very good hyperlinked document system. Why not just use the current functionality to make a 'help document' that does what we want? I have very limited experience in making OSIS documents (got a nice TSK like commentary made). But you will know if the following can be done:
|
Hehe, sorry... Those grandmas that I was talking about are not in Github reading/commenting on tickets :-D I think you definitely do not fall into the category I was talking about. Perhaps my use of word 'grandma' was a bit too generalizing =) My mom is more of the type I'm talking about. She's using speak aloud feature, and sometimes reads bible @ church with AB, but I doubt she knows what are workspaces, or does not care about bookmarks, and I believe she has never touched any settings (unless by accident). But fortunately, AB has not got too difficult for her to use so far anyway. |
@agrogers Help doc would not be easy to translate, probably would serve english-speaking people only. And instead, it could be implemented as an online documentation @ wiki (Github or something else, if Github is not good enough). Also, updating screenshots/animated gifs would be painful, because UI is changing all the time (same issue as with promotional material, which I was thinking to tackle with #803). |
Though if you would like to do that and take main responsibility of maintaining it, we can make a source repo in And Bible github org for it and include it in And Bible sword repo. Perhaps it's better than nothing anyway. But I'd like to have some translatable short feature descriptions in help screen as allways, so that users of any language can have at least that. |
Re timing of this feature, there are so many big changes to AB that it feels like this coming release is when such a feature is needed. But I understand that this is not a simple thing to do. Maybe Include this feature in v3.4. |
By this date we don't have a good plan to implement this, I think we should not delay the update too much. I think people (I think our target audience is rather smart anyway) can learn most of the features by trial and error and watching tutorial videos. |
Tim made me think that maybe an easy help system would be to
|
Added string for assign label dialog help. Implementation can be desided later but I would go with (?) button and similar help dialog that we have been using earlier. |
Did not push them yet to Transifex, so please review and suggest improvements if you think they are needed! 78b2b21 |
@agrogers could you think of a short help text for "All text settings" screens, both per-workspace and per-window, that would tell briefly how setting inheritance works? I.e. essentially what I tell here https://www.youtube.com/watch?v=rz0zyEK9qBk That's something I'd like to have questionmark button because it's not completely obvious without instructions. |
Sure thing. Happy to help. Thanks for being specific - I was struggling a
little to know where to start.
…___________________________
*www.TenOutOfTen.org* <https://www.TenOutOfTen.org>
***@***.***
(+61) 0477 174 193 (Australia)
(+95) 09 250018669 (Myanmar)
On Wed, 30 Jun 2021 at 16:37, Tuomas Airaksinen ***@***.***> wrote:
@agrogers <https://github.com/agrogers> could you think of a short help
text for "All text settings" screens, both per-workspace and per-window,
that would tell briefly how setting inheritance works?
I.e. essentially what I tell here
https://www.youtube.com/watch?v=rz0zyEK9qBk
That's something I'd like to have questionmark button because it's not
completely obvious without instructions.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#1071 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ADKGTJXDW4YZGLWKBLEZY33TVK3RPANCNFSM446NAK5A>
.
|
Hi Tuomas.
You can find a document here with my best effort for workspace settings. I
think i have found all of them and grouped them in a way that seems logical
to me.
https://docs.google.com/document/d/1KlhgSyLFjscep79emSN38XFrZknd3Ptrx6A1G4BaTL0/edit?usp=sharing
I have also had some more thoughts on how to do the window button menus. It
seems that my picture is pretty much impossible to make with
our multi-window format. I will do a mock up of what i have in mind
tomorrow night when i am back home.
Cheers
Andrew
…___________________________
*www.TenOutOfTen.org* <https://www.TenOutOfTen.org>
***@***.***
(+61) 0477 174 193 (Australia)
(+95) 09 250018669 (Myanmar)
On Wed, 30 Jun 2021 at 20:33, Andrew Rogers ***@***.***> wrote:
Sure thing. Happy to help. Thanks for being specific - I was struggling a
little to know where to start.
___________________________
*www.TenOutOfTen.org* <https://www.TenOutOfTen.org>
***@***.***
(+61) 0477 174 193 (Australia)
(+95) 09 250018669 (Myanmar)
On Wed, 30 Jun 2021 at 16:37, Tuomas Airaksinen ***@***.***>
wrote:
> @agrogers <https://github.com/agrogers> could you think of a short help
> text for "All text settings" screens, both per-workspace and per-window,
> that would tell briefly how setting inheritance works?
>
> I.e. essentially what I tell here
> https://www.youtube.com/watch?v=rz0zyEK9qBk
>
> That's something I'd like to have questionmark button because it's not
> completely obvious without instructions.
>
> —
> You are receiving this because you were mentioned.
> Reply to this email directly, view it on GitHub
> <#1071 (comment)>,
> or unsubscribe
> <https://github.com/notifications/unsubscribe-auth/ADKGTJXDW4YZGLWKBLEZY33TVK3RPANCNFSM446NAK5A>
> .
>
|
I'm going to freeze strings tomorrow, so I need help strings by tomorrow evening. I can write something myself too, but I'm thinking you might come up with better help texts. |
This comment has been minimized.
This comment has been minimized.
Okay, here are my suggestions. How do these sound: https://docs.google.com/document/d/1eSZct6Qe2ZFduU5T4p_N4UtMh6P-UJq6o3WKJexR228/edit Please @AndBible/developers @agrogers comment / improve directly in docs. |
OK, i have made some suggestions. Maybe they are helpful.
Keep up the good work!
…___________________________
*www.TenOutOfTen.org* <https://www.TenOutOfTen.org>
***@***.***
(+61) 0477 174 193 (Australia)
(+95) 09 250018669 (Myanmar)
On Thu, 1 Jul 2021 at 01:53, Tuomas Airaksinen ***@***.***> wrote:
Please @AndBible/developers
<https://github.com/orgs/AndBible/teams/developers> @agrogers
<https://github.com/agrogers> comment / improve here:
https://docs.google.com/document/d/1eSZct6Qe2ZFduU5T4p_N4UtMh6P-UJq6o3WKJexR228/edit
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#1071 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ADKGTJTTTDORKKB7AZVBCELTVM4YPANCNFSM446NAK5A>
.
|
Thanks @agrogers ! |
Now help items are added to label selection related screens and text options screens. |
Strings can still be changed UNTIL I freeeze them later today... (after that only via transifex (en_GB) |
I think this is now more or less implemented as far as we want to do it now. |
I mentioned elsewhere that there are so many features in And Bible now that it is getting harder to know they are there and perhaps understand how they operate.
Maybe it's time to implement a tip or hint system (there isn't one is there?) that can fill in these gaps. A few thoughts
I am happy to work on assembling a tip list if you want.
The text was updated successfully, but these errors were encountered: