summaryrefslogtreecommitdiff
blob: 6135ce7786aea0da6a4467fb6293d9a8fc6f0f1b (plain)
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
# ChangeLog for media-libs/pigment
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: $

  22 Jan 2008; Daniel Gryniewicz <dang@gentoo.org> ++, ++:
  Bump to 0.3.3
  
  * Improved OpenGL plugin rendering performance
  
  * Added a GTK+ widget embedding viewport
  
  * Added automatic viewport update support
  
  * Highly improved linear algebra support
  
  * Added image loading from filenames instead of file descriptors
  
  * Added image mapping (texturing) matrix support
  
  * Added image border support
  
  * Added MSVC6 project files
  
  * Added Win32/WGL support to the OpenGL plugin
  
  * Split the Python binding from the core library
  
  * Added manual and interactive tests to check rendering correctness
  
  * Increased unit tests code coverage
  
  * Improved plugin loading/unloading
  
  Tickets fixed since 0.3.2:
  
  * #106 : Warnings at gtk-doc build
  
  * #123 : PgmImageSink doc should display GObject properties
  
  * #124 : ViewportFactory should be a Singleton
  
  * #132 : GStreamer logging
  
  * #139 : Win32 support
  
  * #141 : Font height is not respected
  
  * #160 : Build failing on rawhide and gutsy
  
  * #162 : Crash when deleting a master too fast
  
  * #163 : pigment crashes when I use as master an Image not in the canvas
  
  * #168 : Plugins are never properly unloaded
  
  * #173 : Add visual (and manual) user test suite
  
  * #179 : GTK+ widget
  
  * #180 : Support for coverage report
  
  * #181 : Updated test framework
  
  * #182 : Load an image from a filename
  
  * #184 : Viewport from and to canvas functions are erroneous
  
  * #185 : New tests and a few bugfixes
  
  * #187 : test makefile reorganisation
  
  * #188 : tests makefile reorganisation
  
  * #189 : core/plugin tests spearation
  
  * #190 : Scroll events on drawables
  
  * #191 : "button-release-event" not fired when mouse moves outside the v...
  
  * #195 : libpigment-gtk not in the documentation
  
  * #197 : FDs not freed after async file image loading is finished
  
  * #198 : Automatic viewport update
  
  * #199 : pgm.Image.set_from_file does not accept files smaller than 1024...
  
  * #200 : Occasional segfault when disposing a gl viewport
  
  * #203 : Convert linear algebra functions to boxed types
  
  * #205 : Texturing matrix manipulation API
  
  * #207 : Build failed: "array subscript is not an integer"
  
  * #209 : Image borders support
  
  * #211 : Python binding split
  
  * #213 : Pigment's python binding tends to segfault on x86_64
  
  API added since 0.3.2:
  
  * PgmLinearAlgebra objects
  
  * PgmViewportCapacity::PGM_VIEWPORT_APPLICATION_EMBEDDING
  
  * PgmViewport::pixels-read signal
  
  * pgm_viewport_get_embedding_id()
  
  * pgm_viewport_read_pixels()
  
  * pgm_viewport_push_pixels()
  
  * PgmGtk object
  
  * pgm_gtk_new()
  
  * pgm_gtk_set_viewport()
  
  * pgm_gtk_get_viewport()
  
  * PgmDrawableProperty::PGM_IMAGE_DATA_PIXBUF
  
  * PgmDrawable::scrolled signal
  
  * pgm_drawable_regenerate()
  
  * PgmImage::pixbuf-loaded signal
  
  * PgmImageStorageType::PGM_IMAGE_DATA_PIXBUF
  
  * pgm_image_new_from_file()
  
  * pgm_image_set_from_file()
  
  * pgm_image_set_mapping_matrix()
  
  * pgm_image_get_mapping_matrix()
  
  * pgm_image_set_border_width
  
  * pgm_image_get_border_width
  
  * pgm_image_set_border_set_inner_color
  
  * pgm_image_get_border_set_inner_color
  
  * pgm_image_set_border_set_outer_color
  
  * pgm_image_get_border_set_outer_color
  
  * pgm_image_sink_new()
  
  * pgm_image_sink_set_image()
  
  * pgm_image_sink_get_image()
  
  * PgmCanvas::near_layer field
  
  * PgmCanvas::middle_layer field
  
  * PgmCanvas::far_layer field
  
  API changed since 0.3.2:
  
  * pgm_viewport_update()
  
  * PgmLinearAlgebra functions
  
  * Removed PgmImageStorageType::PGM_IMAGE_DATA_FD
  
  * Removed PgmImage::fd-loaded signal
  
  * Removed pgm_image_new_from_fd()
  
  * Removed pgm_image_set_from_fd()
  
  * Removed pgm_image_alloc_gst_buffer()
  
  * Removed PgmDrawableProperty::PGM_IMAGE_DATA_FD
  
  * PgmCanvas::near field
  
  * PgmCanvas::middle field
  
  * PgmCanvas::far field

  11 Dec 2007; Daniel Gryniewicz <dang@gentoo.org> ++, ++:
  Bump to 0.3.2_p1
  	- Pull a cvs snapshot on 20071211 that hopefully actually works

  10 Oct 2007; Daniel Gryniewicz <dang@gentoo.org> ++, ++:
  Bump; tests fail on amd64, testing on x86

  02 Sep 2007; Daniel Gryniewicz <dang@gentoo.org> +pigment-0.3.1.ebuild:
  Pigment bump

  16 Apr 2007; Daniel Gryniewicz <dang@gentoo.org> +pigment-0.1.5.ebuild:
  Bump to 0.1.5

  19 Feb 2007; Daniel Gryniewicz <dang@gentoo.org> +pigment-0.1.4.ebuild:
  Bump to 0.1.4

  24 Jan 2007; Daniel Gryniewicz <dang@gentoo.org> ChangeLog:
  Bump to 0.1.3