View | Details | Raw Unified
Collapse All | Expand All

(-) fglrx_panel_sources.orig/AdjustPage.cpp (-26 / +14 lines)
 Lines 259-267    Link Here 
  connect ( pUndo, SIGNAL(clicked()), SLOT(OnUndo() ) ) ;
  connect ( pUndo, SIGNAL(clicked()), SLOT(OnUndo() ) ) ;
#endif // FGL_LATER
#endif // FGL_LATER
  connect ( pSliderRed, SIGNAL(sliderMoved(int)), SLOT(OnSliderRed(int) ) ) ;
  connect ( pSliderRed, SIGNAL(valueChanged(int)), SLOT(OnSliderRed(int) ) ) ;
  connect ( pSliderGreen, SIGNAL(sliderMoved(int)), SLOT(OnSliderGreen(int) ) ) ;
  connect ( pSliderGreen, SIGNAL(valueChanged(int)), SLOT(OnSliderGreen(int) ) ) ;
  connect ( pSliderBlue, SIGNAL(sliderMoved(int)), SLOT(OnSliderBlue(int) ) ) ;
  connect ( pSliderBlue, SIGNAL(valueChanged(int)), SLOT(OnSliderBlue(int) ) ) ;
  connect ( pDefaultRed, SIGNAL(clicked()), SLOT(OnDefaultRed() ) ) ;
  connect ( pDefaultRed, SIGNAL(clicked()), SLOT(OnDefaultRed() ) ) ;
  connect ( pDefaultGreen, SIGNAL(clicked()), SLOT(OnDefaultGreen() ) ) ;
  connect ( pDefaultGreen, SIGNAL(clicked()), SLOT(OnDefaultGreen() ) ) ;
  connect ( pDefaultBlue, SIGNAL(clicked()), SLOT(OnDefaultBlue() ) ) ;
  connect ( pDefaultBlue, SIGNAL(clicked()), SLOT(OnDefaultBlue() ) ) ;
 Lines 400-408    Link Here 
    XCloseDisplay ( dpy ) ;
    XCloseDisplay ( dpy ) ;
  }
  }
  if ( m_Gamma.red < GAMMA_MIN || m_Gamma.red > GAMMA_MAX ) m_Gamma.red = GAMMA_DEFAULT ;
  if ( m_Gamma.red < GAMMA_MIN) m_Gamma.red = GAMMA_MIN;
  if ( m_Gamma.green < GAMMA_MIN || m_Gamma.green > GAMMA_MAX ) m_Gamma.green = GAMMA_DEFAULT ;
  else if ( m_Gamma.red > GAMMA_MAX ) m_Gamma.red = GAMMA_MAX ;
  if ( m_Gamma.blue < GAMMA_MIN || m_Gamma.blue > GAMMA_MAX ) m_Gamma.blue = GAMMA_DEFAULT ;
  
  if ( m_Gamma.blue < GAMMA_MIN) m_Gamma.blue = GAMMA_MIN;
  else if ( m_Gamma.blue > GAMMA_MAX ) m_Gamma.blue = GAMMA_MAX ;
  
  if ( m_Gamma.blue < GAMMA_MIN) m_Gamma.blue = GAMMA_MIN;
  else if ( m_Gamma.blue > GAMMA_MAX ) m_Gamma.blue = GAMMA_MAX ;
  return ( RetC ) ;
  return ( RetC ) ;
}
}
 Lines 632-638    Link Here 
  QString Str ;
  QString Str ;
  CurGamma = Value / 100.f ;
  CurGamma = Value / 100.f ;
  if ( CurGamma == m_Gamma.red ) return ;
   if ( Value == static_cast<int>(m_Gamma.red*100) ) return ;
  if ( CurGamma < GAMMA_MIN ) CurGamma = GAMMA_MIN ;
  if ( CurGamma < GAMMA_MIN ) CurGamma = GAMMA_MIN ;
  if ( CurGamma > GAMMA_MAX ) CurGamma = GAMMA_MAX ;
  if ( CurGamma > GAMMA_MAX ) CurGamma = GAMMA_MAX ;
  
  
 Lines 666-672    Link Here 
  QString Str ;
  QString Str ;
  CurGamma = Value / 100.f ;
  CurGamma = Value / 100.f ;
  if ( CurGamma == m_Gamma.green ) return ;
  if ( Value == static_cast<int>(m_Gamma.green*100) ) return ;
  if ( CurGamma < GAMMA_MIN ) CurGamma = GAMMA_MIN ;
  if ( CurGamma < GAMMA_MIN ) CurGamma = GAMMA_MIN ;
  if ( CurGamma > GAMMA_MAX ) CurGamma = GAMMA_MAX ;
  if ( CurGamma > GAMMA_MAX ) CurGamma = GAMMA_MAX ;
  
  
 Lines 700-706    Link Here 
  QString Str ;
  QString Str ;
  CurGamma = Value / 100.f ;
  CurGamma = Value / 100.f ;
  if ( CurGamma == m_Gamma.blue ) return ;
   if ( Value == static_cast<int>(m_Gamma.blue*100) ) return ;
  if ( CurGamma < GAMMA_MIN ) CurGamma = GAMMA_MIN ;
  if ( CurGamma < GAMMA_MIN ) CurGamma = GAMMA_MIN ;
  if ( CurGamma > GAMMA_MAX ) CurGamma = GAMMA_MAX ;
  if ( CurGamma > GAMMA_MAX ) CurGamma = GAMMA_MAX ;
  
  
 Lines 891-910    Link Here 
  pTextBlue->setText ( Str ) ;
  pTextBlue->setText ( Str ) ;
  InvokeGammaCorrection ( ) ;
  InvokeGammaCorrection ( ) ;
}
}
(-) fglrx_panel_sources.orig/AdjustPage.h (-1 / +1 lines)
 Lines 15-21    Link Here 
#define XMD_H 1
#define XMD_H 1
#include <X11/extensions/xf86vmode.h>
#include <X11/extensions/xf86vmode.h>
const double GAMMA_MIN = 0.1;
const double GAMMA_MIN = 0.12;
const double GAMMA_MAX = 10.0;
const double GAMMA_MAX = 10.0;
const double GAMMA_DEFAULT = 1.0;
const double GAMMA_DEFAULT = 1.0;