yoshistabber / anymemo

Automatically exported from code.google.com/p/anymemo
GNU General Public License v2.0
0 stars 0 forks source link

Adding Tag Support for Categories #341

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
What is the feature you want?
-----------------------------

Hi!

In AnkiDroid, I can see that Categories are Tag-enabled. This means, that: 

I can have a category "Java" and a category "JavaScript"

Card A could have category "Java".
Card B could have category "JavaScript".
Card C could have category "Java, JavaScript".

This feature is very important for me, as I have a lot of cards that are 
related to more than ONE category.

Presently a card that is related to both categories gets a category "Java, 
JavaScript". But with this, filtering for "Java" is not possible, as I get pure 
JavaScript cards too.

As far as I see it, the database can stay untouched, as still one column 
"category" can be used. It might be useful that users can decide to use the 
"tag" feature (as some users might use a comma in their categories -> they 
would get strange categories afterwards).

How important is it to you?
-----------------------------
As I have a lot of those cards that are not related to one category only but 
are related to some subordinate categories (approximately 30 percent out of 
more than 5000 cards), this feature is really important to allow easy lookup of 
specific cards/card groups.

Do you think other people also want this feature and why?
----------------------------------------------------------

1. As Anki/AnkiDroid has this feature already, there really must be users that 
can benefit from this feature.
2. I expect that a lot of users have cards that are related to more than one 
topic (respectively categories that have subordinate categories).

Implementation?
---------------

Could you please give me a rough idea, how long a possible implementation would 
take? (could it be possibly implemented until end of March 2015????).

Thanks in advance!!!!

Original issue reported on code.google.com by haimi...@googlemail.com on 27 Dec 2014 at 12:39

GoogleCodeExporter commented 8 years ago
Attached are two screenshots from AnkiDroid that hopefully clarify the intented 
feature.

Original comment by haimi...@googlemail.com on 27 Dec 2014 at 3:18

Attachments:

GoogleCodeExporter commented 8 years ago
This is similar to the multi-category feature hanging there for quite a while. 
In the current implementation, it would require some db format change because 
there is a foreign key many-to-one relation between the cards and categories 
table. This complicated the task a lot because many of the code logic needs to 
add additional logic to ensure the compatibility with the old db format.

Original comment by mrlhwlib...@gmail.com on 4 Jan 2015 at 6:44

GoogleCodeExporter commented 8 years ago
Hi!

Sorry to bother you again with this question, but I would like just to get an 
idea...: 

Do you think end of March 2015 would be realistic?

Thanks!!!

Original comment by haimi...@googlemail.com on 8 Jan 2015 at 9:48

GoogleCodeExporter commented 8 years ago
I don't think I have this work planed for now. For the next release, the only 
major feature is the better widget support. I am working on compatibility 
issues related to Android 5.0 and Samsung devices.

Original comment by mrlhwlib...@gmail.com on 9 Jan 2015 at 7:35