Christian Perrier wrote:
I've removed, for graphical reasons, the main-menu hack (and non latin fonts too for space reasons) and added a debian logo and it runs in aRemember that one of the main interests of the graphical installer is the display of some languages we will never be able to display in a text environment. So, removing fonts to save space has to remain a very temporary workaround. A graphical installer with only Latin fonts is really really of a lowered interest.
i've removed fonts from the testcase just to save space, the frontend code can handle non latin-1 fonts in any moment (both DFB or X solutions allow this), just add the right font files. by the way someone some times ago suggested we should also pack non latin fonts in udebs: any progress on this topic?
Besides this, can you mention me how one can "recognize" that teh graphical installer is in use? I need this for localechooser so that the languages which absolutely need the graphical installer, are only displayed when it is used. We currently have such trick for non Latin-1 languages which cannot be displayed if the framebuffer text console isn't available. For this we currently test the debian-installer/framebuffer variable. What could I test in roder to "know" that the graphical installe ris in use?
uhm... testing the global shell variable DEBIAN_FRONTEND could be enough? or maybe the GTK frontend should set to "TRUE" debian-installer/framebuffer at gtk_initialize() ?
ciao attilio