File: ChangeLog

package info (click to toggle)
tetzle 1.2.1-1
  • links: PTS
  • area: main
  • in suites: squeeze
  • size: 444 kB
  • ctags: 353
  • sloc: cpp: 3,358; sh: 54; makefile: 8
file content (313 lines) | stat: -rw-r--r-- 9,983 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
2008-12-21 Graeme Gott <graeme@gottcode.org>
	* Tag version 1.2.1.
	* FIXED: Held pieces jittered when scrolling.

2008-12-20 Graeme Gott <graeme@gottcode.org>
	* FIXED: Tile borders were not correctly scaled.

2008-12-18 Graeme Gott <graeme@gottcode.org>
	* FIXED: Mouse cursor drifted off pieces when moving.

2008-12-17 Graeme Gott <graeme@gottcode.org>
	* Tag version 1.2.0.
	* Add panning and zooming to overview window.

2008-12-08 Frank Tetzel <s1445051@mail.inf.tu-dresden.de>
	* Add keyboard shortcuts.
	* Add ability to toggle borders.

2008-11-25 Ulrik Mikaelsson <rawler@users.sf.net>
	* Added margins to new collision-detection.
	* Implemented real collision detection.

2008-11-03 Graeme Gott <graeme@gottcode.org>
	* Use image dialog from FocusWriter.

2008-09-20 Ulrik Mikaelsson <rawler@users.sf.net>
	* Use binary collision search for pushing pieces in pushNeighbors.

2008-07-28 Graeme Gott <graeme@gottcode.org>
	* Add ability to retrieve pieces.
	* Favor larger pieces in pushNeighbors.
	* Show actual puzzle image in overview window.
	* Add option to use entire image when generating a puzzle.

2008-07-20 Graeme Gott <graeme@gottcode.org>
	* Tag version 1.1.0.
	* Add rectangle select.

2008-07-19 Graeme Gott <graeme@gottcode.org>
	* Unify cursor tracking.

2008-07-15 Graeme Gott <graeme@gottcode.org>
	* Merge marginRect back into findCollidingPieces.
	* Clean up access to m_active_tiles.
	* Rename tile to piece where appropriate.
	* Clean up pushNeighbors.
	* Ignore zoom when pushing pieces.

2008-07-13 Ulrik Mikaelsson <rawler@users.sf.net>
	* Use new pushing algorithm based on direction vectors and inertia.
	* Add marginRect function for quick collision boundary checking.
	* Change board's collision API to return one or all collisions.
	* Fix debug build failure.

2008-07-12 Graeme Gott <graeme@gottcode.org>
	* Share code in attachNeighbors.
	* Show wait cursor when starting or opening games.

2008-07-11 Graeme Gott <graeme@gottcode.org>
	* Change cursor if you can grab a piece, and if you are holding pieces.

2008-07-08 Graeme Gott <graeme@gottcode.org>
	* Add piece class.

2008-07-08 Ulrik Mikaelsson <rawler@users.sf.net>
	* Rename region-handling-code to margin.

2008-07-06 Ulrik Mikaelsson <rawler@users.sf.net>
	* Update mouse cursor if you can grab more pieces when dragging.
	* Rotate all active pieces.
	* Use a QHashMap for m_active_tiles.

2008-07-05 Ulrik Mikaelsson <rawler@users.sf.net>
	* FIXED: Pushing neighbors moved them too far.
	* Add ability to grab multiple pieces.
	* Attach neighbors when holding only one piece.
	* Use a QSet for m_active_tiles.

2008-07-03 Graeme Gott <graeme@gottcode.org>
	* FIXED: Overview was sometimes repositioned to 0,0 in GNOME.

2008-07-02 Graeme Gott <graeme@gottcode.org>
	* Tag version 1.0.2.

2008-07-01 Graeme Gott <graeme@gottcode.org>
	* Change fullscreen shortcut on the Mac.
	* FIXED: Segfault when all images are removed.

2008-06-18 Graeme Gott <graeme@gottcode.org>
	* Tag version 1.0.1.

