-
Notifications
You must be signed in to change notification settings - Fork 1
/
NEWS
110 lines (90 loc) · 3.29 KB
/
NEWS
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
1.0
- Time to do a 1.0 release. No major changes.
0.9.6
- get it working on Windows
- and overhaul the README to include Windows installation instructions and more
introductory information.
0.9.5
- improve error feedback when level file is invalid.
- bug fixes in error handling code paths that are rarely/never hit.
0.9.4
- workaround change in librsvg - CSS selector specificity seems to no longer take ID selectors into account? This affected rendering of many of the tiles.
- improve level complete dialog box.
- improve error feedback when tileset is not found.
- update for GTK 2.12.
0.9.3
- fix auto-round menu toggle in the editor
0.9.2
- redesign status bar; long hint strings can now be seen as a tooltip
- fix demo playback
- more code cleanup and commenting
0.9.1
- editor no longer crashes if it fails to save (!)
- better error feedback if the tileset is not found
- general code cleanup
0.9
- make the game wait a bit before reacting to a key being held down. This stops
the occasional random double-moves caused by a key press spanning more than
1/10th of a second. You have to hold shift down if you really need to move
fast.
- finish writing recording if game exited while recording
- fix crash when trying to tell user about failing to read a recording
0.8
- remember window size
- starting direction of shooters now matches original Kye
- add Kye to level if absent, in the same way that windows Kye 2.0 did
0.7
- keyboard bindings for diagonal moves & allow use of the numeric keypad
- allow games to be recorded and played back
- remember played files & levels
- list recently played level sets on the file menu
- list known levels in the goto dialog
- force level to have solid border wall, as in original Kye
- further tidying up & standardisation of the interface
- kye cannot trigger black hole animation
- fix stuck keyboard keys after level end
- restart level works even after a failed goto
0.6
- fix keyboard repeat problem
- use fallback for AboutDialog if unavailable (as in pygtk < 2.6)
- RPM package
0.5.0
- diamonds glitter now, like they do in the original Kye
- undo feature for the editor
- context-sensitive enabling and disabling of editor menu items
- warnings about problems with levels when saving
0.4.0
- switch to .tar.gz for tile sets
- fix installation for editor
- improve error handling
- clean up menu code
- bug fixing
0.3.0
- new level and delete level now work
- auto-rounding of wall tiles
- add dialog to edit level name, hint etc
- overhaul dialog code, eliminate duplication
- fix editor to work with python 2.3
0.2.0
- level editor included
- minor code & menu reorganisation to share code & menu options with the editor
0.1.1
- stuck monsters animate correctly
- fix number of kye lives
0.1.0
- playing area can now be enlarged - monitors are much bigger than in 1993 :-)
- clean up dialogs and add basic help dialog
- complete free SVG tile set
0.0.3
- support PNG images
- fix slowness on levels with lots of blocks
- fix game bug which allowed the kye to push black holes
0.0.2
- fix bug with mixed or lower-case level names
- pack status bar more tightly
- faster screen update code
- faster magnet code
- GPL headers on all files, for completeness
- cope with ^Z on last line of level set (some editors from the DOS/windows days of kye add these)
0.0.1
- first release