File: ChangeLog

package info (click to toggle)
wmclockmon 1.0.0-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 1,248 kB
  • sloc: sh: 4,360; ansic: 3,409; makefile: 126
file content (366 lines) | stat: -rw-r--r-- 11,482 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
2024-05-15  Jeremy Sowden <jeremy@azazel.net>

	* configure.ac: bump version to 1.0.0

2024-05-15  Jeremy Sowden <jeremy@azazel.net>

	* configure.ac: update maintainer address

2024-05-15  Jeremy Sowden <jeremy@azazel.net>

	* AUTHORS, THANKS: add wmaker-dev to AUTHORS and Thomas Nemeth to THANKS

2024-05-22  Jeremy Sowden <jeremy@azazel.net>

        * BUGS, INSTALL: remove old BUGS file and add a note to the INSTALL file
        about the requirement for the GTK development files

2024-05-12  Jeremy Sowden <azazel@debian.org>

	* Makefile.common.am, configure.ac:
	update debug flags to reflect what I've been using

2024-05-10  Jeremy Sowden <azazel@debian.org>

	* wmclockmon-config/edit.c, wmclockmon-config/mainwindow.c:
	replace deprecated `gtk_misc_set_alignment`

2024-05-10  Jeremy Sowden <azazel@debian.org>

	* wmclockmon-config/mainwindow.c: replace deprecated `GtkTable`

2024-05-10  Jeremy Sowden <azazel@debian.org>

	* wmclockmon-config/edit.c:
	replace deprecated `gtk_dialog_get_action_area`

2024-05-10  Jeremy Sowden <azazel@debian.org>

	* wmclockmon-cal/mainwindow.c, wmclockmon-config/edit.c,
	wmclockmon-config/mainwindow.c: replace deprecated `gtk_[hv]box_new`

2024-05-10  Jeremy Sowden <azazel@debian.org>

	* configure.ac: bump GTK dependency to 3.0

2024-05-10  Jeremy Sowden <azazel@debian.org>

	* wmclockmon-cal/mainwindow.c:
	remove obsolete `GTK_CALENDAR_WEEK_START_MONDAY`

2024-05-10  Jeremy Sowden <azazel@debian.org>

	* wmclockmon-config/edit.c: replace deprecated `GtkCombo`

2024-05-10  Jeremy Sowden <azazel@debian.org>

	* wmclockmon-config/actions.c, wmclockmon-config/mainwindow.c,
	wmclockmon-config/mainwindow.h: replace deprecated `GtkCList`

2024-05-09  Jeremy Sowden <azazel@debian.org>

	* wmclockmon-cal/mainwindow.c, wmclockmon-config/actions.c,
	wmclockmon-config/edit.c, wmclockmon-config/edit.h,
	wmclockmon-config/mainwindow.c, wmclockmon-config/mainwindow.h:
	replace deprecated `gtk_signal_*`

2024-05-10  Jeremy Sowden <azazel@debian.org>

	* wmclockmon-cal/mainwindow.c:
	replace deprecated `gtk_calendar_display_options`

2024-05-10  Jeremy Sowden <azazel@debian.org>

	* wmclockmon-cal/mainwindow.c, wmclockmon-config/mainwindow.c:
	replace deprecated `gtk_container_border_width`

2024-05-10  Jeremy Sowden <azazel@debian.org>

	* wmclockmon-cal/mainwindow.c, wmclockmon-config/mainwindow.c:
	replace deprecated `gtk_widget_set_usize`

2024-05-08  Jeremy Sowden <azazel@debian.org>

	* wmclockmon-cal/mainwindow.c: replace deprecated `gtk_label_get`

2024-05-09  Jeremy Sowden <azazel@debian.org>

	* wmclockmon-cal/mainwindow.c, wmclockmon-config/edit.c:
	wmclockmon-config/mainwindow.c:
	replace deprecated `GTK_WIDGET_SET_FLAGS`

2024-05-09  Jeremy Sowden <azazel@debian.org>

	* wmclockmon-config/actions.c, wmclockmon-config/edit.c:
	replace direct member access with getter calls
2024-05-08  Jeremy Sowden <azazel@debian.org>

	* wmclockmon-config/edit.c: add missing `const` qualifiers

2024-05-10  Jeremy Sowden <azazel@debian.org>

	* wmclockmon-cal/mainwindow.c: remove `bzero` call

	The function was superseded by `memset` aeons ago, and the call is
	not necessary.

2024-05-10  Jeremy Sowden <azazel@debian.org>

	* src/main.c, wmclockmon-cal/mainwindow.c, wmclockmon-config/tools.c:
	handle fgets NULL returns and zero-length lines

2024-05-10  Jeremy Sowden <azazel@debian.org>

	* src/main.c, wmclockmon-cal/main.c, wmclockmon-cal/main.h,
	wmclockmon-cal/mainwindow.c, wmclockmon-cal/tools.c,
	wmclockmon-cal/tools.h,	wmclockmon-config/actions.c,
	wmclockmon-config/actions.h, wmclockmon-config/main.c,
	wmclockmon-config/tools.c, wmclockmon-config/tools.h:
	fix pre-ANSI void-parameter function declarations

