Someone told me (damien probably) that nicefont was touching a lot of
place
in the system. Ideally I would like to avoid to depend on a pluggin
for things as
essential as font rendering (at least in a basic image).
Did somebody check a bit the code of niceFont?
Stef
On Jul 20, 2008, at 11:51 AM, Norbert Hartl wrote:
+1 Very good point. I agree on all of them.
Is it possible to choose any ttf font and make a NiceFont out
of it? I don't know the real name but the package on universe
is called this way.
Or do you think we should make the trutetype plugin mandatory?
Norbert
On Sun, 2008-07-20 at 11:22 +0200, Adrian Lienhard wrote:
Hi,
I'd like to get your opinion about how we could improve the GUI. I
believe that even a few small changes will make a significant
difference, especially for new people that come to Pharo. Just the
cleaned up world menu is such a relief...
Here a three suggestions:
Better fonts
----------------
I think the current code font is not a good one and it is too small
(for today's screen resolutions). I like for example the font used in
TextMate, which is Monaco 12, a monotype font. The page
http://www.lowing.org/fonts/
gives some samples for good code fonts. I've tried out the other
fonts in the Pharo image like the BitstreamVeraSansMono but they are
all very blurry. Just not good enough. I'm not a font expert, so I
don't know what the options for a better font are.
Better menus
-------------------------------
Current problems:
- bad organization menus only work when you have learned where
something is located
- duplicated entries e.g., Appearance is both in the top level world
menu and in the submenu Help
- useless entries e.g., set font, set style etc. in the context
menu
are useless since code is never styled
- defective entries: e.g., "Make project link" in the context menu
does not work
Larger windows
-------------------------------
The default size of windows is usually too small. Often, after
opening
a window I have to resize it. For example the hierarchy browser shows
only the 5 first classes.
Any other ideas what could be improved in the short term? I'm looking
for stuff that we can do now without having to rewrite the whole
system...
Cheers,
Adrian
___________________
http://www.adrian-lienhard.ch/
_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project