Re: [mnemosyne-proj-users] Mnemosyne 2 beta: some comments
On Sep 1 at 20:57 +0800, Murray James Morrison wrote: Re: FastFormat settings in the Configure Mnemosyne menu. I'm unable to change font colors, and getting the following error when I click OK (see attached). The plugin requires an up-to-date revision of the source tree (= r1340). I hadn't though of that, sorry. If you're using an installer, I'm afraid that you may have to wait until Peter's next beta release. Tim. signature.asc Description: Digital signature
Re: [mnemosyne-proj-users] Mnemosyne 2 beta: some comments
Hi Murray, On Aug 31 at 15:18 +0800, Murray James Morrison wrote: Thanks for reworking the plugin! Just downloaded it. In Windows 7, I put the file in AppData Roaming mnemosyne plugins. In the Activate Plugins window, when I click the checkbox to activate the plugin I get an error (see image fastformat-error.png, attached). When I click Configure Mnemosyne..., I get another error (see fastformat-error2.png). Any advice? Sorry about that. I just uploaded a new version. Would you mind trying it? Thank you, Tim. signature.asc Description: Digital signature
Re: [mnemosyne-proj-users] Mnemosyne 2 beta: some comments
Hi Murray, Thanks for taking the time to write such detailed feedback! On Monday, August 22, 2011 10:42:00 PM Murray James Morrison wrote: -The add card, edit card, browse card dialog boxes need maximize buttons. If you use large fonts for your cards, the default size of the dialog box is not large enough to fit the information on the card. Added to pre-2.0 todo. -The Browse cards table has tons of sortable columns. You should be able to select which columns appear. Say you're interested in only the Question and Modified fields--now you have to scroll left-to-right, as there are more columns than can fit the screen. Added to post-2.0 todo -Browse cards dialog box. Fields who entries are too long to be fit their table cell should be displayed on mouseover. Added to post-2.0t odo -The Chinese language sort is worthless on my machine. As I've mentioned before, Chinese characters should be sorted alphabetically by pinyin, not character radical. Right now it's actually worse than Mnemosyne 1.x, since the Browse cards dialog box no longer sorts this way (it did before). The sorting now happens by the sqlite database module, as opposed to by the python default sort function in 1.x. (Note that I never tried to do anything specific for Chinese in 1.x). For efficiency reasons, the sorting really needs to happen at the sqlite level for the card browser. This does seem to be possible, but is apparently far from trivial, especially in a multiplatform context: http://stackoverflow.com/questions/611459/how-to-sort-text-in-sqlite3-with- specified-locale I've added this to the todo, but I'm afraid the priority is rather low... -The quick icons are great, but there should be an option to hide them. Glad you like the quick icons, although I have no idea what you are talking about... What exactly do you want to hide? -Support should be added for Up/Down/Page Up/Page Down keys for scrolling Questions and Answers too large for the screen while reviewing. Right now we're forced to use the mouse to scroll. This will require some wizardry to set the focus right and not interfere with the other shortcuts to reveal the answer. Post-2.0 todo. -Add cards dialog box. When text font color is set to white and background set to black, I'm losing my text cursor. Seems like a bug it Qt, but apparently the Trolls are not interested in fixing this: https://bugreports.qt.nokia.com/browse/QTBUG-52 -Browse Cards dialog box. Preview card option should have a keyboard shortcut. Added to todo list, but as I recall, I briefly tried something like that in the past, and there were some interference issues/ qt bugs. -I know the help files aren't written yet. Just noting that Clone card types isn't intuitive--ie, I don't know what this means. Also, tech-illiterate users (like me!) will need the sync and server stuff explained to them. Add to pre-2.0 todo list. -Show statistics window is sluggish. I created a new database, added 2 cards and reviewed them. Opening the statistics window, moving between tabs and changing graphs was slow, even with just two cards. How slow is slow? There is some initial delay the first time you open the window, as all the graphics libraries need to be loaded. I've decided to load these libraries only when the statistics window is first opened, not when the program is first started, to speed up startup time. Also, if you display a page with statistics over the last year, it will take much longer to calculate than something related to next week only. On my not-so-fast laptop, the yearly statistics take about 1 sec to come up. Perhaps also try defragmenting your drive? -The Configure Mnemosyne window opens very slowly for me. Over a second and a half. Indeed, but not so under Linux. Problem seems to be the code that detects if a sync server is running locally. I'll try to fix this before 2.0, but as a workaround, you can enable the sync server :-) -Card appearance. Should you be able to display different languages in different sizes within the same card? My cards have both Chinese and English on them. However I set the various writing system font sizes, they all show up the same size. Here's how it works: for each card type (e.g. Vocabulary) you can set the font and size of each element (foreign word, meaning, ...). So, you could clone card types from the Vocabulary card type called 'Chinese', 'Vietnamese', ... and then specify the fonts you want to use for each card type. Obviously, you will have to convert your existing cards to the new card type, and this can be done by selecting the cards and using the right-click menu. -Card appearance dialog box Preview Cards popup window. Pressing Enter does not close this window. Fixed! -Plugins window. Opens in a small size, so you have to scroll to read the plugin descriptions. But then it would have to be extremely wide and ugly. -Plugins window. It should be clearer exactly
Re: [mnemosyne-proj-users] Mnemosyne 2 beta: some comments
Hi Peter, By hide quick icons I meant the Add Card, Edit Card, Delete Card, Browse Cards and Statistics icons in the upper left hand corner. This will require some wizardry to set the focus right and not interfere with the other shortcuts to reveal the answer. Post-2.0 todo. I'm not sure how you wanted to execute this, but here's an idea. Up/Down moves the text a line, PgUp/PgDn a page. Before the answer is displayed, the direction keys scroll the question field by default. After the answer is revealed, the keys scroll the answer field by default. User can click on the question or answer field to select it for scrolling. This doesn't interfere with any other Mnemosyne keyboard shortcuts (that I know of). Here's how it works: for each card type (e.g. Vocabulary) you can set the font and size of each element (foreign word, meaning, ...). So, you could clone card types from the Vocabulary card type called 'Chinese', 'Vietnamese', ... and then specify the fonts you want to use for each card type. Does each element have to be in a separate field? Right now I have cards like this... QUESTION 形态各异的恐龙 ANSWER 形态 xing2tai4 - form; shape; pattern 各异 ge4yi4 - each different 恐龙 kong3long2 - dinosaur ...where the question is a sentence or a phrase, and the answer is various vocabulary I pick from the question (often more than one word). I want to make the Chinese text larger globally so it stands out from the English. In Mnemosyne 1.x there was a way to do this (by globally adjusting the size of non-Latin characters). And one new thing: currently while reviewing cards you can highlight question/answer text and right-click to Copy. A Ctrl/C shortcut would be nice. I'm looking forward to the new plugins :-) Cheers, ---murrayjames On Tue, Aug 23, 2011 at 7:43 PM, Peter Bienstman peter.bienst...@ugent.bewrote: Hi Murray, Thanks for taking the time to write such detailed feedback! On Monday, August 22, 2011 10:42:00 PM Murray James Morrison wrote: -The add card, edit card, browse card dialog boxes need maximize buttons. If you use large fonts for your cards, the default size of the dialog box is not large enough to fit the information on the card. Added to pre-2.0 todo. -The Browse cards table has tons of sortable columns. You should be able to select which columns appear. Say you're interested in only the Question and Modified fields--now you have to scroll left-to-right, as there are more columns than can fit the screen. Added to post-2.0 todo -Browse cards dialog box. Fields who entries are too long to be fit their table cell should be displayed on mouseover. Added to post-2.0t odo -The Chinese language sort is worthless on my machine. As I've mentioned before, Chinese characters should be sorted alphabetically by pinyin, not character radical. Right now it's actually worse than Mnemosyne 1.x, since the Browse cards dialog box no longer sorts this way (it did before). The sorting now happens by the sqlite database module, as opposed to by the python default sort function in 1.x. (Note that I never tried to do anything specific for Chinese in 1.x). For efficiency reasons, the sorting really needs to happen at the sqlite level for the card browser. This does seem to be possible, but is apparently far from trivial, especially in a multiplatform context: http://stackoverflow.com/questions/611459/how-to-sort-text-in-sqlite3-with- specified-locale I've added this to the todo, but I'm afraid the priority is rather low... -The quick icons are great, but there should be an option to hide them. Glad you like the quick icons, although I have no idea what you are talking about... What exactly do you want to hide? -Support should be added for Up/Down/Page Up/Page Down keys for scrolling Questions and Answers too large for the screen while reviewing. Right now we're forced to use the mouse to scroll. This will require some wizardry to set the focus right and not interfere with the other shortcuts to reveal the answer. Post-2.0 todo. -Add cards dialog box. When text font color is set to white and background set to black, I'm losing my text cursor. Seems like a bug it Qt, but apparently the Trolls are not interested in fixing this: https://bugreports.qt.nokia.com/browse/QTBUG-52 -Browse Cards dialog box. Preview card option should have a keyboard shortcut. Added to todo list, but as I recall, I briefly tried something like that in the past, and there were some interference issues/ qt bugs. -I know the help files aren't written yet. Just noting that Clone card types isn't intuitive--ie, I don't know what this means. Also, tech-illiterate users (like me!) will need the sync and server stuff explained to them. Add to pre-2.0 todo list. -Show statistics window is sluggish. I created a new database, added 2 cards and reviewed them. Opening the statistics window, moving between tabs and changing graphs was
Re: [mnemosyne-proj-users] Mnemosyne 2 beta: some comments
In message 201108231343.46938.peter.bienst...@ugent.be, Peter Bienstman wrote: [Document clone card types] add[ed] to pre-2.0 todo list. I'm happy to help with documentation. The online docs[1] seem to be in good shape; I can revise and expand them this weekend to cover the new features and changes in 2.0 if nobody else is working on the documentation right now. [1] http://www.mnemosyne-proj.org/node/8 I also see that the TODO list says -bundle docs on line 436. Do you want me to convert the docs to docbook format (or some other format) so that they can be loaded in a desktop help application? (Docbook and just about every other open documentation format can be easily converted to HTML, so you won't have to give up the online docs. I usually write documentation in the markdown format and then covert it with pandoc[2] to reStructuredText, HTML, LaTeX, ConTeXt, Texinfo, groff man, MediaWiki markup, RTF, DocBook XML, or whatever is needed.) [2] http://johnmacfarlane.net/pandoc/index.html If anyone else is writing documentation, please let me know. Otherwise, Peter, please let me know what format to put the documentation in and how you'd like to receive it (email on mailing list, email just to you, bzr pull request, or some other way). Thanks, -Dave -- David A. HardingWebsite: http://dtrt.org/ Email: d...@dtrt.org Jabber/XMPP: dhard...@jabber.org -- You received this message because you are subscribed to the Google Groups mnemosyne-proj-users group. To post to this group, send email to mnemosyne-proj-users@googlegroups.com. To unsubscribe from this group, send email to mnemosyne-proj-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/mnemosyne-proj-users?hl=en.
Re: [mnemosyne-proj-users] Mnemosyne 2 beta: some comments
Hi Dave, Thanks for the offer! Best to coordinate this with our webmaster Patrick, as he also offered to work on this. Cheers, Peter On Tuesday, August 23, 2011 04:56:05 PM David A. Harding wrote: In message 201108231343.46938.peter.bienst...@ugent.be, Peter Bienstman wrote: [Document clone card types] add[ed] to pre-2.0 todo list. I'm happy to help with documentation. The online docs[1] seem to be in good shape; I can revise and expand them this weekend to cover the new features and changes in 2.0 if nobody else is working on the documentation right now. [1] http://www.mnemosyne-proj.org/node/8 I also see that the TODO list says -bundle docs on line 436. Do you want me to convert the docs to docbook format (or some other format) so that they can be loaded in a desktop help application? (Docbook and just about every other open documentation format can be easily converted to HTML, so you won't have to give up the online docs. I usually write documentation in the markdown format and then covert it with pandoc[2] to reStructuredText, HTML, LaTeX, ConTeXt, Texinfo, groff man, MediaWiki markup, RTF, DocBook XML, or whatever is needed.) [2] http://johnmacfarlane.net/pandoc/index.html If anyone else is writing documentation, please let me know. Otherwise, Peter, please let me know what format to put the documentation in and how you'd like to receive it (email on mailing list, email just to you, bzr pull request, or some other way). Thanks, -Dave -- You received this message because you are subscribed to the Google Groups mnemosyne-proj-users group. To post to this group, send email to mnemosyne-proj-users@googlegroups.com. To unsubscribe from this group, send email to mnemosyne-proj-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/mnemosyne-proj-users?hl=en.
Re: [mnemosyne-proj-users] Mnemosyne 2 beta: some comments
On Tuesday, August 23, 2011 04:41:11 PM Murray James Morrison wrote: Hi Peter, By hide quick icons I meant the Add Card, Edit Card, Delete Card, Browse Cards and Statistics icons in the upper left hand corner. Ah, you mean the toolbar. Any particular reason why you want to turn this off? This would seem like feature creep to me, but it could be easily implemented in an external plugin. This will require some wizardry to set the focus right and not interfere with the other shortcuts to reveal the answer. Post-2.0 todo. I'm not sure how you wanted to execute this, but here's an idea. Up/Down moves the text a line, PgUp/PgDn a page. Before the answer is displayed, the direction keys scroll the question field by default. After the answer is revealed, the keys scroll the answer field by default. User can click on the question or answer field to select it for scrolling. This doesn't interfere with any other Mnemosyne keyboard shortcuts (that I know of). Yes, that's the plan, but I was more talking about interference happing at the coding level. Does each element have to be in a separate field? Right now I have cards like this... QUESTION 形态各异的恐龙 ANSWER 形态 xing2tai4 - form; shape; pattern 各异 ge4yi4 - each different 恐龙 kong3long2 - dinosaur ...where the question is a sentence or a phrase, and the answer is various vocabulary I pick from the question (often more than one word). I want to make the Chinese text larger globally so it stands out from the English. In Mnemosyne 1.x there was a way to do this (by globally adjusting the size of non-Latin characters). In this case, I'd suggest to clone a card type 'Chinese sentences' from 'Front-to-back only', where you could pick a larger font for the question side. It is true that in that case the glyphs you repeat from the sentence in the answer side will share the same font and size with the translation, however, but perhaps that is not so bad? Anyway, if there is overwhelming demand for the 'non-Latin characters' hack of Mnemosyne 1.x, this could come back, but probably only as a non-bundled -i.e. externally downloadable- plugin. (As I'm sure you've found out by now, if you want to focus on the individual words and have both active and passive recall, you can have Vocabulary cards like this: Foreign word: 形态 Pronunciation: xing2tai4 Meaning: form; shape; pattern And ditto for 各异 and 恐龙) And one new thing: currently while reviewing cards you can highlight question/answer text and right-click to Copy. A Ctrl/C shortcut would be nice. Added to post-2.0 todo. Keep them coming! Peter -- You received this message because you are subscribed to the Google Groups mnemosyne-proj-users group. To post to this group, send email to mnemosyne-proj-users@googlegroups.com. To unsubscribe from this group, send email to mnemosyne-proj-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/mnemosyne-proj-users?hl=en.
Re: [mnemosyne-proj-users] Mnemosyne 2 beta: some comments
Peter, How do you delete or edit Clone card types if you made a mistake? Currently not yet implemented, but temporarily you can always make a new card type and port them over from the erroneous card type. Peter -- You received this message because you are subscribed to the Google Groups mnemosyne-proj-users group. To post to this group, send email to mnemosyne-proj-users@googlegroups.com. To unsubscribe from this group, send email to mnemosyne-proj-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/mnemosyne-proj-users?hl=en.