Ignore:
Timestamp:
Nov 19, 2009, 5:26:53 PM (12 years ago)
Author:
Jean-Yves Lamoureux
Message:
  • Massive indentation pass, could insert odd things, blame pterjan, he doesn't care.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • neercs/trunk/src/effects.c

    r3950 r3969  
    1 /*
     1/* 
    22 *  neercs        console-based window manager
    33 *  Copyright (c) 2006 Sam Hocevar <sam@zoy.org>
     
    2929void draw_thumbnails(struct screen_list *screen_list)
    3030{
    31     char const * const *fonts;
     31    char const *const *fonts;
    3232    caca_dither_t *d;
    3333    caca_font_t *f;
    3434    uint8_t *buf;
    35     int i, y = caca_get_canvas_height(screen_list->cv) - 6 - screen_list->status;
     35    int i, y =
     36        caca_get_canvas_height(screen_list->cv) - 6 - screen_list->status;
    3637    int miniw, minih;
    3738
    38     if(screen_list->count)
     39    if (screen_list->count)
    3940    {
    4041        fonts = caca_get_font_list();
     
    4849
    4950#if defined(HAVE_ENDIAN_H)
    50         if(__BYTE_ORDER == __BIG_ENDIAN)
     51        if (__BYTE_ORDER == __BIG_ENDIAN)
    5152#else
    52             /* This is compile-time optimised with at least -O1 or -Os */
    53             uint32_t const tmp = 0x12345678;
    54         if(*(uint8_t const *)&tmp == 0x12)
     53        /* This is compile-time optimised with at least -O1 or -Os */
     54        uint32_t const tmp = 0x12345678;
     55        if (*(uint8_t const *)&tmp == 0x12)
    5556#endif
    5657            d = caca_create_dither(32, miniw, minih, 4 * miniw,
    57                                     0xff0000, 0xff00, 0xff, 0x0);
     58                                   0xff0000, 0xff00, 0xff, 0x0);
    5859        else
    5960            d = caca_create_dither(32, miniw, minih, 4 * miniw,
    60                                     0xff00, 0xff0000, 0xff000000, 0x0);
    61 
    62         for(i = 0; i < screen_list->count; i++)
     61                                   0xff00, 0xff0000, 0xff000000, 0x0);
     62
     63        for (i = 0; i < screen_list->count; i++)
    6364        {
    64             if(!screen_list->screen[i]->changed && !screen_list->changed)
     65            if (!screen_list->screen[i]->changed && !screen_list->changed)
    6566                continue;
    6667            caca_render_canvas(screen_list->screen[i]->cv, f, buf,
    67                                 miniw, minih, miniw * 4);
     68                               miniw, minih, miniw * 4);
    6869            caca_dither_bitmap(screen_list->cv, 20 * i, y, 19, 6, d, buf);
    6970            caca_set_color_ansi(screen_list->cv, CACA_WHITE, CACA_BLUE);
    7071
    71             if(screen_list->pty == i)
    72                 caca_draw_cp437_box(screen_list->cv,20 * i, y, 19, 6);
    73             caca_printf(screen_list->cv, 20 * i, y, "(%i)", i+1);
     72            if (screen_list->pty == i)
     73                caca_draw_cp437_box(screen_list->cv, 20 * i, y, 19, 6);
     74            caca_printf(screen_list->cv, 20 * i, y, "(%i)", i + 1);
    7475        }
    7576
     
    8889
    8990
    90     /*    caca_fill_box(screen_list->cv,
    91                    x, y,
    92                    caca_get_canvas_width(screen_list->cv), 1, '#');*/
    93 
    94 /* Hour */
    95     {
    96         time_t now = time ((time_t *) 0);
     91    /* caca_fill_box(screen_list->cv, x, y,
     92       caca_get_canvas_width(screen_list->cv), 1, '#'); */
     93
     94    /* Hour */
     95    {
     96        time_t now = time((time_t *) 0);
    9797        struct tm *t = localtime(&now);
    9898        char hour[256];
     
    100100
    101101        caca_set_color_ansi(screen_list->cv, CACA_LIGHTBLUE, CACA_BLUE);
    102         caca_printf(screen_list->cv, x, y,
    103                      "[");
     102        caca_printf(screen_list->cv, x, y, "[");
    104103
    105104        caca_set_color_ansi(screen_list->cv, CACA_DEFAULT, CACA_BLUE);
    106         caca_printf(screen_list->cv, x+1, y,
    107                      hour);
     105        caca_printf(screen_list->cv, x + 1, y, hour);
    108106        caca_set_color_ansi(screen_list->cv, CACA_LIGHTBLUE, CACA_BLUE);
    109         caca_printf(screen_list->cv, x + strlen(hour) + 1, y,
    110                      "]");
     107        caca_printf(screen_list->cv, x + strlen(hour) + 1, y, "]");
    111108        x += 7;
    112109
    113110    }
    114111
    115 /* Window */
     112    /* Window */
    116113    {
    117114        char text[256];
    118         sprintf(text, "%d/%d", screen_list->pty+1, screen_list->count);
     115        sprintf(text, "%d/%d", screen_list->pty + 1, screen_list->count);
    119116        caca_set_color_ansi(screen_list->cv, CACA_BLUE, CACA_BLUE);
    120117        caca_put_char(screen_list->cv, x, y, '#');
     
    123120        caca_printf(screen_list->cv, x, y, "Window:");
    124121        caca_set_color_ansi(screen_list->cv, CACA_BLUE, CACA_BLUE);
    125         caca_put_char(screen_list->cv, x+7, y, '#');
     122        caca_put_char(screen_list->cv, x + 7, y, '#');
    126123        caca_set_color_ansi(screen_list->cv, CACA_DEFAULT, CACA_BLUE);
    127         caca_printf(screen_list->cv, x+8, y, text);
    128         x+= 8+strlen(text);
    129     }
    130 
    131 /* Window Manager */
     124        caca_printf(screen_list->cv, x + 8, y, text);
     125        x += 8 + strlen(text);
     126    }
     127
     128    /* Window Manager */
    132129    {
    133130        char text[256];
    134131
    135         switch(screen_list->wm_type)
     132        switch (screen_list->wm_type)
    136133        {
    137134        case WM_CARD:
     
    160157        caca_printf(screen_list->cv, x, y, "WM:");
    161158        caca_set_color_ansi(screen_list->cv, CACA_BLUE, CACA_BLUE);
    162         caca_put_char(screen_list->cv, x+3, y, '#');
     159        caca_put_char(screen_list->cv, x + 3, y, '#');
    163160        caca_set_color_ansi(screen_list->cv, CACA_DEFAULT, CACA_BLUE);
    164         caca_printf(screen_list->cv, x+4, y, text);
    165         x+= 4+strlen(text);
    166     }
    167 
    168 /* Help (must be the last one )*/
     161        caca_printf(screen_list->cv, x + 4, y, text);
     162        x += 4 + strlen(text);
     163    }
     164
     165    /* Help (must be the last one ) */
    169166    {
    170167        char text[256];
    171168        sprintf(text, "Help: ctrl-a-h");
    172169        caca_set_color_ansi(screen_list->cv, CACA_BLUE, CACA_BLUE);
    173         while(x < (int)(caca_get_canvas_width(screen_list->cv) - strlen(text)))
     170        while (x <
     171               (int)(caca_get_canvas_width(screen_list->cv) - strlen(text)))
    174172        {
    175173            caca_put_char(screen_list->cv, x, y, '#');
     
    192190
    193191    caca_set_color_ansi(screen_list->cv, CACA_BLUE, CACA_BLUE);
    194     caca_fill_box(screen_list->cv,
    195                    x, y,
    196                    w, h, '#');
     192    caca_fill_box(screen_list->cv, x, y, w, h, '#');
    197193    caca_set_color_ansi(screen_list->cv, CACA_DEFAULT, CACA_BLUE);
    198     caca_draw_cp437_box(screen_list->cv,
    199                          x, y,
    200                          w, h);
    201 
    202     x+=2;
     194    caca_draw_cp437_box(screen_list->cv, x, y, w, h);
     195
     196    x += 2;
    203197    y++;
    204198    caca_printf(screen_list->cv,
    205                  (caca_get_canvas_width(screen_list->cv) - strlen(PACKAGE_STRING)) / 2,
    206                  y-1,
    207                  PACKAGE_STRING);
     199                (caca_get_canvas_width(screen_list->cv) -
     200                 strlen(PACKAGE_STRING)) / 2, y - 1, PACKAGE_STRING);
    208201    caca_printf(screen_list->cv, x, y++, "Copyright (c) 2006-2009");
    209     caca_printf(screen_list->cv, x, y++, "              Sam Hocevar <sam@zoy.org>");
    210     caca_printf(screen_list->cv, x, y++, "              Jean-Yves Lamoureux <jylam@lnxscene.org>");
    211     caca_printf(screen_list->cv, x, y++, "              Pascal Terjan <pterjan@linuxfr.org>");
     202    caca_printf(screen_list->cv, x, y++,
     203                "              Sam Hocevar <sam@zoy.org>");
     204    caca_printf(screen_list->cv, x, y++,
     205                "              Jean-Yves Lamoureux <jylam@lnxscene.org>");
     206    caca_printf(screen_list->cv, x, y++,
     207                "              Pascal Terjan <pterjan@linuxfr.org>");
    212208    caca_printf(screen_list->cv, x, y++, "");
    213209    caca_printf(screen_list->cv, x, y++, "");
    214     caca_printf(screen_list->cv, x, y++, "All shortcuts are in format 'ctrl-a-X' where X is :");
     210    caca_printf(screen_list->cv, x, y++,
     211                "All shortcuts are in format 'ctrl-a-X' where X is :");
    215212    caca_printf(screen_list->cv, x, y++, "n:\t Next window");
    216213    caca_printf(screen_list->cv, x, y++, "p:\t Previous window");
     
    219216    caca_printf(screen_list->cv, x, y++, "m:\t Thumbnails");
    220217    caca_printf(screen_list->cv, x, y++, "d:\t Detach");
    221     caca_printf(screen_list->cv, x, y++, "k:\t Close window and kill associated process");
     218    caca_printf(screen_list->cv, x, y++,
     219                "k:\t Close window and kill associated process");
    222220    caca_printf(screen_list->cv, x, y++, "h:\t This help");
    223221    caca_printf(screen_list->cv, x, y++, "");
    224222    caca_printf(screen_list->cv, x, y++, "");
    225     caca_printf(screen_list->cv, x, y++, "See http://caca.zoy.org/wiki/neercs for more informations");
     223    caca_printf(screen_list->cv, x, y++,
     224                "See http://caca.zoy.org/wiki/neercs for more informations");
    226225}
    227226
     
    230229    debug("Got %x\n", c);
    231230
    232     switch(c)
     231    switch (c)
    233232    {
    234233    case 0x111:
    235         if(screen_list->cur_in_list>0)
     234        if (screen_list->cur_in_list > 0)
    236235            screen_list->cur_in_list--;
    237236        break;
    238237    case 0x112:
    239         if(screen_list->cur_in_list<screen_list->count-1)
     238        if (screen_list->cur_in_list < screen_list->count - 1)
    240239            screen_list->cur_in_list++;
    241240        break;
     
    243242        screen_list->window_list = 0;
    244243        screen_list->prevpty = screen_list->pty;
    245         screen_list->pty     = screen_list->cur_in_list;
     244        screen_list->pty = screen_list->cur_in_list;
    246245        break;
    247246    case 0x22:
     
    263262    debug("Drawing list\n");
    264263    caca_set_color_ansi(screen_list->cv, CACA_BLACK, CACA_BLACK);
    265     caca_fill_box(screen_list->cv,
    266                    0, 0,
    267                    w, h, '#');
     264    caca_fill_box(screen_list->cv, 0, 0, w, h, '#');
    268265    caca_set_color_ansi(screen_list->cv, CACA_DEFAULT, CACA_DEFAULT);
    269     caca_draw_cp437_box(screen_list->cv,
    270                          0, 0,
    271                          w, h);
     266    caca_draw_cp437_box(screen_list->cv, 0, 0, w, h);
    272267
    273268    caca_printf(screen_list->cv, 2, 1, "Num \tName");
    274     for(i = 0; i < screen_list->count; i++)
     269    for (i = 0; i < screen_list->count; i++)
    275270    {
    276271        char line[1024];
    277         if(screen_list->cur_in_list == i)
     272        if (screen_list->cur_in_list == i)
    278273            caca_set_color_ansi(screen_list->cv, CACA_BLACK, CACA_WHITE);
    279274        else
    280275            caca_set_color_ansi(screen_list->cv, CACA_DEFAULT, CACA_DEFAULT);
    281         sprintf(line, "%d \t%s", i+1, screen_list->screen[i]->title);
    282 
    283         caca_printf(screen_list->cv, 2, i+3, line);
     276        sprintf(line, "%d \t%s", i + 1, screen_list->screen[i]->title);
     277
     278        caca_printf(screen_list->cv, 2, i + 3, line);
    284279    }
    285280}
     
    288283/* Total close time */
    289284#define DELAY 500000.0f
    290 int close_screen_recurrent(struct screen_list* screen_list, struct recurrent* rec, void *user, long long unsigned int t)
     285int close_screen_recurrent(struct screen_list *screen_list,
     286                           struct recurrent *rec, void *user,
     287                           long long unsigned int t)
    291288{
    292289    long long unsigned int delta = t - rec->start_time;
     
    295292    screen_list->delay = 0;
    296293    rec->kill_me = 0;
    297     if(delta>=DELAY)
     294    if (delta >= DELAY)
    298295    {
    299296        rec->kill_me = 1;
     
    311308        int h = s->orig_h * r;
    312309
    313         /* libcaca canvas resize function is bugged, do it by hand  */
     310        /* libcaca canvas resize function is bugged, do it by hand */
    314311        old = s->cv;
    315312        new = caca_create_canvas(w, h);
     
    322319        s->h = h;
    323320
    324         s->x =
    325             (s->orig_x * r) +
    326             ((s->orig_w/2) - s->w/2);
    327         s->y =
    328             (s->orig_y * r) +
    329             ((s->orig_h/2) - s->h/2);
     321        s->x = (s->orig_x * r) + ((s->orig_w / 2) - s->w / 2);
     322        s->y = (s->orig_y * r) + ((s->orig_h / 2) - s->h / 2);
    330323    }
    331324    screen_list->changed = 1;
Note: See TracChangeset for help on using the changeset viewer.