Changeset 3453
- Timestamp:
- 05/14/09 17:20:36 (4 years ago)
- Location:
- neercs/trunk/src
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
neercs/trunk/src/effects.c
r2995 r3453 62 62 for(i = 0; i < screen_list->count; i++) 63 63 { 64 if(!screen_list->screen[i]->changed && !screen_list->changed) 65 continue; 64 66 caca_render_canvas(screen_list->screen[i]->cv, f, buf, 65 67 miniw, minih, miniw * 4); -
neercs/trunk/src/input.c
r3433 r3453 75 75 76 76 debug("Key %x\n", c); 77 screen_list->changed = 1; 77 78 78 79 if(c >= '0' && c<='9') -
neercs/trunk/src/neercs.h
r3324 r3453 131 131 unsigned int scroll, s1, s2; /* FIXME, ANSI scroll properties */ 132 132 int pid; /* running program pid */ 133 int changed; /* content was updated */ 133 134 134 135 int x, y; /* Canvas position */ … … 150 151 int in_bell; /* Bell occuring in a window */ 151 152 int dont_update_coords; /* Used by recurrents */ 153 int changed; /* Global redraw needed (e.g. adding a screen) */ 152 154 153 155 /* Detaching */ -
neercs/trunk/src/screens.c
r2995 r3453 122 122 list->count++; 123 123 } 124 125 list->changed = 1; 124 126 125 127 return list->count-1; … … 168 170 169 171 list->count--; 172 list->changed = 1; 170 173 return 1; 171 174 } … … 271 274 draw_list(screen_list); 272 275 } 276 screen_list->changed = 0; 277 for(i = screen_list->count - 1; i >=0; i--) 278 screen_list->screen[i]->changed = 0; 273 279 } 274 280 -
neercs/trunk/src/server.c
r3444 r3453 256 256 screen_list->width = caca_get_canvas_width(screen_list->cv); 257 257 screen_list->height = caca_get_canvas_height(screen_list->cv) - ((screen_list->mini*6) + (screen_list->status)); 258 screen_list->changed = 1; 258 259 update_windows_props(screen_list); 259 260 caca_clear_canvas(screen_list->cv); … … 283 284 screensaver_kill(screen_list); 284 285 screen_list->in_screensaver = 0; 286 screen_list->changed = 1; 285 287 refresh = 1; 286 288 continue; … … 290 292 { 291 293 refresh |= update_lock(c, screen_list); 294 screen_list->changed = 1; 292 295 } 293 296 else if(screen_list->window_list) { 294 297 refresh |= update_window_list(c, screen_list); 298 screen_list->changed = 1; 295 299 } 296 300 else … … 304 308 { 305 309 screen_list->help = 0; 310 screen_list->changed = 1; 306 311 refresh = 1; 307 312 break; -
neercs/trunk/src/term.c
r3442 r3453 638 638 caca_gotoxy(sc->cv, x, y); 639 639 640 if(i) 641 sc->changed = 1; 640 642 return i; 641 643 }
Note: See TracChangeset
for help on using the changeset viewer.
