# HG changeset patch # User Torsten # Date 1385408384 -3600 # Node ID b001d9e9fd1730802ebbb4d1d118561090d1c698 # Parent f25ac324b6d47ea9512af7b69a47b17fc737a3cc add systems default monospace font for terminal and editor to default settings * default-qt-settings: add lexer settings with macros __default_font__ and __default_font_size__, use these macros for terminal font, too * resource-manager.cc (do_reload_settings): read default settings file, replace macros with default monospace font, and save it as user settings file diff -r f25ac324b6d4 -r b001d9e9fd17 libgui/default-qt-settings.in --- a/libgui/default-qt-settings.in Mon Nov 25 19:50:49 2013 +0100 +++ b/libgui/default-qt-settings.in Mon Nov 25 20:39:44 2013 +0100 @@ -22,8 +22,8 @@ mru_file_list=@Invalid() [terminal] -fontSize=%DEFAULT_TERMINAL_FONT_SIZE% -fontName=%DEFAULT_TERMINAL_FONT% +fontSize=__default_font_size__ +fontName=__default_font__ cursorBlinking=true cursorType=ibeam @@ -71,3 +71,532 @@ showHiddenFiles=false sync_octave_directory=true useAlternatingRowColors=true + +[Scintilla] +Octave\style0\color=0 +Octave\style0\eolfill=false +Octave\style0\font=__default_font__, __default_font_size__, 0, 0, 0 +Octave\style0\paper=16777215 +Octave\style1\color=43520 +Octave\style1\eolfill=false +Octave\style1\font=__default_font__, __default_font_size__, 0, 0, 0 +Octave\style1\paper=16777215 +Octave\style2\color=8355584 +Octave\style2\eolfill=false +Octave\style2\font=__default_font__, __default_font_size__, 0, 0, 0 +Octave\style2\paper=16777215 +Octave\style3\color=11184640 +Octave\style3\eolfill=false +Octave\style3\font=__default_font__, __default_font_size__, 0, 0, 0 +Octave\style3\paper=16777215 +Octave\style4\color=255 +Octave\style4\eolfill=false +Octave\style4\font=__default_font__, __default_font_size__, 1, 0, 0 +Octave\style4\paper=16777215 +Octave\style5\color=16755200 +Octave\style5\eolfill=false +Octave\style5\font=__default_font__, __default_font_size__, 0, 0, 0 +Octave\style5\paper=16777215 +Octave\style6\color=14483456 +Octave\style6\eolfill=false +Octave\style6\font=__default_font__, __default_font_size__, 0, 0, 0 +Octave\style6\paper=16777215 +Octave\style7\color=0 +Octave\style7\eolfill=false +Octave\style7\font=__default_font__, __default_font_size__, 0, 0, 0 +Octave\style7\paper=16777215 +Octave\style8\color=16755200 +Octave\style8\eolfill=false +Octave\style8\font=__default_font__, __default_font_size__, 0, 0, 0 +Octave\style8\paper=16777215 +Octave\defaultcolor=0 +Octave\defaultpaper=16777215 +Octave\defaultfont=__default_font__, __default_font_size__, 0, 0, 0 +Octave\autoindentstyle=-1 +C%2B%2B\style0\color=0 +C%2B%2B\style0\eolfill=false +C%2B%2B\style0\font=__default_font__, __default_font_size__, 0, 0, 0 +C%2B%2B\style0\paper=16777215 +C%2B%2B\style1\color=43520 +C%2B%2B\style1\eolfill=false +C%2B%2B\style1\font=__default_font__, __default_font_size__, 0, 0, 0 +C%2B%2B\style1\paper=16777215 +C%2B%2B\style2\color=43520 +C%2B%2B\style2\eolfill=false +C%2B%2B\style2\font=__default_font__, __default_font_size__, 0, 0, 0 +C%2B%2B\style2\paper=16777215 +C%2B%2B\style3\color=4157503 +C%2B%2B\style3\eolfill=false +C%2B%2B\style3\font=__default_font__, __default_font_size__, 0, 0, 0 +C%2B%2B\style3\paper=16777215 +C%2B%2B\style4\color=11184640 +C%2B%2B\style4\eolfill=false +C%2B%2B\style4\font=__default_font__, __default_font_size__, 0, 0, 0 +C%2B%2B\style4\paper=16777215 +C%2B%2B\style5\color=255 +C%2B%2B\style5\eolfill=false +C%2B%2B\style5\font=__default_font__, __default_font_size__, 1, 0, 0 +C%2B%2B\style5\paper=16777215 +C%2B%2B\style6\color=16733440 +C%2B%2B\style6\eolfill=false +C%2B%2B\style6\font=__default_font__, __default_font_size__, 0, 0, 0 +C%2B%2B\style6\paper=16777215 +C%2B%2B\style7\color=16733440 +C%2B%2B\style7\eolfill=false +C%2B%2B\style7\font=__default_font__, __default_font_size__, 0, 0, 0 +C%2B%2B\style7\paper=16777215 +C%2B%2B\style8\color=0 +C%2B%2B\style8\eolfill=false +C%2B%2B\style8\font=__default_font__, __default_font_size__, 0, 0, 0 +C%2B%2B\style8\paper=16777215 +C%2B%2B\style9\color=8355584 +C%2B%2B\style9\eolfill=false +C%2B%2B\style9\font=__default_font__, __default_font_size__, 0, 0, 0 +C%2B%2B\style9\paper=16777215 +C%2B%2B\style10\color=16711680 +C%2B%2B\style10\eolfill=false +C%2B%2B\style10\font=__default_font__, __default_font_size__, 0, 0, 0 +C%2B%2B\style10\paper=16777215 +C%2B%2B\style11\color=0 +C%2B%2B\style11\eolfill=false +C%2B%2B\style11\font=__default_font__, __default_font_size__, 0, 0, 0 +C%2B%2B\style11\paper=16777215 +C%2B%2B\style12\color=0 +C%2B%2B\style12\eolfill=true +C%2B%2B\style12\font=__default_font__, __default_font_size__, 0, 0, 0 +C%2B%2B\style12\paper=14729440 +C%2B%2B\style13\color=32512 +C%2B%2B\style13\eolfill=true +C%2B%2B\style13\font=__default_font__, __default_font_size__, 0, 0, 0 +C%2B%2B\style13\paper=14745568 +C%2B%2B\style14\color=4161343 +C%2B%2B\style14\eolfill=true +C%2B%2B\style14\font=__default_font__, __default_font_size__, 0, 0, 0 +C%2B%2B\style14\paper=14741728 +C%2B%2B\style15\color=4157503 +C%2B%2B\style15\eolfill=false +C%2B%2B\style15\font=__default_font__, __default_font_size__, 0, 0, 0 +C%2B%2B\style15\paper=16777215 +C%2B%2B\style16\color=0 +C%2B%2B\style16\eolfill=false +C%2B%2B\style16\font=__default_font__, __default_font_size__, 0, 0, 0 +C%2B%2B\style16\paper=16777215 +C%2B%2B\style17\color=3170464 +C%2B%2B\style17\eolfill=false +C%2B%2B\style17\font=__default_font__, __default_font_size__, 0, 0, 0 +C%2B%2B\style17\paper=16777215 +C%2B%2B\style18\color=8405024 +C%2B%2B\style18\eolfill=false +C%2B%2B\style18\font=__default_font__, __default_font_size__, 0, 0, 0 +C%2B%2B\style18\paper=16777215 +C%2B%2B\style19\color=0 +C%2B%2B\style19\eolfill=false +C%2B%2B\style19\font=__default_font__, __default_font_size__, 0, 0, 0 +C%2B%2B\style19\paper=16777215 +C%2B%2B\style20\color=8323199 +C%2B%2B\style20\eolfill=false +C%2B%2B\style20\font=__default_font__, __default_font_size__, 0, 0, 0 +C%2B%2B\style20\paper=16774143 +C%2B%2B\style40\color=11571376 +C%2B%2B\style40\eolfill=false +C%2B%2B\style40\font=__default_font__, __default_font_size__, 0, 0, 0 +C%2B%2B\style40\paper=16774143 +C%2B%2B\style64\color=12632256 +C%2B%2B\style64\eolfill=false +C%2B%2B\style64\font=__default_font__, __default_font_size__, 0, 0, 0 +C%2B%2B\style64\paper=16777215 +C%2B%2B\style65\color=9482384 +C%2B%2B\style65\eolfill=false +C%2B%2B\style65\font=__default_font__, __default_font_size__, 0, 0, 0 +C%2B%2B\style65\paper=16777215 +C%2B%2B\style66\color=9482384 +C%2B%2B\style66\eolfill=false +C%2B%2B\style66\font=__default_font__, __default_font_size__, 0, 0, 0 +C%2B%2B\style66\paper=16777215 +C%2B%2B\style67\color=13684944 +C%2B%2B\style67\eolfill=false +C%2B%2B\style67\font=__default_font__, __default_font_size__, 0, 0, 0 +C%2B%2B\style67\paper=16777215 +C%2B%2B\style68\color=9482384 +C%2B%2B\style68\eolfill=false +C%2B%2B\style68\font=__default_font__, __default_font_size__, 0, 0, 0 +C%2B%2B\style68\paper=16777215 +C%2B%2B\style69\color=9474224 +C%2B%2B\style69\eolfill=false +C%2B%2B\style69\font=__default_font__, __default_font_size__, 1, 0, 0 +C%2B%2B\style69\paper=16777215 +C%2B%2B\style70\color=11571376 +C%2B%2B\style70\eolfill=false +C%2B%2B\style70\font=__default_font__, __default_font_size__, 0, 0, 0 +C%2B%2B\style70\paper=16777215 +C%2B%2B\style71\color=11571376 +C%2B%2B\style71\eolfill=false +C%2B%2B\style71\font=__default_font__, __default_font_size__, 0, 0, 0 +C%2B%2B\style71\paper=16777215 +C%2B%2B\style72\color=12632256 +C%2B%2B\style72\eolfill=false +C%2B%2B\style72\font=__default_font__, __default_font_size__, 0, 0, 0 +C%2B%2B\style72\paper=16777215 +C%2B%2B\style73\color=11579536 +C%2B%2B\style73\eolfill=false +C%2B%2B\style73\font=__default_font__, __default_font_size__, 0, 0, 0 +C%2B%2B\style73\paper=16777215 +C%2B%2B\style74\color=11579568 +C%2B%2B\style74\eolfill=false +C%2B%2B\style74\font=__default_font__, __default_font_size__, 1, 0, 0 +C%2B%2B\style74\paper=16777215 +C%2B%2B\style75\color=11579568 +C%2B%2B\style75\eolfill=false +C%2B%2B\style75\font=__default_font__, __default_font_size__, 0, 0, 0 +C%2B%2B\style75\paper=16777215 +C%2B%2B\style76\color=0 +C%2B%2B\style76\eolfill=true +C%2B%2B\style76\font=__default_font__, __default_font_size__, 0, 0, 0 +C%2B%2B\style76\paper=14729440 +C%2B%2B\style77\color=9482384 +C%2B%2B\style77\eolfill=true +C%2B%2B\style77\font=__default_font__, __default_font_size__, 0, 0, 0 +C%2B%2B\style77\paper=14745568 +C%2B%2B\style78\color=8367999 +C%2B%2B\style78\eolfill=true +C%2B%2B\style78\font=__default_font__, __default_font_size__, 0, 0, 0 +C%2B%2B\style78\paper=14741728 +C%2B%2B\style79\color=12632256 +C%2B%2B\style79\eolfill=false +C%2B%2B\style79\font=__default_font__, __default_font_size__, 0, 0, 0 +C%2B%2B\style79\paper=16777215 +C%2B%2B\style80\color=12632256 +C%2B%2B\style80\eolfill=false +C%2B%2B\style80\font=__default_font__, __default_font_size__, 0, 0, 0 +C%2B%2B\style80\paper=16777215 +C%2B%2B\style81\color=12632256 +C%2B%2B\style81\eolfill=false +C%2B%2B\style81\font=__default_font__, __default_font_size__, 0, 0, 0 +C%2B%2B\style81\paper=16777215 +C%2B%2B\style82\color=12632256 +C%2B%2B\style82\eolfill=false +C%2B%2B\style82\font=__default_font__, __default_font_size__, 0, 0, 0 +C%2B%2B\style82\paper=16777215 +C%2B%2B\style83\color=11579568 +C%2B%2B\style83\eolfill=false +C%2B%2B\style83\font=__default_font__, __default_font_size__, 0, 0, 0 +C%2B%2B\style83\paper=16777215 +C%2B%2B\properties\foldatelse=false +C%2B%2B\properties\foldcomments=false +C%2B%2B\properties\foldcompact=true +C%2B%2B\properties\foldpreprocessor=true +C%2B%2B\properties\stylepreprocessor=false +C%2B%2B\properties\dollars=true +C%2B%2B\properties\highlighthash=false +C%2B%2B\properties\highlighttriple=false +C%2B%2B\defaultcolor=0 +C%2B%2B\defaultpaper=16777215 +C%2B%2B\defaultfont=__default_font__, __default_font_size__, 0, 0, 0 +C%2B%2B\autoindentstyle=-1 +Perl\style0\color=8421504 +Perl\style0\eolfill=false +Perl\style0\font=__default_font__, __default_font_size__, 0, 0, 0 +Perl\style0\paper=16777215 +Perl\style1\color=16776960 +Perl\style1\eolfill=false +Perl\style1\font=__default_font__, __default_font_size__, 0, 0, 0 +Perl\style1\paper=16711680 +Perl\style2\color=43520 +Perl\style2\eolfill=false +Perl\style2\font=__default_font__, __default_font_size__, 0, 0, 0 +Perl\style2\paper=16777215 +Perl\style3\color=16384 +Perl\style3\eolfill=true +Perl\style3\font=__default_font__, __default_font_size__, 0, 0, 0 +Perl\style3\paper=14745568 +Perl\style4\color=11184640 +Perl\style4\eolfill=false +Perl\style4\font=__default_font__, __default_font_size__, 0, 0, 0 +Perl\style4\paper=16777215 +Perl\style5\color=127 +Perl\style5\eolfill=false +Perl\style5\font=__default_font__, __default_font_size__, 1, 0, 0 +Perl\style5\paper=16777215 +Perl\style6\color=16755200 +Perl\style6\eolfill=false +Perl\style6\font=__default_font__, __default_font_size__, 0, 0, 0 +Perl\style6\paper=16777215 +Perl\style7\color=16755200 +Perl\style7\eolfill=false +Perl\style7\font=__default_font__, __default_font_size__, 0, 0, 0 +Perl\style7\paper=16777215 +Perl\style10\color=16711680 +Perl\style10\eolfill=false +Perl\style10\font=__default_font__, __default_font_size__, 0, 0, 0 +Perl\style10\paper=16777215 +Perl\style11\color=0 +Perl\style11\eolfill=false +Perl\style11\font=__default_font__, __default_font_size__, 0, 0, 0 +Perl\style11\paper=16777215 +Perl\style12\color=0 +Perl\style12\eolfill=false +Perl\style12\font=__default_font__, __default_font_size__, 0, 0, 0 +Perl\style12\paper=16769248 +Perl\style13\color=0 +Perl\style13\eolfill=false +Perl\style13\font=__default_font__, __default_font_size__, 0, 0, 0 +Perl\style13\paper=16777184 +Perl\style14\color=0 +Perl\style14\eolfill=false +Perl\style14\font=__default_font__, __default_font_size__, 0, 0, 0 +Perl\style14\paper=16769279 +Perl\style15\color=0 +Perl\style15\eolfill=false +Perl\style15\font=__default_font__, __default_font_size__, 0, 0, 0 +Perl\style15\paper=14737632 +Perl\style17\color=0 +Perl\style17\eolfill=false +Perl\style17\font=__default_font__, __default_font_size__, 0, 0, 0 +Perl\style17\paper=10551200 +Perl\style18\color=0 +Perl\style18\eolfill=false +Perl\style18\font=__default_font__, __default_font_size__, 0, 0, 0 +Perl\style18\paper=15786112 +Perl\style20\color=16776960 +Perl\style20\eolfill=false +Perl\style20\font=__default_font__, __default_font_size__, 0, 0, 0 +Perl\style20\paper=10518656 +Perl\style21\color=6291456 +Perl\style21\eolfill=true +Perl\style21\font=__default_font__, __default_font_size__, 0, 0, 0 +Perl\style21\paper=16773336 +Perl\style22\color=0 +Perl\style22\eolfill=false +Perl\style22\font=__default_font__, __default_font_size__, 0, 0, 0 +Perl\style22\paper=14536925 +Perl\style23\color=8323199 +Perl\style23\eolfill=true +Perl\style23\font=__default_font__, __default_font_size__, 0, 0, 0 +Perl\style23\paper=14536925 +Perl\style24\color=8323199 +Perl\style24\eolfill=true +Perl\style24\font=__default_font__, __default_font_size__, 1, 0, 0 +Perl\style24\paper=14536925 +Perl\style25\color=8323199 +Perl\style25\eolfill=true +Perl\style25\font=__default_font__, __default_font_size__, 0, 1, 0 +Perl\style25\paper=14536925 +Perl\style26\color=8323199 +Perl\style26\eolfill=false +Perl\style26\font=__default_font__, __default_font_size__, 0, 0, 0 +Perl\style26\paper=16777215 +Perl\style27\color=8323199 +Perl\style27\eolfill=false +Perl\style27\font=__default_font__, __default_font_size__, 0, 0, 0 +Perl\style27\paper=16777215 +Perl\style28\color=16776960 +Perl\style28\eolfill=false +Perl\style28\font=__default_font__, __default_font_size__, 0, 0, 0 +Perl\style28\paper=16777215 +Perl\style29\color=0 +Perl\style29\eolfill=false +Perl\style29\font=__default_font__, __default_font_size__, 0, 0, 0 +Perl\style29\paper=16777215 +Perl\style30\color=0 +Perl\style30\eolfill=false +Perl\style30\font=__default_font__, __default_font_size__, 0, 0, 0 +Perl\style30\paper=16777215 +Perl\style31\color=16384 +Perl\style31\eolfill=true +Perl\style31\font=__default_font__, __default_font_size__, 0, 0, 0 +Perl\style31\paper=12648384 +Perl\style40\color=0 +Perl\style40\eolfill=false +Perl\style40\font=__default_font__, __default_font_size__, 0, 1, 0 +Perl\style40\paper=16777215 +Perl\style41\color=12583104 +Perl\style41\eolfill=false +Perl\style41\font=__default_font__, __default_font_size__, 1, 0, 0 +Perl\style41\paper=16777215 +Perl\style42\color=12583104 +Perl\style42\eolfill=true +Perl\style42\font=__default_font__, __default_font_size__, 0, 0, 0 +Perl\style42\paper=16773375 +Perl\style43\color=13631488 +Perl\style43\eolfill=false +Perl\style43\font=__default_font__, __default_font_size__, 1, 0, 0 +Perl\style43\paper=16777215 +Perl\style44\color=0 +Perl\style44\eolfill=false +Perl\style44\font=__default_font__, __default_font_size__, 0, 0, 0 +Perl\style44\paper=15786112 +Perl\style54\color=13631488 +Perl\style54\eolfill=false +Perl\style54\font=__default_font__, __default_font_size__, 1, 0, 0 +Perl\style54\paper=16777215 +Perl\style55\color=0 +Perl\style55\eolfill=false +Perl\style55\font=__default_font__, __default_font_size__, 0, 0, 0 +Perl\style55\paper=15786112 +Perl\style57\color=13631488 +Perl\style57\eolfill=false +Perl\style57\font=__default_font__, __default_font_size__, 1, 0, 0 +Perl\style57\paper=10518656 +Perl\style61\color=13631488 +Perl\style61\eolfill=true +Perl\style61\font=__default_font__, __default_font_size__, 1, 0, 0 +Perl\style61\paper=14536925 +Perl\style62\color=13631488 +Perl\style62\eolfill=true +Perl\style62\font=__default_font__, __default_font_size__, 1, 0, 0 +Perl\style62\paper=14536925 +Perl\style64\color=13631488 +Perl\style64\eolfill=false +Perl\style64\font=__default_font__, __default_font_size__, 1, 0, 0 +Perl\style64\paper=16777215 +Perl\style65\color=13631488 +Perl\style65\eolfill=false +Perl\style65\font=__default_font__, __default_font_size__, 1, 0, 0 +Perl\style65\paper=10518656 +Perl\style66\color=13631488 +Perl\style66\eolfill=false +Perl\style66\font=__default_font__, __default_font_size__, 1, 0, 0 +Perl\style66\paper=16777215 +Perl\properties\foldatelse=false +Perl\properties\foldcomments=false +Perl\properties\foldcompact=true +Perl\properties\foldpackages=true +Perl\properties\foldpodblocks=true +Perl\defaultcolor=0 +Perl\defaultpaper=16777215 +Perl\defaultfont=__default_font__, __default_font_size__, 0, 0, 0 +Perl\autoindentstyle=-1 +Batch\style0\color=0 +Batch\style0\eolfill=false +Batch\style0\font=__default_font__, __default_font_size__, 0, 0, 0 +Batch\style0\paper=16777215 +Batch\style1\color=43520 +Batch\style1\eolfill=false +Batch\style1\font=__default_font__, __default_font_size__, 0, 0, 0 +Batch\style1\paper=16777215 +Batch\style2\color=255 +Batch\style2\eolfill=false +Batch\style2\font=__default_font__, __default_font_size__, 1, 0, 0 +Batch\style2\paper=16777215 +Batch\style3\color=8323199 +Batch\style3\eolfill=true +Batch\style3\font=__default_font__, __default_font_size__, 0, 0, 0 +Batch\style3\paper=6316128 +Batch\style4\color=8355584 +Batch\style4\eolfill=false +Batch\style4\font=__default_font__, __default_font_size__, 0, 0, 0 +Batch\style4\paper=16777215 +Batch\style5\color=127 +Batch\style5\eolfill=false +Batch\style5\font=__default_font__, __default_font_size__, 1, 0, 0 +Batch\style5\paper=16777215 +Batch\style6\color=8388736 +Batch\style6\eolfill=false +Batch\style6\font=__default_font__, __default_font_size__, 0, 0, 0 +Batch\style6\paper=16777215 +Batch\style7\color=0 +Batch\style7\eolfill=false +Batch\style7\font=__default_font__, __default_font_size__, 0, 0, 0 +Batch\style7\paper=16777215 +Batch\defaultcolor=0 +Batch\defaultpaper=16777215 +Batch\defaultfont=__default_font__, __default_font_size__, 0, 0, 0 +Batch\autoindentstyle=-1 +Diff\style0\color=0 +Diff\style0\eolfill=false +Diff\style0\font=__default_font__, __default_font_size__, 0, 0, 0 +Diff\style0\paper=16777215 +Diff\style1\color=32512 +Diff\style1\eolfill=false +Diff\style1\font=__default_font__, __default_font_size__, 0, 0, 0 +Diff\style1\paper=16777215 +Diff\style2\color=8355584 +Diff\style2\eolfill=false +Diff\style2\font=__default_font__, __default_font_size__, 0, 0, 0 +Diff\style2\paper=16777215 +Diff\style3\color=8323072 +Diff\style3\eolfill=false +Diff\style3\font=__default_font__, __default_font_size__, 0, 0, 0 +Diff\style3\paper=16777215 +Diff\style4\color=8323199 +Diff\style4\eolfill=false +Diff\style4\font=__default_font__, __default_font_size__, 0, 0, 0 +Diff\style4\paper=16777215 +Diff\style5\color=32639 +Diff\style5\eolfill=false +Diff\style5\font=__default_font__, __default_font_size__, 0, 0, 0 +Diff\style5\paper=16777215 +Diff\style6\color=127 +Diff\style6\eolfill=false +Diff\style6\font=__default_font__, __default_font_size__, 0, 0, 0 +Diff\style6\paper=16777215 +Diff\style7\color=8355711 +Diff\style7\eolfill=false +Diff\style7\font=__default_font__, __default_font_size__, 0, 0, 0 +Diff\style7\paper=16777215 +Diff\defaultcolor=0 +Diff\defaultpaper=16777215 +Diff\defaultfont=__default_font__, __default_font_size__, 0, 0, 0 +Diff\autoindentstyle=-1 +Bash\style0\color=8421504 +Bash\style0\eolfill=false +Bash\style0\font=__default_font__, __default_font_size__, 0, 0, 0 +Bash\style0\paper=16777215 +Bash\style1\color=16776960 +Bash\style1\eolfill=false +Bash\style1\font=__default_font__, __default_font_size__, 0, 0, 0 +Bash\style1\paper=16711680 +Bash\style2\color=32512 +Bash\style2\eolfill=false +Bash\style2\font=__default_font__, __default_font_size__, 0, 0, 0 +Bash\style2\paper=16777215 +Bash\style3\color=11184640 +Bash\style3\eolfill=false +Bash\style3\font=__default_font__, __default_font_size__, 0, 0, 0 +Bash\style3\paper=16711680 +Bash\style4\color=127 +Bash\style4\eolfill=false +Bash\style4\font=__default_font__, __default_font_size__, 1, 0, 0 +Bash\style4\paper=16777215 +Bash\style5\color=16755200 +Bash\style5\eolfill=false +Bash\style5\font=__default_font__, __default_font_size__, 0, 0, 0 +Bash\style5\paper=16777215 +Bash\style6\color=16755200 +Bash\style6\eolfill=false +Bash\style6\font=__default_font__, __default_font_size__, 0, 0, 0 +Bash\style6\paper=16777215 +Bash\style7\color=16711680 +Bash\style7\eolfill=false +Bash\style7\font=__default_font__, __default_font_size__, 0, 0, 0 +Bash\style7\paper=16777215 +Bash\style8\color=0 +Bash\style8\eolfill=false +Bash\style8\font=__default_font__, __default_font_size__, 0, 0, 0 +Bash\style8\paper=16777215 +Bash\style9\color=0 +Bash\style9\eolfill=false +Bash\style9\font=__default_font__, __default_font_size__, 0, 0, 0 +Bash\style9\paper=16769248 +Bash\style10\color=0 +Bash\style10\eolfill=false +Bash\style10\font=__default_font__, __default_font_size__, 0, 0, 0 +Bash\style10\paper=16777184 +Bash\style11\color=16776960 +Bash\style11\eolfill=false +Bash\style11\font=__default_font__, __default_font_size__, 0, 0, 0 +Bash\style11\paper=10518656 +Bash\style12\color=0 +Bash\style12\eolfill=false +Bash\style12\font=__default_font__, __default_font_size__, 0, 0, 0 +Bash\style12\paper=14536925 +Bash\style13\color=8323199 +Bash\style13\eolfill=true +Bash\style13\font=__default_font__, __default_font_size__, 0, 0, 0 +Bash\style13\paper=14536925 +Bash\properties\foldcomments=false +Bash\properties\foldcompact=true +Bash\defaultcolor=0 +Bash\defaultpaper=16777215 +Bash\defaultfont=__default_font__, __default_font_size__, 0, 0, 0 +Bash\autoindentstyle=-1 diff -r f25ac324b6d4 -r b001d9e9fd17 libgui/src/resource-manager.cc --- a/libgui/src/resource-manager.cc Mon Nov 25 19:50:49 2013 +0100 +++ b/libgui/src/resource-manager.cc Mon Nov 25 20:39:44 2013 +0100 @@ -184,7 +184,29 @@ if (! QFile::exists (settings_file)) { QDir ("/").mkpath (settings_directory); - QFile::copy (default_qt_settings_file (), settings_file); + QFile qt_settings (default_qt_settings_file ()); + + if (!qt_settings.open (QFile::ReadOnly)) + return; + + QTextStream in (&qt_settings); + QString settings_text = in.readAll (); + qt_settings.close (); + + // Get the default monospaced font and replace placeholder + QFont fixed_font = QFont (); + fixed_font.setStyleHint (QFont::Monospace); + settings_text.replace("__default_font__",fixed_font.defaultFamily ()); + settings_text.replace("__default_font_size__","10"); + + QFile user_settings (settings_file); + if (!user_settings.open (QIODevice::WriteOnly)) + return; + + QTextStream out (&user_settings); + out << settings_text; + user_settings.flush (); + user_settings.close (); } do_set_settings (settings_file);