History log of /haiku/src/apps/sudoku/SudokuField.cpp
Revision Date Author Comments
# 332cc6bc 30-Nov-2012 Axel Dörfler <axeld@pinc-software.de>

64 bit fixes for libmedia.so, ActivityMonitor, and Sudoku.

* Alex, I feel your pain :-)


# 0ba36860 05-Jun-2012 Axel Dörfler <axeld@pinc-software.de>

Added a few convenience methods.


# d6e44c9c 15-May-2012 Axel Dörfler <axeld@pinc-software.de>

If all fields for a specific value are set, mark it.

* In this case, the value is drawn a bit less intense than incomplete values.
* Make the keyboard focus background color depend on the actual background
color.
* No longer allow to drag remove random hint values after removing a value
from a field.


# 2b9ec0a9 19-Feb-2010 Axel Dörfler <axeld@pinc-software.de>

* Added SudokuField::IsEmpty() method.
* The window now automatically generates a new sudoku if empty on start.
* Made SudokuField::IsSolved() const.


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


# 7bd1d755 26-Aug-2007 Axel Dörfler <axeld@pinc-software.de>

Applied patch by Fredrik Ekdahl to fix the compilation with GCC 4 - thanks!


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


# d578543a 25-Aug-2007 Axel Dörfler <axeld@pinc-software.de>

* Added a first game to the image: Sudoku. It comes with a solver and generator
for three different levels (from "Very Easy" to "Hard"). Have fun!
* Feel free to do a nicer icon!
* Stack.h is actually verbatim copy of a kernel header which we might want
to move to a more public place (like shared).
* ProgressWindow is taken from ShowImage, but adapted to suit different
needs.
* It seems to trigger a bug in the interface kit or app_server: when moving
the mouse around, the right border of a field is sometimes lost. This
does not happen in BeOS, and there is actually no code that looks responsible
for this - it might be an off by one error in the region code, though?


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


# 332cc6bc3b696473169bb9e43340b69a0a3fc4f1 30-Nov-2012 Axel Dörfler <axeld@pinc-software.de>

64 bit fixes for libmedia.so, ActivityMonitor, and Sudoku.

* Alex, I feel your pain :-)


# 0ba36860ad2973704cf0e53e5a37f944882261de 05-Jun-2012 Axel Dörfler <axeld@pinc-software.de>

Added a few convenience methods.


# d6e44c9c822d666923f1af3e30cd63e65a64e61c 15-May-2012 Axel Dörfler <axeld@pinc-software.de>

If all fields for a specific value are set, mark it.

* In this case, the value is drawn a bit less intense than incomplete values.
* Make the keyboard focus background color depend on the actual background
color.
* No longer allow to drag remove random hint values after removing a value
from a field.


# 2b9ec0a9aaf5bf0f6cfcbe69d27b4c853809b8f7 19-Feb-2010 Axel Dörfler <axeld@pinc-software.de>

* Added SudokuField::IsEmpty() method.
* The window now automatically generates a new sudoku if empty on start.
* Made SudokuField::IsSolved() const.


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


# 7bd1d755c4c002d495862ef482928a2208fa413f 26-Aug-2007 Axel Dörfler <axeld@pinc-software.de>

Applied patch by Fredrik Ekdahl to fix the compilation with GCC 4 - thanks!


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


# d578543aa6da5eda36934f512fb9ef272d6cb34e 25-Aug-2007 Axel Dörfler <axeld@pinc-software.de>

* Added a first game to the image: Sudoku. It comes with a solver and generator
for three different levels (from "Very Easy" to "Hard"). Have fun!
* Feel free to do a nicer icon!
* Stack.h is actually verbatim copy of a kernel header which we might want
to move to a more public place (like shared).
* ProgressWindow is taken from ShowImage, but adapted to suit different
needs.
* It seems to trigger a bug in the interface kit or app_server: when moving
the mouse around, the right border of a field is sometimes lost. This
does not happen in BeOS, and there is actually no code that looks responsible
for this - it might be an off by one error in the region code, though?


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