From: Peter B. <Pet...@ug...> - 2006-02-08 20:41:16
|
Hi everyone, I've made a first limited release of the successor to pyqt-memaid that I fi= rst =20 discussed here: http://sourceforge.net/mailarchive/forum.php?thread_id=3D8768378&forum_id= =3D35119 You can find the new program at http://mnemosyne-proj.sourceforge.net/ So far, it is only announced to this mailing list, as I first would like so= me=20 more feedback before I release it to a wider audience. The software has all the features of pyqt-memaid + some more + some polish = in=20 the user interface. Still missing is the superkaramba client, but that will= =20 follow shortly. These are the things I still want to do before a 1.0 release: =2DAdd the superkaramba client =2DImprove the website (graphics) =2DRelease a utility script to split a large xml file into a set of files=20 containing e.g. 25 questions each After 1.0, I want to start working on adding sound. Please note that this is also the end of the MemAid project. Further=20 announcements will only be made on the Mnemosyne mailing lists, so please=20 subscribe to those if you are interested (it might take another day before= =20 these become active, though). Please test the software, and send all feedback to me. Cheers, Peter |
From: Bruno V. <br...@vs...> - 2006-02-10 00:26:48
|
VGhhbmsgWW91IFBldGVyIQoKQWx0aG91Z2ggdGhlIGluc3RydWN0aW9ucyBhcmUgZm9yIHdpbmRv d3MsIEkgdHJpZWQgc2V0dGluZyBpdCB1cCBmb3IgbGludXguCkhlcmUgYXJlIHRoZSByZXN1bHRz OgoKSSBtb3ZlZCB0aGUgZW50aXJlIHVuemlwcGVkIGZvbGRlciB0byAvdXNyL2xpYi9weXRob24y LjMvc2l0ZS1wYWNrYWdlcwpidXQgSSBzb29uIGZvdW5kIG91dCBtbmVtb3N5bmUgdXNlcyBmZWF0 dXJlcyBvbmx5IGluIHB5dGhvbjIuNAoKc28gaSBtb3ZlZCBpdCB0byAvdXNyL2xpYi9weXRob24y LjQvc2l0ZS1wYWNrYWdlcyBhbmQgY3JlYXRlZCBhbiBleGVjdXRhYmxlCnRoYXQgd291bGQgbG9v ayB0aGVyZSAoc2luY2UgMi40IGlzIG5vdCBkZWZhdWx0IG9uIG15IHN5c3RlbSkKCml0IGxvYWRl ZCBhbmQgY3JlYXRlZCBhIH4vLm1uZW1vc3luZSBpbiBteSBob21lIGRpcmVjdG9yeSB3aXRoIGEg ZmV3IGZpbGVzCgp0aGVuIEkgbW92ZWQgbXkgLm1lbWFpZC9kZWZhdWx0Lm1lbSB0byAuL21uZW1v c3luZQp0aGlua2luZyB0aGF0IGl0IHdvdWxkIHJlYWQgaXQgYW5kIEkgY291bGQgY29udGludWUg b24gbW5lbW9zeW5lIHdoZXJlIEkKbGVmdCBvZmYKb24gbWVtYWlkLXB5cXQKCmJ1dCBubyBkaWNl OiAgSSBnZXQgZXJyb3JzIHdoZXRoZXIgSSBkbyBpdCBsaWtlIHRoYXQgb3IgYnkgY3JlYXRpbmcg ZGF0YWJhc2UKaXRlbXMgZGlyZWN0bHkuLi4gaGVyZSBpcyB0aGUgdHJhY2ViYWNrIGZvciBjcmVh dGluZyBhIGZyZXNoIG5ldyBpdGVtIGluIHRoZQpkYXRhYmFzZToKClRyYWNlYmFjayAobW9zdCBy ZWNlbnQgY2FsbCBsYXN0KToKICBGaWxlCiIvdXNyL2xpYi9weXRob24yLjQvc2l0ZS1wYWNrYWdl cy9tbmVtb3N5bmUvcHlxdF91aS9hZGRfaXRlbXNfZGxnLnB5IiwgbGluZQoxNDcsIGluIG5ld19p dGVtCiAgICBvcmlnX2FkZGVkID0gc2VsZi5jaGVja19kdXBsaWNhdGVzX2FuZF9hZGQoZ3JhZGUs IHEsIGEsIGNhdF9uYW1lKQogIEZpbGUKIi91c3IvbGliL3B5dGhvbjIuNC9zaXRlLXBhY2thZ2Vz L21uZW1vc3luZS9weXF0X3VpL2FkZF9pdGVtc19kbGcucHkiLCBsaW5lCjExOSwgaW4gY2hlY2tf ZHVwbGljYXRlc19hbmRfYWRkCiAgICBhZGRfbmV3X2l0ZW0oZ3JhZGUsIHEsIGEsIGNhdF9uYW1l KQogIEZpbGUgIi91c3IvbGliL3B5dGhvbjIuNC9zaXRlLXBhY2thZ2VzL21uZW1vc3luZS9jb3Jl L21uZW1vc3luZV9jb3JlLnB5IiwKbGluZSAxMTI2LCBpbiBhZGRfbmV3X2l0ZW0KICAgIGl0ZW0u bmV4dF9yZXAgPSB0aW1lX29mX3N0YXJ0LmRheXNfc2luY2UoKSArIG5ld19pbnRlcnZhbApBdHRy aWJ1dGVFcnJvcjogJ05vbmVUeXBlJyBvYmplY3QgaGFzIG5vIGF0dHJpYnV0ZSAnZGF5c19zaW5j ZScKCkkgbWFkZSBjaGFuZ2VzIHRvIHRoZSBjb25maWd1cmF0aW9uIGNoYW5nZXM6ICBhbmQgdXBv biBleGl0aW5nIEkgZ2V0IGFuZAplcnJvciBhYm91dCBub3QgYmVpbmcgYWJsZSB0byBzYXZlIHRo ZSBmaWxlIGJ1dCBpdCBzdGlsbCBzYXZlcyB0aGUgY29uZmlnCmNoYW5nZXMKCkJydW5vCgoKT24g Mi84LzA2LCBQZXRlciBCaWVuc3RtYW4gPFBldGVyLkJpZW5zdG1hbkB1Z2VudC5iZT4gd3JvdGU6 Cj4KPiBIaSBldmVyeW9uZSwKPgo+IEkndmUgbWFkZSBhIGZpcnN0IGxpbWl0ZWQgcmVsZWFzZSBv ZiB0aGUgc3VjY2Vzc29yIHRvIHB5cXQtbWVtYWlkIHRoYXQgSQo+IGZpcnN0Cj4gZGlzY3Vzc2Vk IGhlcmU6Cj4KPiBodHRwOi8vc291cmNlZm9yZ2UubmV0L21haWxhcmNoaXZlL2ZvcnVtLnBocD90 aHJlYWRfaWQ9ODc2ODM3OCZmb3J1bV9pZD0zNTExOQo+Cj4gWW91IGNhbiBmaW5kIHRoZSBuZXcg cHJvZ3JhbSBhdCBodHRwOi8vbW5lbW9zeW5lLXByb2ouc291cmNlZm9yZ2UubmV0Lwo+Cj4gU28g ZmFyLCBpdCBpcyBvbmx5IGFubm91bmNlZCB0byB0aGlzIG1haWxpbmcgbGlzdCwgYXMgSSBmaXJz dCB3b3VsZCBsaWtlCj4gc29tZQo+IG1vcmUgZmVlZGJhY2sgYmVmb3JlIEkgcmVsZWFzZSBpdCB0 byBhIHdpZGVyIGF1ZGllbmNlLgo+Cj4gVGhlIHNvZnR3YXJlIGhhcyBhbGwgdGhlIGZlYXR1cmVz IG9mIHB5cXQtbWVtYWlkICsgc29tZSBtb3JlICsgc29tZSBwb2xpc2gKPiBpbgo+IHRoZSB1c2Vy IGludGVyZmFjZS4gU3RpbGwgbWlzc2luZyBpcyB0aGUgc3VwZXJrYXJhbWJhIGNsaWVudCwgYnV0 IHRoYXQKPiB3aWxsCj4gZm9sbG93IHNob3J0bHkuCj4KPiBUaGVzZSBhcmUgdGhlIHRoaW5ncyBJ IHN0aWxsIHdhbnQgdG8gZG8gYmVmb3JlIGEgMS4wIHJlbGVhc2U6Cj4KPiAtQWRkIHRoZSBzdXBl cmthcmFtYmEgY2xpZW50Cj4gLUltcHJvdmUgdGhlIHdlYnNpdGUgKGdyYXBoaWNzKQo+IC1SZWxl YXNlIGEgdXRpbGl0eSBzY3JpcHQgdG8gc3BsaXQgYSBsYXJnZSB4bWwgZmlsZSBpbnRvIGEgc2V0 IG9mIGZpbGVzCj4gY29udGFpbmluZyBlLmcuIDI1IHF1ZXN0aW9ucyBlYWNoCj4KPiBBZnRlciAx LjAsIEkgd2FudCB0byBzdGFydCB3b3JraW5nIG9uIGFkZGluZyBzb3VuZC4KPgo+IFBsZWFzZSBu b3RlIHRoYXQgdGhpcyBpcyBhbHNvIHRoZSBlbmQgb2YgdGhlIE1lbUFpZCBwcm9qZWN0LiBGdXJ0 aGVyCj4gYW5ub3VuY2VtZW50cyB3aWxsIG9ubHkgYmUgbWFkZSBvbiB0aGUgTW5lbW9zeW5lIG1h aWxpbmcgbGlzdHMsIHNvIHBsZWFzZQo+IHN1YnNjcmliZSB0byB0aG9zZSBpZiB5b3UgYXJlIGlu dGVyZXN0ZWQgKGl0IG1pZ2h0IHRha2UgYW5vdGhlciBkYXkgYmVmb3JlCj4gdGhlc2UgYmVjb21l IGFjdGl2ZSwgdGhvdWdoKS4KPgo+IFBsZWFzZSB0ZXN0IHRoZSBzb2Z0d2FyZSwgYW5kIHNlbmQg YWxsIGZlZWRiYWNrIHRvIG1lLgo+Cj4gQ2hlZXJzLAo+Cj4gUGV0ZXIKPgo+Cj4K |
From: Tiago S. <eng...@gm...> - 2006-02-10 03:24:57
|
Hi, I tried it out on my linux machine and it worked perfectly. The unlearned items list really makes a difference, now I can add a massive amount of dat= a at once, and memorize what I want when I want, without worrying about it screwing up with the scheduling algorithm. Apparently all works correctly, = I imported the data from pyqt-memaid and no problem arised. Great work =3DD Best regards, Tiago Silva On 2/8/06, Peter Bienstman <Pet...@ug...> wrote: > > Hi everyone, > > I've made a first limited release of the successor to pyqt-memaid that I > first > discussed here: > > http://sourceforge.net/mailarchive/forum.php?thread_id=3D8768378&forum_id= =3D35119 > > You can find the new program at http://mnemosyne-proj.sourceforge.net/ > > So far, it is only announced to this mailing list, as I first would like > some > more feedback before I release it to a wider audience. > > The software has all the features of pyqt-memaid + some more + some polis= h > in > the user interface. Still missing is the superkaramba client, but that > will > follow shortly. > > These are the things I still want to do before a 1.0 release: > > -Add the superkaramba client > -Improve the website (graphics) > -Release a utility script to split a large xml file into a set of files > containing e.g. 25 questions each > > After 1.0, I want to start working on adding sound. > > Please note that this is also the end of the MemAid project. Further > announcements will only be made on the Mnemosyne mailing lists, so please > subscribe to those if you are interested (it might take another day befor= e > these become active, though). > > Please test the software, and send all feedback to me. > > Cheers, > > Peter > > > |
From: Peter B. <Pet...@ug...> - 2006-02-10 07:34:00
|
Glad you like it! Thinking about it some more, I'm personally not convinced that is the best= =20 approach to the problem. When memorising more than 1 item, I need to review= =20 it more than once before I know it, and if the queue contains 1000 items, i= t=20 will take too long before that item shows up again. Therefore, I will write a small utility to split up a big XML file in small= =20 'lessons' containing e.g. 25 items each. That way, I can import one lesson = at=20 the time. The tool should be in the next release. Peter (PS: please send discussion on Mnemosyne to its own mailing lists) =20 On Friday 10 February 2006 01:37, Tiago Silva wrote: > Hi, > > I tried it out on my linux machine and it worked perfectly. The unlearned > items list really makes a difference, now I can add a massive amount of > data at once, and memorize what I want when I want, without worrying about > it screwing up with the scheduling algorithm. Apparently all works > correctly, I imported the data from pyqt-memaid and no problem arised. > > Great work =3DD > > Best regards, > Tiago Silva > > On 2/8/06, Peter Bienstman <Pet...@ug...> wrote: > > Hi everyone, > > > > I've made a first limited release of the successor to pyqt-memaid that I > > first > > discussed here: > > > > http://sourceforge.net/mailarchive/forum.php?thread_id=3D8768378&forum_= id=3D3 > >5119 > > > > You can find the new program at http://mnemosyne-proj.sourceforge.net/ > > > > So far, it is only announced to this mailing list, as I first would like > > some > > more feedback before I release it to a wider audience. > > > > The software has all the features of pyqt-memaid + some more + some > > polish in > > the user interface. Still missing is the superkaramba client, but that > > will > > follow shortly. > > > > These are the things I still want to do before a 1.0 release: > > > > -Add the superkaramba client > > -Improve the website (graphics) > > -Release a utility script to split a large xml file into a set of files > > containing e.g. 25 questions each > > > > After 1.0, I want to start working on adding sound. > > > > Please note that this is also the end of the MemAid project. Further > > announcements will only be made on the Mnemosyne mailing lists, so plea= se > > subscribe to those if you are interested (it might take another day > > before these become active, though). > > > > Please test the software, and send all feedback to me. > > > > Cheers, > > > > Peter =2D-=20 =2D----------------------------------------------- Peter Bienstman Ghent University, Dept. of Information Technology Sint-Pietersnieuwstraat 41, B-9000 Gent, Belgium tel: +32 9 264 34 45, fax: +32 9 264 35 93 WWW: http://photonics.intec.UGent.be email: Pet...@UG... =2D----------------------------------------------- |
From: Peter B. <Pet...@ug...> - 2006-02-10 07:40:33
|
On Friday 10 February 2006 01:26, Bruno Vernier wrote: > then I moved my .memaid/default.mem to ./mnemosyne > thinking that it would read it and I could continue on mnemosyne where I > left off > on memaid-pyqt > > but no dice: I get errors whether I do it like that or by creating > database items directly... here is the traceback for creating a fresh new > item in the database: That's right: it uses a different binary file format. You should export you= r=20 memaid data to xml and import it as xml in mnemosyne (see the faq on the=20 website). All the other errors you report are due to that. I suggest you throw away=20 the .mnemosyne directory an start afresh. BTW, the correct way to install Mnemosyne under Linux is in the README file= :=20 do python setup.py install as root. Cheers, Peter PS: please take Mnemosyne discussion to its own mailing list > Traceback (most recent call last): > File > "/usr/lib/python2.4/site-packages/mnemosyne/pyqt_ui/add_items_dlg.py", li= ne > 147, in new_item > orig_added =3D self.check_duplicates_and_add(grade, q, a, cat_name) > File > "/usr/lib/python2.4/site-packages/mnemosyne/pyqt_ui/add_items_dlg.py", li= ne > 119, in check_duplicates_and_add > add_new_item(grade, q, a, cat_name) > File "/usr/lib/python2.4/site-packages/mnemosyne/core/mnemosyne_core.py= ", > line 1126, in add_new_item > item.next_rep =3D time_of_start.days_since() + new_interval > AttributeError: 'NoneType' object has no attribute 'days_since' > > I made changes to the configuration changes: and upon exiting I get and > error about not being able to save the file but it still saves the config > changes > > Bruno > > On 2/8/06, Peter Bienstman <Pet...@ug...> wrote: > > Hi everyone, > > > > I've made a first limited release of the successor to pyqt-memaid that I > > first > > discussed here: > > > > http://sourceforge.net/mailarchive/forum.php?thread_id=3D8768378&forum_= id=3D3 > >5119 > > > > You can find the new program at http://mnemosyne-proj.sourceforge.net/ > > > > So far, it is only announced to this mailing list, as I first would like > > some > > more feedback before I release it to a wider audience. > > > > The software has all the features of pyqt-memaid + some more + some > > polish in > > the user interface. Still missing is the superkaramba client, but that > > will > > follow shortly. > > > > These are the things I still want to do before a 1.0 release: > > > > -Add the superkaramba client > > -Improve the website (graphics) > > -Release a utility script to split a large xml file into a set of files > > containing e.g. 25 questions each > > > > After 1.0, I want to start working on adding sound. > > > > Please note that this is also the end of the MemAid project. Further > > announcements will only be made on the Mnemosyne mailing lists, so plea= se > > subscribe to those if you are interested (it might take another day > > before these become active, though). > > > > Please test the software, and send all feedback to me. > > > > Cheers, > > > > Peter =2D-=20 =2D----------------------------------------------- Peter Bienstman Ghent University, Dept. of Information Technology Sint-Pietersnieuwstraat 41, B-9000 Gent, Belgium tel: +32 9 264 34 45, fax: +32 9 264 35 93 WWW: http://photonics.intec.UGent.be email: Pet...@UG... =2D----------------------------------------------- |
From: Bruno V. <br...@vs...> - 2006-02-10 18:30:13
|
T24gMi85LzA2LCBQZXRlciBCaWVuc3RtYW4gPFBldGVyLkJpZW5zdG1hbkB1Z2VudC5iZT4gd3Jv dGU6Cgo+IFRoYXQncyByaWdodDogaXQgdXNlcyBhIGRpZmZlcmVudCBiaW5hcnkgZmlsZSBmb3Jt YXQuIFlvdSBzaG91bGQgZXhwb3J0Cj4geW91cgo+IG1lbWFpZCBkYXRhIHRvIHhtbCBhbmQgaW1w b3J0IGl0IGFzIHhtbCBpbiBtbmVtb3N5bmUgKHNlZSB0aGUgZmFxIG9uIHRoZQo+IHdlYnNpdGUp Lgo+Cj4gQWxsIHRoZSBvdGhlciBlcnJvcnMgeW91IHJlcG9ydCBhcmUgZHVlIHRvIHRoYXQuIEkg c3VnZ2VzdCB5b3UgdGhyb3cgYXdheQo+IHRoZSAubW5lbW9zeW5lIGRpcmVjdG9yeSBhbiBzdGFy dCBhZnJlc2guCj4KCm9rIHRoYXQgbWFrZXMgc2Vuc2UhICBJIGp1c3QgZGVsZXRlZCAubW5lbW9z eW5lLCBhbmQgaW1wb3J0ZWQgdGhlIG1lbWFpZApkZWZhdWx0LnhtbCBhbmQgc3VyZSBlbm91Z2gg LCBpdCBhbGwgd29ya3MhICB0aGFuayB5b3UgdmVyeSBtdWNoLgoKCj4gQlRXLCB0aGUgY29ycmVj dCB3YXkgdG8gaW5zdGFsbCBNbmVtb3N5bmUgdW5kZXIgTGludXggaXMgaW4gdGhlIFJFQURNRQo+ IGZpbGU6Cj4gZG8gcHl0aG9uIHNldHVwLnB5IGluc3RhbGwgYXMgcm9vdC4KPgoKb2ssIHNvIGkg dHJpZWQgdG8gZG8gdGhlIFJFQURNRSBpbnN0cnVjdGlvbnMgYWdhaW4gKHRoaXMgdGltZSB3aXRo IHB5dGhvbjIuNAopCgpweXRob24yLjQgc2V0dXAucHkgaW5zdGFsbAplcnJvcjogaW52YWxpZCBQ eXRob24gaW5zdGFsbGF0aW9uOiB1bmFibGUgdG8gb3BlbgovdXNyL2xpYi9weXRob24yLjQvY29u ZmlnL01ha2VmaWxlIChObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5KQoKc28gSSBpbnN0YWxsZWQg cHl0aG9uMi40LWRldiB3aGljaCBjb250YWlucyB0aGUgTWFrZWZpbGUgc3R1ZmYgYW5kIHRoZQpz ZXR1cC5weSB3b3JrZWQgcGVyZmVjdGx5Lgo= |
From: Bruno V. <br...@vs...> - 2006-02-11 03:49:40
|
U29tZSBub3RlcyAoYWZ0ZXIgb25lIGRheSBvZiB1c2UpOgoKMS4gIHdoZW5ldmVyIGkgbGF1bmNo IG1uZW1vc3luZSwgSSBnZXQgYSBub24tY3JpdGljYWwgd2FybmluZzoKCi91c3IvbGliL3B5dGhv bjIuNC9zaXRlLXBhY2thZ2VzL21uZW1vc3luZS9jb3JlL21uZW1vc3luZV9jb3JlLnB5OjQ2OgpT eW50YXhXYXJuaW5nOiBpbXBvcnQgKiBvbmx5IGFsbG93ZWQgYXQgbW9kdWxlIGxldmVsCiAgZGVm IGluaXRpYWxpc2UoKToKCmRvZXMgYW55b25lIGtub3cgYSBxdWljayBmaXggYmVmb3JlIGkgc3Rh cnQgcmVzZWFyY2hpbmcgaXQKCjIuIEkgY2hhbmdlZCB0aGUgY2hhbmdlb3ZlciB0aW1lIGZyb20g MzozMCB0byBtaWRuaWdodCBieSBlZGl0aW5nIGxpbmUgMTk5CmZyb206ICAgICAgICBzZWxmLnRp bWUgPSB0aW1lLm1rdGltZShbdFswXSx0WzFdLHRbMl0sIDMsMzAsMCwKdFs2XSx0WzddLHRbOF1d KQp0bzogICAgICAgICAgICBzZWxmLnRpbWUgPSB0aW1lLm1rdGltZShbdFswXSx0WzFdLHRbMl0s IDAsMCwwLAp0WzZdLHRbN10sdFs4XV0pCndvdWxkIGl0IGJlIHdvcnRoIGl0IHRvIGFueW9uZSBm b3IgbWUgdG8gcGF0Y2ggbW5lbW9zeW5lIHRvIG1ha2UgdGhhdCBhCmNvbmZpZ3VyYXRpb24gdmFy aWFibGU/CgozLiBJIGNvcGllZCB0aGUgZnVuY3Rpb24gcHJvY2Vzc19hbnN3ZXIgaW50byBhIG5l dyBmdW5jdGlvbiBwcm9jZXNzX2Fuc3dlcl9mYWtlCmFuZCByZW1vdmVkIGFueXRoaW5nIHRoYXQg d3JpdGVzIGludG8gdGhlIGRhdGFiYXNlIGluIG9yZGVyIHRvIHVzZSBpdCB0bwpzaG93IHdoYXQg ZWFjaCBvZiB0aGUgZ3JhZGVzIHdvdWxkIG1lYW4gaW4gdGVybXMgb2YgaW50ZXJ2YWwgbGVuZ3Ro LCBsaWtlCnRoaXMgaW4gbWFpbF9kbGcucHk6CgogIGZ1dHVyZV9pbnRlcnZhbHM9IjA6JXMgMTol cyAyOiVzIDM6JXMgNDolcyA1OiVzIiUoCiAgICAgICAgICAgICAgcHJvY2Vzc19hbnN3ZXJfZmFr ZShzZWxmLml0ZW0sMCksCiAgICAgICAgICAgICAgcHJvY2Vzc19hbnN3ZXJfZmFrZShzZWxmLml0 ZW0sMSksCiAgICAgICAgICAgICAgcHJvY2Vzc19hbnN3ZXJfZmFrZShzZWxmLml0ZW0sMiksCiAg ICAgICAgICAgICAgcHJvY2Vzc19hbnN3ZXJfZmFrZShzZWxmLml0ZW0sMyksCiAgICAgICAgICAg ICAgcHJvY2Vzc19hbnN3ZXJfZmFrZShzZWxmLml0ZW0sNCksCiAgICAgICAgICAgICAgcHJvY2Vz c19hbnN3ZXJfZmFrZShzZWxmLml0ZW0sNSkKICAgICAgICAgICAgICApCiAgICAgICAgc2VsZi5h bnN3ZXIuc2V0VGV4dChlc2NhcGUoc2VsZi5pdGVtLmErZnV0dXJlX2ludGVydmFscwopLmRlY29k ZSgidXRmLTgiKSkKCmFnYWluLCBpcyB0aGlzIHNvbWV0aGluZyB3b3J0aHdoaWxlIHN1Ym1pdHRp bmcgYXMgYSBwYXRjaD8KCgo0LiAgdGhpbmdzIHRoYXQgSSBpbnRlbmQgdG8gd29yayBvbiAodW5s ZXNzIHNvbWVvbmUgYmVhdHMgbWUgdG8gaXQpIGlzCgotIGRpc3BsYXlpbmcgaG93IG1hbnkgaXRl bXMgd2lsbCBuZWVkIHRvIGJlIHJldmlzZWQgdGhlIG5leHQgZGF5LCBkYXlzLCBuZXh0CndlZWss IHdlZWtzLCBuZXh0IG1vbnRoLCBtb250aHMsIG5leHQgeWVhciwgeWVhcnMKCi0gYXV0b21hdGlj IHJlc2l6aW5nIG9mIGl0ZW1zIGJhY2sgdG8gZGVmYXVsdCBzaXplIGFmdGVyIGEgbGFyZ2UgaXRl bSBoYXMKYmVlbiBzaG93bgooY3VycmVudGx5IGl0IGFkanVzdHMgaW4gc2l6ZSBmb3IgbGFyZ2Vy IGl0ZW1zIGJ1dCBuZXZlciByZWR1Y2VzIGJhY2suLi4Kd2hpY2ggaXMgYSBtaW5vciBmcnVzdHJh dGlvbiBmb3IgbWUpCgotIHNvbWUgd2F5IG9mIGRvaW5nIG1hc3MgZWRpdGluZyB3aGVuIEkgd2Fu dCB0byByZXdvcmsgZW50aXJlIHNlY3Rpb25zIG9yCmNhdGVnb3JpZXMgLi4uIGkgdGVuZCB0byBj cmVhdGUgaXRlbXMgb24gdGhlIGZseSBhbmQgbGF0ZXIgcmVhbGl6ZSB0aGV5IGNhbgpiZSBkb25l IGJldHRlciBvciBjb25zb2xpZGF0ZWQgb3Igc3BsaXQgdXAgZXRjLi4uIGJ1dCBJIHdhbnQgdG8g c2VlIHRoZW0gYWxsCmF0IG9uY2UgYW5kIGVkaXQgdGhlbSBhbGwgYXQgb25jZSBkYXRhYmFzZSBv ciBzcHJlYWRzaGVldCBsaWtlCgpicnVubwo= |
From: Peter B. <Pet...@ug...> - 2006-02-11 07:38:22
|
On Saturday 11 February 2006 04:49, Bruno Vernier wrote: > Some notes (after one day of use): > > 1. whenever i launch mnemosyne, I get a non-critical warning: > > /usr/lib/python2.4/site-packages/mnemosyne/core/mnemosyne_core.py:46: > SyntaxWarning: import * only allowed at module level > def initialise(): > > does anyone know a quick fix before i start researching it =46ixed in CVS, thanks! > 2. I changed the changeover time from 3:30 to midnight by editing line 199 > from: self.time =3D time.mktime([t[0],t[1],t[2], 3,30,0, > t[6],t[7],t[8]]) > to: self.time =3D time.mktime([t[0],t[1],t[2], 0,0,0, > t[6],t[7],t[8]]) > would it be worth it to anyone for me to patch mnemosyne to make that a > configuration variable? > > 3. I copied the function process_answer into a new function > process_answer_fake and removed anything that writes into the database in > order to use it to show what each of the grades would mean in terms of > interval length, like this in mail_dlg.py: > > future_intervals=3D"0:%s 1:%s 2:%s 3:%s 4:%s 5:%s"%( > process_answer_fake(self.item,0), > process_answer_fake(self.item,1), > process_answer_fake(self.item,2), > process_answer_fake(self.item,3), > process_answer_fake(self.item,4), > process_answer_fake(self.item,5) > ) > self.answer.setText(escape(self.item.a+future_intervals > ).decode("utf-8")) > > again, is this something worthwhile submitting as a patch? As for 2 and 3, these seem fairly specialised and not of great use to the=20 ordinary user. But if geek-oriented people want this, you can always send a= =20 patch to them privately. Note that I would like to have the interface of Mnemosyne as clean and simp= le=20 as possible. I'm personally quite horrified by the tangled mess that is e.g= =2E=20 SuperMemo. > 4. things that I intend to work on (unless someone beats me to it) is > > - displaying how many items will need to be revised the next day, days, > next week, weeks, next month, months, next year, years That sounds useful! Note that there's a whole lot more of statistics that c= an=20 be displayed based on the log files, but I haven't concentrated on that so= =20 far. The challenge is to present all that info in a clean way that doesn't= =20 clutter the user interface too much. > - automatic resizing of items back to default size after a large item has > been shown > (currently it adjusts in size for larger items but never reduces back... > which is a minor frustration for me) What exactly are you talking about? Mnemosyne is not supposed to resize ite= ms. > - some way of doing mass editing when I want to rework entire sections or > categories ... i tend to create items on the fly and later realize they c= an > be done better or consolidated or split up etc... but I want to see them > all at once and edit them all at once database or spreadsheet like You're not the first to request that feature, so it's definitely very usefu= l,=20 like being able to select multiple items in the list, right clicking, and=20 choosing 'Change category'. Thanks for helping out! Peter PS: I've created a mnemosyne-devel-list, please use that in the future. =2D-=20 =2D----------------------------------------------- Peter Bienstman Ghent University, Dept. of Information Technology Sint-Pietersnieuwstraat 41, B-9000 Gent, Belgium tel: +32 9 264 34 45, fax: +32 9 264 35 93 WWW: http://photonics.intec.UGent.be email: Pet...@UG... =2D----------------------------------------------- |