2008-06-17 Graeme Gott <graeme@gottcode.org>
	* FIXED: Binary not installed with make install.
	* FIXED: Focus was lost when overview was shown in GNOME.

2008-06-14 Ulrik Mikaelsson <rawler@users.sf.net>
	* Add fullscreen mode.

2008-06-10 Graeme Gott <graeme@gottcode.org>
	* Prevent opening a game that references a missing image.

2008-06-08 Graeme Gott <graeme@gottcode.org>
	* Tag version 1.0.
	* Switch keyboard shortcut for toggling overview.
	* FIXED: Overview was not a tool window in GNOME.

2008-06-07 Graeme Gott <graeme@gottcode.org>
	* FIXED: User could remove image of currently open game.
	* FIXED: Default piece count was being ignored.
	* Remember overview's visibility and position with program.
	* Update zoom values from previous file formats.

2008-06-04 Graeme Gott <graeme@gottcode.org>
	* Add label system for images.

2008-06-01 Graeme Gott <graeme@gottcode.org>
	* Remember dialog sizes.

2008-05-31 Graeme Gott <graeme@gottcode.org>
	* Simplify zoom algorithm.

2008-05-26 Graeme Gott <graeme@gottcode.org>
	* Remember window position.
	* Hide statusbar widgets when creating or loading a puzzle.

2008-05-25 Graeme Gott <graeme@gottcode.org>
	* Inform player of delay when creating or loading a puzzle.

2008-05-09 Graeme Gott <graeme@gottcode.org>
	* Tag version 0.7.
	* Add help menu.

2008-05-08 Graeme Gott <graeme@gottcode.org>
	* Improve thumbnail shadow code.
	* FIXED: Thumbnails were not generated in static build.

2008-05-07 Graeme Gott <graeme@gottcode.org>
	* FIXED: Pieces would leave mouse cursor when moved and rotated.

2008-05-05 Graeme Gott <graeme@gottcode.org>
	* Add alternate commands.
	* Add "Best Fit" to view menu.
	* FIXED: Completed boards were not always rotated correctly.

2008-05-04 Graeme Gott <graeme@gottcode.org>
	* Prevent addition of duplicate images.
	* Share thumbnail generation code in all dialogs with thumbnails.

2008-05-03 Graeme Gott <graeme@gottcode.org>
	* Add zoom slider to statusbar.
	* Remember each puzzle's position and zoom.
	* Remember overview's visibility and position with each puzzle.

2008-05-02 Graeme Gott <graeme@gottcode.org>
	* Show puzzle overview.
	* Automatically save games.
	* Store directory shown in image selection dialog across runs.
	* Add cap to number of previews stored by image selection dialog.

2008-04-30 Graeme Gott <graeme@gottcode.org>
	* Add shadows to all thumbnails.
	* Disable image selection dialog's open button unless images are selected.
	* Create defualt icon for image selection dialog.
	* Use filename as tooltip in image selection dialog.

2008-04-29 Graeme Gott <graeme@gottcode.org>
	* Add thumbnails to files in image selection dialog.

2008-04-28 Graeme Gott <graeme@gottcode.org>
	* Replace success message.
	* Allow multiple images to be added at once.

2008-04-09 Graeme Gott <graeme@gottcode.org>
	* Tag version 0.6.
	* FIXED: Minimum zoom level was incorrect.

2008-04-06 Graeme Gott <graeme@gottcode.org>
	* Improve code to set maximum value for piece count slider.

2008-04-05 Graeme Gott <graeme@gottcode.org>
	* Use 8x8 groups instead of 4x4 groups.

2008-04-02 Graeme Gott <graeme@gottcode.org>
	* Remember selected image across new games.
	* Add image selection dialog.
	* FIXED: Pieces were covering other pieces at start of a new game.
	* Push non-snappable pieces away from dropped piece.

2008-03-31 Graeme Gott <graeme@gottcode.org>
	* Snap tiles while moving.

2008-03-30 Graeme Gott <graeme@gottcode.org>
	* Center and zoom out board on new and loaded games.

2008-03-29 Graeme Gott <graeme@gottcode.org>
	* Make zooming smoother.
	* Generate arbitrary arrangement of pieces.

