-
Notifications
You must be signed in to change notification settings - Fork 0
/
CHANGES.txt
35 lines (28 loc) · 1.19 KB
/
CHANGES.txt
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
0.8
---
+ Added DisplaySurface.get (class method, returns the global DisplaySurface object)
+ added DisplaySurface.set_icon for setting the window icon
+ added Surface#mirror_x and mirror_y
+ added Surface#scale2x
+ added VideoExposeEvent which occurs when the window is uncovered
(it was previously a nil event)
+ added automatic fixing of window clipping after a resize
+ Added a new utility for small GUIs: GameGUI
* fixed a couple typos that caused compilation errors on Linux
* updated the library API documentation to a new format
* Surface#[] and []= now accept an [x,y] array as well as separate x,y coordinates.
They are now the same methods as Surface#get and Surface#plot, respectively.
* changed the default window title to "RUDL window"
* Surface#set_colorkey(nil) now does the same as unset_colorkey, and
set_alpha(nil) does the same as unset_alpha.
* Surface.new now copies the palette if a 8-bit surface was supplied
* Fixed segfault when calling set_palette(0, nil) (e.g. when trying to copy
the palette from a 16/24-bit surface)
* Made DisplaySurface#destroy also a class method
0.7.1
-----
* little bug fixes
* adapted for Ruby 1.8
0.7
---
* ancient history :)