History log of /haiku/src/preferences/screensaver/ScreenCornerSelector.cpp
Revision Date Author Comments
# 7118f158 14-Jan-2017 Adrien Destugues <pulkomandy@pulkomandy.tk>

ScreenSaver: redraw background of "active corner" screen in more cases.

Fixes #10027


# f0650dc9 09-Dec-2015 looncraz <looncraz@looncraz.net>

preferences: Convert to using Set*UIColor.

Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
Patches 0023-0037 from looncraz, unmodified.


# b5440720 20-Oct-2014 Adrien Destugues <pulkomandy@gmail.com>

ScreenSaverSelector: fix drawing of "stop" icon

* Use B_SUBPIXEL_PRECISE and remove incorrect rounding
* Drawing the bar of the stop sign just 1 pixel off was really ugly.


# 23ca081a 02-Sep-2013 John Scipione <jscipione@gmail.com>

ScreenSaver: Style fixes

Update Copyright year and fix authors adding myself.
Mostly spacing and indentation fixes.


# 7f5bbbdc 26-Jun-2009 Axel Dörfler <axeld@pinc-software.de>

* Removed PI, and PI2 from math.h.
* Replaced all occurences with the standard macros M_PI, and M_PI_2.
* Some coding style cleanup on the touched files, no other changes besides
adding a missing check for a failed memory allocation.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31250 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 0030de4a 03-Nov-2006 Stephan Aßmus <superstippi@gmx.de>

* small cleanup



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19185 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 642090fd 09-Jun-2006 Axel Dörfler <axeld@pinc-software.de>

* ScreenCornerSelector is now a BControl and fully keyboard navigable.
* simplified drawing a bit, and got rid of those scary scale*() stuff (which also
results in better looks). The monitor now looks like the one in Screen; I think
it should either be a very reduced form or a very detailed form, but anything
in between often looks just odd.
* It now also listens to B_MOUSE_DOWN incl. mouse tracking, not only to B_MOUSE_UP.
* Less flickering on state changes (and focus change).
* Loading settings no longer overwrites defaults missing from the settings.
* Renamed ScreenSaverSettings::GetBlankCorner() to BlankCorner(),
LoadSettings() to Load(), GetState() to GetModuleState(), ....
* Some more cleanup.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17783 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 5d74f3c1 07-Jun-2006 Axel Dörfler <axeld@pinc-software.de>

Renamed MouseAreaView to ScreenCornerSelector.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17752 a95241bf-73f2-0310-859d-f6bbb57e9c96


# b5440720ae1aba87fa07a0d21a7c6d44c2698713 20-Oct-2014 Adrien Destugues <pulkomandy@gmail.com>

ScreenSaverSelector: fix drawing of "stop" icon

* Use B_SUBPIXEL_PRECISE and remove incorrect rounding
* Drawing the bar of the stop sign just 1 pixel off was really ugly.


# 23ca081a2fdb4375b4a60e7dd28d1e07029aae5c 02-Sep-2013 John Scipione <jscipione@gmail.com>

ScreenSaver: Style fixes

Update Copyright year and fix authors adding myself.
Mostly spacing and indentation fixes.


# 7f5bbbdc56fa18cfc94ea649e9f1337301906e19 26-Jun-2009 Axel Dörfler <axeld@pinc-software.de>

* Removed PI, and PI2 from math.h.
* Replaced all occurences with the standard macros M_PI, and M_PI_2.
* Some coding style cleanup on the touched files, no other changes besides
adding a missing check for a failed memory allocation.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31250 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 0030de4a8f9556c21074d1a1817033006324a946 03-Nov-2006 Stephan Aßmus <superstippi@gmx.de>

* small cleanup



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19185 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 642090fdc62bbf5df46a1135a006636c3ca63691 09-Jun-2006 Axel Dörfler <axeld@pinc-software.de>

* ScreenCornerSelector is now a BControl and fully keyboard navigable.
* simplified drawing a bit, and got rid of those scary scale*() stuff (which also
results in better looks). The monitor now looks like the one in Screen; I think
it should either be a very reduced form or a very detailed form, but anything
in between often looks just odd.
* It now also listens to B_MOUSE_DOWN incl. mouse tracking, not only to B_MOUSE_UP.
* Less flickering on state changes (and focus change).
* Loading settings no longer overwrites defaults missing from the settings.
* Renamed ScreenSaverSettings::GetBlankCorner() to BlankCorner(),
LoadSettings() to Load(), GetState() to GetModuleState(), ....
* Some more cleanup.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17783 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 5d74f3c143cdb00fa20fb4c41785ee5b83c49731 07-Jun-2006 Axel Dörfler <axeld@pinc-software.de>

Renamed MouseAreaView to ScreenCornerSelector.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17752 a95241bf-73f2-0310-859d-f6bbb57e9c96