Changeset 1932


Ignore:
Timestamp:
06/23/12 05:39:21 (12 months ago)
Author:
philmoz
Message:

Fix edge overlay state display (broken when edge overlay converted to module).

Location:
trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/core/edgeoverlay.c

    r1874 r1932  
    662662    case EDGE_LIVE: 
    663663    { 
    664         edge_state_draw=0; 
     664        conf.edge_state_draw=0; 
    665665        // In this state we assume no edge overlay in memory, 
    666666        // but we are ready to create one if the user presses wishes so. 
     
    699699    case EDGE_FROZEN: 
    700700    { 
    701         edge_state_draw=1; 
     701        conf.edge_state_draw=1; 
    702702        // We have a stored edge overlay in memory and we display 
    703703        // it on screen in 'frozen' mode. 
  • trunk/core/edgeoverlay.h

    r1874 r1932  
    1616}; 
    1717 
    18 int edge_state_draw; 
    19  
    2018// Defines of exported to chdk symbols 
    2119#ifdef THIS_IS_CHDK_CORE 
  • trunk/core/gui_osd.c

    r1830 r1932  
    280280    // edgeoverlay state 
    281281    if (conf.edge_overlay_enable || gui_mode==GUI_MODE_OSD) { 
    282         if (edge_state_draw==0) gui_print_osd_state_string_chr("EDGE:", "LIVE"); 
    283         else if (edge_state_draw==1) gui_print_osd_state_string_chr("EDGE:", ((conf.edge_overlay_pano==0)?"FROZEN":"PANO")); 
     282        if (conf.edge_state_draw==0) gui_print_osd_state_string_chr("EDGE:", "LIVE"); 
     283        else if (conf.edge_state_draw==1) gui_print_osd_state_string_chr("EDGE:", ((conf.edge_overlay_pano==0)?"FROZEN":"PANO")); 
    284284    } 
    285285#endif 
  • trunk/include/conf.h

    r1915 r1932  
    305305    int edge_overlay_play;              // whether edge overlay is switched on also for play mode 
    306306    color edge_overlay_color; 
     307    int edge_state_draw;                // Current state of overlay (Live/Frozen/Pano) [not saved to config file] 
    307308 
    308309    int synch_enable; 
Note: See TracChangeset for help on using the changeset viewer.