File: ChangeLog

package info (click to toggle)
libgnome2-wnck-perl 0.10-1
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 208 kB
  • ctags: 9
  • sloc: perl: 496; makefile: 52; ansic: 14
file content (405 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
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
2005/02/24	kaffeetisch

	* META.yml, NEWS, Wnck.pm: Version 0.10.

2005/02/24	kaffeetisch

	* t/WnckWindow.t, xs/WnckWindow.xs: Bind and test
	wnck_window_get_sort_order,
	wnck_window_or_transient_demands_attention, and
	wnck_window_transient_is_active.

	* t/WnckWindow.t, t/WnckWorkspace.t, xs/WnckWindow.xs
	xs/WnckWorkspace.xs: Accomodate for upstream API changes: Add a
	timeout parameter to wnck_window_unminimize, wnck_window_activate,
	wnck_window_activate_transient, wnck_workspace_activate.  Don't
	include window-menu.h and don't bind wnck_create_window_menu if
	they're not available anymore.

2005/01/27 20:32 (+0100) kaffeetisch

	* t/WnckWindow.t, xs/WnckWindow.xs: is_fullscreen and
	set_fullscreen were made public in 2.8.0, not 2.4.0.  Fix the
	version checks accordingly.

2004/11/03 23:52 (+0100) kaffeetisch

	* t/WnckWindow.t: Fix test failure reported by Yaakov Selkowitz.

	* META.yml, NEWS, Wnck.pm: Version 0.09.

2004/10/25 21:00 (+0200) kaffeetisch

	* META.yml, NEWS, Wnck.pm: Version 0.08.

2004/10/25 20:49 (+0200) kaffeetisch

	* t/WnckScreen.t, xs/WnckScreen.xs: Bind and test
	wnck_screen_get_previously_active_window.

	* t/WnckWindow.t, xs/WnckWindow.xs: Bind and test
	wnck_window_is_fullscreen, wnck_window_set_fullscreen and
	wnck_window_is_most_recently_activated.

2004/10/24 11:55 (-0400) rwmcfa1

	* MANIFEST.SKIP: updates

	* perl-Gnome2-Wnck.spec.in: new scheme that addresses x86_64 problems
	found by Carl Nygard

2004/08/13 10:40 (+0200) kaffeetisch

	* NEWS, Wnck.pm: Version 0.07.

2004/08/10 20:07 (+0200) kaffeetisch

	* t/WnckApplication.t, t/WnckScreen.t, t/WnckWindow.t: Add new
	tests for several methods.

	* t/Wnck.t, xs/Wnck.xs: Remove the binding for
	wnck_gtk_window_set_dock_type.  It was intrusive and very obscure.
	This is an API break.  If you used that method please scream and
	I'll add it again.

	* maps, t/WnckPager.t, xs/WnckPager.xs: Bind and test
	set_display_mode.

	* maps, t/WnckTasklist.t, xs/WnckTasklist.xs: Bind and test
	set_grouping.

	* maps, t/WnckWindow.t, xs/WnckWindow.xs: Bind and test
	get_window_type and demands_attention.

2004/07/26 23:39 (+0200) kaffeetisch

	* Makefile.PL, WnckWindow.xs: Fix build when compiling against
	libwnck 2.6.2.1.  (Thanks to Thierry Vignaud for reporting the
	issue.)

	* NEWS, Wnck.pm: Version 0.06.

2004/07/10 16:41 (+0200) kaffeetisch

	A NEWS
	* MANIFEST
	* Wnck.pm: Version 0.05.

2004/07/10 16:20 (+0200) kaffeetisch

	* xs/WnckWindow.xs: In libwnck 2.6.3, wnck_window_close now takes
	an additional argument.  Respond to this API break with some
	preprocessor ugliness.

2004/05/22 17:49 (+0200) kaffeetisch

	* xs/WnckClassGroup.xs: Mark 'file' unused in case there are no
	xsubs at all.

2004/05/16 17:48 (+0200) kaffeetisch

	* xs/WnckScreen.xs: Protect change_workspace_count with version
	guards.

	* xs/WnckTasklist.xs: Protect wnck2perl_load_icon_function_create
	with version guards.

2004/05/06 21:05 (-0400) muppetman

	* Wnck.pm: update copyright notice for 2004

2004/04/24 17:24 (+0200) kaffeetisch

	* Makefile.PL
	* README
	* Wnck.pm: Version 0.04.

2004/04/24 17:14 (+0200) kaffeetisch

	* wnck2perl.h: Only include libwnck/class-group.h if we're running
	against 2.6.0.

2004/04/20 17:17 (+0200) kaffeetisch

	* Wnck.pm: Add an import method to enable version checking.

	A t/WnckClassGroup.t
	A xs/WnckClassGroup.xs
	* MANIFEST
	* maps
	* wnck2perl.h: Bind and test WnckClassGroup.

	* t/WnckScreen.t: Skip the get_workspace_count test when not
	running 2.0.0 or higher.

	* t/WnckTasklist.t: Test set_icon_loader.

	* t/WnckWindow.t: Test activate_transient, set_icon_geometry,
	get_icon_is_fallback, get_actions, and get_state.

	* t/WnckWindow.t
	* xs/WnckWindow.xs: Bind and test get_class_group.

	* t/WnckWindow.t
	* t/WnckWorkspace.t
	* xs/WnckScreen.xs
	* xs/WnckWindow.xs
	* xs/WnckWorkspace.xs: Check for stable releases only.

2004/03/03 20:35 (+0100) kaffeetisch

	* t/WnckPager.t
	* t/WnckTasklist.t
	* t/WnckWindow.t
	* t/WnckWorkspace.t
	* xs/Wnck.xs: Adapt to the new version information implementation
	policy.

2004/02/16 17:08 (+0100) kaffeetisch

	* MANIFEST: Sort.

	* Makefile.PL: Depend on Glib 1.035.

	* README: Update required versions of EU::Depends and ::PkgConfig.

	* Wnck.pm: Version 0.03.

	* t/Wnck.t
	* t/WnckApplication.t
	* t/WnckPager.t
	* t/WnckScreen.t
	* t/WnckTasklist.t
	* t/WnckWindow.t
	* t/WnckWorkspace.t: In addition to Gtk2 -> init_check, also call
	Gtk2 -> init to make sure everything is initialized properly.
	(Found by Marc Brockschmidt.)

2004/02/14 16:39 (+0100) kaffeetisch

	A copyright.pod
	* Makefile.PL: Switch to the new EU::Depends and ::PkgConfig
	versions.

2004/01/24 21:44 (-0500) rwmcfa1

	* Makefile.PL: removed runtime_reqs stuff, replaced by the pkg-config 
	trick
	
	* perl-Gnome2-Wnck.spec.in: use pkg-config for Requires version

2004/01/06 15:37 (-0500) muppetman

	* xs/WnckWindow.xs: use PERL_UNUSED_VAR to hush the compiler

2004/01/02 15:09 (-0500) rwmcfa1

	* Makefile.PL: rpm stuff added

	* perl-Gnome2-Wnck.spec.in: initial import

2003/12/31 02:26 (-0500) muppetman

	* Wnck.xs: mark ax unused in functions which don't touch the input
	stack, to hush compiler warnings

2003/12/28 01:44 (-0500) muppetman

	* t/WnckWindow.t: one more skip hack to support window managers which
	don't support workspaces.

2003/12/28 00:55 (+0100) kaffeetisch

	Applying a patch from muppet.

	* Wnck.pm: Don't initialize Gtk2.

	* t/WnckWindow.t: Skip another workspace related test if
	workspaces aren't available.

	* t/Wnck.t
	* t/WnckApplication.t
	* t/WnckPager.t
	* t/WnckScreen.t
	* t/WnckTasklist.t
	* t/WnckWindow.t
	* t/WnckWorkspace.t: Skip all tests if Gtk2 can't be initialized.

2003/12/26 11:44 (+0100) kaffeetisch

	* t/WnckScreen.t
	* t/WnckWorkspace.t: Skip the workspace related tests if no
	workspace is available.

2003/12/22 23:59 (-0500) muppetman

	* t/Wnck.t, t/WnckApplication.t, t/WnckWindow.t: skp => skip

2003/12/23 01:30 (+0100) kaffeetisch

	* Makefile.PL: Don't call do_pod_files twice.

2003/12/18 22:21 (+0100) kaffeetisch

	* Wnck.pm: Mention Gnome2::Wnck::index.

2003/12/12 23:37 (+0100) kaffeetisch

	A README
	* MANIFEST: Add a README.

	* Wnck.pm: Add a copyright notice.

	* xs/WnckScreen.xs
	* xs/WnckWindow.xs: Add API doc.

2003/11/30 15:24 (+0100) kaffeetisch

	A MANIFEST.SKIP
	* MANIFEST: Imported a skip file.

2003/11/28 22:38 (+0100) kaffeetisch

	* META.yml
	* Wnck.pm: Prepare the release of 0.02.

2003/11/26 22:16 (+0100) kaffeetisch

	Applying a patch from muppet.

	* xs/WnckApplication.xs
	* xs/WnckPager.xs
	* xs/WnckScreen.xs
	* xs/WnckTasklist.xs
	* xs/WnckWindow.xs
	* xs/WnckWorkspace.xs: #ifdef functions that aren't available in
	libwnck's older than 2.0.0.

	* t/WnckPager.t
	* t/WnckScreen.t
	* t/WnckTasklist.t: Skip certain tests for the same reason.

	* Makefile.PL: Support older versions of libwnck.  Use a default
	micro version if there's none.

2003/11/25 00:19 (+0100) kaffeetisch

	* t/Wnck.t
	* t/WnckApplication.t
	* t/WnckScreen.t
	* t/WnckWindow.t: Skip all or some tests if there's no active
	window.

2003/11/24 11:22 (-0500) muppetman

	* xs/Wnck.xs: keep from clobbering Gtk2::Window's docs, put these
	docs someplace else.  note: Gnome2::Wnck::main also sucks as a
	manpage name; a better solution would be to include this somehow
	in the main page, either by hand docs or include directives.

2003/11/17 22:35 (+0100) kaffeetisch

	* Wnck.pm: Pass -init to Gtk2 when use'ing it so that users don't
	have to.

	* t/Wnck.t
	* t/WnckApplication.t
	* t/WnckPager.t
	* t/WnckScreen.t
	* t/WnckTasklist.t
	* t/WnckWindow.t
	* t/WnckWorkspace.t: Don't 'use Gtk2', see above.

2003/11/15 12:19 (+0100) kaffeetisch

	* xs/WnckApplication.xs
	* xs/WnckTasklist.xs: Add API documentation.

2003/11/14 19:57 (+0100) kaffeetisch

	* xs/Wnck.xs
	* xs/WnckApplication.xs
	* xs/WnckPager.xs
	* xs/WnckScreen.xs
	* xs/WnckTasklist.xs
	* xs/WnckWindow.xs
	* xs/WnckWorkspace.xs: Add license boilerplate.

2003/11/13 17:49 (+0100) kaffeetisch

	* Makefile.PL: Install manpage as Gnome2::Wnck.3pm, not as
	Wnck.3pm.

2003/11/09 03:15 (+0100) kaffeetisch

	* Makefile.PL: Require version 1.01 of Glib and version 1.00 of
	Gtk2.  Migrate to Glib::MakeHelper.  Generate POD documentation.

	* xs/Wnck.xs
	* xs/WcnkApplication.xs
	* xs/WnckPager.xs
	* xs/WnckScreen.xs
	* xs/WnckTasklist.xs
	* xs/WnckWindow.xs: Remove declarations of class parameters.

	* xs/WnckWindow.xs: Rearrange ALIAS sections.

	* xs/WnckWindow.xs: Add =for directives to keep the Gnome2::Wnck
	manpage from being overwritten.

2003/10/30 16:32 (+0100) kaffeetisch

	* xs/Wnck.xs: Implement Gnome2::Wnck::get_version_info and
	Gnome2::Wnck::check_version.

	* t/WnckWorkspace.t
	* t/WnckWindow.t: Reenable certain tests.  Skip those that need a
	certain version unless we fulfill that requirement.

2003/10/28 23:25 (+0100) kaffeetisch

	* xs/WnckScreen.xs
	* xs/WnckApplication.xs: Don't free what wnck_screen_get_windows,
	wnck_screen_get_windows_stacked and wnck_application_get_windows
	return.  It's not ours.

	* t/WnckWorkspace.t: Disable $workspace -> get_name() test as the
	name may have been modified by the user.  Thanks to Christian
	Borup for pointing this out. :-)

2003/10/12 03:19 (+0200) kaffeetisch

	* Makefile.PL: Add muppet's version macro generation code to
	create wnck2perl-version.h.

	* wnck2perl.h: Include wnck2perl-version.h.

	* xs/WnckScreen.xs
	* xs/WnckWindow.xs
	* xs/WnckWorkspace.xs: Use the new version macro to enable
	viewport functions introduced in libwnck 2.3.1.

2003/10/11 20:31 (+0200) kaffeetisch

	A LICENSE
	A MANIFEST
	A META.yml
	A Makefile.PL
	A Wnck.pm
	A genmaps.pl
	A maps
	A t/Wnck.t
	A t/WnckApplication.t
	A t/WnckPager.t
	A t/WnckScreen.t
	A t/WnckTasklist.t
	A t/WnckWindow.t
	A t/WnckWorkspace.t
	A wnck2perl.h
        A xs/Wnck.t
	A xs/WnckApplication.t
	A xs/WnckPager.t
	A xs/WnckScreen.t
	A xs/WnckTasklist.t
	A xs/WnckWindow.t
	A xs/WnckWorkspace.t: Initial import.