himselfv / wakan

Japanese and Chinese learning tool with dictionary
39 stars 7 forks source link

Auto-download vocabularies #118

Open himselfv opened 11 years ago

himselfv commented 11 years ago

Original report by me.

Originally reported on Google Code with ID 118

Show user the list of all known vocabularies and let them choose any to download and
import.
Auto-unpack from common archive formats.

The vocabulary list itself too has to be auto-updated from the server (perhaps here
on google code).

We can also use the functionality to auto-download other components such as import
dependencies or fonts.

Also: auto-update checks for installed vocabularies.
Also: wakan auto-update.

Still to be solved: how do we handle the users inability to write to Program Files
if Wakan is installed there?
Perhaps we should download to a temp dir (Standalone: %TEMP%, Portable: Wakan\Downloads)
and move the finished download to Wakan folder with the help of elevated process.

This will clearly inform the user that they need to be an administrator for this. (And
it'll do this only once at the end instead of every time stuff continues to download).

But perhaps if there's no chance a user will be able to modify wakan, there's no need
to waste their time and download anything. So perhaps we should check for administrator
rights at the beginning of the update, not at the end.

Still, what do we do with auto-updates? Asking the user for admin rights every time
would be too much...

Reported by himselfv on 2013-03-04 08:55:43

himselfv commented 11 years ago

Reported by himselfv on 2013-04-19 12:45:56

himselfv commented 11 years ago

Reported by himselfv on 2013-05-08 09:21:25

himselfv commented 11 years ago

Reported by himselfv on 2013-10-29 13:59:44