… | |
… | |
1879 | |
1879 | |
1880 | if (ix) |
1880 | if (ix) |
1881 | { |
1881 | { |
1882 | THIS->selection.screen = THIS->current_screen; |
1882 | THIS->selection.screen = THIS->current_screen; |
1883 | |
1883 | |
1884 | THIS->want_refresh = 1; |
1884 | THIS->selection_changed (); |
1885 | THIS->refresh_check (); |
1885 | THIS->refresh_check (); |
1886 | } |
1886 | } |
1887 | } |
1887 | } |
1888 | } |
1888 | } |
1889 | |
1889 | |
… | |
… | |
2208 | void |
2208 | void |
2209 | rxvt_term::set_background (rxvt_img *img, bool border = false) |
2209 | rxvt_term::set_background (rxvt_img *img, bool border = false) |
2210 | CODE: |
2210 | CODE: |
2211 | delete THIS->bg_img; |
2211 | delete THIS->bg_img; |
2212 | THIS->bg_img = 0; |
2212 | THIS->bg_img = 0; |
2213 | THIS->bg_flags &= ~(rxvt_term::BG_NEEDS_REFRESH | rxvt_term::BG_INHIBIT_RENDER | rxvt_term::BG_IS_TRANSPARENT); |
2213 | THIS->bg_flags = 0; |
2214 | |
2214 | |
2215 | if (img) // TODO: cannot be false |
2215 | if (img) // TODO: cannot be false |
2216 | { |
2216 | { |
2217 | img = img->clone (); // own the img |
2217 | img = img->clone (); // own the img |
2218 | |
2218 | |
… | |
… | |
2387 | INIT: |
2387 | INIT: |
2388 | rgba cc = parse_rgba (c, THIS->s); |
2388 | rgba cc = parse_rgba (c, THIS->s); |
2389 | C_ARGS: cc |
2389 | C_ARGS: cc |
2390 | |
2390 | |
2391 | rxvt_img * |
2391 | rxvt_img * |
|
|
2392 | rxvt_img::shade (rxvt_img::nv factor) |
|
|
2393 | |
|
|
2394 | rxvt_img * |
2392 | rxvt_img::filter (octet_string name, SV *params = &PL_sv_undef) |
2395 | rxvt_img::filter (octet_string name, SV *params = &PL_sv_undef) |
2393 | CODE: |
2396 | CODE: |
2394 | rxvt_img::nv *vparams = 0; |
2397 | rxvt_img::nv *vparams = 0; |
2395 | int nparams = 0; |
2398 | int nparams = 0; |
2396 | |
2399 | |