2024-05-10  Jeremy Sowden <azazel@debian.org>

	* wmclockmon-config/edit.c, wmclockmon-config/edit.h:
	fix function-pointer <-> void-pointer conversions

2024-05-08  Jeremy Sowden <azazel@debian.org>

	* Makefile.am, Makefile.common.am, configure.ac:
	m4/ax_c___attribute__.m4, src/Makefile.am,
	wmclockmon-cal/mainwindow.c, wmclockmon-config/actions.c,
	wmclockmon-config/edit.c, wmclockmon-config/mainwindow.c:
	fix unused parameter warnings

2024-05-08  Jeremy Sowden <azazel@debian.org>

	* src/main.c, wmclockmon-cal/tools.c, wmclockmon-config/tools.c:
	drop `getuid()` error checks

	It is always successful.

2024-05-08  Jeremy Sowden <azazel@debian.org>

	* src/main.c: add missing initializers

2024-05-08  Jeremy Sowden <azazel@debian.org>

	* src/main.c: fix buffer overrun

2024-05-08  Jeremy Sowden <azazel@debian.org>

	* wmclockmon-config/actions.c, wmclockmon-config/tools.c: properly fix
	allocating and freeing of `command`, `light_color` and the other
	GtkEntry strings

	Instead of sometimes allocating memory and sometimes storing the
	values return by `gtk_entry_get_text()`, always storing allocated
	memory and unconditionally free it.  Do this for all the entry
	strings.

2024-05-08  Jeremy Sowden <azazel@debian.org>

	* src/dockapp.c, src/main.c, wmclockmon-cal/mainwindow.c:
	fix mismatched signedness

2024-05-08  Jeremy Sowden <azazel@debian.org>

	* wmclockmon-cal/mainwindow.c: fix assignment

2024-05-08  Jeremy Sowden <azazel@debian.org>

	* wmclockmon-config/actions.c: fix conditional

2024-05-08  Jeremy Sowden <azazel@debian.org>

	* wmclockmon-cal/tools.c, wmclockmon-cal/tools.h:
	wmclockmon-config/tools.c, wmclockmon-config/tools.h:
	update `getbool` not to modify its argument

2024-05-08  Jeremy Sowden <azazel@debian.org>

	* src/dockapp.c, src/main.c, wmclockmon-cal/mainwindow.c,
	wmclockmon-cal/mainwindow.h, wmclockmon-cal/tools.c,
	wmclockmon-cal/tools.h, wmclockmon-config/Makefile.am,
	wmclockmon-config/actions.c, wmclockmon-config/dialogs.c,
	wmclockmon-config/dialogs.h, wmclockmon-config/tools.c,
	wmclockmon-config/tools.h: remove unused code

2024-05-19  Jeremy Sowden <jeremy@azazel.net>

	* .gitignore, configure.ac: use `AC_CONFIG_AUX_DIR`

2024-05-08  Jeremy Sowden <azazel@debian.org>

	* doc/Makefile.am: include sample config-files in dist tar-ball

2024-05-08  Jeremy Sowden <azazel@debian.org>

	* BUGS, INSTALL, styles/Makefile.am: include styles in dist tar-ball
	and install in `$(pkgdatadir)`

2024-05-08  Jeremy Sowden <azazel@debian.org>

	* .gitignore, configure.ac: change compression for dist tar-ball

	Ignore generated tar-balls.

2024-05-08  Jeremy Sowden <azazel@debian.org>

	* Makefile.common.am, src/Makefile.am, wmclockmon-cal/Makefile.am:
	wmclockmon-config/Makefile.am: simplify `INSTALL_PROGRAM` definitions

	`AM_INSTALL_PROGRAM_FLAGS` is obsolete.

	Define `INSTALL_PROGRAM` once.

2024-05-08  Jeremy Sowden <azazel@debian.org>

	* configure.ac: use `AS_IF` and `AS_CASE`

2024-05-08  Jeremy Sowden <azazel@debian.org>

	* configure.ac: use `AC_MSG_ERROR`

2024-05-08  Jeremy Sowden <azazel@debian.org>

	* configure.ac: remove obsolete autoconf header checks

2024-05-08  Jeremy Sowden <azazel@debian.org>

	* configure.ac: remove unused `AC_CANONINCAL_TARGET`

2024-05-08  Jeremy Sowden <azazel@debian.org>

	* configure.ac: update automake macros

2024-05-08  Jeremy Sowden <azazel@debian.org>

	* configure.ac: quote autoconf macro arguments

2024-05-08  Jeremy Sowden <azazel@debian.org>

	* wmclockmon-cal/Makefile.am, wmclockmon-config/Makefile.am:
	use `LDADD` for `gtk_LIBS`

