Benjamin Otte
|
2f72353e0e
|
gtk-demo: Update aspect-ratio when selecting new puzzle
|
2018-07-13 14:56:04 +02:00 |
|
Benjamin Otte
|
896f72d33b
|
gtk-demo: Use GtkImages to select the puzzle
|
2018-06-10 02:25:55 +02:00 |
|
Benjamin Otte
|
7690c2d042
|
gtk-demo: Make sliding puzzle demo use GtkPicture
|
2018-06-10 02:25:28 +02:00 |
|
Matthias Clasen
|
9d48a95d9a
|
puzzle: fix some compiler warnings
These slipped under the radar, sorry.
|
2018-06-09 19:39:43 -04:00 |
|
Matthias Clasen
|
1ee23d0d49
|
puzzle: Add mouse support
Make it so that clicking on a puzzle piece moves enough
pieces to move the empty space there, if it is possible.
|
2018-06-07 21:47:30 -04:00 |
|
Matthias Clasen
|
ebf042d305
|
puzzle: Use plain labels
The previous code looked cool in the UI, but was too much
of a hack in the code.
|
2018-06-07 21:47:30 -04:00 |
|
Matthias Clasen
|
a849ffbd79
|
Add tweaks
Allow setting the puzzle size, and allow chosing between
the rose and the radioactive animation. Change the default
size to 3. 6 is just too hard.
|
2018-06-07 21:47:30 -04:00 |
|
Matthias Clasen
|
547d63d56a
|
puzzle: Add a reshuffle button
|
2018-06-07 21:47:30 -04:00 |
|
Matthias Clasen
|
ddad5c3ce9
|
Keep aspect ratio of the image
Since we don't have a good way to control the window size tightly,
make the content keep aspect ratio.
|
2018-06-07 21:47:30 -04:00 |
|
Benjamin Otte
|
b6c8943bbf
|
demo: Add the sliding puzzle demo
|
2018-06-07 21:47:30 -04:00 |
|