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
|
Version 2.68 - 20 November 2008
- mdkapplet
o offer to add the restricted update medium if not available
Version 2.67 - 23 October 2008
- mdkapplet
o do not advise to use AC & wired network when not using a laptop
Version 2.66 - 22 October 2008
- mdkapplet
o further fix testing for /var/lib/urpmi/stale_upgrade_in_progress
o make sure confirm dialog is large enough on 2008.1
o use wizard button order in confirm dialogs
Version 2.65 - 22 October 2008
- mdkapplet
o fix testing for /var/lib/urpmi/stale_upgrade_in_progress
o explicitely wrap labels (for 2008.1)
o use Next/Cancel instead of Yes/No in confirmation dialogs
Version 2.64 - 21 October 2008
- mdkapplet
o be able to detect unfinished upgrades, even if mandriva-release
already got upgraded
o confirmation dialog for system upgrade:
* advise that it may take a couple hours
* advise the need for high BW network
* advise to close other applications
* advise to use AC & wired network when using a laptop
* display estimated size of downloads
o new distro notification bubble:
* change button from "Upgrade the system" to "More Information"
* set urgency as 'low'
- mdkapplet-upgrade-helper
o disable custom downloader settings in order to default to aria2
o disable the X screen saver while upgrading the system
o offer to retry the upgrade if it failed
o when updates succeeded:
* offer to reboot
* s/should/must/
Version 2.63 - 16 October 2008
- mdkapplet
o really prevent upgrading more than once at a time
Version 2.62 - 15 October 2008
- mdkapplet-upgrade-helper
o check available free space, disallow upgrade if not enough room
- mdkapplet
o update media in chroot when using --urpmi-root
Version 2.61 - 15 October 2008
- mdkapplet-upgrade-helper
o display error dialog instead of success one when we cannot add the
media
o updade media between gurpmi passes in case mirrors got updated if
needed
Version 2.60 - 14 October 2008
- mdkapplet-upgrade-helper
o ensure gurpmi is not killed after 10min
o ensure gurpmi error status is correctly catched
o instead of passing hand-crafter mirrorlist for new distro, use a magical
environment variable that is used by new urpmi
Version 2.59 - 14 October 2008
- mdkapplet
o do not restart the applet on package update anymore
- mdkapplet-upgrade-helper
o call gurpmi with --clean
o log where gurpmi logs are ending
o log gurpmi STDERR too
o make all gurpmi passes using --replacefiles instead of just the
first one
o restore urpmi media if adding new distribution media failed
Version 2.58 - 14 October 2008
- mdkapplet-upgrade-helper
o enable to test distro upgrade even when service is disabled
through either --testing option or "TEST_DISTRO_UPGRADE=yes" in
/etc/sysconfig/mdkapplet
Version 2.57 - 14 October 2008
- mdkapplet
o make sure to not report new distro after distro upgrade
o reread distro release after distro upgrade
Version 2.56 - 14 October 2008
- drop PAM permissions for urpmi.removemedia (introduced in 2.46)
- mdkapplet
o log reason as well as current & target distro for distro upgrade
o do not crash if image cannot be loaded (#44750)
o split upgrade code into mdkapplet-upgrade-helper:
* ask for root password earlier, before removing media (#44771)
* log where is backuped urpmi.cfg
* run up to 4 gurpmi passes if needed
Version 2.55 - 10 October 2008
- mdkapplet
o do not display gurpmi log errors when done installing updates,
only do it for distribution upgrade
Version 2.54 - 10 October 2008
- mdkapplet
o do not wrongly propose distribution upgrade after installing updates
o do not display "Congratulations" dialog when done installing updates, only
do it for distribution upgrade
Version 2.53 - 9 October 2008
- mdkapplet
o do not check for new distro on Flash
(not enough disk space)
Version 2.52.2 - 8 October 2008
- mdkapplet
o prevent upgrading more than once at a time
Version 2.52.1 - 8 October 2008
- mdkapplet
o explicitely wrap labels b/c 2008.1's mygtk2 didn't wrap
Version 2.52 - 7 October 2008
- mdkapplet
o add a banner and pack Ok button to the right in success dialog
Version 2.51 - 7 October 2008
- mdkapplet
o display a success or an error message at end of installation
o keep update log and tell users where they are if upgrade failed
o make "Distro Upgrade" confirmation dialog wider
o run gurpmi with --replacefiles option (so that temporary file
conflicts doesn't break upgrade due to missing conflict tags)
(needs urpmi 6.14.1 from updates)
Version 2.50 - 6 October 2008
- mdkapplet
o enable to globally enable/disable new distribution check
o "Distro Upgrade" confirmation dialog:
* display a banner
* display an URL link button
* display nicer distribution name
o when performing distro upgrade:
* enable to remove media in chroot specified by --urpmi-root
* run a 2nd gurpmi pass if first failed
Version 2.49 - 3 October 2008
- mdkapplet
o compute regular updates even if there's a new distro
o enable to not check again for new distro
o when a new distro is available:
* add an "upgrade system" in the menu
* ask for confirmation before performing distro upgrade
* if there're updates, install regular updates instead of
performing distro upgrade on left click
* only show "Install updates" in right menu only if there actually
are updates
* use blue icon
Version 2.48 - 2 October 2008
- mdkapplet
o do not complain if urpmi DB is locked by another program, just
wait for next check slot
Version 2.47 - 2 October 2008
- mdkapplet
o prevent SIGCHILD handler's waitpid to interfere with urpmi waiting
for curl exit code, which broke downloads
o workarounding issue with downloading files as user
Version 2.46 - 2 October 2008
- mdkapplet
o fix backuping urpmi.cfg
o fix removing media as user
Version 2.45 - 2 October 2008
- mdkapplet
o workarounding downloading distro list as user for 2008.1 where
sometimes urpmi reports it failed to download the list when it
actually did with success
Version 2.44 - 30 September 2008
- mdkapplet
o add support for downloading distro list as user for 2008.1
o better check in order to exclude cooker from distro upgrade
Version 2.43 - 30 September 2008
- mdkapplet
o don't show the applet when there's no network (#40708)
Version 2.42 - 4 September 2008
- mdkapplet:
o fix dowloading distributions list
o offer to add media directly from bubble (#39987)
o prevent running media manager more than one at a time
o run media manager with --no-splash' option and handle "--urpmi-root=$root"
o check again after adding update media
Version 2.41 - 7 August 2008, Thierry Vignaud
- mdkapplet:
o add support for --rpm-root=foobar and --urpmi-root=foobar
o add support for live upgrade when a new distributions is released
Version 2.40 - 8 May 2008, Thierry Vignaud
- mdkapplet:
o run MandrivaUpdate with --no-splash option in order to skip splash
screen (#40366)
Version 2.39 - 21 March 2008, Thierry Vignaud
- mdkapplet:
o check for network just before first check
o do not check for network while checking for updates
o do not show icon while checking if previously hidden
o do not show icon while waiting for initial check
o do not skip first RPM check (change made in 2.16 in march 2007)
o do not start network cyclic checks before first media test (#38991)
o kill suppport for bundles
o reduce resident size by 9MB aka 30% (#31860)
Version 2.38 - 20 March 2008, Thierry Vignaud
- do not display "install updates" button when notifying about network
being down
(regression introduced in 2.35: "offer to install updates in
notifications")
Version 2.37 - 19 March 2008, Olivier Blin
- simplify network detection
Version 2.36 - 14 March 2008, Thierry Vignaud
- mdkapplet:
o bump copyright year
o do not check for network before first media test (#38991)
Version 2.35 - 14 March 2008, Thierry Vignaud
- mdkapplet:
o offer to install updates in notifications
Version 2.34 - 12 March 2008, Thierry Vignaud
- mdkapplet:
o do not keep complaining if nightly update cron had failled (#38531)
Version 2.33 - 10 March 2008, Thierry Vignaud
- mdkapplet:
o adapt to urpmi-5.9 (#38724)
Version 2.32 - 5 March 2008, Thierry Vignaud
- mdkapplet:
o check more often for network (#37701, #38004)
o do not crash if notfiy failed on ->show (#38496)
o do not notify if no network if already done
o make sure notifications' text doesn't got truncated
o use more modern API to check for updates
Version 2.32 - Tue Feb 26 2008, Thierry Vignaud
- lazy load Rpmdrake::open_db so that urpm really is lazy loaded at
runtime when forking checker
Version 2.31 - Tue Feb 26 2008, Thierry Vignaud
- make sure notifications' text doesn't got truncated
Version 2.30 - Mon Feb 18 2008, Thierry Vignaud
- update inactive backport media (#34620)
Version 2.29 - Tue Feb 5 2008, Thierry Vignaud
- increase initial check delayed from 60 seconds to 5 minutes
- make sure to not display any bubbles at all if no updates (#37451)
- really set nice priority
- use Gtk2::Notify instead of Gtk2::NotificationBubble (#37113)
- ues Gtk2::StatusIcon instead of Gtk2::TrayIcon
- hide icon when no updates are availlable (#29728)
Version 2.28 - Fri Feb 1 2008, Thierry Vignaud
- do not crash when icon is removed from the panel socket (#35908)
- do not display a bubble while checking updates (#36526)
- make mdkapplet aware again of network status (#35107)
- readd back tooltips regarding "initial check delay"
- try harder not to report false positives (#36358)
Version 2.27-1mdv2008.1 - Dec 11 2007, Thierry Vignaud
- delay initial check by 1 mn instead of by 25 seconds
- do not display bubbles while waiting for the initial check
Version 2.26-1mdv2008.1 - Dec 05 2007, Thierry Vignaud
- kill disconnect state (thus make mdkapplet works again w/o network)
- mdkapplet.conf: fix default update frequency
Version 2.25-1mdv2008.1 - Dec 04 2007, Thierry Vignaud
- drop --debug option
- drop online registration wizard (obsolete since we locally compute
updates)
- drop web link from menu (was only relevant for web based Online
service)
- install config file for applet
- kill dead code
- renice checking updates at level 7
- show Mandriva Linux site instead of old mdvonline one
Version 2.24-1mdv2008.1 - Oct 23 2007, Thierry Vignaud
- use notification bubbles
- do not harcode icon extension
Version 2.23.1 - Oct 02 2007, Thierry Vignaud
- fix bogus catalog
- mdkapplet:
o fix a crash when /etc/mandriva-release isn't readable due to high msec
level (#34323))
o run with reduced I/O priority (#33888)
- own /etc/cron.daily/mdkupdate (#33454)
Version 2.22 - Sep 04 2007, Thierry Vignaud
- improve About dialog
Version 2.21 - Tue Dec 4 2007, Thierry Vignaud
- drop --debug option
- drop online registration wizard (obsolete since we locally compute
updates)
- drop web link from menu (was only relevant for web based Online
service)
- install config file for applet
- kill dead code
- renice checking updates at level 7
- show Mandriva Linux site instead of old mdvonline one
|