2024-05-07  Jeremy Sowden <azazel@debian.org>

	* src/Makefile.am, wmclockmon-cal/Makefile.am:
	wmclockmon-config/Makefile.am: use `LDADD` for all app's

	wmclockmon-cal and wmclockmon-config use the wrong prefixes, but no
	prefixes are necessary, so remove them all.

2024-05-08  Jeremy Sowden <azazel@debian.org>

	* configure.ac: remove unused `IGNORE_*` variables

2024-05-08  Jeremy Sowden <azazel@debian.org>

	* configure.ac: remove unused `OS` variable

2024-05-08  Jeremy Sowden <azazel@debian.org>

	* configure.ac: remove unnecessary `AC_SUBST` of `LIBS`

	autoconf does this automatically.

2024-05-07  Jeremy Sowden <azazel@debian.org>

	* configure.ac, src/Makefile.am, wmclockmon-cal/Makefile.am:
	wmclockmon-config/Makefile.am: remove `--with-incs-from` and
	`--with-libs-from`

	They are superfluous, duplicating the use of `LDFLAGS` and
	`CPPFLAGS`.

2024-05-08  Jeremy Sowden <azazel@debian.org>

	* configure.ac: use `AS_HELP_STRING` for `--enable-debug` and fix typo'

2024-05-07  Jeremy Sowden <azazel@debian.org>

	* Makefile.common.am, configure.ac, src/Makefile.am:
	wmclockmon-cal/Makefile.am, wmclockmon-config/Makefile.am: rename
	`DFLAGS` `debug_CFLAGS`

	`DFLAGS` is used by autoconf for the D programming language.  Add
	it to `AM_CFLAGS`, not `CPPFLAGS`, because none of the flags is
	for cpp, and `CPPFLAGS` should be reserved for the user anyway.

2024-05-07  Jeremy Sowden <azazel@debian.org>

	* configure.ac, src/Makefile.am, wmclockmon-cal/Makefile.am,
	wmclockmon-config/Makefile.am: use pkg-config for X libraries

2024-05-15  Jeremy Sowden <jeremy@azazel.net>

	* autogen: add autogen script

2024-05-17  Jeremy Sowden <azazel@debian.org>

	* .gitignore, src/.gitignore, wmclockmon-cal/.gitignore:
	wmclockmon-config/.gitignore: ignore build and editor artefacts

2020-05-16  Jeremy Sowden <jeremy@azazel.net>

	* src/main.c, wmclockmon-config/tools.c: fix memory-leaks reported
	by Clang's static analyser

2020-05-14  Jeremy Sowden <jeremy@azazel.net>

	* wmclockmon-cal/main.c, wmclockmon-cal/main.h,
	wmclockmon-cal/mainwindow.c, wmclockmon-cal/mainwindow.h,
	wmclockmon-config/edit.c, wmclockmon-config/edit.h,
	wmclockmon-config/main.c, wmclockmon-config/mainwindow.c,
	wmclockmon-config/mainwindow.h, wmclockmon-config/tools.c,
	wmclockmon-config/variables.h: fix global variables causing linkage
	failure

	A number of global variables are declared in headers with no
	explicit linkage.  This results in there being definitions of them
	in multiple object files and causes linking to fail under gcc-10.
	Add `extern` to the header declarations and separate declarations
	with no linkage in files where they are assigned.

2016-02-16  Doug Torrance <dtorrance@piedmont.edu>

	* wmclockmon-config/actions.c, wmclockmon-config/tools.c,
	wmclockmon-config/variables.h: check whether memory has been allocated
	before freeing.

	Two strings, command and light_color, were always freed even
	though they were only conditionally allocated.  This could cause
	"munmap_chunk(): invalid pointer" errors.  We fix this by keeping
	track of whether they have been allocated and only freeing if they
	have.

2016-01-28  Doug Torrance <dtorrance@piedmont.edu>

	* doc/wmclockmon-config.1, doc/wmclockmon.1,
	wmclockmon-config/configfile.h: fix typos pointed out by Lintian.

	In particular, we had spelling-error-in-binary and
	spelling-error-in-manpage warnings.

2016-01-28  Julien BLACHE <jblache@debian.org>

	* configure.ac, wmclockmon-cal/Makefile.am, wmclockmon-cal/mainwindow.c,
	wmclockmon-config/Makefile.am, wmclockmon-config/dialogs.c,
	wmclockmon-config/edit.c, wmclockmon-config/mainwindow.c: build against
	GTK+ 2.0.

2016-01-27  Doug Torrance <dtorrance@piedmont.edu>

	* src/Makefile.am, wmclockmon-cal/Makefile.am,
	wmclockmon-config/Makefile.am: update autotools files

	Define the DATADIR macro and make sure that the auxiliary programs
	wmclockmon-cal and wmclockmon-config are built properly.

2024-05-07  Jeremy Sowden <azazel@debian.org>

	* debian/changelog, debian/control, debian/copyright, debian/dirs:
	debian/docs, debian/menu, debian/rules: remove Debian packaging

	The upstream source includes some ancient Debian packaging.  Get
	rid of it.