Fixing the too small window in non-tiling window managers. - st - Personal fork of st
 (HTM) git clone git://git.drkhsh.at/st.git
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit af29fb2a5015918a8bb32075ab82b4e59d85910a
 (DIR) parent 122ed577027ccbb85b2fe6a0f9449035fe074a9e
 (HTM) Author: Christoph Lohmann <20h@r-36.net>
       Date:   Mon, 10 Sep 2012 13:39:41 +0200
       
       Fixing the too small window in non-tiling window managers.
       
       Diffstat:
         M st.c                                |      22 +++++++++++-----------
       
       1 file changed, 11 insertions(+), 11 deletions(-)
       ---
 (DIR) diff --git a/st.c b/st.c
       @@ -1933,6 +1933,17 @@ xinit(void) {
                        die("Can't open display\n");
                xw.scr = XDefaultScreen(xw.dpy);
        
       +        /* font */
       +        initfonts(FONT, BOLDFONT, ITALICFONT);
       +
       +        /* XXX: Assuming same size for bold font */
       +        xw.cw = dc.font.rbearing - dc.font.lbearing;
       +        xw.ch = dc.font.ascent + dc.font.descent;
       +
       +        /* colors */
       +        xw.cmap = XDefaultColormap(xw.dpy, xw.scr);
       +        xloadcols();
       +
                /* adjust fixed window geometry */
                if(xw.isfixed) {
                        sw = DisplayWidth(xw.dpy, xw.scr);
       @@ -1952,17 +1963,6 @@ xinit(void) {
                        xw.fy = 0;
                }
        
       -        /* font */
       -        initfonts(FONT, BOLDFONT, ITALICFONT);
       -
       -        /* XXX: Assuming same size for bold font */
       -        xw.cw = dc.font.rbearing - dc.font.lbearing;
       -        xw.ch = dc.font.ascent + dc.font.descent;
       -
       -        /* colors */
       -        xw.cmap = XDefaultColormap(xw.dpy, xw.scr);
       -        xloadcols();
       -
                attrs.background_pixel = dc.col[DefaultBG];
                attrs.border_pixel = dc.col[DefaultBG];
                attrs.bit_gravity = NorthWestGravity;