2008-03-27 Graeme Gott <graeme@gottcode.org>
	* Regenerate bumpmap when zoomed.
	* FIXED: Sometimes couldn't put pieces down.

2008-03-26 Graeme Gott <graeme@gottcode.org>
	* Add maximum image size.
	* FIXED: Finished games were shown as unsaved.
	* Add Windows support.
	* Add Mac support.

2008-03-25 Graeme Gott <graeme@gottcode.org>
	* FIXED: Pieces were positioned incorrectly when moved and rotated.

2008-03-24 Graeme Gott <graeme@gottcode.org>
	* Add indicator of modified state.
	* Make snap region the same at all zoom levels.

2008-03-22 Graeme Gott <graeme@gottcode.org>
	* Randomly rotate and position new game pieces.
	* FIXED: Did not show textures on new game.

2008-03-20 Graeme Gott <graeme@gottcode.org>
	* Congratulate player when they finish a game.

2008-03-19 Graeme Gott <graeme@gottcode.org>
	* Add zoom actions to menu.
	* Move active piece when resizing or zooming.

2008-03-18 Graeme Gott <graeme@gottcode.org>
	* Adjust for zoom when determining where mouse is.

2008-03-16 Graeme Gott <graeme@gottcode.org>
	* Add zooming.
	* Add scrolling.
	* Add bounding rectangle to tiles.

2008-03-15 Graeme Gott <graeme@gottcode.org>
	* Prompt to save game on window close.
	* Disable open button when there are no saved games to open.
	* Disable save button when no changes have been made.

2008-03-13 Graeme Gott <graeme@gottcode.org>
	* Remember window geometry.
	* Remember piece count for new games.
	* Manage images in new game dialog.
	* Copy images into data folder.

2008-03-12 Graeme Gott <graeme@gottcode.org>
	* Add new game dialog.
	* Add open game dialog.
	* Create thumbnails.
	* Show percent completed.

2008-03-11 Graeme Gott <graeme@gottcode.org>
	* Read and write tile data.

2008-03-10 Graeme Gott <graeme@gottcode.org>
	* Left-click to pick up and to drop groups.

2008-03-09 Graeme Gott <graeme@gottcode.org>
	* Rewrite using OpenGL.

2008-03-06 Graeme Gott <graeme@gottcode.org>
	* Start with tetromino pieces.
	* Snap tiles together during creation.

2008-03-05 Graeme Gott <graeme@gottcode.org>
	* Embed solutions in program.

2008-03-04 Graeme Gott <graeme@gottcode.org>
	* Make dancing links row count dynamic.

2008-03-02 Graeme Gott <graeme@gottcode.org>
	* Add dancing links implementation.

2008-03-01 Graeme Gott <graeme@gottcode.org>
	* Speed up tile creation.

2008-02-26 Graeme Gott <graeme@gottcode.org>
	* Cache rotated pixmaps.

2008-02-22 Graeme Gott <graeme@gottcode.org>
	* Rotate around tile clicked on.

2008-02-21 Graeme Gott <graeme@gottcode.org>
	* Change mouse cursor.
	* FIXED: Dropping a tile on two groups didn't position it properly.

2008-02-18 Graeme Gott <graeme@gottcode.org>
	* FIXED: Rotated tiles would not snap together.
	* Allow player to rotate groups.

2008-02-16 Graeme Gott <graeme@gottcode.org>
	* Snap tiles into groups.

2008-02-15 Graeme Gott <graeme@gottcode.org>
	* Snap tiles together.

2008-02-10 Graeme Gott <graeme@gottcode.org>
	* Store column and row in Piece.
	* Middle-mouse click moves tiles to back.

2008-02-09 Graeme Gott <graeme@gottcode.org>
	* Allow player to move and rotate tiles.
	* Add tile class.
	* Add board class.
	* Cache emboss effect.
	* Add emboss effect.
	* Show creation progress.
	* FIXED: Puzzle tiles were the wrong size.

2008-02-08 Graeme Gott <graeme@gottcode.org>
	* Add window class.
	* Add mask class.
	* Initial project layout.