maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   Anki for N900? (https://talk.maemo.org/showthread.php?t=35547)

Koeus 2009-12-04 08:35

Re: Anki for N900?
 
Ah, I wasn't aware that PyQT and PySide lack QTWebKit modules in Maemo 5. Hopefully, the support for that won't take very long, but then again, you never know.

As for gutting Anki, to be honest, I have no idea if it'd be possible to do (within a reasonable amount of time). I don't really know how it's built up either (I've never delved into the code), but it doesn't load any external web pages (it only syns with a web server which is text based), so I'm assuming that the webkit is just for formatting. But I honestly don't know. I'll try looking into it a bit closer next week, I really gotta finish my exam first >.<

aspidites 2009-12-05 05:11

Re: Anki for N900?
 
Right. I am only off on Tues. and Wed myself. If we did decide gutting the webkit stuff was feasible, i'd want to contact the anki guys first, if not purely out of respect.

Correction. Someone has already ported the application.Don't know why copying the old code and trying to run it gave QtWebkit errors....

Still not running yet, but i'm testing right now.

EDIT:
Ankiqt doesn't want to load, but ankimaemi seems to work. Can't import yet, but this may be a scratchbox limitation...

Kudos to who ever worked on that port. Looks good even.

Koeus 2009-12-07 13:53

Re: Anki for N900?
 
Really? Wow, cool. All that debating for nothing? =P Anyhow, this may sound like a stupid question, but what is Scratchbox? I've only heard it mentioned in a couple of places around the forum, but I haven't really grasped what it is in practice. It sounds like some sort of Maemo emulation used for development, but I could be wrong. If so, how do I fix it? =) I tried searching maemo.org, but couldn't really find any good info on it.

aspidites 2009-12-08 08:56

Re: Anki for N900?
 
1 Attachment(s)
Scratchbox is a development environment that allows to you cross-compile programs for armel-based processors (in this case, the one for n900) on x86 based platforms.

Using it and Xephyr, you can test (with varying degress of success) programs for your NIT. While it's not an emulator per se, it does allow you to see how your program would look. I've attached an images showing it running under KDE 4.3 in Linux. My desktop is rather large for a screenshot, so I only captured the window itself.

You can find more [accurate] information my clicking on the Development link above and selecting "Download the Maemo 5 SDK".

Anyways, my N900 comes today, so I'll be able to see what's going on.

Koeus 2009-12-08 09:43

Re: Anki for N900?
 
Thanks! I'll definitely check it out. Might I ask where you found the port of Anki? I checked their garage page, but that still hasn't been updated since the beginning of this year.

dgeros 2009-12-08 11:41

Re: Anki for N900?
 
Been using Ankionline. It's not the real deal, but its ok. Waiting for a port as I am completely lost as to how Linux/Meomo and everything else you are talking about works.

The only problem I have with Ankionline is that it renders some kanji incorrectly like Firefox on Vista. Fortunately, I can recognize them, although it is annoying.

Koeus 2009-12-08 12:07

Re: Anki for N900?
 
Using Ankionline is only an option when you're in the country where your flatrate is valid though (or on a wifi-network). I intend to use the N900 on my travels for reviewing, in which case Ankionline is not really an alternative since the roaming rates will be ridiculous =P

aspidites 2009-12-08 16:21

Re: Anki for N900?
 
Did some research and found this page: http://ichi2.net/anki/wiki/Anki%20on%20Maemo

Apparently the reason ankimaemi isn't working properly is in part due to the fact that it requires python gtkhtml, which is only available for OS2008(Diablo).

I'm going to try again to get ankiqt working and wil report back.

Koeus 2009-12-08 16:58

Re: Anki for N900?
 
Quote:

Originally Posted by aspidites (Post 416791)
Did some research and found this page: http://ichi2.net/anki/wiki/Anki%20on%20Maemo

Apparently the reason ankimaemi isn't working properly is in part due to the fact that it requires python gtkhtml, which is only available for OS2008(Diablo).

I'm going to try again to get ankiqt working and wil report back.

Aah, that page. I've read it, but apparently not well enough. Good luck getting ankiqt working! I'll be looking forward to hearing how it goes.

...Damn I want that N900 so I can start testing things myself >.<

jebba 2009-12-08 17:29

Re: Anki for N900?
 
I see a few ankis in the extras-devel repository:

Code:

$ dpkg -l | grep anki
ii  anki                                                0.9.9.7.9-1                                Anki is a spaced repetition system (SRS). It
ii  ankimaemi                                          0.0.7-2                                    Anki is a spaced repetition system (SRS). It
ii  ankiqt                                              0.9.9.7.9-3                                Anki is a spaced repetition system (SRS). It

anki-0.9.9.7.9-1
ankimaemi-0.0.7-2
ankiqt-0.9.9.7.9-3

I haven't checked to see the differences between them yet though.

http://wiki.maemo.org/Extras-devel

-Jeff
http://wiki.maemo.org/User:Jebba


All times are GMT. The time now is 19:56.

vBulletin® Version 3.8.8