haiku/headers/private/interface
Adrien Destugues 3a2b67b5ae Support for configuring screen backlight
Accelerant interface:
Introduce new hooks B_SET_BRIGHTNESS and B_GET_BRIGHTNESS. Brightness is
a float in the 0..1 range.

App_server:
Forward brightness things between BScreen and the accelerant.

intel_extreme:
Implement the hooks. Note that this only works for laptop panels, but
the driver will pretend to support it in other cases as well.

Screen preferences:
If the accelerant supports the B_GET_BRIGHTNESS hook, allow to set
brightness with a slider. Otherwise, the slidere is hidden and these
changes aren't visible.
2017-11-21 09:12:18 +01:00
..
AboutWindow.h
AbstractSpinner.h
BitmapPrivate.h
BMCPrivate.h
clipping.h
ColorConversion.h
ColorMenuItem.h
ColumnListView.h Set*UIColor, etc. 2016-01-04 06:48:22 -05:00
ColumnTypes.h
DecimalSpinner.h
DecoratorPrivate.h
DecorInfo.h
DefaultColors.h
DirectWindowPrivate.h
DraggerPrivate.h
FontPrivate.h
HaikuControlLook.h
Icon.h
input_globals.h
InterfacePrivate.h
MenuItemPrivate.h
MenuPrivate.h
MenuWindow.h
Palette.h
PictureDataWriter.h
PicturePlayer.h
PicturePrivate.h
PictureProtocol.h
PrivateScreen.h Support for configuring screen backlight 2017-11-21 09:12:18 +01:00
RegionSupport.h
ShapePrivate.h
Spinner.h
StackAndTilePrivate.h
TabViewPrivate.h
TextViewSupportBuffer.h
ToolTip.h
ToolTipManager.h
ToolTipWindow.h
truncate_string.h
utf8_functions.h
ViewPort.h
ViewPrivate.h
WidthBuffer.h
WindowInfo.h
WindowPrivate.h
WindowStack.h
ZombieReplicantView.h