Re: [mnemosyne-proj-users] Mnemosyne 2 beta: some comments

2011-09-01 Thread Timothy Bourke
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

2011-08-31 Thread Timothy Bourke
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

2011-08-23 Thread Peter Bienstman
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

2011-08-23 Thread Murray James Morrison
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

2011-08-23 Thread David A. Harding
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

2011-08-23 Thread Peter Bienstman
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

2011-08-23 Thread Peter Bienstman
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

2011-08-23 Thread Peter Bienstman
 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.