Greetings Michael!
On Sunday 15 November 2009 20:01:51 Michael Hoeft wrote:
> it seems fonty's development sleeps for a while, so I will take the
> chance to step out of the scenery, wherefrom I watched the spectacle.
Welcome back!
> Would it be worthwhile to start the translation or do you plan more
> changes? Changes in the GUI are not grave, especially I mean the help
> and man pages.
No, please go ahead with any translations you fancy. Have a look at the
Makefile and the fontypythonmodules/pofiles/README file too.
The fontypython.1 file is the raw source for the manpage. I am not sure how to
make multiple translations of this... Please contact Kartik (he is part of the
group in Savannah and on this list) for further advice.
The help file should be fairly easy to do.... I hope. I have put all the raw
design files (svg, fonts I used, etc.) into design/ under trunk. It's a matter
of translating the html file and perhaps a few images (png files from the svg
source -- use Inkscape) to match that. Just ask me if you need any help!
(All to be found in the svn trunk -- but don't change *anything there. Make a
branch please!)
* The only stuff you can put into trunk would be the fontypythonmodules/pofiles
and the mo files into locale, for any new translations of the actual program.
That would be fine.
> For "Quick Search" (bold-, italic-, regular-buttons) are now
> used standard-togglebuttons, in an older revision (155) bitmap-buttons
> are used. Even if they are causes many problems, imho they looks much
> nicer.
I agree they looked nice, but on my GTK theme they had this horrible white
backdrop and did not match the other buttons. I asked on the wxPython list and
they say that only in the next version of wxPython will this have a small
chance of changing, so I just went back to normal buttons. You can't even
change the *font* of a button!
> Furthermore the buttons "bold" and "italic" toggles, that means
> deactivating the button clears the filter.
> But the "regular" button doesn't toggle, is it on purpose?
Yes. Bold and Italic can mix (Bold-Italic) but Regular is exclusive (there is
no Regular-Bold etc.). So pressing 'r' gives 'regular|normal' in the filter.
Does this make sense? If I missed something just shout! Or hack the code ;)
I always wonder about these English words 'regular', 'bold', etc. Do some
fonts use German or Japanese words for these things? If so, then the bir
buttons would need some more thought...
> Some words about my work (or not-work). I tried to enhance the filter,
> but I feel I miss knowlegde and time to get something usefull working.
> And I asked me, if this functionality is desirable. It may disagree to
> fontypythons concept (be simple and fast) to include things like PANOSE
> or font comparsion.
As you know, I think this would be a great thing for fonty to have and I also
have no idea how to do it :) I was hoping you would have a breakthrough of
some kind.
My talk in the past of a "google" type search was all about the simplicity of
the *interface* (for the user) into the very complex *background* system of
finding fonts by PANOSE and/or comparison.
(I suggested pyparsing only because I have used it in the past, but I am not
married to that toolkit -- there are others and other ways to handle it.)
My only concern is with the *simplicity* for the user, not that Fonty should
not be able to do complex things -- but that those complex things be really
easy for a user and require no special knowledge or insight. Does that make
sense?
If you are in the mood to hack then please give it a go. Just make a branch
for your experiments because trunk is going to be the next version very soon.
Some notes I made about branching:
To make a copy of trunk to XX, at my command-line I did:
trunk:$ URL=svn+ssh://
YOUR...@svn.savannah.nongnu.org/fontypython
trunk:$ svn copy $URL/trunk $URL/branches/XX/
Then you would Check-Out branches/XX to your local machine and hack there,
doing svn commit every now and then.
(Please check the svn manual again, I confess that I still don't have a good
grasp on svn :) I am not the brightest crayon in the box :D )
*Oh* another thing that needs doing, if you are in the mood: Someone asked
about Right-to-left languages and how they could be displayed properly in Font
Items. This should not be impossible, but tricky... ;)
Have fun with Fonty, keep us posted!
All the best,
Donn.