# Select Psion's theme. # # psion-theme.oe installs /usr/share/themes/psion (GTK gtkrc plus 22 # matchbox decoration files) but nothing in Psion's tree selects it, so # GTK fell back to its built-in Raleigh default and the matchbox WM to # themes/Default. Both halves were shipped and unused. This line is a # reconstruction: the theme files themselves are Psion's, byte for byte. gtk-theme-name = "psion" # Pin the font family, because "Sans" is not deterministic here. # # Psion shipped exactly ten fonts, all Bitstream Vera, so a request for # "Sans" -> "sans-serif" could only ever resolve one way. This build adds # twelve more for AbiWord and gnumeric -- Albany (Arial metrics), Thorndale # (Times metrics) and Arial Narrow -- and there is no fontconfig cache on # the device, so which family wins the generic match depends on the order # the font directory happens to be scanned in. # # GTK's built-in default is "Sans 10", which is what gpe-appmgr's desktop # rows are measured with. When that resolved to Arial Narrow instead of # Bitstream Vera Sans, every row's size_request came out 8px taller: four # groups, seven rows, 56px cumulative, enough to push the last row of OTHER # under the 48px panel where it cannot be reached. Restarting the session # appeared to fix it because a rescan resolved differently. # # Naming the family explicitly gives the same appearance Psion's own font # set produced, and makes it independent of what else is installed. gtk-font-name = "Bitstream Vera Sans 10" # GPE specifics style "filesel" { GtkFileSelection::show_fileops_default = 0 GtkFileSelection::border_width = 1 } style "entry" { GtkEntry::min_width = 25 } class "GtkEntry" style "entry" class "GtkFileSelection" style "filesel"