helloworld1 / AnyMemo

Advanced Spaced Repetition flashcard learning software for Android.
http://www.anymemo.org
GNU General Public License v2.0
151 stars 53 forks source link

Move card between databases #253

Open helloworld1 opened 9 years ago

helloworld1 commented 9 years ago

Original issue 246 created by helloworld1 on 2013-08-08T08:21:59.000Z:

What is the feature you want?

I created my own database for my personal English language training. In this database I add single card or I insert cards resulting from a selection by scanning other existing public databases.

As I scan an existing database if I decide a certain card is useful for me, I add it in my own database (Share -> Anymemo -> Save) then I delete the card from the source database. Conversely if I decide the card is not useful I delete it directly from the source database.

The process requires many sessions until I exhaust all cards from source database.

I would like an new button (e.g. Save&Del) to let me save and delete the card in a single step.

How important is it to you?

Very important because it would speed up significantly the scanning process.

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

I think this need is very common.

helloworld1 commented 9 years ago

Comment #1 originally posted by helloworld1 on 2013-08-08T17:26:34.000Z:

That's an interesting feature request.

To me "Save & del" doesn't make sense, but what you really want is a way to transfer cards from one db to another. I don't have anything good way in mind to deal with this use case, maybe cross-db copy/cut paste would help.

helloworld1 commented 9 years ago

Comment #2 originally posted by helloworld1 on 2013-08-09T07:07:06.000Z:

Maybe you could name the button "Cat&Paste" instead of "Save&Del"

helloworld1 commented 9 years ago

Comment #3 originally posted by helloworld1 on 2013-08-09T07:14:16.000Z:

Or even more simply "Move"

helloworld1 commented 9 years ago

Comment #4 originally posted by helloworld1 on 2013-08-09T08:28:56.000Z:

More precisely you could add "Copy/Move" option directly in the main menu to be used instead of "Share". This option should implicitly select Anymemo as the target. Then if you provide the options "Save", "Save & Del", "Cancel" the meaning would be clear and we could save another key press to accomplish the operation.

helloworld1 commented 9 years ago

Comment #5 originally posted by helloworld1 on 2013-08-10T19:37:38.000Z:

You are right. The "Share" is inappropriate for the task. It needs a individual "Move" somewhere to move between dbs.

helloworld1 commented 9 years ago

Comment #6 originally posted by helloworld1 on 2013-09-17T15:56:44.000Z:

Any chance to have this feature included in the next release ?

helloworld1 commented 9 years ago

Comment #7 originally posted by helloworld1 on 2013-09-18T00:03:59.000Z:

The feature was not accepted for the next release (AnyMemo 10.3). I will accept it for the version after 10.3. Change the name to the real implementation I am going to do.