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 BAboutWindow: Put the AboutView and StripeView into BPrivate. 2016-01-06 15:08:34 -05:00
AbstractSpinner.h BAbstractSpinner Colors 2016-01-10 18:51:04 +13:00
BitmapPrivate.h
BMCPrivate.h BMenu and friends: style fixes 2016-07-31 19:42:39 -07:00
clipping.h
ColorConversion.h
ColorMenuItem.h BColorMenuItem: add custom color menufield 2016-07-31 19:42:39 -07:00
ColumnListView.h Set*UIColor, etc. 2016-01-04 06:48:22 -05:00
ColumnTypes.h
DecimalSpinner.h BSpinner: Set min value then max value 2017-01-12 14:15:44 -08:00
DecoratorPrivate.h
DecorInfo.h
DefaultColors.h
DirectWindowPrivate.h
DraggerPrivate.h
FontPrivate.h
HaikuControlLook.h Interface Kit: Make BControlLook a proper pure-virtual base class. 2017-09-30 21:12:33 -04:00
Icon.h
input_globals.h
InterfacePrivate.h
MenuItemPrivate.h BColorMenuItem: add custom color menufield 2016-07-31 19:42:39 -07:00
MenuPrivate.h MenuPrivate: Add SetItemMargins() method 2016-07-31 19:42:39 -07:00
MenuWindow.h
Palette.h
PictureDataWriter.h BView: add methods for affine translation/scaling/rotation 2015-11-10 23:34:08 +01:00
PicturePlayer.h BView: add methods for affine translation/scaling/rotation 2015-11-10 23:34:08 +01:00
PicturePrivate.h
PictureProtocol.h BView: add methods for affine translation/scaling/rotation 2015-11-10 23:34:08 +01:00
PrivateScreen.h Support for configuring screen backlight 2017-11-21 09:12:18 +01:00
RegionSupport.h
ShapePrivate.h app_server: add a cache for AlphaMasks 2015-11-14 16:09:52 +01:00
Spinner.h BSpinner: Set min value then max value 2017-01-12 14:15:44 -08:00
StackAndTilePrivate.h
TabViewPrivate.h TabView: Add TabViewPrivate class, actually fix non-layout SetView. 2015-07-14 11:04:39 -04:00
TextViewSupportBuffer.h
ToolTip.h
ToolTipManager.h
ToolTipWindow.h
truncate_string.h
utf8_functions.h
ViewPort.h
ViewPrivate.h Set*UIColor, etc. 2016-01-04 06:48:22 -05:00
WidthBuffer.h
WindowInfo.h WindowInfo: spaces => tabs 2016-03-31 14:39:49 -07:00
WindowPrivate.h
WindowStack.h
ZombieReplicantView.h