Replies: 13 comments 5 replies
-
Sure, we could add that :) Just for clarification: do you not have the Also, I just realized that the |
Beta Was this translation helpful? Give feedback.
-
I have Thank you! |
Beta Was this translation helpful? Give feedback.
-
"without" |
Beta Was this translation helpful? Give feedback.
-
Having ensured that the options are both enabled, i am getting the behaviour i wanted. I wonder if it would be worth reorganising the settings interface to group these options, as they seem to go hand in hand. I know right now the settings are organised by system rather than behaviour, so i don't want to create a new issue if that isn't something you're interested in, but on of the reasons i didn't make the connection before you mentioned it is because i saw the moving new cards behaviour as a part of the skipping unknown cards behaviour. Thanks for the help, i'm really enjoying using ankimorphs! |
Beta Was this translation helpful? Give feedback.
-
Hmm, it would definitely be less hidden. The only reason to not do that is because the other skip options take effect without having to recalc, so that might be confusing. The |
Beta Was this translation helpful? Give feedback.
-
The It should be noted that as far as i can tell, skipping is not anki terminology, it is ankimorph terminology. Perhaps if we used anki terminology, the separations might make more sense? I mean, looking at the deck option settings for anki, there are categories named I also tend to recalc anyway after changing the settings, because of the "recalc to avoid unexpected behaviour" popup that appears indiscriminately whenever you save the settings, regardless of whether you change a setting which actually requires a recalc or not. I don't know if i'm alone in this. These are just some preliminary thoughts, it would probably be helpful to hear other people's opinions on the settings as well. In fact when i started using the addon, i was mostly impressed with how comprehensive the documentation was, especially compared to morphman, and perhaps the easiest short term solution would just be to add a note on one of the |
Beta Was this translation helpful? Give feedback.
-
@iwouldrathernotusegithub awesome feedback, thank you! I converted this to a discussion since the scope increased, and the reply feature is better. Adding/renaming tabs might give a better overview of the settings. I'm thinking something like this:
thoughts? |
Beta Was this translation helpful? Give feedback.
-
Thanks! Those changes seem really great. I think that would make things much easier to navigate. As this is now slightly larger in scope, i will bring up a point in the
If i don't want these extra fields, i can uncheck the checkbox next to
Notice that the top level checkbox has also become unchecked. I think this is confusing: i think that having the top level checkbox unchecked reads that the below fields will not be added to the cards, regardless of whether they are checked or not. It could also mean that they will be added, but that because they are not all checked the top level is also not. I assume the latter is the case here, and that this is a limitation of the qtreewidget, but i am not familiar enough with qt to say for sure. If that's the case, i guess there's nothing that can be done, and i haven't deleted these fields from my cards to experiment but i thought i would raise it anyway. Another suggestion that is purely cosmetic would be an option in the |
Beta Was this translation helpful? Give feedback.
-
Hm, i'm not sure what i'd want to see instead. For me it's mainly that the top level checkbox reads as controlling whether the child checkboxes will be modified or not, rather than as a toggle for them. What i would probably choose is the top level checkbox will toggle whether the child checkboxes are greyed out or not, and they are all checked by default. So on checking the
Yes, exactly! I also noticed that the I feel a little like i'm clutching at straws here and i'm not contributing any code so please don't feel obliged to work on any of these things in a timely manner; the addon is already really really good :) |
Beta Was this translation helpful? Give feedback.
-
I edited the top post with a todo list to make it easier to track. I also want to disable/gray out the spin boxes of any settings that haven't been selected, e.g: Btw, do you have any opinions about the "cancel" button @iwouldrathernotusegithub? @aleksejrs mentioned some issues he has with it #212. |
Beta Was this translation helpful? Give feedback.
-
I'm going to put my thoughts here rather than the other issue, but if you think it's better to have them there, i can move them over. Usually i close the settings with the window manager close button, or press escape, but i agree it's not a great design. I've added a screenshot of how my kde settings looks, and i think how lots of settings dialogues in windows work too which i think does all of what you want quite well: You can see there are three buttons:
If i click cancel, it does not prompt me to save changes. To me this makes sense, because the word cancel has no such implication. But if i try and close the window with the window manager close button, i get a warning: Again we have three buttons: I think this scheme works well, and also has the advantage of using well established conventions, so that's what i'd suggest :) |
Beta Was this translation helpful? Give feedback.
-
I'm adding a "general" tab for options that don't fit into any one category: |
Beta Was this translation helpful? Give feedback.
-
Included in the v3 update: https://github.com/mortii/anki-morphs/releases/tag/v3.0.0 Thanks! |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
============================================================================================
EDIT BY @mortii:
Todo list from this discussion:
Move new cards [...]
->Move new cards without unknown morphs to the end of the due queue
Skip
tab >Card Handling
, and include these options:General
tab:restore default settings
button to thenote filter
andextra field tabs
extra fields
tab will toggle whether the child checkboxes are greyed out or notskip cards with only known morphs
andmove new cards [...]
alternative algorithm #191 (reply in thread)OK
: apply and closeCancel
: discard and closeApply
: apply, don't closex
: warning if any changes haven't been applied.============================================================================================
Is your feature request related to a problem?
I have a lot of cards with the same vocabulary terms on them. I have enabled "skip cards that have unknown morphs already seen today" in settings. But as soon as the card is learning and not unknown, i am shown a lot of cards on the same day all with the same vocabulary item. I would rather only get shown one of these per day so that i can see more new words.
Describe the solution you would like
Morphman has two related settings to help with this (although neither are perfect). The "skip cards with fresh vocabulary" option only shows unknown cards, not learning or known cards. And the "skip card if focus morph was already seen today" option will do what i want. It seems that in morphman the focus morph refers to cards at any not mature stage, whereas the equivalent option in ankimorphs works unexpectedly after the initial viewing of the cards.
I would like another setting similar to this one, "skip cards that have learning morphs already seen today", so that i will not keep being fed new sentences with learning words on them instead of new vocabulary. Thank you
Beta Was this translation helpful? Give feedback.
All reactions