Merge lp:~noskcaj/ubuntu/utopic/system-config-printer/1.4.4 into lp:ubuntu/utopic/system-config-printer
- Utopic (14.10)
- 1.4.4
- Merge into utopic
Proposed by
Jackson Doak
Status: | Needs review |
---|---|
Proposed branch: | lp:~noskcaj/ubuntu/utopic/system-config-printer/1.4.4 |
Merge into: | lp:ubuntu/utopic/system-config-printer |
Diff against target: |
70270 lines (+19311/-15294) 101 files modified
.gitattributes (+0/-2) .gitignore (+0/-59) .tx/config (+0/-8) ChangeLog (+8248/-0) INSTALL (+41/-174) Makefile.am (+0/-2) Makefile.in (+3/-10) aclocal.m4 (+93/-116) branches (+0/-2) compile (+16/-220) config.py (+26/-0) configure (+137/-112) configure.ac (+1/-1) dbus/scp-dbus-service (+3/-0) debian/changelog (+6/-0) depcomp (+186/-347) gitlog-to-changelog (+0/-183) install-printerdriver (+3/-0) installpackage.py (+2/-2) jobviewer.py (+2/-0) missing (+315/-163) newprinter.py (+5/-1) po/Rules-quot (+0/-47) po/ar.po (+154/-149) po/as.po (+162/-189) po/bg.po (+159/-153) po/bn.po (+154/-149) po/bn_IN.po (+154/-149) po/boldquot.sed (+0/-10) po/br.po (+154/-149) po/bs.po (+154/-149) po/ca.po (+154/-149) po/cs.po (+162/-155) po/cy.po (+154/-149) po/da.po (+154/-149) po/de.po (+154/-149) po/el.po (+154/-149) po/en@boldquot.header (+0/-25) po/en@quot.header (+0/-22) po/en_GB.po (+168/-163) po/es.po (+235/-255) po/et.po (+154/-149) po/fa.po (+154/-149) po/fi.po (+154/-149) po/fr.po (+154/-149) po/gu.po (+164/-189) po/he.po (+154/-149) po/hi.po (+154/-149) po/hr.po (+154/-149) po/hu.po (+154/-149) po/hy.po (+154/-149) po/id.po (+154/-149) po/insert-header.sin (+0/-23) po/is.po (+154/-149) po/it.po (+154/-149) po/ja.po (+154/-149) po/ka.po (+154/-149) po/kn.po (+197/-222) po/ko.po (+154/-149) po/lo.po (+154/-149) po/lv.po (+154/-149) po/mai.po (+154/-149) po/mk.po (+154/-149) po/ml.po (+154/-149) po/mr.po (+154/-149) po/ms.po (+154/-149) po/my.po (+154/-149) po/nb.po (+154/-149) po/nds.po (+154/-149) po/nl.po (+154/-149) po/nn.po (+154/-149) po/or.po (+161/-187) po/pa.po (+154/-149) po/pl.po (+154/-149) po/pt.po (+154/-149) po/pt_BR.po (+154/-149) po/quot.sed (+0/-6) po/remove-potcdate.sin (+0/-19) po/ro.po (+154/-149) po/ru.po (+171/-164) po/si.po (+154/-149) po/sk.po (+154/-149) po/sl.po (+154/-149) po/sr.po (+154/-149) po/sr@latin.po (+154/-149) po/sv.po (+154/-149) po/system-config-printer.pot (+0/-3195) po/ta.po (+154/-149) po/te.po (+161/-187) po/th.po (+154/-149) po/tr.po (+154/-149) po/uk.po (+154/-149) po/vi.po (+154/-149) po/zh_CN.po (+158/-154) po/zh_TW.po (+154/-149) postscriptdriver.prov (+0/-275) system-config-printer (+3/-0) system-config-printer-applet (+3/-0) test-driver (+4/-16) test/test-cups-driver.py (+0/-189) udev/.gitignore (+0/-1) |
To merge this branch: | bzr merge lp:~noskcaj/ubuntu/utopic/system-config-printer/1.4.4 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Daniel Holbach (community) | Approve | ||
Review via email: mp+223855@code.launchpad.net |
Commit message
Description of the change
New upstream bugfix release
To post a comment you must log in.
Unmerged revisions
- 255. By Jackson Doak
-
New upstream release.
Preview Diff
[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1 | === removed file '.gitattributes' |
2 | --- .gitattributes 2013-09-10 22:57:44 +0000 |
3 | +++ .gitattributes 1970-01-01 00:00:00 +0000 |
4 | @@ -1,2 +0,0 @@ |
5 | -ChangeLog merge=merge-changelog |
6 | -po/*.po merge=binary |
7 | |
8 | === removed file '.gitignore' |
9 | --- .gitignore 2013-09-10 22:57:44 +0000 |
10 | +++ .gitignore 1970-01-01 00:00:00 +0000 |
11 | @@ -1,59 +0,0 @@ |
12 | -Makefile.in |
13 | -Makefile |
14 | -/configure |
15 | -/config.status |
16 | -/config.log |
17 | -/autom4te.cache |
18 | -/missing |
19 | -/compile |
20 | -/depcomp |
21 | -/INSTALL |
22 | -/ChangeLog |
23 | -TAGS |
24 | -.deps |
25 | -.dirstamp |
26 | - |
27 | -intltool-extract* |
28 | -intltool-merge* |
29 | -intltool-update* |
30 | -po/.intltool-merge-cache |
31 | - |
32 | -.stamp-distutils-in-builddir |
33 | -*.pyc |
34 | -*.o |
35 | -*.gladep |
36 | - |
37 | -/test-ppd-module.sh |
38 | -/pickled-ppds |
39 | - |
40 | -po/*.mo |
41 | -po/*.gmo |
42 | -po/POTFILES |
43 | -po/Makefile.in |
44 | -po/Makefile |
45 | -po/stamp-it |
46 | - |
47 | -# These are generated from *.in files |
48 | -config.py |
49 | -my-default-printer |
50 | -system-config-printer |
51 | -system-config-printer-applet |
52 | -manage-print-jobs.desktop |
53 | -my-default-printer.desktop |
54 | -print-applet.desktop |
55 | -system-config-printer.desktop |
56 | - |
57 | -# These are compiled |
58 | -udev/udev-configure-printer |
59 | - |
60 | -# These are generated from the XML file. |
61 | -man/*.1 |
62 | - |
63 | -# Backup files |
64 | -*.bak |
65 | -*~ |
66 | - |
67 | -*.sw[nop] |
68 | - |
69 | -# Tarballs |
70 | -system-config-printer-*.tar.?z* |
71 | |
72 | === removed directory '.tx' |
73 | === removed file '.tx/config' |
74 | --- .tx/config 2013-09-10 22:57:44 +0000 |
75 | +++ .tx/config 1970-01-01 00:00:00 +0000 |
76 | @@ -1,8 +0,0 @@ |
77 | -[main] |
78 | -host = https://www.transifex.com |
79 | - |
80 | -[system-config-printer.default] |
81 | -file_filter = po/<lang>.po |
82 | -source_file = po/system-config-printer.pot |
83 | -source_lang = en |
84 | - |
85 | |
86 | === modified file 'ChangeLog' |
87 | --- ChangeLog 2013-09-10 22:57:44 +0000 |
88 | +++ ChangeLog 2014-06-20 04:35:37 +0000 |
89 | @@ -0,0 +1,8248 @@ |
90 | +2014-03-07 Tim Waugh <twaugh@redhat.com> |
91 | + |
92 | + tx pull && make update-po |
93 | + |
94 | + Bumped version for release. |
95 | + |
96 | +2014-03-07 Jiri Popelka <jpopelka@redhat.com> |
97 | + |
98 | + jobviewer: fix one string conversion issue (bug #1069881). |
99 | + temporary solution, until merge with python3 branch |
100 | + |
101 | +2014-03-03 Tim Waugh <twaugh@redhat.com> |
102 | + |
103 | + Added comment about page size being linked to LC_MESSAGES. |
104 | + |
105 | +2014-02-28 Tim Waugh <twaugh@redhat.com> |
106 | + |
107 | + Don't override CFLAGS in Makefile.am. |
108 | + |
109 | +2014-02-25 Dmitry Shachnev <mitya57@gmail.com> |
110 | + |
111 | + Switch installpackage.py to modern GI API. |
112 | + |
113 | +2014-02-18 Tim Waugh <twaugh@redhat.com> |
114 | + |
115 | + The udev script should use python's -s parameter (bug #1066101). |
116 | + |
117 | +2014-02-04 Tim Waugh <twaugh@redhat.com> |
118 | + |
119 | + Catch exceptions when lock held to make sure to release it. |
120 | + |
121 | +2014-01-28 Tim Waugh <twaugh@redhat.com> |
122 | + |
123 | + Sort model names by normalized name (bug #1058437). |
124 | + |
125 | + check-device-ids.py: handle auth cancellation better. |
126 | + |
127 | +2014-01-06 Tim Waugh <twaugh@redhat.com> |
128 | + |
129 | + Handle "Fuji Xerox" manufacturer name correctly (Launchpad #1265778). |
130 | + Patch from Adrian Johnson. |
131 | + |
132 | +2014-01-06 Till Kamppeter <till.kamppeter@gmail.com> |
133 | + |
134 | + Fixed a crash and an infinite loop occuring on driver download from OpenPrinting |
135 | + There are two problems which can happen when a detected printer is not |
136 | + locally supported and OpenPrinting is searched for it with a positive |
137 | + result (like Canon Pixma MP160). First, there is a crash in the thread |
138 | + taking care of inbteractive control of the new printer dialog, making |
139 | + "Cancel" not work any more when the driver download is |
140 | + presented. Second, after the download sytem-config-printer can get |
141 | + stuck in an infinite loop, not stopping when the |
142 | + "install-printerdriver" helper script terminates. |
143 | + |
144 | + This change solves both problems. |
145 | + |
146 | +2013-12-16 Jiri Popelka <jpopelka@redhat.com> |
147 | + |
148 | + Avoid crash when cursor isn't currently set (bug #1043116). |
149 | + |
150 | +2013-12-06 Tim Waugh <twaugh@redhat.com> |
151 | + |
152 | + Makefile fixes for udevdir/udevrulesdir. |
153 | + |
154 | + Use configure.ac's new name when checking for missing translations. |
155 | + |
156 | + ...and remove the .stamp file when cleaning. |
157 | + |
158 | + Actually create the .stamp file (fix for last commit). |
159 | + |
160 | + Fixed man pages make rule to work with make -j. |
161 | + |
162 | +2013-11-29 Andre Heinecke <aheinecke@intevation.de> |
163 | + |
164 | + Use keyring authentication also from menu |
165 | + When you use the authenticate menu option for a job this |
166 | + now uses the get_authentication method to look up / save |
167 | + credentials also in the gnome keyring if the user requests this. |
168 | + |
169 | + Add show_dialog option to get_authentication |
170 | + This allows to silently check if the authentication credentials |
171 | + can be found in the keyring and only shows the interactive |
172 | + password dialog when running as applet. |
173 | + |
174 | + Factor out username/password lookup for reuse |
175 | + Update Job is now reduced to checking the state of the |
176 | + job and calling the new function get_authentication if |
177 | + authentication is required. get_authentication handles |
178 | + the keyring integration and takes care of presenting the |
179 | + authentication dialog to the user if necessary. |
180 | + |
181 | +2013-11-12 Jiri Popelka <jpopelka@redhat.com> |
182 | + |
183 | + Fix wrong gettext usage (bug #1029379). |
184 | + |
185 | +2013-11-05 Jiri Popelka <jpopelka@redhat.com> |
186 | + |
187 | + rename configure.in -> configure.ac |
188 | + |
189 | +2013-11-04 Tim Waugh <twaugh@redhat.com> |
190 | + |
191 | + Add a tooltip to the Verify button if disabled. |
192 | + |
193 | +2013-11-01 Jiri Popelka <jpopelka@redhat.com> |
194 | + |
195 | + few codec fixes |
196 | + |
197 | + Revert previous commit (Possible fix for codec issue (bug #1023968).) |
198 | + I don't think there was any problem in '_("No printer driver for %s.") % device' |
199 | + because _() returns unicode since 7b3739c0 |
200 | + and all the input params (name, mfg, mdl, des, cmd) are dbus.String |
201 | + which is also converted to unicode (see help(dbus.String)). |
202 | + |
203 | +2013-10-30 Tim Waugh <twaugh@redhat.com> |
204 | + |
205 | + Possible fix for codec issue (bug #1023968). |
206 | + |
207 | +2013-10-29 Tim Waugh <twaugh@redhat.com> |
208 | + |
209 | + Adjustments for initial window size, based on patch from Jean-Pierre Demailly. |
210 | + |
211 | +2013-10-25 Tim Waugh <twaugh@redhat.com> |
212 | + |
213 | + Fixed typo in D-Bus signature decorator (bug #1023449). |
214 | + |
215 | +2013-10-24 Tim Waugh <twaugh@redhat.com> |
216 | + |
217 | + Only set SMB Verify button sensitive when pysmb available. |
218 | + |
219 | +2013-10-22 Tim Waugh <twaugh@redhat.com> |
220 | + |
221 | + Updated version for release. |
222 | + |
223 | + make update-po |
224 | + |
225 | + Updated aclocal. |
226 | + |
227 | + tx pull |
228 | + |
229 | + Fixes for small typos. |
230 | + |
231 | +2013-10-22 Andre Heinecke <aheinecke@intevation.de> |
232 | + |
233 | + Make GnomeKeyring integration work with GIR |
234 | + There were some slight API changes introduced when switchting |
235 | + to GIR GnomeKeyring: |
236 | + - get_default_keyring_sync: Now returns a tuple (result, keyring_name) |
237 | + - item_create_sync: Now returns a tuple (result, id as int) |
238 | + - find_items_sync: Now returns items as a GArray |
239 | + |
240 | + Fixes adding items to gnome keyring and removes some nonfatal |
241 | + exceptions. |
242 | + |
243 | + Fix module name when retrieving item from keyring |
244 | + This is a leftover from the GIR conversion. |
245 | + |
246 | + Fixes retrieving credentials for authentication from |
247 | + Gnome Keyring |
248 | + |
249 | + Use correct key to determine if auth is required |
250 | + The auth_info_required object is stored in the data |
251 | + dictonary with the key "auth-info-required" |
252 | + |
253 | + This fixes showing the auth info dialog when a job is |
254 | + added that needs authentication. |
255 | + |
256 | +2013-10-17 Tim Waugh <twaugh@redhat.com> |
257 | + |
258 | + Avoid traceback (bug #1009865) |
259 | + |
260 | +2013-10-11 Jiri Popelka <jpopelka@redhat.com> |
261 | + |
262 | + cups.IPPError is (utf-8) encoded (bug #1018191) |
263 | + amends 8c0bcf70f |
264 | + |
265 | + Amend previous commit (bug #1017561). |
266 | + |
267 | +2013-10-10 Jiri Popelka <jpopelka@redhat.com> |
268 | + |
269 | + newprinter.py:getNetworkPrinterMakeModel(): decode input data (bug #1017561). |
270 | + |
271 | +2013-09-23 Till Kamppeter <till.kamppeter@gmail.com> |
272 | + |
273 | + More debug output for the OpenPrinting database query module. |
274 | + |
275 | + Activate debug output for all cupshelpers modules when in debug mode |
276 | + Activate "debugprint" output in all components of the cupshelpers |
277 | + library when system-config-printer is running in debug mode ("--debug" |
278 | + option). Same if the newprinter.py file is run standalone in its |
279 | + testing mode. |
280 | + |
281 | +2013-09-18 Till Kamppeter <till.kamppeter@gmail.com> |
282 | + |
283 | + No misleading prompt and "root" default in authentication dialogs |
284 | + Do not show the misleading prompt 'Password for "root" on localhost', as |
285 | + under Ubuntu you do not log in as root. Also do not pre-fill "root" as |
286 | + default user name (Ubuntu bug #653132). |
287 | + |
288 | +2013-09-17 Till Kamppeter <till.kamppeter@gmail.com> |
289 | + |
290 | + Added driver auto-download functionality to scp-dbus-service |
291 | + This patch adds the functionality to auto-download printer drivers |
292 | + as LSB-based packages via the OpenPrinting web site also to the |
293 | + process of finding the best printer driver in the D-Bus service |
294 | + scp-dbus-service. This way the auto-download also works if instead |
295 | + of the native GUI of system-config-printer another frontend GUI |
296 | + like the printer setup tool in GNOME Control Center is used. |
297 | + |
298 | + The patch also adds support for download of signed PPD-only |
299 | + packages, adds debug output to the install-printerdriver script, |
300 | + support for introduction of package signing on the server and for |
301 | + change of keys, and fixes downloading unsigned PPD-only packages. |
302 | + |
303 | + Drop bogus queeus on cups servers |
304 | + The dnssd CUPS backend finds bogus LPD queues on remote CUPS servers which |
305 | + once, do not work, and second, mess up the presentation of a remote CUPS |
306 | + server by system-config-printers. Therefore we suppress such entries now. |
307 | + |
308 | + Prioritize PostScript against hpcups |
309 | + If a printer is a PostScript and PCL printer, PostScript should be |
310 | + preferred and not the hpcups PCL driver. |
311 | + |
312 | +2013-09-12 Till Kamppeter <till.kamppeter@gmail.com> |
313 | + |
314 | + Assign the driver type "pdf" with higher priority than the driver type "exact-cmd". |
315 | + This prevents the experimental PDF PPD for the HP Color LaserJet |
316 | + CM3530 MFP (from cups-filters) being chosen. |
317 | + |
318 | + Added debugprint() calls to more easily debug problems of driver assignment. |
319 | + The extra debug info shown are the lists of valid driver types (from |
320 | + preferreddrivers.xml), the assignment of the driver types to the |
321 | + suitable PPDs and the resulting priority order of the PPDs. Lists are |
322 | + sorted by the priority order defined in preferreddrivers.xml. This |
323 | + helps debugging problems with preferreddrivers.xml and improving it. |
324 | + |
325 | +2013-09-11 Tim Waugh <twaugh@redhat.com> |
326 | + |
327 | + Removed incorrect 'cell' keyword from TreeView.set_cursor() call (bug #1006692). |
328 | + |
329 | +2013-09-09 Tim Waugh <twaugh@redhat.com> |
330 | + |
331 | + Fixed arguments for tree selection function (Ubuntu #1220066). |
332 | + |
333 | +2013-09-08 Jiri Popelka <jpopelka@redhat.com> |
334 | + |
335 | + Fix one gtk -> Gtk occurrence (bug#1004753). |
336 | + |
337 | +2013-09-02 Jiri Popelka <jpopelka@redhat.com> |
338 | + |
339 | + probe_printer.py: socket.getaddrinfo() can throw socket.error (bug #1003219). |
340 | + |
341 | +2013-08-20 Tim Waugh <twaugh@redhat.com> |
342 | + |
343 | + Spot missing foomatic device IDs. |
344 | + |
345 | + Bumped version for release. |
346 | + |
347 | + Avoid traceback in applet (bug #998277). |
348 | + |
349 | + make update-po |
350 | + |
351 | + aclocal |
352 | + |
353 | + tx pull |
354 | + |
355 | + transifex.net -> transifex.com |
356 | + |
357 | +2013-08-07 Tim Waugh <twaugh@redhat.com> |
358 | + |
359 | + Gdk.color_parse does throw exceptions after all (bug #994506). |
360 | + |
361 | +2013-08-06 Tim Waugh <twaugh@redhat.com> |
362 | + |
363 | + GdkX11Window doesn't have property_change now (bug #989096). |
364 | + |
365 | +2013-07-27 Jiri Popelka <jpopelka@redhat.com> |
366 | + |
367 | + show_IPP_Error(): decode cups.IPPError message before using (bug #989050). |
368 | + |
369 | +2013-07-22 Tim Waugh <twaugh@redhat.com> |
370 | + |
371 | + More robust URI parsing when authenticating job (bug #986939). |
372 | + |
373 | +2013-07-18 Jiri Popelka <jpopelka@redhat.com> |
374 | + |
375 | + Use 'as' instead of comma when handling exceptions. |
376 | + The old syntax using comma is not Python 3 compatible. |
377 | + |
378 | +2013-07-16 Jiri Popelka <jpopelka@redhat.com> |
379 | + |
380 | + Use bytes type instead of str to ease transition to Python 3. |
381 | + http://infohost.nmt.edu/tcc/help/pubs/python/web/bytes-type.html |
382 | + |
383 | + Use string.ascii_letters instead of string.letters (bug #984284) |
384 | + when creating set of allowed charackters. |
385 | + |
386 | +2013-07-12 Jiri Popelka <jpopelka@redhat.com> |
387 | + |
388 | + Amend 59af7e7 |
389 | + |
390 | +2013-07-10 Jiri Popelka <jpopelka@redhat.com> |
391 | + |
392 | + Fix a codec issue in troubleshooter. |
393 | + |
394 | +2013-07-09 Jiri Popelka <jpopelka@redhat.com> |
395 | + |
396 | + Fix class members manipulation and setting of default printer. |
397 | + |
398 | + debugprint(repr(string)) escapes non-ASCII characters |
399 | + I think the repr() is generally useless in debugprint because |
400 | + the value is converted to its string representation by default |
401 | + but I changed only the obvious cases where the value can |
402 | + possibly be a string containing non-ASCII chars. |
403 | + |
404 | + see: |
405 | + >>> print ('č') |
406 | + č |
407 | + >>> print (u'č') |
408 | + č |
409 | + >>> print (repr('č')) |
410 | + '\xc4\x8d' |
411 | + >>> print (repr(u'č')) |
412 | + u'\u010d' |
413 | + |
414 | + Use gettext.install(unicode=True) to use ugettext() instead of gettext() |
415 | + By setting unicode flag to True we use ugettext() instead of gettext(). |
416 | + While gettext() returns utf-8 encoded string ugettext() returns unicode |
417 | + so we don't have to always use _("translatable text").decode('utf-8'). |
418 | + |
419 | + http://docs.python.org/2/library/gettext.html#gettext.NullTranslations.install |
420 | + |
421 | + Few codec issues fixed. |
422 | + |
423 | +2013-07-02 Tim Waugh <twaugh@redhat.com> |
424 | + |
425 | + Install smb backend on demand (bug #957733). |
426 | + |
427 | + Fixed misplaced parenthesis (bug #979119). |
428 | + |
429 | +2013-06-27 Tim Waugh <twaugh@redhat.com> |
430 | + |
431 | + Fixed another codec issue (bug #978970). |
432 | + |
433 | +2013-06-20 Tim Waugh <twaugh@redhat.com> |
434 | + |
435 | + Avoid race when renaming printer (bug #975705). |
436 | + |
437 | +2013-06-20 Jiri Popelka <jpopelka@redhat.com> |
438 | + |
439 | + Fix signature of select_new_printer () defined inside rename_printer() |
440 | + |
441 | +2013-06-18 Tim Waugh <twaugh@redhat.com> |
442 | + |
443 | + Don't check for missing drivers in remote printers (bug #975058). |
444 | + |
445 | +2013-06-17 Jiri Popelka <jpopelka@redhat.com> |
446 | + |
447 | + Fix Notify.Notification creation (bug #974845). |
448 | + |
449 | +2013-06-12 Tim Waugh <twaugh@redhat.com> |
450 | + |
451 | + Gtk.StatusIcon.get_geometry returns an extra value (bug #973662). |
452 | + |
453 | +2013-06-10 Tim Waugh <twaugh@redhat.com> |
454 | + |
455 | + More codec issues (bug #971973). |
456 | + |
457 | +2013-06-07 Tim Waugh <twaugh@redhat.com> |
458 | + |
459 | + Slight improvement in renaming but still not right (bug #971404). |
460 | + |
461 | + Treat strings with care when formatting debugging messages (bug #971548). |
462 | + |
463 | +2013-06-06 Tim Waugh <twaugh@redhat.com> |
464 | + |
465 | + Removed old pointer/keyboard grabbing code as it no longer works (bug #971459). |
466 | + |
467 | + More codec issues (bug #971417). |
468 | + |
469 | +2013-06-04 Tim Waugh <twaugh@redhat.com> |
470 | + |
471 | + Notify urgencies have new names with gi.repository (bug #970646). |
472 | + |
473 | +2013-06-03 Tim Waugh <twaugh@redhat.com> |
474 | + |
475 | + More codec issues (bug #969846). |
476 | + |
477 | +2013-05-31 Tim Waugh <twaugh@redhat.com> |
478 | + |
479 | + PhysicalDevice: compare strings as UTF-8 (bug #968142). |
480 | + |
481 | + Fixed new printer dialog traceback. |
482 | + |
483 | +2013-05-22 Tim Waugh <twaugh@redhat.com> |
484 | + |
485 | + dbus.String objects are unicode, not str (bug #965771). |
486 | + |
487 | + Fixed typo in previous change. |
488 | + |
489 | +2013-05-21 Tim Waugh <twaugh@redhat.com> |
490 | + |
491 | + Make sure unicode characters are allowed in the location field (bug #962207). |
492 | + |
493 | + Fixed another codec issue (bug #964673). |
494 | + Printer names are always Unicode objects, so when substituting a |
495 | + printer name into a translated message make sure to convert the |
496 | + translated message to a Unicode object first. |
497 | + |
498 | + Make sure translated printer states are decoded into unicode objects (bug #965678). |
499 | + This makes it possible to concatenate them with other unicode objects, |
500 | + such as the printer-state-message. |
501 | + |
502 | + Better fix for cupshelpers.Device __cmp__ method (bug #957444, bug #961882). |
503 | + Make sure we're comparing UTF-8 encoded strings, and neither is a |
504 | + unicode object. |
505 | + |
506 | + Fixed typo which could cause a traceback (bug #965678). |
507 | + |
508 | +2013-05-20 Jiri Popelka <jpopelka@redhat.com> |
509 | + |
510 | + FirewallD.write(): catch DBusExceptions |
511 | + |
512 | +2013-05-09 Tim Waugh <twaugh@redhat.com> |
513 | + |
514 | + make update-po |
515 | + |
516 | + Bumped version for release. |
517 | + |
518 | + tx pull -f |
519 | + |
520 | +2013-05-08 Tim Waugh <twaugh@redhat.com> |
521 | + |
522 | + Updated aclocal.m4. |
523 | + |
524 | + Use xxx-supported values for number-up and sides options (bug #923841). |
525 | + |
526 | + tx pull |
527 | + |
528 | +2013-04-30 Tim Waugh <twaugh@redhat.com> |
529 | + |
530 | + Some codec fixes (bug #957343, bug #957444). |
531 | + gettext returns encoded strings, so whenever we perform string |
532 | + replacement in them we need to encode the replacement strings to |
533 | + match. |
534 | + |
535 | +2013-04-25 Tim Waugh <twaugh@redhat.com> |
536 | + |
537 | + Make man page and --help output consistent. |
538 | + |
539 | +2013-04-23 Jiri Popelka <jpopelka@redhat.com> |
540 | + |
541 | + Fix creating of empty pixbuf. |
542 | + |
543 | +2013-04-22 Jiri Popelka <jpopelka@redhat.com> |
544 | + |
545 | + Gdk.color_parse() does not throw an exception. |
546 | + It just returns None in case of a problem. |
547 | + |
548 | +2013-04-15 Tim Waugh <twaugh@redhat.com> |
549 | + |
550 | + Don't call into Gtk directly from scp-dbus-service (bug #951710). |
551 | + |
552 | +2013-04-12 Tim Waugh <twaugh@redhat.com> |
553 | + |
554 | + Don't delete mainlist too early when quitting (bug #915483). |
555 | + |
556 | +2013-04-10 Tim Waugh <twaugh@redhat.com> |
557 | + |
558 | + Always specify encoding for printer name when retrieving from model (bug #950162). |
559 | + |
560 | + Better behaviour when trying to run without valid DISPLAY (bug #948240). |
561 | + |
562 | +2013-03-27 Tim Waugh <twaugh@redhat.com> |
563 | + |
564 | + update-po |
565 | + |
566 | + update-po |
567 | + |
568 | + Bumped version. |
569 | + |
570 | + Transifex resource name for this branch is now 1-3-x |
571 | + |
572 | + Bumped version for release. |
573 | + |
574 | + Revert previous change. |
575 | + |
576 | +2013-03-22 Tim Waugh <twaugh@redhat.com> |
577 | + |
578 | + Added missing languages. |
579 | + |
580 | + Remove bundled gtkspinner and use Gtk.Spinner instead. |
581 | + |
582 | + Updated UI file for NewPrinterWindow. |
583 | + |
584 | + Destroy ppdsloader on failure. |
585 | + |
586 | + More debugging. |
587 | + |
588 | +2013-03-21 Tim Waugh <twaugh@redhat.com> |
589 | + |
590 | + More debugging for _IPPConnectionThread. |
591 | + (cherry picked from commit a5d56927ca0fd14aa79909d5f01f86cd5649861d) |
592 | + |
593 | + Even more debugging output. |
594 | + |
595 | + Fixed codec issue (Ubuntu #1158158) |
596 | + |
597 | + Fixed codec issue (Ubuntu #1158158) |
598 | + |
599 | +2013-03-19 Jiri Popelka <jpopelka@redhat.com> |
600 | + |
601 | + Fix typo: gtk.ListStore.get_itr -> get_iter (Ubuntu #1153341). |
602 | + |
603 | +2013-02-22 Tim Waugh <twaugh@redhat.com> |
604 | + |
605 | + More debugging for _IPPConnectionThread. |
606 | + |
607 | +2013-01-31 Tim Waugh <twaugh@redhat.com> |
608 | + |
609 | + Handle gnomekeyring.CancelledError (bug #905618) |
610 | + |
611 | +2013-01-29 Tim Waugh <twaugh@redhat.com> |
612 | + |
613 | + Fixed layout of Ink/Toner Levels page (Ubuntu #1108860). |
614 | + |
615 | +2013-01-03 Tim Waugh <twaugh@redhat.com> |
616 | + |
617 | + Handle list changes when performing operations on several printers (bug #890153). |
618 | + |
619 | + Fixed last fix (bug #862381). |
620 | + |
621 | +2012-12-18 Tim Waugh <twaugh@redhat.com> |
622 | + |
623 | + Handle RuntimeError from addPrinterToClass (bug #862381). |
624 | + One of the possible reasons for this is that the class already has |
625 | + that printer. |
626 | + |
627 | + troubleshoot: look for /etc/locale.conf (bug #882157). |
628 | + |
629 | +2012-12-16 Alexandre Rostovtsev <tetromino@gentoo.org> |
630 | + |
631 | + udev: require libudev >= 172 (trac #228) |
632 | + Needed for udev_enumerate_add_match_parent() |
633 | + |
634 | +2012-12-16 Tim Waugh <twaugh@redhat.com> |
635 | + |
636 | + Require libudev >= 172 for udev_enumerate_add_match_parent (Gentoo #228). |
637 | + |
638 | +2012-12-07 Jiri Popelka <jpopelka@redhat.com> |
639 | + |
640 | + remove deprecated Encoding key from desktop files |
641 | + http://standards.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html |
642 | + says: |
643 | + C. Deprecated Items |
644 | + The Encoding key is deprecated. It was used to specify whether keys of |
645 | + type localestring were encoded in UTF-8 or in the specified locale. |
646 | + |
647 | +2012-11-30 Tim Waugh <twaugh@redhat.com> |
648 | + |
649 | + Added comment for one of the preference exceptions. |
650 | + |
651 | + Moved hpijs driver further down the preference list. |
652 | + This driver is known not to handle landscape page orientations |
653 | + correctly. |
654 | + |
655 | +2012-11-21 Tim Waugh <twaugh@redhat.com> |
656 | + |
657 | + Fixed packing in Job Attributes window UI. |
658 | + |
659 | + Fixed last fix. |
660 | + |
661 | +2012-11-20 Tim Waugh <twaugh@redhat.com> |
662 | + |
663 | + Avoid traceback in logic for changing sensitivity of new-printer widgets (bug #878527). |
664 | + |
665 | +2012-11-19 Tim Waugh <twaugh@redhat.com> |
666 | + |
667 | + Properties dialog no longer modal, but prevented from being shown more than once. (cherry picked from commit 0bfd472921e9bad0c5533be0c8b04ecf01f81303) |
668 | + |
669 | + Prevent New Printer dialog being shown several times via properties dialog. (cherry picked from commit 88bd865d083fdbe4aa0f04beb92a60ffe70d3045) |
670 | + |
671 | + Don't display two modals dialogs at once. |
672 | + The "Adjust Firewall" dialog needs to be modal, but the New Printer |
673 | + dialog doesn't need to be. Instead, make sure only one New Printer |
674 | + dialog can be shown at once, as the code won't handle several of them. |
675 | + (cherry picked from commit bc887fcf66f1ac5c008a5c15af8d6165fb7d2f7f) |
676 | + |
677 | +2012-11-16 Tim Waugh <twaugh@redhat.com> |
678 | + |
679 | + Properties dialog no longer modal, but prevented from being shown more than once. |
680 | + |
681 | + Prevent New Printer dialog being shown several times via properties dialog. |
682 | + |
683 | +2012-11-16 Jiri Popelka <jpopelka@redhat.com> |
684 | + |
685 | + firewall: treat FirewallD installed but not running case |
686 | + |
687 | + Revert "Use D-Bus interface to communicate with firewalld." |
688 | + This reverts commit c7a18527ff417c4c139b4cea20cc11fd10c12bb3. |
689 | + |
690 | + We can now safely use firewall.client.FirewallClient() |
691 | + because pygi branch has been merged with master |
692 | + |
693 | +2012-11-15 Tim Waugh <twaugh@redhat.com> |
694 | + |
695 | + monitor: emit state-reason-added/removed from correct context. |
696 | + The refresh() method can call check_state_reasons directly, and the lock |
697 | + may be held at that point. Make sure to emit state-reason signals from |
698 | + the idle handler. |
699 | + |
700 | + Fixed packing on final troubleshoot screen. |
701 | + |
702 | + Fixed args for Gtk.VBox.pack_start(). |
703 | + |
704 | + Fixed traceback when changing driver. |
705 | + |
706 | +2012-11-14 Tim Waugh <twaugh@redhat.com> |
707 | + |
708 | + Fixed args for GtkMenu.popup. |
709 | + |
710 | + Better error reporting if NewPrinterGUI.getDeviceURI() raises an exception. |
711 | + |
712 | + Convert serial device options to ComboBoxText widgets. |
713 | + |
714 | + ppdsloader: store exception from failed CUPS query |
715 | + |
716 | +2012-11-13 Tim Waugh <twaugh@redhat.com> |
717 | + |
718 | + Another instance of disallowed-value in a TreeView. |
719 | + |
720 | + Removed accidental regression. |
721 | + |
722 | + Fixed key-press-event handler for IconView. |
723 | + |
724 | + Removed stale debugging line. |
725 | + |
726 | + Final Widget.set_data() calls removed. |
727 | + |
728 | + More XID bits that have no GIR equivalent. |
729 | + |
730 | + Fixed Server Settings dialog invocation. |
731 | + |
732 | + Don't emit Monitor's 'refresh' signal from idle handler. |
733 | + This needs to be handled before any job-added/job-received etc signals |
734 | + are handled. In our usage it does not need to be handled with locks |
735 | + not held. |
736 | + |
737 | + Fix "Configure printers" menu entry in status icon pop-up menu. |
738 | + |
739 | + Make sure to emit signals from a context that does not hold locks. |
740 | + Monitor.refresh() can be called from any context, so the Gdk lock might be held. |
741 | + We want handlers for our signals to be run without locks held, so emit those signals |
742 | + from the idle handler. |
743 | + |
744 | + Seems to be no way to get at the window XID any more. |
745 | + |
746 | + Another bad use_stock property in the glade data. |
747 | + |
748 | + Don't use tuples for Gtk.TreePath. |
749 | + |
750 | + One last instance of hide_all() changed to hide(). |
751 | + |
752 | + Locking fixes. |
753 | + |
754 | + StatusIcon.set_tooltip() no longer exists; use set_tooltip_markup() instead. |
755 | + |
756 | + More GIR fixes, this time in the applet. |
757 | + |
758 | +2012-11-09 Tim Waugh <twaugh@redhat.com> |
759 | + |
760 | + Another TreeRowReference constructor that needs to be called explicitly. |
761 | + |
762 | + Fixed Connect... dialog. |
763 | + |
764 | + No need to register types. |
765 | + |
766 | + Avoid putting None in models whose columns don't allow it. |
767 | + |
768 | + Minimise changes relative to master. |
769 | + |
770 | + Fixed up gtkinklevel. |
771 | + |
772 | + gtk_label_autowrap removed: doesn't work with GTK/pygi. |
773 | + |
774 | + cupspk doesn't use Gtk at all. |
775 | + |
776 | + Only whitespace change. |
777 | + |
778 | + Corrected copyright years. |
779 | + |
780 | + Fixed typo causing infinite recursion. |
781 | + |
782 | + Use explicit constructor functions for CheckButton/RadioButton. |
783 | + |
784 | + Fixed args for TreeView/IconView set_cursor. |
785 | + |
786 | + TreeModel.get_iter_root no longer exists. |
787 | + |
788 | + Use explicit constructor function for TreeRowReference. |
789 | + |
790 | + Fixed packing for error log errors troubleshooter screen. |
791 | + |
792 | + GObject.PYOBJECT can no longer be None. |
793 | + |
794 | + Fixed args for TextBuffer.get_text. |
795 | + |
796 | + Only set can/has-default after packing the widget. |
797 | + |
798 | + Removed change marker that had been left around. |
799 | + |
800 | + Removed stale use_stock property for Troubleshoot menu item. |
801 | + |
802 | + Fixed arguments to some Gtk function calls. |
803 | + |
804 | + Handle signals gracefully before fully initialised. |
805 | + |
806 | + Connect up signals for all XML files. |
807 | + |
808 | + Avoid get_data/set_data on objects. |
809 | + |
810 | + Sort out GtkComboBoxText issues. |
811 | + printer-resolution is currently the only option using that widget. |
812 | + |
813 | + Fixed some calls to Gdk.color_parse. |
814 | + |
815 | + Fixed number-of-args issues with creating new printers/classes. |
816 | + |
817 | + MenuItem for _New should use new_with_mnemonic, not new_with_label. |
818 | + |
819 | + Use caution with get_selection(). |
820 | + |
821 | + More GObject/GLib conversions. |
822 | + |
823 | + More small fixes. |
824 | + |
825 | + Now displays the main window. |
826 | + |
827 | + Connect glade signals only when ready. |
828 | + |
829 | + More gir conversions. Imports now working. |
830 | + |
831 | + More gir conversions: GObject, GLib. |
832 | + |
833 | +2012-11-09 Martin Pitt <martin.pitt@ubuntu.com> |
834 | + |
835 | + (in progress) Convert from pygtk2 to pygi/GTK3 |
836 | + This is WIP, still a lot of breakage everywhere. |
837 | + |
838 | + Automatic pygtk2->pygi conversion |
839 | + This is the result of calling pygi-convert.sh on the code, which provides the |
840 | + simple and bulky part. |
841 | + |
842 | +2012-11-09 Tim Waugh <twaugh@redhat.com> |
843 | + |
844 | + Use new names for dialog info/warning/error icons. |
845 | + |
846 | +2012-11-02 Jiri Popelka <jpopelka@redhat.com> |
847 | + |
848 | + Sanitize loading of non-existing icon (bug #872227) |
849 | + |
850 | +2012-10-25 Tim Waugh <twaugh@redhat.com> |
851 | + |
852 | + Avoid crash with certain types of dnssd device URI (bug #870000). |
853 | + |
854 | +2012-10-23 Tim Waugh <twaugh@redhat.com> |
855 | + |
856 | + Fixed typo in systemd config file. |
857 | + |
858 | +2012-10-18 Tim Waugh <twaugh@redhat.com> |
859 | + |
860 | + Move splix up the priority list for preferred drivers. |
861 | + |
862 | + Wrap gtk.main with thread locking (trac #222) |
863 | + |
864 | + Don't rely on document-count being present (Ubuntu #1041613) |
865 | + |
866 | + Physical devices compare equal when they share a URI. |
867 | + |
868 | +2012-10-17 Till Kamppeter <till.kamppeter@gmail.com> |
869 | + |
870 | + Make the "Server Settings" dialog not show irrelevant options |
871 | + With the dropping of the CUPS Browsing feature from CUPS 1.6.x some |
872 | + configurable settings supported by the "Server Settings" dialog do not |
873 | + exist any more. This patch makes them disappear if the CUPS version in |
874 | + use is 1.6.x or newer (Ubuntu bug #1052897). |
875 | + |
876 | + Made asyncconn.py and asyncpk1.py working also without GTK |
877 | + This way scp-dbus-service can be used on GTK-less systems like |
878 | + Kubuntu. Note that GTK-less use of asyncconn.py and asyncpk1.py |
879 | + requires authentication via PolicyKit and so scp-dbus-service can only |
880 | + run under conditions where PolicyKit is supported, which means that it |
881 | + must run as a non-root user and accessing a local CUPS daemon, via |
882 | + "localhost" or socket. On systems with GTK asyncconn.py and |
883 | + asyncpk1.py and also scp-dbus-service do not require PolicyKit |
884 | + authentication but can also do the authentication via GTK dialog as |
885 | + before (Ubuntu bug #902762). |
886 | + |
887 | +2012-10-10 Tim Waugh <twaugh@redhat.com> |
888 | + |
889 | + Avoid lock double-release in OpenPrinting support. |
890 | + |
891 | +2012-10-08 Till Kamppeter <till.kamppeter@gmail.com> |
892 | + |
893 | + Added support for the 'fingerprint' field in OpenPrinting database entries |
894 | + |
895 | +2012-10-08 Till Kamppeter <till@till.(none)> |
896 | + |
897 | + Integrated driver/PPD auto-download completely into system-config-printer |
898 | + Due to the third-party (manufacturer) driver manager Jockey being the |
899 | + discontinued in Ubuntu, the driver download mechanism for downloading |
900 | + drivers linked by OpenPrinting is now completely integrated in |
901 | + system-config-printer, re-using as much as possible of the already |
902 | + existing functionality of downloading single PPD files via |
903 | + OpenPrinting. |
904 | + |
905 | + The functionality can be configured to match the policies of Linux |
906 | + distributions via the following constants in newprinter.py: |
907 | + |
908 | + DOWNLOADABLE_ONLYPPD=True |
909 | + DOWNLOADABLE_ONLYFREE=True |
910 | + DOWNLOADABLE_PKG_ONLYSIGNED=True |
911 | + |
912 | + The Jockey support in ppdsloader.py is not removed, so that users of |
913 | + ppdsloader.py who do not use newprinter.py can still use Jockey (e. g. |
914 | + KDE/Qt-based Kubuntu). |
915 | + |
916 | +2012-10-05 Tim Waugh <twaugh@redhat.com> |
917 | + |
918 | + Bumped version for 1.3.12 release. |
919 | + |
920 | + Fixed udev rules so a systemd service is created for the device. |
921 | + |
922 | + Cleaned up systemd service description. |
923 | + |
924 | + udev: Allow remove to take the same format address. |
925 | + |
926 | +2012-10-04 Tim Waugh <twaugh@redhat.com> |
927 | + |
928 | + Factored out the udev_new calls. |
929 | + |
930 | + Some re-factoring. |
931 | + |
932 | + Re-structured udev parts to run as a systemd service. |
933 | + |
934 | +2012-10-03 Tim Waugh <twaugh@redhat.com> |
935 | + |
936 | + Updated aclocal. |
937 | + |
938 | +2012-09-24 Tim Waugh <twaugh@redhat.com> |
939 | + |
940 | + Catch-all for gnomekeyring exceptions (bug #859760). |
941 | + |
942 | +2012-09-21 Jiri Popelka <jpopelka@redhat.com> |
943 | + |
944 | + One more mistake fixed. |
945 | + |
946 | + Amend previous commit. |
947 | + |
948 | + Use D-Bus interface to communicate with firewalld. |
949 | + To use firewall.client.FirewallClient() we need to |
950 | + port s-c-printer to gobject3 first. |
951 | + |
952 | +2012-09-18 Tim Waugh <twaugh@redhat.com> |
953 | + |
954 | + Don't import firewall in main module: not used. |
955 | + |
956 | +2012-09-17 Tim Waugh <twaugh@redhat.com> |
957 | + |
958 | + Removed gtk and authconn imports from asyncconn as they are not used. |
959 | + Suggested by Till Kamppeter. |
960 | + |
961 | +2012-09-06 Jiri Popelka <jpopelka@redhat.com> |
962 | + |
963 | + Correct firewall initialization in on_btnSMBBrowse_clicked() |
964 | + |
965 | +2012-08-15 Jiri Popelka <jpopelka@redhat.com> |
966 | + |
967 | + code clean-up |
968 | + |
969 | +2012-08-14 Tim Waugh <twaugh@redhat.com> |
970 | + |
971 | + Don't display two modals dialogs at once. |
972 | + The "Adjust Firewall" dialog needs to be modal, but the New Printer |
973 | + dialog doesn't need to be. Instead, make sure only one New Printer |
974 | + dialog can be shown at once, as the code won't handle several of them. |
975 | + |
976 | +2012-08-13 Jiri Popelka <jpopelka@redhat.com> |
977 | + |
978 | + reload firewalld after updating the persistent settings |
979 | + |
980 | + use firewall.client.FirewallClient |
981 | + FirewallClient is class for getting/setting |
982 | + persistent rules of FirewallD. |
983 | + |
984 | + firewall.py has been renamed to firewallsettings.py |
985 | + to not collide with firewall module from FirewallD. |
986 | + |
987 | +2012-08-03 Tim Waugh <twaugh@redhat.com> |
988 | + |
989 | + Bumped version for 1.3.11 release. |
990 | + |
991 | + Fixed most recent change in cupshelpers. |
992 | + The cupshelpers config module was not being imported. |
993 | + |
994 | +2012-08-01 Tim Waugh <twaugh@redhat.com> |
995 | + |
996 | + update-po |
997 | + |
998 | + Changed application name in desktop file. |
999 | + |
1000 | + tx pull |
1001 | + |
1002 | + Updated. |
1003 | + |
1004 | + Bumped version for 1.3.10 release. |
1005 | + |
1006 | + Use cups-config to determine serverbin directory (trac #224). |
1007 | + |
1008 | +2012-07-31 Tim Waugh <twaugh@redhat.com> |
1009 | + |
1010 | + Reverted previous change. |
1011 | + |
1012 | + Just check for libudev.h header file, not the package. |
1013 | + This allows compilation against newer versions of systemd which |
1014 | + incorporate libudev. |
1015 | + |
1016 | +2012-07-19 Till Kamppeter <till.kamppeter@gmail.com> |
1017 | + |
1018 | + Improved sorting of device lists |
1019 | + Improved sort order of device entries, so that in the "Connections" |
1020 | + list of a detected network printer "AppSocket/JetDirect" always has |
1021 | + highest priority and "IPP" has lowest. This way we avoid that network |
1022 | + printers get set up with IPP connection, as many printers do not |
1023 | + conform to the IPP standards. "AppSocket/JetDirect" is a very simple |
1024 | + protocol which usually works (Works around Ubuntu bug #945028) |
1025 | + |
1026 | + Add "--show-jobs" command line option |
1027 | + Add "--show-jobs <printer>" command line option to |
1028 | + system-config-printer. This opens the job viewer for the specified |
1029 | + print queue. |
1030 | + |
1031 | + Use hpcups instead of ps with HP LaserJet 12xx/13xx |
1032 | + Use the PCL-5e driver (HPLIP's hpcups) instead of PostScript as |
1033 | + recommended driver on the HP LaserJet 12xx and 13xx as they do not |
1034 | + come with enough memory for PostScript. The PostScript driver options |
1035 | + are still listed for manual selection so that users with a memory |
1036 | + extension in the printer can use them (Ubuntu bug #872991). |
1037 | + |
1038 | + Suppress misleading notifications |
1039 | + Suppress notification messages for the new "cups-remote-..." state |
1040 | + reasons of CUPS 1.5.x. As they do not have human-readable text, the |
1041 | + notifications look like errors, which is misleading (Ubuntu #855379) |
1042 | + |
1043 | + Generally new notification messages which do not yet have |
1044 | + human-readable text should be suppressed. |
1045 | + |
1046 | + Allow test page printing for remote CUPS queues via DNS-SD |
1047 | + As the earlier change to allow test page printing on remote CUPS |
1048 | + queues without local PPD, but now for remote CUPS queues accessed via |
1049 | + DNS-SD. CUPS does not mark these queues as remote, therefore the |
1050 | + additional patch is needed to recognize the queue by its device URI. |
1051 | + |
1052 | + PDF printer support |
1053 | + Support for PPD files for native PDF printers. Set priority lower than |
1054 | + for the PostScript PPD file as native PDF printing is still |
1055 | + experimental. Without this change it is not determined whether the PDF |
1056 | + or PostScript PPD file gets used. |
1057 | + |
1058 | + First native PDF printing PPD files for CUPS are in the cups-filters |
1059 | + package from OpenPrinting. |
1060 | + |
1061 | + Allow printing test page on remote printer without PPD |
1062 | + If a queue pointing to a remote CUPS queue (for example on a server |
1063 | + which does not broadcast) is created, this queue is usually created as |
1064 | + a raw queue so that the driver on the server gets used. Due to the |
1065 | + fact that the queue is raw, system-config-printer does not allow to |
1066 | + print a test page on it and therefore does nothing when clicking on |
1067 | + the test page button in the properties dialog. This patch allows |
1068 | + printing a test page on such queues (no PPD file, remote queue, not a |
1069 | + discovered queue). In addition, the user is also asked whether he |
1070 | + wants to print a test page when he creates such queues, and for queues |
1071 | + on which one really cannot print a test page (local raw queues or |
1072 | + discovered remote raw queues) the test page button is not shown. |
1073 | + |
1074 | + Prevent XML parser crash due to text with bad encoding on OpenPrinting |
1075 | + cupshelpers: Filter encoding problems from XML answers of |
1076 | + OpenPrinting's web API to prevent crashes of the XML parser. This |
1077 | + avoids failure of automatic driver download when the manufacturer's |
1078 | + license and description texts contain wrong characters. |
1079 | + |
1080 | + Enhancements on udev-configure-printer |
1081 | + - Use libusb 1.0.x instead of 0.1.x to determine the device ID when |
1082 | + the usblp kernel module is not attached to the device. libusb 0.1.x |
1083 | + is not maintained upstream any more. |
1084 | + |
1085 | + - Do not trigger udev-configure-printer on the UDEV signal emitted by |
1086 | + the printer detection through the usblp kernel module any |
1087 | + more. There is already a UDEV signal on the detection of the |
1088 | + corresponding low-level USB device and through this we can also |
1089 | + access all needed information and this way we avoid the devices |
1090 | + being detected twice, triggering udev-configure-printer twice. Also |
1091 | + the detaching and re-attaching of the usblp kernel module by the new |
1092 | + libusb-1.0-based USB CUPS backend does not trigger |
1093 | + udev-configure-printer any more. |
1094 | + |
1095 | + - Gather all needed printer information through the UDEV entry of the |
1096 | + low-level USB devices, independent of the presence or absence of the |
1097 | + usblp kernel module. This way we do not need to handle the UDEV |
1098 | + signals of the usblp kernel module. |
1099 | + |
1100 | + - When scanning the USB devices with libusb, do not seLect the correct |
1101 | + device only by the USB vendor and product IDs but also by the serial |
1102 | + number. There are many (older) Epson printers with the same USB |
1103 | + vendor and product IDs but different models with different IEEE-1284 |
1104 | + device IDs. |
1105 | + |
1106 | + - Make error on claiming interface 0 non-fatal (from the old patch, |
1107 | + Ubuntu bug #936155). |
1108 | + |
1109 | + - Let actions on the print queue always be performed only once, even |
1110 | + if more than one of the URIs of the detected device matches a |
1111 | + particular print queue. |
1112 | + |
1113 | + - Eliminate duplicate messages in the syslog. |
1114 | + |
1115 | +2012-07-11 Jiri Popelka <jpopelka@redhat.com> |
1116 | + |
1117 | + Use IPP API accessors. (trac #226) |
1118 | + CUPS 1.6 makes various structures private and |
1119 | + introduces these ippGet and ippSet functions |
1120 | + for all of the fields in these structures. |
1121 | + http://www.cups.org/str.php?L3928 |
1122 | + |
1123 | + We define (same signatures) our own accessors when CUPS < 1.6. |
1124 | + |
1125 | +2012-06-05 Jiri Popelka <jpopelka@redhat.com> |
1126 | + |
1127 | + udev: replace udev_get_sys_path() with hard-coded "/sys" (trac #223) |
1128 | + udev_get_sys_path() is no longer provided by libudev |
1129 | + |
1130 | +2012-03-14 Jiri Popelka <jpopelka@redhat.com> |
1131 | + |
1132 | + FirewallD support |
1133 | + I left Firewall class almost untouched, just renamed it to |
1134 | + SystemConfigFirewall because system-config-firewall is I |
1135 | + think the only service prividing |
1136 | + org.fedoraproject.Config.Firewall interface. |
1137 | + |
1138 | + I added new FirewallD class with the same interface as |
1139 | + SystemConfigFirewall so it's transparent to a client. |
1140 | + SystemConfigFirewall works the way that it first discovers what's |
1141 | + allowed in firewall with one call (read()) and then again |
1142 | + with one call (write()) allows what's necessary. |
1143 | + FirewallD class uses separate call for each service/port query or |
1144 | + modification. |
1145 | + The newly added services are allowed in firewall for 60s. |
1146 | + |
1147 | +2012-03-14 Tim Waugh <twaugh@redhat.com> |
1148 | + |
1149 | + smburi: handle URL-encoded URIs containing Unicode. |
1150 | + Patch suggested by Lars Uebernickel <lars.uebernickel@canonical.com>. |
1151 | + |
1152 | +2012-03-01 Tim Waugh <twaugh@redhat.com> |
1153 | + |
1154 | + Bumped version for 1.3.9 release. |
1155 | + |
1156 | + update-po |
1157 | + |
1158 | + tx pull |
1159 | + |
1160 | +2012-02-24 Tim Waugh <twaugh@redhat.com> |
1161 | + |
1162 | + check-device-ids: better indenting for wrong ID reporting. |
1163 | + |
1164 | + check-device-ids: differentiate missing IDs from wrong ones. |
1165 | + |
1166 | +2012-02-15 Tim Waugh <twaugh@redhat.com> |
1167 | + |
1168 | + Don't warn when CUPS >= 1.5.3 fixes STR #4018. |
1169 | + |
1170 | +2012-02-03 Tim Waugh <twaugh@redhat.com> |
1171 | + |
1172 | + ppdcache: avoid tmpfile leak by removing returned PPD file if HTTP_NOT_MODIFIED. |
1173 | + Not sure this is entirely intended behaviour for cupsGetPPD3 (STR #4018). |
1174 | + |
1175 | + ppdcache: handle file disappearances when storing in cache (bug #786232). |
1176 | + Handle file errors when opening the returned PPD file, in the spirit of defensive coding. This actually happens in some cases but the root cause is not known. |
1177 | + |
1178 | + ppdcache: make self-test terminate. |
1179 | + |
1180 | +2012-01-30 Jiri Popelka <jpopelka@redhat.com> |
1181 | + |
1182 | + Fix several debugprints (bug #785581). |
1183 | + |
1184 | +2012-01-23 Tim Waugh <twaugh@redhat.com> |
1185 | + |
1186 | + Fixed typo in troubleshooter. |
1187 | + |
1188 | + Updated British translation. |
1189 | + |
1190 | + update-po |
1191 | + |
1192 | + Bumped copyright year range. |
1193 | + |
1194 | + Bumped version for 1.3.8 release. |
1195 | + |
1196 | +2012-01-06 Jiri Popelka <jpopelka@redhat.com> |
1197 | + |
1198 | + Avoid AttributeError in on_btnNPApply_clicked() (bug #772112). |
1199 | + |
1200 | +2011-12-16 Tim Waugh <twaugh@redhat.com> |
1201 | + |
1202 | + Added debugging when jobviewer not found (bug #757520). |
1203 | + |
1204 | +2011-12-12 Tim Waugh <twaugh@redhat.com> |
1205 | + |
1206 | + Applied patch from Till Kamppeter to use pycurl 'https' support for openprinting (CVE-2011-4405). |
1207 | + |
1208 | +2011-12-09 Vincent Untz <vuntz@opensuse.org> |
1209 | + |
1210 | + Always use a sequence as args for timedops.TimedSubprocess() |
1211 | + This helps make sure there is never an issue where we forget to escape a |
1212 | + string. |
1213 | + |
1214 | + See https://bugzilla.novell.com/show_bug.cgi?id=735322 |
1215 | + |
1216 | +2011-11-28 Tim Waugh <twaugh@redhat.com> |
1217 | + |
1218 | + Added some firewall debugging for bug #755913. |
1219 | + |
1220 | +2011-11-21 Tim Waugh <twaugh@redhat.com> |
1221 | + |
1222 | + Fixed typo (Ubuntu #844976). |
1223 | + |
1224 | +2011-11-18 Tim Waugh <twaugh@redhat.com> |
1225 | + |
1226 | + Run probe_printer.py with an argument to run PrinterFinder by hand. |
1227 | + |
1228 | + More debugging output in PrinterFinder. |
1229 | + |
1230 | + Really fix SMB probing in PrinterFinder. |
1231 | + |
1232 | + LpdServer class: spot when we can't connect, and give up. |
1233 | + Likewise in PrinterFinder's lpd_probe function. |
1234 | + |
1235 | +2011-11-10 Tim Waugh <twaugh@redhat.com> |
1236 | + |
1237 | + Ignore ' All-in-one' suffix for printer model names when comparing them (bug #751610). |
1238 | + |
1239 | +2011-10-25 Tim Waugh <twaugh@redhat.com> |
1240 | + |
1241 | + Bumped version for release. |
1242 | + |
1243 | +2011-10-21 Tim Waugh <twaugh@redhat.com> |
1244 | + |
1245 | + Removed superfluous semi-colons. |
1246 | + |
1247 | + Handle HTTP errors from openprinting.org (seen in bug #743446). |
1248 | + |
1249 | + More helpful debugging messages. |
1250 | + |
1251 | + Don't re-open PPD when already available, just to localize marker names. |
1252 | + |
1253 | + Use the monitor's PPD cache in the properties dialog. |
1254 | + |
1255 | + monitor: provide method for sharing the monitor's PPD cache. |
1256 | + |
1257 | + cupshelpers: avoid re-opening PPD when not needed (not a leak). |
1258 | + |
1259 | + Fixed file descriptor leak in PPDCache (Ubuntu #874445). |
1260 | + |
1261 | + More fixes for code using newer pycups. |
1262 | + |
1263 | +2011-10-17 Tim Waugh <twaugh@redhat.com> |
1264 | + |
1265 | + Fixed typo in check-device-ids.py when looking for ID-less matches. |
1266 | + |
1267 | +2011-10-11 Tim Waugh <twaugh@redhat.com> |
1268 | + |
1269 | + Require newer pycups; drop compatibility code. |
1270 | + |
1271 | + Only whitespace changes. |
1272 | + |
1273 | +2011-10-11 Till Kamppeter <till.kamppeter@gmail.com> |
1274 | + |
1275 | + Do not connect to CUPS with an empty user name |
1276 | + If the user leaves the user name field of the login/password dialog empty, |
1277 | + establish the IPP connection with the previously set user name. |
1278 | + |
1279 | + On asynchronous IPP connections make sure that the password dialog is repeated if a wrong password is entered (Ubuntu bug 653132). |
1280 | + On asynchronous IPP connections there is no "Not authorized" pop-up |
1281 | + and no reappearing opf the login/password dialog to try again if one |
1282 | + enters a wrong password. It gets fixed when removing the |
1283 | + "self._try_as_root = False" in before the reconnection attempt as |
1284 | + root. There cannot happen an infinite loop due to this anyway, as the |
1285 | + try-as-root code also checks the user name and does not reconnect as |
1286 | + root again if the user is already root. |
1287 | + |
1288 | + Several fixes on credential caching for IPP authentication (Ubuntu bug 653132) |
1289 | + - Define a new remove_auth_info() method for the global_authinfocache class. |
1290 | + This allows to remove wrong credentials from the cache to get a new |
1291 | + login/password dialog for trying the input again. |
1292 | + |
1293 | + - Move reading the cached credentials from the creation of the connection |
1294 | + objects to the beginning of the authentication methods, as sometinmes the |
1295 | + object gets created but the connection is done much later. For example |
1296 | + in the add-printer wizard the object for synchronous connection is created, |
1297 | + no cached credentials are found and read, then the object for asynchronous |
1298 | + connections, also no credentials are found and read, now an asynchronous |
1299 | + connection is done to poll the list of detected printers, credentials are |
1300 | + asked for to do so, and these credentials are not needed for creating the |
1301 | + queue in the end as the synchronous connection object was already created |
1302 | + before and therefore does not read cached credentials any more, ending up |
1303 | + with a second login/password dialog at the end of the wizard. This fix is |
1304 | + done for both the synchronous and asynchronous IPP connection classes. |
1305 | + |
1306 | + - Actually cache the credentials when they got entered via the login/password |
1307 | + dialog of an asynchronous connection. |
1308 | + |
1309 | + - In the case of asynchronous connections remove the cached credentials entry |
1310 | + before reconnecting after failed authorization and when canceling the login/ |
1311 | + password dialog. This assures that the dialog reappears on another attempt |
1312 | + to do an administrative task. |
1313 | + |
1314 | + Handle new CUPS 1.5 IPP error response "IPP authentication canceled" also on asynchronous connection |
1315 | + Fix to distinguish canceling of authentication from entering an empty |
1316 | + password (on asynchronous IPP connections). This is the same as revision |
1317 | + ef59305 but now forasynchronous IPP connections (Ubuntu bug 653132). |
1318 | + |
1319 | +2011-10-07 Tim Waugh <twaugh@redhat.com> |
1320 | + |
1321 | + Don't penalise pxlmono now that bug #661814 is fixed in ghostscript-9.04. |
1322 | + |
1323 | +2011-10-06 Tim Waugh <twaugh@redhat.com> |
1324 | + |
1325 | + Handle new CUPS 1.5 IPP error response IPP_AUTHENTICATION_CANCELED (Ubuntu #653132). |
1326 | + |
1327 | +2011-10-05 Tim Waugh <twaugh@redhat.com> |
1328 | + |
1329 | + update-po |
1330 | + |
1331 | + Bumped version for 1.3.7 release. |
1332 | + |
1333 | + tx pull |
1334 | + |
1335 | + Show private job attributes for "my jobs" (bug #742279). |
1336 | + |
1337 | +2011-09-27 Ralph Corderoy <ralph@inputplus.co.uk> |
1338 | + |
1339 | + debug.nonfatalException()'s tblast[] was unused. |
1340 | + |
1341 | +2011-09-27 Tim Waugh <twaugh@redhat.com> |
1342 | + |
1343 | + Test Page button: enable when application/postscript is supported. |
1344 | + Also disable maintenance buttons when there are unsaved changes, or |
1345 | + when the queue is not processing/accepting jobs. |
1346 | + |
1347 | +2011-09-26 Tim Waugh <twaugh@redhat.com> |
1348 | + |
1349 | + Tidied up some regular expressions in preferreddrivers.xml. |
1350 | + Expressions must match starting at the beginning of the line (so to |
1351 | + find a word not at the beginning, will likely start "."). But they do |
1352 | + not need to match the entire line: so they never need to end with |
1353 | + ".*". |
1354 | + |
1355 | +2011-09-26 Till Kamppeter <till.kamppeter@gmail.com> |
1356 | + |
1357 | + Fixes on the recognition of driver types in preferreddrivers.xml |
1358 | + Fixed the rules for recognition of driver types. Now the types |
1359 | + "foomatic-recommended-hpijs", "foomatic-hpijs", and |
1360 | + "foomatic-recommended-postscript" are recognized correctly (Ubuntu bug |
1361 | + 855412). |
1362 | + |
1363 | +2011-09-26 Tim Waugh <twaugh@redhat.com> |
1364 | + |
1365 | + update-po |
1366 | + |
1367 | + update-po |
1368 | + |
1369 | + Fixed erroneous space character in translatable string. |
1370 | + |
1371 | + update-po |
1372 | + |
1373 | +2011-09-23 Tim Waugh <twaugh@redhat.com> |
1374 | + |
1375 | + troubleshoot: handle errors saving troubleshoot.txt (Ubuntu #789602). |
1376 | + |
1377 | + newprinter: removed references to lblIPPURI now it's gone. |
1378 | + The ipp/ipps/https schemes are now handled in the same way as "Enter |
1379 | + URI". |
1380 | + |
1381 | +2011-09-23 Till Kamppeter <till.kamppeter@gmail.com> |
1382 | + |
1383 | + Make connections list easily accessible |
1384 | + Make the connections list on the device page of the add-printer wizard |
1385 | + more easily usable: Really expand it by default and explicitly define |
1386 | + its default size so that it gets larger (~ 3 visible lines). This |
1387 | + actually fixes Ubuntu bug #842092. |
1388 | + |
1389 | + Improve handling of remote CUPS queues reported via DNS-SD |
1390 | + A CUPS server can also broadcast its queues vis DNS-SD and not via IPP |
1391 | + (like Mac OS X machines with shared printers do). In this case the |
1392 | + queues are not made available automatically on the client, but the |
1393 | + broadcasted queues can be selected in the add-printer wizard under the |
1394 | + auto-detected network devices. This patch improves the labeling so |
1395 | + that the server is listed with its name or IP (and not with the |
1396 | + description of its first queue) and in the "Connection" menu of the |
1397 | + server the queues are shown with their descriptions (and not all |
1398 | + undistinguishable with "Remote CUPS printer via DNS-SD"). |
1399 | + |
1400 | + List CUPS servers correctly in the devices list when using "Find Network Printer" |
1401 | + If one enters the host name or IP of a CUPS server into the "Find |
1402 | + Network Printer" field on the devices page of the add-printer wizard, |
1403 | + the server gets labeled with the description of the first printer |
1404 | + found on the server. This patch makes the server being listed with its |
1405 | + host name or IP. |
1406 | + |
1407 | + Removed forgotten debug code in printer finder |
1408 | + In the SMB printer part of the printer finder (what does the work for |
1409 | + "Find network prnter" on the devices screen of the add-printer wizard) |
1410 | + there was some debug code which made every search, independent of the |
1411 | + entered host name or IP, finding a Samsung SCX-4200, shared via SMB. |
1412 | + |
1413 | + Improve handling of IPP devices found when adding a printer (newprinter.py) |
1414 | + - Make recognition whether a found IPP device is a remote CUPS queue |
1415 | + actually work |
1416 | + - Show queue names of IPP devices in "Connection" list. This makes it easier |
1417 | + to find the correct device URI when setting up IPP printers with more than |
1418 | + one internal queue or when setting up a queue pointing to a CUPS server |
1419 | + after searching the CUPS server's queues via "Find network printer". |
1420 | + - Make reading out device URI of IPP device (getDeviceURI() method) more |
1421 | + reliable. |
1422 | + |
1423 | +2011-09-20 Tim Waugh <twaugh@redhat.com> |
1424 | + |
1425 | + Don't handle tooltips during mainloop recursion (bug #664044, bug #739745). |
1426 | + |
1427 | +2011-09-12 Tim Waugh <twaugh@redhat.com> |
1428 | + |
1429 | + Expand connections list (Ubuntu #842092). Patch from Rodrigo Moya. |
1430 | + |
1431 | +2011-08-31 Tim Waugh <twaugh@redhat.com> |
1432 | + |
1433 | + Fix up printer event handler in printerproperties.py, broken by recent change. |
1434 | + |
1435 | +2011-08-31 Till Kamppeter <till.kamppeter@gmail.com> |
1436 | + |
1437 | + Fixed bold print of tab labels on option conflicts |
1438 | + If there are conflicting option settings on the tabs "Printer Options" |
1439 | + and/or "Installable Options" of the printer properties dialog, the tab |
1440 | + names at the left of the dialogs should be shown in bold. This patch |
1441 | + makes this working correctly in all situations, especially after |
1442 | + changing the driver/PPD for a print queue. |
1443 | + |
1444 | + Save "Installable Options" changes on driver change |
1445 | + When changing the driver and the PPD of the new driver has an |
1446 | + "Installable Options" group, the wizard shows a page to set these |
1447 | + options. This patch makes the changes here actually being saved. |
1448 | + |
1449 | +2011-08-31 Tim Waugh <twaugh@redhat.com> |
1450 | + |
1451 | + Update printer properties dialog correctly when PPD changed. |
1452 | + Added a Boolean to the printer-modified signal from NewPrinterGUI. |
1453 | + This describes whether the PPD for the printer was changed. Now we |
1454 | + can update the printer properties dialog correctly. |
1455 | + |
1456 | + Catch the right exception in get_notifications() (Ubuntu #827573). |
1457 | + |
1458 | +2011-08-30 Jiri Popelka <jpopelka@redhat.com> |
1459 | + |
1460 | + tx pull && make update-po |
1461 | + |
1462 | + Marked 2 translatable labels as such (bug #734313) |
1463 | + |
1464 | +2011-08-22 Tim Waugh <twaugh@redhat.com> |
1465 | + |
1466 | + Bumped version for 1.3.6 release. |
1467 | + |
1468 | + update-po |
1469 | + |
1470 | + tx pull |
1471 | + |
1472 | +2011-08-19 Tim Waugh <twaugh@redhat.com> |
1473 | + |
1474 | + Make bootstrap non-interactive. |
1475 | + |
1476 | +2011-08-18 Tim Waugh <twaugh@redhat.com> |
1477 | + |
1478 | + IPPAuthConnection: if semantic attribute is referenced after destroy, don't fail (Ubuntu #828030). |
1479 | + |
1480 | +2011-08-16 Jiri Popelka <jpopelka@redhat.com> |
1481 | + |
1482 | + Allow entering @,?,=,& characters in Device URI text field (Ubuntu #826958). |
1483 | + |
1484 | +2011-08-02 Tim Waugh <twaugh@redhat.com> |
1485 | + |
1486 | + Removed PackageKit client code in missingPackagesAndExecutables (bug #726938). |
1487 | + The PackageKit Python client module is hard-coded to set a default |
1488 | + GLib main loop on import, which means it cannot be imported by a |
1489 | + module that might be used by an application using a different main |
1490 | + loop implementation, such as KDE's printer-applet. |
1491 | + |
1492 | +2011-08-01 Tim Waugh <twaugh@redhat.com> |
1493 | + |
1494 | + Properties dialog: make OK button sensitive even when no changes to save (Ubuntu #444280). |
1495 | + Only becomes insensitive when there are conflicts. |
1496 | + |
1497 | + Make PackageKit optional in cupshelpers (bug #726996, Ubuntu #819000). |
1498 | + |
1499 | +2011-07-29 Tim Waugh <twaugh@redhat.com> |
1500 | + |
1501 | + Avoid "global name 'dbus' is not defined" traceback in serversettings.py (bgu #726682). |
1502 | + |
1503 | + Bumped version for 1.3.5 release. |
1504 | + |
1505 | +2011-07-28 Tim Waugh <twaugh@redhat.com> |
1506 | + |
1507 | + Completed fix for updated firewall API. |
1508 | + |
1509 | + tx pull && make update-po |
1510 | + |
1511 | + Use "Enter hostname" for browse servers instead of "Enter IP address" (bug #726134). |
1512 | + |
1513 | + When probing for LPD printers, make sure this process is interruptible (bug #726383). |
1514 | + Interrupt it if the Wait window is closed. |
1515 | + |
1516 | + Just hide the WaitWindow on delete. |
1517 | + |
1518 | + Completed fix for updated firewall API. |
1519 | + |
1520 | + Fixed LPD probing by removing test code. |
1521 | + |
1522 | +2011-07-22 Tim Waugh <twaugh@redhat.com> |
1523 | + |
1524 | + Fixed badly-formed XML. |
1525 | + |
1526 | + Add cupshelpers.missingExecutables to the exported Python interface. |
1527 | + |
1528 | + Fixed PackageKit query for missing packages. |
1529 | + Need to filter for packages *not* installed, and also need to |
1530 | + eliminate duplicates due to several versions/architectures being |
1531 | + available. |
1532 | + |
1533 | +2011-07-21 Tim Waugh <twaugh@redhat.com> |
1534 | + |
1535 | + Documentation for new D-Bus methods. |
1536 | + |
1537 | + update-po |
1538 | + |
1539 | + Fixed hr.po plural forms. |
1540 | + |
1541 | + tx pull && make update-po |
1542 | + |
1543 | + troubleshooter: avoid confusion between local variable and imported module. |
1544 | + See https://bugzilla.redhat.com/show_bug.cgi?id=720460#c11. |
1545 | + |
1546 | +2011-07-20 Tim Waugh <twaugh@redhat.com> |
1547 | + |
1548 | + Fixed DNSSD hostname resolution. (cherry picked from commit 3747e7598fb793b8820021c7ce05a4ca011dcba2) |
1549 | + |
1550 | + Adjusted firewall code to match new system-config-firewall API (modified for CVE-2011-2520). |
1551 | + Uses json instead of pickle. |
1552 | + |
1553 | +2011-07-19 Tim Waugh <twaugh@redhat.com> |
1554 | + |
1555 | + D-Bus service: moved killtimer add_hold into same object that releases the hold. |
1556 | + |
1557 | + Expose physical device grouping logic via D-Bus. |
1558 | + |
1559 | + Fixed DNSSD hostname resolution. |
1560 | + |
1561 | + Restored file->package resolution for missingPackagesAndExecutables. |
1562 | + Now uses PackageKit to do it. |
1563 | + |
1564 | + New method cupshelpers.missingExecutables() for just executables. |
1565 | + |
1566 | + missingPackagesAndExecutables: removed static package list. |
1567 | + Should use PackageKit to resolve filenames to packages. |
1568 | + |
1569 | + Expose check for missing PPD executables via D-Bus. |
1570 | + |
1571 | + Fixed cupsFilter search in missingPackagesAndExecutables. |
1572 | + |
1573 | + Expose driver selection logic via D-Bus. |
1574 | + |
1575 | + D-Bus service: make killtimer global. |
1576 | + |
1577 | + Fixed comment in ppdsloader. |
1578 | + |
1579 | +2011-07-18 Tim Waugh <twaugh@redhat.com> |
1580 | + |
1581 | + ppdsloader: close the dialog when no longer needed, don't wait until we're destroyed. |
1582 | + |
1583 | +2011-07-15 Tim Waugh <twaugh@redhat.com> |
1584 | + |
1585 | + Updated udev-configure-printer comment for systemd. |
1586 | + |
1587 | +2011-07-14 Tim Waugh <twaugh@redhat.com> |
1588 | + |
1589 | + Don't complain about missing/invalid device ID for devices we've already handled. |
1590 | + |
1591 | + Avoid compiler warning in argument parsing in main(). |
1592 | + |
1593 | + Fixed CFLAGS/AM_CFLAGS usage in Makefile.am. |
1594 | + Now CFLAGS on the command line can override optimization flags. |
1595 | + |
1596 | +2011-07-13 Tim Waugh <twaugh@redhat.com> |
1597 | + |
1598 | + Updated British translation. |
1599 | + |
1600 | + update-po |
1601 | + |
1602 | + Bumped version for 1.3.4 release. |
1603 | + |
1604 | + Removed unused Printer Groups feature. |
1605 | + |
1606 | + Updated ui/PrintersWindow.ui with newer glade. No actual changes. |
1607 | + |
1608 | + Don't show "No printers configured" page if the printers are filtered in any way. |
1609 | + |
1610 | +2011-07-12 Tim Waugh <twaugh@redhat.com> |
1611 | + |
1612 | + URL-quote URIs when using "Find Network Printer" (Ubuntu #808137). |
1613 | + |
1614 | + Downloadable drivers: don't display printers for which there are no drivers (bug #668154). |
1615 | + |
1616 | +2011-07-11 Tim Waugh <twaugh@redhat.com> |
1617 | + |
1618 | + Kerberos support for the SMB 'Verify' button. |
1619 | + |
1620 | + Removed IPP/HTTP device screen in favour of "Enter URI" (bug #685091). |
1621 | + If someone has a URI already, they can just put it into the "Enter |
1622 | + URI" screen. If they don't have a URI, they'd only be guessing when |
1623 | + they fill out the fields in those two ipp/https screens. |
1624 | + |
1625 | + CUPS-to-CUPS printer sharing should be done using CUPS Browsing or |
1626 | + BrowsePolling. |
1627 | + |
1628 | +2011-07-08 Tim Waugh <twaugh@redhat.com> |
1629 | + |
1630 | + Converted ComboBoxEntry widgets to Entry+EntryCompletion in NewPrinterWindow.ui. |
1631 | + |
1632 | + Robustness in ppdsloader in the face of errors (Ubuntu #766818). |
1633 | + |
1634 | +2011-07-07 Tim Waugh <twaugh@redhat.com> |
1635 | + |
1636 | + Changed State label into a GtkEntry so contents are always fully selectable. |
1637 | + |
1638 | + Changed Make/Model label into a GtkEntry so contents are always fully selectable (bug #719217). |
1639 | + |
1640 | +2011-07-06 Tim Waugh <twaugh@redhat.com> |
1641 | + |
1642 | + Backported firewall-related translation strings from 1.2.x. |
1643 | + |
1644 | +2011-07-06 Lennart Poettering <lennart@poettering.net> |
1645 | + |
1646 | + udev: don't rely on retriggering printers, enumerate them instead |
1647 | + Retriggering udev devices is primarily a tool to make sure changed udev |
1648 | + rules should be applied. It should not be used in any normal codepaths. |
1649 | + |
1650 | + This patch makes it unnecessary to retrigger printer devices after |
1651 | + starting CUPS. Instead we simply enumerate them in a service that is |
1652 | + started at the same time as CUPS. |
1653 | + |
1654 | + This patch also includes the systemd unit file that makes sure we are |
1655 | + called at the right time. |
1656 | + |
1657 | + We use "RemainAfterExit=yes" in the service file to ensure the |
1658 | + enumerator is called only once during runtime. |
1659 | + |
1660 | +2011-07-06 Tim Waugh <twaugh@redhat.com> |
1661 | + |
1662 | + Convert iters to paths before comparing (bug #717062, Ubuntu #791690, trac #221). |
1663 | + Tree iters cannot be compared, but paths can. |
1664 | + (cherry picked from commit 60efcbb0f91275753364b6bc67daf2fb8b543ea5) |
1665 | + |
1666 | + Convert iters to paths before comparing (bug #717062, Ubuntu #791690, trac #221). |
1667 | + Tree iters cannot be compared, but paths can. |
1668 | + |
1669 | +2011-07-01 Tim Waugh <twaugh@redhat.com> |
1670 | + |
1671 | + Don't try to read the firewall again for each rule we check. (cherry picked from commit 6eac280f6a0d4317770e34726340b4b44fca41d5) |
1672 | + |
1673 | + Cannot modify the firewall to allow SNMP broadcast responses (trac #214). (cherry picked from commit c04857584eee60be910b82b8b427b70e4fc5d96c) |
1674 | + |
1675 | + Use "Do It Later" instead of "Cancel" for adjust firewall dialog (trac #213). |
1676 | + (cherry picked from commit 990f0908f385f0702102f2a1b782edc5b07b2ad0) |
1677 | + |
1678 | +2011-06-30 Till Kamppeter <till.kamppeter@gmail.com> |
1679 | + |
1680 | + Do not error out on missing firewall D-Bus service |
1681 | + This change allows running system-config-printer on non-Fedora/Red Hat |
1682 | + systems without modifications and no errors, warnings, or |
1683 | + tracebacks. On Fedora/Red Hat the control of the local firewall via |
1684 | + D-Bus service is still done. |
1685 | + (cherry picked from commit 7f150124376580866ba0ed7b267fd1e7ba3ed440) |
1686 | + |
1687 | +2011-06-30 Tim Waugh <twaugh@redhat.com> |
1688 | + |
1689 | + Check we are connected to the local server for server firewall changes. (cherry picked from commit bf250f689c66a20d6e90387dfaaa5bdc5b08f778) |
1690 | + |
1691 | + No longer need "review firewall" dialog. (cherry picked from commit 37158603873248a076804ee1efafe8cfcef043cc) |
1692 | + |
1693 | + Adjust firewall for network printer detection. (cherry picked from commit ea573cca78d1f3b884414065f310e19605c527cf) |
1694 | + |
1695 | + Actually change the firewall to allow incoming IPP connections. (cherry picked from commit 130bb204a42fa5ca921b74e93c9121703bed35c0) |
1696 | + |
1697 | + Check firewall for SNMP, SMB and mDNS. (cherry picked from commit 5caee445ba88c3fc999e41ed18fe7b869eaf8780) |
1698 | + |
1699 | +2011-06-29 Tim Waugh <twaugh@redhat.com> |
1700 | + |
1701 | + Set translation domain in D-Bus service (Ubuntu #783967). |
1702 | + |
1703 | +2011-06-21 Tim Waugh <twaugh@redhat.com> |
1704 | + |
1705 | + Driver prefs: avoid PostScript for HP LaserJet 2100 Series (bug #710231). |
1706 | + Avoid non-manufacturer PostScript drivers in this case. Some other |
1707 | + drivertype names changed to avoid conflicts and mistaken matches. |
1708 | + |
1709 | + Ensure consistency in jobviewer if add_job fails (bug #693055, bug #632551). |
1710 | + |
1711 | +2011-06-10 Jiri Popelka <jpopelka@redhat.com> |
1712 | + |
1713 | + Updated Free Software Foundation (FSF) address. |
1714 | + |
1715 | +2011-06-08 Till Kamppeter <till.kamppeter@gmail.com> |
1716 | + |
1717 | + Raised priority for SpliX driver |
1718 | + Raised the priority of the SpliX driver for Samsung laser printers, so |
1719 | + that it is used as the default driver for these printers, and not |
1720 | + "Foomatic/gdi" any more. The driver is free software and is superior |
1721 | + in terms of reliability and printout quality, so it should not be |
1722 | + categorized as a non-free third-party driver (Ubuntu bug #793741). |
1723 | + |
1724 | +2011-06-07 Tim Waugh <twaugh@redhat.com> |
1725 | + |
1726 | + Adjusted test code in asyncpk1.py so it doesn't look like a tempfile vulnerability. |
1727 | + |
1728 | +2011-06-02 Tim Waugh <twaugh@redhat.com> |
1729 | + |
1730 | + Bumped version for release. |
1731 | + |
1732 | + Pulled Transifex translations and ran make update-po again. |
1733 | + |
1734 | +2011-05-06 Jiri Popelka <jpopelka@redhat.com> |
1735 | + |
1736 | + Set translation domain for ServerSettingsDialog (Ubuntu #777188) |
1737 | + |
1738 | +2011-04-21 Tim Waugh <twaugh@redhat.com> |
1739 | + |
1740 | + udev-configure-printer: be more defensive when parsing CUPS response (Ubuntu #760661). |
1741 | + |
1742 | + Fixed typo in comment. |
1743 | + |
1744 | +2011-04-18 Tim Waugh <twaugh@redhat.com> |
1745 | + |
1746 | + scp-dbus-service: Ignore setlocale() errors (Ubuntu #748964). |
1747 | + |
1748 | +2011-04-15 Jiri Popelka <jpopelka@redhat.com> |
1749 | + |
1750 | + Allow % character in SMB URI (Ubuntu #747400). |
1751 | + |
1752 | +2011-04-15 Tim Waugh <twaugh@redhat.com> |
1753 | + |
1754 | + Renamed ui/*.glade to ui/*.ui again (Ubuntu #759811). |
1755 | + |
1756 | +2011-04-13 Tim Waugh <twaugh@redhat.com> |
1757 | + |
1758 | + Added PrinterModified D-Bus signal to printer properties interface. |
1759 | + |
1760 | + More error handling (Ubuntu #744783). |
1761 | + |
1762 | + Ensure consistency in jobviewer if add_job fails (bug #693055, bug #632551). |
1763 | + |
1764 | +2011-04-07 Tim Waugh <twaugh@redhat.com> |
1765 | + |
1766 | + Avoid traceback if printer duplication fails (bug #694629). |
1767 | + |
1768 | +2011-04-05 Tim Waugh <twaugh@redhat.com> |
1769 | + |
1770 | + update-po |
1771 | + |
1772 | + Updated aclocal.m4. |
1773 | + |
1774 | + Bumped version for release. |
1775 | + |
1776 | + Fixed PPDs loader when using CUPS remotely or when DBus not available (bug #693515). |
1777 | + |
1778 | +2011-04-04 Tim Waugh <twaugh@redhat.com> |
1779 | + |
1780 | + Handle failure to load PPDs more gracefully (Ubuntu #742409). |
1781 | + |
1782 | + Updated aclocal.m4. |
1783 | + |
1784 | +2011-03-28 Tim Waugh <twaugh@redhat.com> |
1785 | + |
1786 | + Fixed off-by-one error in monitor. |
1787 | + |
1788 | + Be defensive against CUPS returning incorrect job IDs (Ubuntu #721051). |
1789 | + |
1790 | + Avoid traceback when cancelling New Printer dialog after failure. |
1791 | + |
1792 | +2011-03-25 Tim Waugh <twaugh@redhat.com> |
1793 | + |
1794 | + More robustness for printer properties dialog when printer removed (Ubuntu #741987). |
1795 | + |
1796 | +2011-03-23 Tim Waugh <twaugh@redhat.com> |
1797 | + |
1798 | + Fixed printer renaming (Ubuntu #726954). |
1799 | + |
1800 | +2011-03-22 Tim Waugh <twaugh@redhat.com> |
1801 | + |
1802 | + Make sure everything is ready before handlers might be called (bug #689336). |
1803 | + The NPTNetworkHostname entry widget seems to be emitting 'changed' |
1804 | + (and the handler is called) immediately as it is initialised to the |
1805 | + empty string. Make sure our handler is ready for that. |
1806 | + |
1807 | + More uses of check-device-ids.py. |
1808 | + Now it can simply be given a device URI or even just a queue name. |
1809 | + |
1810 | +2011-03-22 Till Kamppeter <till.kamppeter@gmail.com> |
1811 | + |
1812 | + Job viewer's attribute window: Convert job numbers and attribute values to strings |
1813 | + In the code for the job attributes window in the job viewer |
1814 | + (right-click a job and choose "View Attributes") on two points |
1815 | + arguments have to be converted to strings. Once for the notebook page |
1816 | + labels as the job IDs are numbers, and second for the attribute |
1817 | + values, they can be numbers or even data structures (Ubuntu bug #733088). |
1818 | + |
1819 | +2011-03-18 Tim Waugh <twaugh@redhat.com> |
1820 | + |
1821 | + Bumped version for release. |
1822 | + |
1823 | +2011-03-16 Tim Waugh <twaugh@redhat.com> |
1824 | + |
1825 | + update-po |
1826 | + |
1827 | + Handle URIs in Find Network Printer entry, and use 'Enter URI' instead of 'Other' (bug #685091). |
1828 | + |
1829 | + Fixed an instance where NewPrinterGUI might not have self.printers set (bug #680683). |
1830 | + |
1831 | + Set connected state when connecting to server fails (bug #685098). |
1832 | + |
1833 | + More gracefully handling of cupsd restarting. |
1834 | + monitor: new cups-connection-recovered signal. |
1835 | + main app: handle this signal in the same way as when starting local |
1836 | + cupsd service. |
1837 | + |
1838 | +2011-03-14 Tim Waugh <twaugh@redhat.com> |
1839 | + |
1840 | + Transifex configuration file. |
1841 | + |
1842 | + Transifex configuration file. |
1843 | + |
1844 | + update-po |
1845 | + |
1846 | + Pull from Transifex |
1847 | + |
1848 | +2011-03-14 Jiri Popelka <jpopelka@redhat.com> |
1849 | + |
1850 | + Use "Do It Later" instead of "Cancel" for adjust firewall dialog (trac #213). |
1851 | + This had been fixed in 1.2.x (990f090) but was lost during the by-hand merge. |
1852 | + |
1853 | + IPPHostname can contain colon (to specify port). |
1854 | + This had been fixed in 1.2.x (6fb4a12) but was lost |
1855 | + during the by-hand merge. |
1856 | + |
1857 | +2011-03-14 Till Kamppeter <till.kamppeter@gmail.com> |
1858 | + |
1859 | + Make automatic driver download also working when changing the driver |
1860 | + When changing the PPD file of an existing print queue ("Make and |
1861 | + Model" in "Properties" dialog) the cupshelpers.getDevices() function |
1862 | + is called with the scheme of the device URI to find the printer's |
1863 | + device ID. The scheme needs to be supplied as ASCII string and not as |
1864 | + UniCode, otherwise the scheme is not recognized and the appropriate |
1865 | + CUPS backend does not get called. The device ID is needed to suggest |
1866 | + the correct drivers and to trigger automatic driver downloads. |
1867 | + |
1868 | +2011-03-11 Tim Waugh <twaugh@redhat.com> |
1869 | + |
1870 | + Handle the situation where cupsd has died more gracefully. |
1871 | + NewPrinterGUI's init() function now returns True/False; if it failed, |
1872 | + update to see if the service is still running. |
1873 | + |
1874 | + In other exceptional situations, update to see if the service is still |
1875 | + running. |
1876 | + |
1877 | + When we get the cups-connection-error signal from the monitor, do not |
1878 | + try to reconnect through libcups by calling getClasses; instead, |
1879 | + immediately go into the unconnected state. |
1880 | + |
1881 | + Removed stale code left over from conversion to gobject. |
1882 | + |
1883 | + Ensure all uses of ppdsloader supply the Device ID. |
1884 | + The "printer" (i.e. New Printer) case did not supply the Device ID |
1885 | + obtained from the device list. Discovered by Till Kamppeter. |
1886 | + |
1887 | + Fixed some small typos in newprinter --help output. |
1888 | + |
1889 | +2011-03-09 Tim Waugh <twaugh@redhat.com> |
1890 | + |
1891 | + Don't allow prompts when handling cups-connection-error signal (trac #219). |
1892 | + |
1893 | +2011-03-08 Till Kamppeter <till.kamppeter@gmail.com> |
1894 | + |
1895 | + Activated and fixed testing mode for device ID/driver association |
1896 | + Currently, newprinter.py has only one testing mode to test the |
1897 | + complete wiozard setting up physically available printers. This did |
1898 | + not allow testing which driver gets associated to a printer with a |
1899 | + given device ID, for example if a user reports a bug about a wrong |
1900 | + driver being selected but the maintainer or developer does not have |
1901 | + the user's printer. |
1902 | + |
1903 | + Exactly this is now available by a second testing mode with |
1904 | + parameters, which is fixed and made available with this change. |
1905 | + |
1906 | + Instead of |
1907 | + |
1908 | + cd /usr/share/system-config-printer |
1909 | + python newprinter.py |
1910 | + |
1911 | + one does the call with parameters: |
1912 | + |
1913 | + cupsctl FileDevice=yes |
1914 | + cd /usr/share/system-config-printer |
1915 | + python newprinter.py --setup-printer=file:/tmp/printout --devid="MFG:HP;MDL:Fax;" |
1916 | + |
1917 | + and the printer with the device ID "MFG:HP;MDL:Fax;" will get set up |
1918 | + and the appropriate driver (here the fax driver of HPLIP) gets |
1919 | + selected. Also automatic driver downloads happen if appropriate. |
1920 | + |
1921 | + This change only makes an already existing testing mode accessible and |
1922 | + fixes a bug in it (the device/driver association did not get |
1923 | + triggered). It does not change any behavior for normal use of |
1924 | + system-config-printer. |
1925 | + |
1926 | +2011-03-08 Tim Waugh <twaugh@redhat.com> |
1927 | + |
1928 | + Just hide Printer Properties dialog on delete-event (Ubuntu #729966). |
1929 | + |
1930 | + Only run tx if available in bootstrap. |
1931 | + |
1932 | + update-po |
1933 | + |
1934 | + tx pull |
1935 | + |
1936 | + Added Transifex client hook to bootstrap script. |
1937 | + |
1938 | + Ignore .tx directory. |
1939 | + |
1940 | + update-po |
1941 | + |
1942 | + tx pull |
1943 | + |
1944 | + Added Transifex client hook to bootstrap script. |
1945 | + |
1946 | +2011-02-25 Tim Waugh <twaugh@redhat.com> |
1947 | + |
1948 | + Prevent traceback after 2nd drivers search dialog is cancelled (bug #680288). |
1949 | + |
1950 | + update-po |
1951 | + |
1952 | + Renamed ui/*.ui -> ui/*.glade again. |
1953 | + It turns out the intltool-extract problem with recognising Glade-3 |
1954 | + files is still present. |
1955 | + |
1956 | + update-po |
1957 | + |
1958 | +2011-02-24 Tim Waugh <twaugh@redhat.com> |
1959 | + |
1960 | + Extra job options: print-quality, printer-resolution, output-bin. |
1961 | + |
1962 | + Automatically show horizontal scrollbar in job options screen. |
1963 | + |
1964 | + Removed debugging output. |
1965 | + |
1966 | + Ignore "output-mode-default" attribute as it is not settable. |
1967 | + |
1968 | + Handle IPP_TAG_RESOLUTION types (requires pycups-1.9.55). |
1969 | + |
1970 | + Don't traceback if option value cannot be handled. |
1971 | + |
1972 | +2011-02-24 Jiri Popelka <jpopelka@redhat.com> |
1973 | + |
1974 | + Fixed traceback in options.py (bug #679103). |
1975 | + Select one from supported values instead of the default if the default |
1976 | + is not among supported. |
1977 | + |
1978 | +2011-02-22 Tim Waugh <twaugh@redhat.com> |
1979 | + |
1980 | + Match HP-Fax2/3/... PPDs, as well as Ubuntu/Debian hpijs-ppds packages. |
1981 | + New hpijs-plugin driver type to catch proprietary plug-in requirements |
1982 | + for hpijs. |
1983 | + |
1984 | +2011-02-20 kami911 <kami911@fedoraproject.org> |
1985 | + |
1986 | + l10n: Updates to Hungarian (hu) translation |
1987 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
1988 | + |
1989 | + l10n: Updates to Hungarian (hu) translation |
1990 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
1991 | + |
1992 | + l10n: Updates to Hungarian (hu) translation |
1993 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
1994 | + |
1995 | +2011-02-18 Tim Waugh <twaugh@redhat.com> |
1996 | + |
1997 | + preferreddrivers.xml: Identify hpcups and hpijs fax PPDs. |
1998 | + |
1999 | + Match native hpijs driver (drv:///hp/hpijs.drv/...) as "hpijs". |
2000 | + I've put it just after "hpcups" in the driver preference order. May |
2001 | + need tweaking. |
2002 | + |
2003 | + Handle Ubuntu locations of hpcups.drv and hpijs.drv. |
2004 | + |
2005 | + preferreddrivers.xml: match OpenPrinting gutenprint PPD names as gutenprint. |
2006 | + |
2007 | + Removed DES field check altogether. |
2008 | + I don't know of any situations where this helps, or where checking the |
2009 | + DES field would help when the MFG and MDL fields do not match. |
2010 | + |
2011 | + xmldriverprefs.test: show order more clearly. |
2012 | + |
2013 | + Make xmldriverprefs.test() debugging optional. |
2014 | + |
2015 | + More debugging during PPD selection. |
2016 | + |
2017 | + Only discard PPDs for DES-mismatch if they actually have a DES field. |
2018 | + |
2019 | + Preferred foomatic PostScript drivers before PCL drivers (except foomatic-recommended ones). |
2020 | + |
2021 | +2011-02-17 Tim Waugh <twaugh@redhat.com> |
2022 | + |
2023 | + Bumped version for release. |
2024 | + |
2025 | + update-po |
2026 | + |
2027 | + Fixed page sequence when adding a printer with an exactly-matching driver. |
2028 | + |
2029 | + More debugging around firewall/get-devices. |
2030 | + |
2031 | + firewall: fixed cache behaviour. |
2032 | + |
2033 | + Defer calls to populateList initiated by monitor. |
2034 | + |
2035 | + Removed duplicate method definition. |
2036 | + |
2037 | + monitor: always set self.bus even when D-Bus not available. |
2038 | + |
2039 | + Fixed traceback due to libsane-hpaio installation check. |
2040 | + |
2041 | +2011-02-16 Tim Waugh <twaugh@redhat.com> |
2042 | + |
2043 | + Updated British translation. |
2044 | + |
2045 | + update-po |
2046 | + |
2047 | + Bumped version for release. |
2048 | + |
2049 | + Prevent look-up failures in dnssdresolve (Ubuntu #716357). |
2050 | + |
2051 | +2011-02-15 kristho <kristho@fedoraproject.org> |
2052 | + |
2053 | + l10n: Updates to Danish (da) translation |
2054 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
2055 | + |
2056 | +2011-02-15 Tim Waugh <twaugh@redhat.com> |
2057 | + |
2058 | + Install libsane-hpaio when appropriate (bug #585362). |
2059 | + |
2060 | + Avoid double-checking networked HPLIP-able devices. |
2061 | + |
2062 | +2011-02-14 Tim Waugh <twaugh@redhat.com> |
2063 | + |
2064 | + Use #!/usr/bin/python throughout, even for non-executables. |
2065 | + |
2066 | +2011-02-13 yurchor <yurchor@fedoraproject.org> |
2067 | + |
2068 | + l10n: Updates to Ukrainian (uk) translation |
2069 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
2070 | + |
2071 | +2011-02-10 jassy <jassy@fedoraproject.org> |
2072 | + |
2073 | + l10n: Updates to Panjabi (Punjabi) (pa) translation |
2074 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
2075 | + |
2076 | +2011-02-09 Tim Waugh <twaugh@redhat.com> |
2077 | + |
2078 | + Don't display tooltips in the jobviewer as they do not work at all. |
2079 | + |
2080 | + Bumped version for snapshot release. |
2081 | + |
2082 | + applet: don't crash when DISPLAY is unset (bug #676343). |
2083 | + |
2084 | +2011-02-09 hasanalpinan <hasanalpinan@fedoraproject.org> |
2085 | + |
2086 | + l10n: Updates to Turkish (tr) translation |
2087 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
2088 | + |
2089 | +2011-02-09 Tim Waugh <twaugh@redhat.com> |
2090 | + |
2091 | + Don't crash when DISPLAY is unset (bug #676339). |
2092 | + |
2093 | + update-po |
2094 | + |
2095 | + Bumped version for release. |
2096 | + |
2097 | +2011-02-09 Jiri Popelka <jpopelka@redhat.com> |
2098 | + |
2099 | + Use set_autowrap() from slip.gtk module when possible. |
2100 | + slip.gtk module contains the same code as gtk_label_autowrap.py |
2101 | + so try to use slip.gtk.set_autowrap() first. |
2102 | + |
2103 | +2011-02-09 hasanalpinan <hasanalpinan@fedoraproject.org> |
2104 | + |
2105 | + l10n: Updates to Turkish (tr) translation |
2106 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
2107 | + |
2108 | +2011-02-09 jassy <jassy@fedoraproject.org> |
2109 | + |
2110 | + l10n: Updates to Panjabi (Punjabi) (pa) translation |
2111 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
2112 | + |
2113 | +2011-02-08 Tim Waugh <twaugh@redhat.com> |
2114 | + |
2115 | + Don't rely on CUPS_PRINTER_COMMANDS alone. |
2116 | + |
2117 | +2011-02-08 raven <raven@fedoraproject.org> |
2118 | + |
2119 | + l10n: Updates to Polish (pl) translation |
2120 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
2121 | + |
2122 | +2011-02-08 jassy <jassy@fedoraproject.org> |
2123 | + |
2124 | + l10n: Updates to Panjabi (Punjabi) (pa) translation |
2125 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
2126 | + |
2127 | +2011-02-07 Tim Waugh <twaugh@redhat.com> |
2128 | + |
2129 | + update-po |
2130 | + |
2131 | + update-po |
2132 | + |
2133 | +2011-02-07 Till Kamppeter <till.kamppeter@gmail.com> |
2134 | + |
2135 | + Save not only the IP but also the host name in the device record when resolving a DNS-SD service name |
2136 | + With the host name we can create host-name-based HPLIP URIs which are |
2137 | + stable against routers which do not keep always the same IP for a |
2138 | + network device when it is turned off and on again. |
2139 | + |
2140 | +2011-02-07 Tim Waugh <twaugh@redhat.com> |
2141 | + |
2142 | + CUPS dnssd URI check should check for /cups in the string, not at end. |
2143 | + |
2144 | +2011-02-04 Till Kamppeter <till.kamppeter@gmail.com> |
2145 | + |
2146 | + Enhancements of the PhysicalDevice class for the CUPS "dnssd" backend |
2147 | + This is especially to improve association of DNS-SD- and |
2148 | + SNMP-discovered printers, so that the same printer, discovered with |
2149 | + the two methods appears only once in the list of discovered |
2150 | + devices. There are also improvements for getting mmake/model/serial |
2151 | + number info and for network printers the IP address and (if available) |
2152 | + the host names are also listed. This way admins can easily identify |
2153 | + the discovered printers, even if there is more than one of the same |
2154 | + model in the network. |
2155 | + |
2156 | +2011-02-04 Tim Waugh <twaugh@redhat.com> |
2157 | + |
2158 | + Small tidy-up from last patch. |
2159 | + |
2160 | +2011-02-04 Till Kamppeter <till.kamppeter@gmail.com> |
2161 | + |
2162 | + Explicit support for the "dnssd" CUPS backend |
2163 | + This change adds explicit support for the "dnssd" CUPS backend to |
2164 | + system-config-printer. This makes entries in the list of discovered |
2165 | + printers coming from the "dnssd" CUPS backend appear with nice |
2166 | + descriptions instead of custom URI input fields (as one gets for |
2167 | + unknown backends). It also adds code to make hostname-based HPLIP URIs |
2168 | + be generated (keep HPLIP queues working when router changes IP |
2169 | + everytime when printer is turned on). |
2170 | + |
2171 | + Fixes on the DNS-SD service name resolver |
2172 | + Fixed the DNS-SD service name resolving: Expanded "%<hex>" encodings |
2173 | + in the dnssd device URIs (like |
2174 | + dnssd://HP%20LaserJet%20P3005%20%5B2611E3%5D._ipp._tcp.local/) before |
2175 | + sending the service name to Avahi and let PhysicalDevice check the |
2176 | + resolved IP addresses. Now network printers discovered both by DNS-SD |
2177 | + and SNMP are really appearing only once in the list of discovered |
2178 | + printers. |
2179 | + |
2180 | +2011-02-03 Tim Waugh <twaugh@redhat.com> |
2181 | + |
2182 | + Fixed bugs in gtk_label_autowrap.py by updating to latest version (bug #637829). |
2183 | + |
2184 | +2011-02-03 jassy <jassy@fedoraproject.org> |
2185 | + |
2186 | + l10n: Updates to Panjabi (Punjabi) (pa) translation |
2187 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
2188 | + |
2189 | +2011-02-02 Tim Waugh <twaugh@redhat.com> |
2190 | + |
2191 | + troubleshoot: handle wrong server name but right IP address. |
2192 | + Also, always attempt to find SMB queues. |
2193 | + |
2194 | +2011-02-01 jassy <jassy@fedoraproject.org> |
2195 | + |
2196 | + l10n: Updates to Panjabi (Punjabi) (pa) translation |
2197 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
2198 | + |
2199 | +2011-01-21 Martin Pitt <martin.pitt@ubuntu.com> |
2200 | + |
2201 | + (in progress) Convert from pygtk2 to pygi/GTK3 |
2202 | + This is WIP, still a lot of breakage everywhere. |
2203 | + |
2204 | + Automatic pygtk2->pygi conversion |
2205 | + This is the result of calling pygi-convert.sh on the code, which provides the |
2206 | + simple and bulky part. |
2207 | + |
2208 | +2011-01-21 Tim Waugh <twaugh@redhat.com> |
2209 | + |
2210 | + Avoid traceback when notification daemon has persistence (bug #671375). |
2211 | + |
2212 | +2011-01-20 Tim Waugh <twaugh@redhat.com> |
2213 | + |
2214 | + Grabbing focus for editing breaks it (bug #650995). |
2215 | + |
2216 | +2011-01-20 shanky <shanky@fedoraproject.org> |
2217 | + |
2218 | + l10n: Updates to Kannada (kn) translation |
2219 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
2220 | + |
2221 | +2011-01-20 Tim Waugh <twaugh@redhat.com> |
2222 | + |
2223 | + Handle failure to connect in PrinterURIIndex (bug #668568). |
2224 | + |
2225 | +2011-01-19 Tim Waugh <twaugh@redhat.com> |
2226 | + |
2227 | + Avoid Foomatic/pxlmono until output size issue is fixed (bug #661814). |
2228 | + |
2229 | + Update printer properties after NewPrinter dialog has changed PPD/device. |
2230 | + |
2231 | + Display "(Current)" for current driver when no real device known. |
2232 | + |
2233 | + Fixed current driver display when using a "(recommended)" driver. |
2234 | + |
2235 | + Actually fix problem supposed to be fixed by last commit. |
2236 | + |
2237 | + Fixed driver selection when there are duplicate PPDs available. |
2238 | + In this situation a different PPD than the user selected would be |
2239 | + used. For example, with an HP LaserJet 1200 the following drivers |
2240 | + were shown: |
2241 | + |
2242 | + Foomatic/pxlmono |
2243 | + Postscript |
2244 | + pcl3, hpcups |
2245 | + Foomatic/hpijs |
2246 | + etc... |
2247 | + |
2248 | + However, 'Postscript' represents two identical PPDs and the underlying |
2249 | + driver list contains both of these. Selecting 'pcl3, hpcups' would |
2250 | + choose index 2 from the driver list, i.e. the second of the |
2251 | + duplicates. |
2252 | + |
2253 | + The fix is to remove duplicates once we have merged them. |
2254 | + |
2255 | +2011-01-18 Jiri Popelka <jpopelka@redhat.com> |
2256 | + |
2257 | + Allow %, ( and ) characters in dnssd URI (bug #669820). |
2258 | + |
2259 | +2011-01-15 raven <raven@fedoraproject.org> |
2260 | + |
2261 | + l10n: Updates to Polish (pl) translation |
2262 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
2263 | + |
2264 | +2011-01-14 Tim Waugh <twaugh@redhat.com> |
2265 | + |
2266 | + Bumped version for snapshot release. |
2267 | + |
2268 | + update-po |
2269 | + |
2270 | + Follow file renames in POTFILES.in. |
2271 | + |
2272 | + update-po |
2273 | + |
2274 | + Recreated aclocal.m4 using new autoconf |
2275 | + |
2276 | + Bumped version for release. |
2277 | + |
2278 | +2011-01-13 khasida <khasida@fedoraproject.org> |
2279 | + |
2280 | + l10n: Updates to Japanese (ja) translation |
2281 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
2282 | + |
2283 | +2011-01-13 mgiri <mgiri@fedoraproject.org> |
2284 | + |
2285 | + l10n: Updates to Oriya (or) translation |
2286 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
2287 | + |
2288 | +2011-01-12 Jiri Popelka <jpopelka@redhat.com> |
2289 | + |
2290 | + string.letters are locale.getpreferredencoding() encoded (bug #668127). |
2291 | + |
2292 | +2011-01-05 swkothar <swkothar@fedoraproject.org> |
2293 | + |
2294 | + l10n: Updates to Gujarati (gu) translation |
2295 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
2296 | + |
2297 | + l10n: Updates to Gujarati (gu) translation |
2298 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
2299 | + |
2300 | +2011-01-03 swkothar <swkothar@fedoraproject.org> |
2301 | + |
2302 | + l10n: Updates to Gujarati (gu) translation |
2303 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
2304 | + |
2305 | + l10n: Updates to Gujarati (gu) translation |
2306 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
2307 | + |
2308 | +2011-01-03 runab <runab@fedoraproject.org> |
2309 | + |
2310 | + l10n: Updates to Bengali (India) (bn_IN) translation |
2311 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
2312 | + |
2313 | +2010-12-21 Tim Waugh <twaugh@redhat.com> |
2314 | + |
2315 | + Don't log "invalid or missing" ID as level error but debug. |
2316 | + This situation is expected most of the time, as either the libusb |
2317 | + method or the usblp method will lock out the other. |
2318 | + |
2319 | +2010-12-16 Tim Waugh <twaugh@redhat.com> |
2320 | + |
2321 | + Undo grab_focus change. |
2322 | + Still something strange going on though: after right-click and Rename, |
2323 | + typing at the keyboard doesn't end up reaching the cell's editable |
2324 | + widget. It has to be selected first. |
2325 | + |
2326 | + Grab focus for the cell, not the icon view, when renaming printer. |
2327 | + |
2328 | +2010-12-16 Jiri Popelka <jpopelka@redhat.com> |
2329 | + |
2330 | + Block unwanted characters when editing queue name (bug #658550). |
2331 | + |
2332 | +2010-12-16 Tim Waugh <twaugh@redhat.com> |
2333 | + |
2334 | + Don't traceback on exit if we couldn't connect to CUPS at all. |
2335 | + |
2336 | + Fixed typo in last commit. |
2337 | + |
2338 | + Initialise D-Bus threading in timedops module (bug #662047). |
2339 | + Initialise threading for D-Bus. This is needed as long as it is |
2340 | + used from two separate threads. We only do this in a few places |
2341 | + now, but in particular the troubleshooter does this. |
2342 | + |
2343 | +2010-12-09 Tim Waugh <twaugh@redhat.com> |
2344 | + |
2345 | + Don't treat damaged PPDs as failure to connect to CUPS. |
2346 | + |
2347 | + Handle bad PPDs in the PPDCache object (bug #661755). |
2348 | + |
2349 | + Ignore leading/trailing whitespace in IEEE 1284 Device ID fields. |
2350 | + |
2351 | +2010-12-08 Tim Waugh <twaugh@redhat.com> |
2352 | + |
2353 | + Only show maintenance buttons when capable (bug #658564). |
2354 | + Don't just make the buttons insensitive. |
2355 | + |
2356 | + Don't set maintenance function buttons insensitive in UI file. |
2357 | + |
2358 | + Renamed *.glade to *.ui. |
2359 | + |
2360 | + Updated UI files with glade-3. |
2361 | + |
2362 | +2010-12-06 tiansworld <tiansworld@fedoraproject.org> |
2363 | + |
2364 | + l10n: Updates to Chinese (China) (zh_CN) translation |
2365 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
2366 | + |
2367 | +2010-12-02 Tim Waugh <twaugh@redhat.com> |
2368 | + |
2369 | + Grab focus on the IconView after setting it editable (bug #650995). |
2370 | + This fixes rename problems when using compiz. |
2371 | + |
2372 | + Don't need debug logs for every missing MFG/MDL field. |
2373 | + |
2374 | + Don't leave an extra Monitor running. |
2375 | + |
2376 | +2010-12-01 Tim Waugh <twaugh@redhat.com> |
2377 | + |
2378 | + Tidying. |
2379 | + |
2380 | +2010-12-01 Till Kamppeter <till.kamppeter@gmail.com> |
2381 | + |
2382 | + Do not generate print queue names which begin or end with a dash |
2383 | + |
2384 | +2010-12-01 Tim Waugh <twaugh@redhat.com> |
2385 | + |
2386 | + Moved PPD matching call into PPDsLoader class to avoid multiple calls. |
2387 | + |
2388 | + Debugging messages in authconn.Connection. |
2389 | + Now logical operations are bracketed by debugging messages. |
2390 | + |
2391 | +2010-11-30 Till Kamppeter <till.kamppeter@gmail.com> |
2392 | + |
2393 | + Compare printer make/model names only by words and numbers (like they sound) |
2394 | + Do matching of make and model names only considering letters, numbers, |
2395 | + and words, ignoring all non-alphanumeric characters (like dashes). |
2396 | + This makes names sounding the same but written differently considered |
2397 | + equal. This overcomes the problem that if the IEEE-1284 device ID is |
2398 | + not known that not correctly written model names in the |
2399 | + (non-manufacturer) PPD files still match. For example "Epson PM-A820", |
2400 | + "EPSON PM A820", and "Epson PM A 820" match each other (Ubuntu bug |
2401 | + |
2402 | + The normalize() function used for that normalizes manufacturer and |
2403 | + model names for comparing. The string is turned to lower case and |
2404 | + leading and trailing white space is removed. After that each sequence |
2405 | + of non-alphanumeric characters (including white space) is replaced by |
2406 | + a single space and also at each change between letters and numbers a |
2407 | + single space is added. This makes the comparison only done by |
2408 | + alphanumeric characters and the words formed from them. So mostly two |
2409 | + strings which sound the same when you pronounce them are considered |
2410 | + equal. Printer manufacturers do not market two models whose names |
2411 | + sound the same but differ only by upper/lower case, spaces, dashes, |
2412 | + ..., but in printer drivers names can be easily supplied with these |
2413 | + details of the name written in the wrong way, especially if the |
2414 | + IEEE-1284 device ID of the printer is not known. This way we get a |
2415 | + very reliable matching of printer model names. |
2416 | + |
2417 | + Examples: |
2418 | + - Epson PM-A820 -> epson pm a 820 |
2419 | + - Epson PM A820 -> epson pm a 820 |
2420 | + - HP PhotoSmart C 8100 -> hp photosmart c 8100 |
2421 | + - hp Photosmart C8100 -> hp photosmart c 8100 |
2422 | + |
2423 | +2010-11-30 Tim Waugh <twaugh@redhat.com> |
2424 | + |
2425 | + Make sure to fill makes list only when PPDs and devices are fetched. |
2426 | + |
2427 | + Fixed last merge. |
2428 | + |
2429 | +2010-11-30 Till Kamppeter <till.kamppeter@gmail.com> |
2430 | + |
2431 | + Lower the priority of Gutenprint |
2432 | + For PostScript and PCL printers without manufacturer-supplied PPDs and |
2433 | + with explicit support by Gutenprint, the (inferior) Gutenprint PCL 5e |
2434 | + driver got selected. Demoted Gutenprint to make Foomatic/Postscript |
2435 | + and HPIJS preferred (Ubuntu bug #669152). Also improved recognition of |
2436 | + Gutenprint's PPD URIs. |
2437 | + |
2438 | +2010-11-30 Tim Waugh <twaugh@redhat.com> |
2439 | + |
2440 | + Recreate the monitor for the correct host after "Connect...". |
2441 | + |
2442 | + More debugging. |
2443 | + |
2444 | + Removed calls to pynotify.Notification.attach_to_status_icon(). |
2445 | + Newer versions of libnotify do not provide this method as its use is |
2446 | + being replaced by the "persist" capability in notification-daemon. |
2447 | + |
2448 | +2010-11-29 elsupergomez <elsupergomez@fedoraproject.org> |
2449 | + |
2450 | + l10n: Updates to Spanish (Castilian) (es) translation |
2451 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
2452 | + |
2453 | +2010-11-26 Tim Waugh <twaugh@redhat.com> |
2454 | + |
2455 | + Define a generic-foomatic-recommended drivertype and use it. |
2456 | + |
2457 | + Adjusted PCLXL test case to require pxlcolor driver. |
2458 | + This is to avoid the case where we get |
2459 | + (a) the gutenprint black and white driver, or |
2460 | + (b) a random generic PCL 6/PCL XL driver |
2461 | + |
2462 | + The current foomatic-recommended driver is pxlcolor. |
2463 | + |
2464 | + Allow all generic drivers to be candidates. |
2465 | + |
2466 | + Missed another instance of 'foomatic:' in the XML file. |
2467 | + |
2468 | + No longer need FOOMATIC_GENERIC driver class. |
2469 | + Till's explanation: |
2470 | + |
2471 | + The driver class DRIVER_TYPE_FOOMATIC_GENERIC is not really needed and |
2472 | + it also stopped the evaluation before reaching the check for the |
2473 | + "(recommended)". A driver search for a completely unknown PCL-XL |
2474 | + printer leads to an assignment of a working but inferior driver. Try |
2475 | + |
2476 | + system-config-printer --setup-printer='file:/tmp/printout' --devid='CMD:PCLXL;' |
2477 | + |
2478 | + and you will get the (low-res, bw, PCL 5e) Gutenprint driver assigned |
2479 | + instead of the (hi-res, color, PCL XL) pxlcolor driver. Removing the |
2480 | + check for "Generic" leads to the desired result. |
2481 | + |
2482 | + Treat "foomatic-db-compressed-ppds:" the same as "foomatic:". |
2483 | + |
2484 | +2010-11-26 ufa <ufa@fedoraproject.org> |
2485 | + |
2486 | + l10n: Updates to Portuguese (Brazilian) (pt_BR) translation |
2487 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
2488 | + |
2489 | +2010-11-25 raven <raven@fedoraproject.org> |
2490 | + |
2491 | + l10n: Updates to Polish (pl) translation |
2492 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
2493 | + |
2494 | +2010-11-25 Tim Waugh <twaugh@redhat.com> |
2495 | + |
2496 | + update-po |
2497 | + |
2498 | + Bumped version for snapshot release. |
2499 | + |
2500 | + Make scp-dbus-service.py executable. |
2501 | + |
2502 | + Only use ID-matched PPD names if there were any. |
2503 | + |
2504 | + Fixed NewPrinter transience again. |
2505 | + |
2506 | + D-Bus paths: separate main pathname from instance number with /. |
2507 | + |
2508 | + No longer need run_config_tool method in applet.py. |
2509 | + |
2510 | + Fixed traceback. |
2511 | + |
2512 | +2010-11-24 Tim Waugh <twaugh@redhat.com> |
2513 | + |
2514 | + Use D-Bus object activation for printing test pages. |
2515 | + |
2516 | + Only set properties dialog transience if parent known. |
2517 | + |
2518 | + Use D-Bus activation for printer properties dialog. |
2519 | + |
2520 | + New Quit method for JobApplet interface. |
2521 | + |
2522 | + Better reference counting. (D-Bus objects still not getting freed though.) |
2523 | + |
2524 | + JobViewer: close jobs window on cleanup. |
2525 | + |
2526 | + Fixed PPDCache traceback. |
2527 | + |
2528 | + New Makefile rule for running the D-Bus service. |
2529 | + |
2530 | + Use D-Bus activation for job applet. |
2531 | + |
2532 | + Clean up at exit in scp-dbus-service.py. |
2533 | + |
2534 | + Removed applet's --no-tray-icon option, and manage-print-jobs desktop file. |
2535 | + |
2536 | + Removed --choose-driver option from man page. |
2537 | + |
2538 | + Moved dbus parts into subdirectory. |
2539 | + |
2540 | +2010-11-23 Tim Waugh <twaugh@redhat.com> |
2541 | + |
2542 | + Fixed JobViewer error introduced by conversion to GObject. |
2543 | + |
2544 | + Reverted bad commit. |
2545 | + |
2546 | + Fixed window positioning of NewPrinterWindow. |
2547 | + |
2548 | + D-Bus activation for job applet. |
2549 | + |
2550 | + JobViewer: new 'finished' signal, now used by main application. |
2551 | + |
2552 | + Fixed window positioning of NewPrinterWindow. |
2553 | + |
2554 | + Fixed window parenting issue in NewPrinterGUI. |
2555 | + |
2556 | + Removed --setup-printer option. Use D-Bus activation instead. |
2557 | + |
2558 | + Removed --choose-driver option. Use D-Bus activation instead. |
2559 | + |
2560 | + New Printer dialog: don't focus on map if no parent window. |
2561 | + |
2562 | + NewPrinterDialog is now a public method. |
2563 | + |
2564 | + Removed --setup-printer option. Use D-Bus activation instead. |
2565 | + |
2566 | + newprinter: printer_with_uri fixes when no Device ID given. |
2567 | + |
2568 | + D-Bus service: no need for NewPrinter method. |
2569 | + |
2570 | + D-Bus service: don't set debugging unconditionally. |
2571 | + |
2572 | + D-Bus service: KillTimer fix for multiple clients. |
2573 | + |
2574 | +2010-11-22 Tim Waugh <twaugh@redhat.com> |
2575 | + |
2576 | + D-Bus object activation for NewPrinterDialog. |
2577 | + Interface still subject to change. |
2578 | + |
2579 | + Documentation fix. |
2580 | + |
2581 | + Include bug report reference for Xerox 6250DP issue. |
2582 | + |
2583 | +2010-11-19 Tim Waugh <twaugh@redhat.com> |
2584 | + |
2585 | + Renamed *.conf. |
2586 | + |
2587 | + XML: Changed deviceid element to contain one or more field elements. |
2588 | + This gives a more natural way of being able to match against several |
2589 | + Device ID criteria. |
2590 | + |
2591 | + New "avoid" element for not-quite-blacklisted drivers. |
2592 | + |
2593 | + Fixed Xerox 6250DP driver selection. |
2594 | + |
2595 | +2010-11-18 fdaluisio <fdaluisio@fedoraproject.org> |
2596 | + |
2597 | + l10n: Updates to Italian (it) translation |
2598 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
2599 | + |
2600 | +2010-11-17 shnurapet <shnurapet@fedoraproject.org> |
2601 | + |
2602 | + l10n: Updates to Russian (ru) translation |
2603 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
2604 | + |
2605 | +2010-11-16 Tim Waugh <twaugh@redhat.com> |
2606 | + |
2607 | + Use exact-cmd in our preferreddrivers.xml. |
2608 | + |
2609 | +2010-11-16 Jiri Popelka <jpopelka@redhat.com> |
2610 | + |
2611 | + Request also 'job-preserved' attribute in JobViewer (Ubuntu #675259). |
2612 | + |
2613 | +2010-11-16 Tim Waugh <twaugh@redhat.com> |
2614 | + |
2615 | + Added new "fit" category: exact-cmd. |
2616 | + |
2617 | +2010-11-15 Tim Waugh <twaugh@redhat.com> |
2618 | + |
2619 | + Added test case for Xerox 6250DP. |
2620 | + |
2621 | + Removed extra debugging. |
2622 | + |
2623 | + Prefer generic PCL 5c driver to PCL 5e (5c adds colour). |
2624 | + |
2625 | +2010-11-15 cleitonlima <cleitonlima@fedoraproject.org> |
2626 | + |
2627 | + l10n: Updates to Portuguese (Brazilian) (pt_BR) translation |
2628 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
2629 | + |
2630 | +2010-11-14 tombo <tombo@fedoraproject.org> |
2631 | + |
2632 | + l10n: Updates to Italian (it) translation |
2633 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
2634 | + |
2635 | +2010-11-12 Tim Waugh <twaugh@redhat.com> |
2636 | + |
2637 | + Removed unused code. |
2638 | + |
2639 | +2010-11-11 Tim Waugh <twaugh@redhat.com> |
2640 | + |
2641 | + Removed unnecessary output while renaming. |
2642 | + |
2643 | + udev-configure-printer: syslog if no corresponding CUPS device matches. |
2644 | + |
2645 | +2010-11-10 Tim Waugh <twaugh@redhat.com> |
2646 | + |
2647 | + When PackageKit is available, always search for drivers to install. |
2648 | + Without doing this, we may very well end up using the "wrong" driver |
2649 | + if a sub-optimal one happens to be installed. |
2650 | + |
2651 | + XML: Allow an optional packagehint attribute for drivertype. |
2652 | + |
2653 | +2010-11-09 Tim Waugh <twaugh@redhat.com> |
2654 | + |
2655 | + Ricoh family driver rules, with test case. |
2656 | + Also a test case for gutenprint vs Brother HL-2030. |
2657 | + |
2658 | + Test-case flags for cupshelpers.ppds self-test. |
2659 | + These allow tests such as "make sure this printer does *not* |
2660 | + use this driver". |
2661 | + |
2662 | + New rule for running the xmldriverprefs test. |
2663 | + This allows for easier inspection of preferred driver orders. |
2664 | + |
2665 | + XML: gutenprint is no good on the Brother HL-2030 (bug #645993) |
2666 | + |
2667 | + Fixed XML validator so that it handles blacklists. |
2668 | + |
2669 | + Adjusted/added some comments. |
2670 | + |
2671 | + Fixed XML test output (UTF-8 encoding problems with Océ). |
2672 | + |
2673 | + XML: driver types can now be referenced by glob pattern. |
2674 | + |
2675 | + Fixed up xmldriverprefs.xml test() function. |
2676 | + |
2677 | +2010-11-05 Tim Waugh <twaugh@redhat.com> |
2678 | + |
2679 | + Set CUPSHELPERS_XMLDIR when running from working directory. |
2680 | + |
2681 | + Use CUPSHELPERS_XMLDIR environment variable if set. |
2682 | + |
2683 | + Use /etc/cupshelpers/preferreddrivers.xml pathname. |
2684 | + |
2685 | + Fixes for 'make distcheck'. |
2686 | + |
2687 | + Remove "Series" word from model names if present. |
2688 | + Don't ignore the rest of the line entirely. Some models (e.g. HP |
2689 | + OfficeJet Series 300) refer to themselves with model names containing |
2690 | + "Series". |
2691 | + |
2692 | + Updated preferreddrivers.xml (added splix, turboprint). |
2693 | + |
2694 | + Updated documentation in RELAX NG file. |
2695 | + |
2696 | + Cancel printer finder once it is no longer needed. |
2697 | + |
2698 | + Better debugging output when printer finder is running. |
2699 | + |
2700 | +2010-11-03 Tim Waugh <twaugh@redhat.com> |
2701 | + |
2702 | + Updated preferreddrivers.xml to more closely match old hard-coded rules. |
2703 | + |
2704 | + Fixed some unused drivertypes in preferreddrivers.xml. |
2705 | + |
2706 | +2010-11-03 Jiri Popelka <jpopelka@redhat.com> |
2707 | + |
2708 | + Treat cups.Connection() failure in PrinterURIIndex._map_printer (bug #648014). |
2709 | + |
2710 | +2010-11-03 Tim Waugh <twaugh@redhat.com> |
2711 | + |
2712 | + Updated aclocal.m4. |
2713 | + |
2714 | + Validate XML file as part of 'make check'. |
2715 | + |
2716 | + Small fix for xmldriverprefs: strip drivertype element text. |
2717 | + |
2718 | + Fixed Makefile.am. |
2719 | + |
2720 | + Don't use status icon when notification server supports persistence (trac #216). |
2721 | + |
2722 | + Start to remove status icon support in favour of notifications (trac #216). |
2723 | + This part just removes calls to Notification.attach_to_status_icon(). |
2724 | + |
2725 | +2010-11-01 Tim Waugh <twaugh@redhat.com> |
2726 | + |
2727 | + Compatibility code for new smbc exception types. |
2728 | + |
2729 | +2010-11-01 hasanalpinan <hasanalpinan@fedoraproject.org> |
2730 | + |
2731 | + l10n: Updates to Turkish (tr) translation |
2732 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
2733 | + |
2734 | +2010-10-31 Jiri Popelka <jpopelka@redhat.com> |
2735 | + |
2736 | + Added troubleshoot/VerifyPackages.py |
2737 | + Use rpm -V to verify common printing packages. |
2738 | + Bug #646803. |
2739 | + |
2740 | +2010-10-30 kmaraas <kmaraas@fedoraproject.org> |
2741 | + |
2742 | + l10n: Updates to Norwegian Bokmål (nb) translation |
2743 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
2744 | + |
2745 | +2010-10-29 renault <renault@fedoraproject.org> |
2746 | + |
2747 | + l10n: Updates to French (fr) translation |
2748 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
2749 | + |
2750 | +2010-10-29 Tim Waugh <twaugh@redhat.com> |
2751 | + |
2752 | + Updated comment in RNG file. |
2753 | + |
2754 | + Combined the two XML file types into one. |
2755 | + |
2756 | + Fetch Device ID for existing device when changing PPD. |
2757 | + This allows us to give a more complete choice of drivers. |
2758 | + |
2759 | + Tidied up example drivertypes.xml. |
2760 | + |
2761 | + Include generic drivers whenever CMD field is available. |
2762 | + |
2763 | + Export installdriver as cupshelpers.installdriver. |
2764 | + This allows other applet implementations, such as the KDE |
2765 | + printer-applet, to share more code. |
2766 | + |
2767 | + Make sure InstallPrinterDrivers get correctly typed values (bug #647270). |
2768 | + |
2769 | +2010-10-28 Tim Waugh <twaugh@redhat.com> |
2770 | + |
2771 | + Enhanced self-test for xmldriverprefs. |
2772 | + |
2773 | + Show all ID-matched drivers when adding a new printer. |
2774 | + |
2775 | + Use new interface when finding drivers for new printer. |
2776 | + |
2777 | + New getPPDNamesFromDeviceID function doesn't need downloadedfiles param. |
2778 | + |
2779 | + New <fit> element for XML driver preferences. |
2780 | + The <drivertype> element's ppdname attribute has been changed into an |
2781 | + element, and interleaving is now used on drivertype's child elements. |
2782 | + |
2783 | + A new <fit> element has been introduced for matching against how well |
2784 | + a driver fits to a printer, i.e. whether it's an exact match, close |
2785 | + match, generic driver that should work, or complete guess. |
2786 | + |
2787 | + The XML driver preferences implementation has been adjusted |
2788 | + accordingly, which required some changes to the PPDs object so that it |
2789 | + keeps track of fitness for each driver, not just the best-fitting. |
2790 | + |
2791 | +2010-10-27 Tim Waugh <twaugh@redhat.com> |
2792 | + |
2793 | + Don't use DES: fields from hpcups PPDs. |
2794 | + From original patch by Till Kamppeter. |
2795 | + |
2796 | + Fixed misuse of str.find() result. |
2797 | + |
2798 | + Brother HL-1450 contains 'BR-Script2' suffix which should be stripped. |
2799 | + |
2800 | + Speed-ups in cupshelpers.ppds.ppdMakeModelSplit. |
2801 | + By using pre-compiled regular expressions and better algorithms, the |
2802 | + ppd-make-and-model parsing function has been made about 35% faster. |
2803 | + |
2804 | + Catch generic-escp driver types. |
2805 | + |
2806 | + Show "(recommended)" for auto-selected manufacturer and model. |
2807 | + |
2808 | + Use native language when building PPDs list (lost in last change-but-one). |
2809 | + |
2810 | + Only show "(recommended)" for driver that is auto-selected. |
2811 | + |
2812 | + Don't build PPD list twice. |
2813 | + |
2814 | + Use ppd-product values as aliases for main model name. |
2815 | + |
2816 | + Only use ppd-products values from Product attributes. |
2817 | + |
2818 | +2010-10-26 Tim Waugh <twaugh@redhat.com> |
2819 | + |
2820 | + Reverted second DNS-SD resolver. |
2821 | + Was this even necessary? If we really need to resolve special HPLIP |
2822 | + device URIs, the dnssdresolve module should be used to do that |
2823 | + asynchronously and at the right point (i.e. not inside PhysicalDevice |
2824 | + but between getting the device URIs and adding the devices, like is |
2825 | + already the case with dnssd:// URIs). |
2826 | + |
2827 | + Graphtec needs special handling in the udev handler. |
2828 | + |
2829 | + Document how the XML files are used. |
2830 | + |
2831 | +2010-10-26 goeran <goeran@fedoraproject.org> |
2832 | + |
2833 | + l10n: Updates to Swedish (sv) translation |
2834 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
2835 | + |
2836 | +2010-10-26 Tim Waugh <twaugh@redhat.com> |
2837 | + |
2838 | + Changed drivertype blacklist handling. |
2839 | + |
2840 | + newprinter: failure to order PPD names is non-fatal. |
2841 | + |
2842 | +2010-10-25 hasanalpinan <hasanalpinan@fedoraproject.org> |
2843 | + |
2844 | + l10n: Updates to Turkish (tr) translation |
2845 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
2846 | + |
2847 | +2010-10-25 raven <raven@fedoraproject.org> |
2848 | + |
2849 | + l10n: Updates to German (de) translation |
2850 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
2851 | + |
2852 | + l10n: Updates to German (de) translation |
2853 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
2854 | + |
2855 | + l10n: Updates to Polish (pl) translation |
2856 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
2857 | + |
2858 | + l10n: Updates to Polish (pl) translation |
2859 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
2860 | + |
2861 | +2010-10-24 hasanalpinan <hasanalpinan@fedoraproject.org> |
2862 | + |
2863 | + l10n: Updates to Turkish (tr) translation |
2864 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
2865 | + |
2866 | +2010-10-22 goeran <goeran@fedoraproject.org> |
2867 | + |
2868 | + l10n: Updates to Swedish (sv) translation |
2869 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
2870 | + |
2871 | +2010-10-22 Tim Waugh <twaugh@redhat.com> |
2872 | + |
2873 | + preferreddrivers.xml: Include generic drivers even if no Device ID is available. |
2874 | + |
2875 | + Use xmldriverprefs in the GUI. |
2876 | + |
2877 | + Implementation of XML driver preference order. |
2878 | + |
2879 | + RELAX NG schema for drivertypes and preferreddrivers, with examples. |
2880 | + |
2881 | + Fix generic-driver search now " Printer" is stripped from name. |
2882 | + |
2883 | +2010-10-21 hasanalpinan <hasanalpinan@fedoraproject.org> |
2884 | + |
2885 | + l10n: Updates to Turkish (tr) translation |
2886 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
2887 | + |
2888 | +2010-10-21 vpv <vpv@fedoraproject.org> |
2889 | + |
2890 | + l10n: Updates to Finnish (fi) translation |
2891 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
2892 | + |
2893 | +2010-10-21 hasanalpinan <hasanalpinan@fedoraproject.org> |
2894 | + |
2895 | + l10n: Updates to Turkish (tr) translation |
2896 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
2897 | + |
2898 | + l10n: Updates to Turkish (tr) translation |
2899 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
2900 | + |
2901 | +2010-10-20 Tim Waugh <twaugh@redhat.com> |
2902 | + |
2903 | + Strip " Printer" from PPD model names (hpcups does this). |
2904 | + |
2905 | + Fixed typo in ppdcache. |
2906 | + |
2907 | + PPDs: Use ppd-product values to add to make/model list. |
2908 | + Idea from Till Kamppeter. |
2909 | + |
2910 | + Use getPPDs2 if available. |
2911 | + |
2912 | + Don't retry getNotifications if the operation is forbidden. |
2913 | + |
2914 | + monitor: don't try to update if subscriptions not available. |
2915 | + |
2916 | + Debugging output: include events watched in monitor. |
2917 | + |
2918 | + Added debugging to monitor.py to see when/why get_notifications is called. |
2919 | + |
2920 | + Adapted cupshelpers.ppds.PPDs() to cope with cups.Connection.getPPDs2(). |
2921 | + |
2922 | + Removed unnecessary debugging. |
2923 | + |
2924 | +2010-10-20 feonsu <feonsu@fedoraproject.org> |
2925 | + |
2926 | + l10n: Updates to Slovak (sk) translation |
2927 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
2928 | + |
2929 | +2010-10-19 Tim Waugh <twaugh@redhat.com> |
2930 | + |
2931 | + Don't try to read the firewall again for each rule we check. |
2932 | + |
2933 | + Restored lost change from 1b97ab1f129b9ceb34041ae50f0d82efe47c8c02. |
2934 | + |
2935 | + Remove reference to current printer on exit (bug #556548). |
2936 | + |
2937 | + cupshelpers: more useful repr for Printer object. |
2938 | + |
2939 | +2010-10-19 Jiri Popelka <jpopelka@redhat.com> |
2940 | + |
2941 | + Don't check ComboBoxEntry for allowed characters (bug #644131). |
2942 | + |
2943 | +2010-10-17 ruigo <ruigo@fedoraproject.org> |
2944 | + |
2945 | + l10n: Updates to Portuguese (pt) translation |
2946 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
2947 | + |
2948 | +2010-10-15 Tim Waugh <twaugh@redhat.com> |
2949 | + |
2950 | + Speed-up for version numbers check in ppdMakeModelSplit. |
2951 | + Regular expressions can be fast if compiled first. For some reason |
2952 | + in this case, using str.find() first makes it faster still. |
2953 | + |
2954 | + cupshelpers.ppds: show time spent in PPDs._init_makes() in debugging output. |
2955 | + |
2956 | + Let --debug option enable debugging from cupshelpers.ppds as well. |
2957 | + |
2958 | +2010-10-15 zerng07 <zerng07@fedoraproject.org> |
2959 | + |
2960 | + l10n: Updates to Chinese (Taiwan) (zh_TW) translation |
2961 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
2962 | + |
2963 | + l10n: Updates to Chinese (Taiwan) (zh_TW) translation |
2964 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
2965 | + |
2966 | +2010-10-15 jassy <jassy@fedoraproject.org> |
2967 | + |
2968 | + l10n: Updates to Panjabi (Punjabi) (pa) translation |
2969 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
2970 | + |
2971 | +2010-10-14 Tim Waugh <twaugh@redhat.com> |
2972 | + |
2973 | + Always use MFG and MDL keys for InstallPrinterDrivers interface (bug #643073). |
2974 | + |
2975 | + Show debug output whenever InstallPrinterDrivers is called. |
2976 | + |
2977 | + Avoid truncating model names like "Epson PX V500". |
2978 | + Problem spotted by Till Kamppeter. |
2979 | + |
2980 | + Removed debugging accidentally left in. |
2981 | + |
2982 | +2010-10-13 Tim Waugh <twaugh@redhat.com> |
2983 | + |
2984 | + Job viewer: Delete should be sensitive whenever Cancel is not (Ubuntu #604357). |
2985 | + |
2986 | +2010-10-13 warrink <warrink@fedoraproject.org> |
2987 | + |
2988 | + l10n: Updates to Dutch (Flemish) (nl) translation |
2989 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
2990 | + |
2991 | +2010-10-13 yurchor <yurchor@fedoraproject.org> |
2992 | + |
2993 | + l10n: Updates to Ukrainian (uk) translation |
2994 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
2995 | + |
2996 | +2010-10-13 raven <raven@fedoraproject.org> |
2997 | + |
2998 | + l10n: Updates to Polish (pl) translation |
2999 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3000 | + |
3001 | + l10n: Updates to Polish (pl) translation |
3002 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3003 | + |
3004 | +2010-10-13 Tim Waugh <twaugh@redhat.com> |
3005 | + |
3006 | + update-po |
3007 | + |
3008 | + update-po |
3009 | + |
3010 | + Bumped version for release. |
3011 | + |
3012 | + Updated British translation. |
3013 | + |
3014 | + Updated British translation. |
3015 | + |
3016 | + update-po |
3017 | + |
3018 | + update-po |
3019 | + |
3020 | +2010-10-13 feonsu <feonsu@fedoraproject.org> |
3021 | + |
3022 | + l10n: Updates to Slovak (sk) translation |
3023 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3024 | + |
3025 | +2010-10-13 Till Kamppeter <till.kamppeter@gmail.com> |
3026 | + |
3027 | + Avoid duplicate listings of the same PPD file |
3028 | + According to the Adobe specs different PPDs have to have different |
3029 | + NickName entries. Therefore we suppress repeated listing of the same |
3030 | + NickName. |
3031 | + |
3032 | + Save name of PPD which matches best to the detected printer, not only make/model. |
3033 | + After searching the best matching PPD for the detected printer only |
3034 | + make and model got saved and not the name of the actually best |
3035 | + matching PPD, making the any prioritization of PPD files, especially |
3036 | + the ones based on the CMD: or DES: fields in the device ID useless. |
3037 | + |
3038 | +2010-10-12 Tim Waugh <twaugh@redhat.com> |
3039 | + |
3040 | + CMD-field matching for PPDs (bug #630058). |
3041 | + |
3042 | + Add debug message when device ID is made up for snmp backend. |
3043 | + |
3044 | + Added nds to ALL_LINGUAS. |
3045 | + |
3046 | + Avoid crash in jobviewer (bug #640904). |
3047 | + More complete fix would involve calling update_status() from the idle |
3048 | + timer instead. |
3049 | + |
3050 | + Cannot modify the firewall to allow SNMP broadcast responses (trac #214). |
3051 | + |
3052 | + Correctly parse snmp backend output when fetching Device ID (bug #639394). |
3053 | + |
3054 | +2010-10-07 htaira <htaira@fedoraproject.org> |
3055 | + |
3056 | + l10n: Updates to Japanese (ja) translation |
3057 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3058 | + |
3059 | +2010-10-07 lovenemesis <lovenemesis@fedoraproject.org> |
3060 | + |
3061 | + l10n: Updates to Chinese (China) (zh_CN) translation |
3062 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3063 | + |
3064 | +2010-10-05 Jiri Popelka <jpopelka@redhat.com> |
3065 | + |
3066 | + Create ~/.printer-groups.xml only when group is created. |
3067 | + XmlHelper has been automatically creating ~/.printer-groups.xml |
3068 | + with start of system-config-printer if it wasn't alredy created. |
3069 | + With this change the file is created for the first time |
3070 | + when user adds some group. |
3071 | + |
3072 | +2010-10-05 ncfiedler <ncfiedler@fedoraproject.org> |
3073 | + |
3074 | + l10n: Added Low German translation |
3075 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3076 | + |
3077 | +2010-10-05 Jiri Popelka <jpopelka@redhat.com> |
3078 | + |
3079 | + XmlHelper: Don't intend output when saving to file (bug #639586). |
3080 | + When libxml2.parseFile reads document from file it includes also |
3081 | + e.g. end of lines into the document and we need to skip them when |
3082 | + walking through the document. So it's easier not to intend the output |
3083 | + when saving the document to file. |
3084 | + |
3085 | +2010-10-04 Jiri Popelka <jpopelka@redhat.com> |
3086 | + |
3087 | + GroupsPaneModel: Avoid crash when removing queue (bug #639586). |
3088 | + |
3089 | +2010-10-01 Tim Waugh <twaugh@redhat.com> |
3090 | + |
3091 | + Use "Do It Later" instead of "Cancel" for adjust firewall dialog (trac #213). |
3092 | + |
3093 | +2010-10-01 Bastien Nocera <hadess@hadess.net> |
3094 | + |
3095 | + Delete Bluetooth printer's queue when unpaired |
3096 | + As you'd need to pair it again if you wanted to use it. |
3097 | + |
3098 | +2010-09-29 Jiri Popelka <jpopelka@redhat.com> |
3099 | + |
3100 | + Fix the fix (6b455d4) for bug #621199. |
3101 | + IPPHostname can contain colon (to specify port). |
3102 | + |
3103 | + Added examples of IPP URI to NewPrinterWindow (bug #575795). |
3104 | + |
3105 | +2010-09-27 Tim Waugh <twaugh@redhat.com> |
3106 | + |
3107 | + Use actual Device ID strings in 'no match' debug message (bug #630350). |
3108 | + |
3109 | +2010-09-24 Jiri Popelka <jpopelka@redhat.com> |
3110 | + |
3111 | + Checking GtkEntrys when adding new printer device (bug #621199). |
3112 | + When adding new printer device user could type in each text entry |
3113 | + whatever characters (s)he wants. With this change the not allowed |
3114 | + characters cannot be typed in. |
3115 | + |
3116 | +2010-09-23 Jiri Popelka <jpopelka@redhat.com> |
3117 | + |
3118 | + rename_printer() - check whether printer exists after duplicating (bug #625502). |
3119 | + |
3120 | +2010-09-23 hedayat <hedayat@fedoraproject.org> |
3121 | + |
3122 | + l10n: Updates to Persian (fa) translation |
3123 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3124 | + |
3125 | +2010-09-22 Jiri Popelka <jpopelka@redhat.com> |
3126 | + |
3127 | + Don't rename when names differ only in size of characters (bug #625502). |
3128 | + |
3129 | +2010-09-20 Jiri Popelka <jpopelka@redhat.com> |
3130 | + |
3131 | + Specify requested_attributes in getJobs if possible (bug #635719). |
3132 | + |
3133 | + When renaming printer, throw out /,# and spaces from new name (bug #612315). |
3134 | + |
3135 | +2010-09-19 dirgita <dirgita@fedoraproject.org> |
3136 | + |
3137 | + l10n: Updates to Indonesian (id) translation |
3138 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3139 | + |
3140 | +2010-09-17 raven <raven@fedoraproject.org> |
3141 | + |
3142 | + l10n: Updates to Polish (pl) translation |
3143 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3144 | + |
3145 | +2010-09-16 Tim Waugh <twaugh@redhat.com> |
3146 | + |
3147 | + WaitWindow: just hide on delete. |
3148 | + |
3149 | + Some more translatable strings marked as such (bug #634436). |
3150 | + |
3151 | + Mark another string as translable (bug #634436). |
3152 | + |
3153 | +2010-09-15 rbuj <rbuj@fedoraproject.org> |
3154 | + |
3155 | + l10n: Updates to Catalan (Valencian) (ca) translation |
3156 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3157 | + |
3158 | +2010-09-13 milankerslager <milankerslager@fedoraproject.org> |
3159 | + |
3160 | + l10n: Updates to Czech (cs) translation |
3161 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3162 | + |
3163 | +2010-09-12 htaira <htaira@fedoraproject.org> |
3164 | + |
3165 | + l10n: Updates to Japanese (ja) translation |
3166 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3167 | + |
3168 | + l10n: Updates to Japanese (ja) translation |
3169 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3170 | + |
3171 | +2010-09-12 dheche <dheche@fedoraproject.org> |
3172 | + |
3173 | + l10n: Updates to Indonesian (id) translation |
3174 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3175 | + |
3176 | +2010-09-10 milankerslager <milankerslager@fedoraproject.org> |
3177 | + |
3178 | + l10n: Updates to Czech (cs) translation |
3179 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3180 | + |
3181 | +2010-09-06 ypoyarko <ypoyarko@fedoraproject.org> |
3182 | + |
3183 | + l10n: Updates to Russian (ru) translation |
3184 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3185 | + |
3186 | +2010-09-05 zerng07 <zerng07@fedoraproject.org> |
3187 | + |
3188 | + l10n: Updates to Chinese (Taiwan) (zh_TW) translation |
3189 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3190 | + |
3191 | +2010-09-05 papapep <papapep@fedoraproject.org> |
3192 | + |
3193 | + l10n: Updates to Catalan (Valencian) (ca) translation |
3194 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3195 | + |
3196 | +2010-09-03 papapep <papapep@fedoraproject.org> |
3197 | + |
3198 | + l10n: Updates to Catalan (Valencian) (ca) translation |
3199 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3200 | + |
3201 | +2010-09-03 igor <igor@fedoraproject.org> |
3202 | + |
3203 | + l10n: Updates to Portuguese (Brazilian) (pt_BR) translation |
3204 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3205 | + |
3206 | +2010-09-02 avienda <avienda@fedoraproject.org> |
3207 | + |
3208 | + l10n: Updates to Russian (ru) translation |
3209 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3210 | + |
3211 | + l10n: Updates to Russian (ru) translation |
3212 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3213 | + |
3214 | + l10n: Updates to Russian (ru) translation |
3215 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3216 | + |
3217 | +2010-08-30 kmaraas <kmaraas@fedoraproject.org> |
3218 | + |
3219 | + l10n: Updates to Norwegian Bokmål (nb) translation |
3220 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3221 | + |
3222 | +2010-08-30 ruigo <ruigo@fedoraproject.org> |
3223 | + |
3224 | + l10n: Updates to Portuguese (pt) translation |
3225 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3226 | + |
3227 | +2010-08-29 mrtom <mrtom@fedoraproject.org> |
3228 | + |
3229 | + l10n: Updates to French (fr) translation |
3230 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3231 | + |
3232 | +2010-08-29 rbuj <rbuj@fedoraproject.org> |
3233 | + |
3234 | + l10n: Updates to Catalan (Valencian) (ca) translation |
3235 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3236 | + |
3237 | +2010-08-29 kmilos <kmilos@fedoraproject.org> |
3238 | + |
3239 | + l10n: Updates to Serbian (Latin) (sr@latin) translation |
3240 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3241 | + |
3242 | + l10n: Updates to Serbian (sr) translation |
3243 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3244 | + |
3245 | +2010-08-25 raven <raven@fedoraproject.org> |
3246 | + |
3247 | + l10n: Updates to Polish (pl) translation |
3248 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3249 | + |
3250 | +2010-08-24 elsupergomez <elsupergomez@fedoraproject.org> |
3251 | + |
3252 | + l10n: Updates to Spanish (Castilian) (es) translation |
3253 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3254 | + |
3255 | +2010-08-24 vpv <vpv@fedoraproject.org> |
3256 | + |
3257 | + l10n: Updates to Finnish (fi) translation |
3258 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3259 | + |
3260 | +2010-08-24 warrink <warrink@fedoraproject.org> |
3261 | + |
3262 | + l10n: Updates to Dutch (Flemish) (nl) translation |
3263 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3264 | + |
3265 | +2010-08-24 goeran <goeran@fedoraproject.org> |
3266 | + |
3267 | + l10n: Updates to Swedish (sv) translation |
3268 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3269 | + |
3270 | +2010-08-24 khasida <khasida@fedoraproject.org> |
3271 | + |
3272 | + l10n: Updates to Japanese (ja) translation |
3273 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3274 | + |
3275 | +2010-08-24 yurchor <yurchor@fedoraproject.org> |
3276 | + |
3277 | + l10n: Updates to Ukrainian (uk) translation |
3278 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3279 | + |
3280 | +2010-08-24 ttrinks <ttrinks@fedoraproject.org> |
3281 | + |
3282 | + l10n: Updates to German (de) translation |
3283 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3284 | + |
3285 | +2010-08-23 Tim Waugh <twaugh@redhat.com> |
3286 | + |
3287 | + update-po |
3288 | + |
3289 | + Bumped version for release. |
3290 | + |
3291 | + jobviewer: Catch KeyError from lookup_cached_by_name. |
3292 | + |
3293 | +2010-08-20 Bastien Nocera <hadess@hadess.net> |
3294 | + |
3295 | + Make udev-configure-printer work for Bluetooth |
3296 | + As CUPS will obviously not detect our Bluetooth printer, |
3297 | + we need to create a device URI for the printer ourselves. |
3298 | + |
3299 | + udev-configure-printer add <bdaddr> |
3300 | + as root will now create a queue and ask for the necessary printer |
3301 | + drivers. |
3302 | + |
3303 | +2010-08-20 yurchor <yurchor@fedoraproject.org> |
3304 | + |
3305 | + l10n: Updates to Ukrainian (uk) translation |
3306 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3307 | + |
3308 | +2010-08-12 yeager <yeager@fedoraproject.org> |
3309 | + |
3310 | + l10n: Updates to Swedish (sv) translation |
3311 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3312 | + |
3313 | + l10n: Updates to Swedish (sv) translation |
3314 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3315 | + |
3316 | +2010-08-11 ruigo <ruigo@fedoraproject.org> |
3317 | + |
3318 | + l10n: Updates to Portuguese (pt) translation |
3319 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3320 | + |
3321 | +2010-08-09 fvalen <fvalen@fedoraproject.org> |
3322 | + |
3323 | + l10n: Updates to Italian (it) translation |
3324 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3325 | + |
3326 | +2010-08-09 ttrinks <ttrinks@fedoraproject.org> |
3327 | + |
3328 | + l10n: Updates to German (de) translation |
3329 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3330 | + |
3331 | +2010-08-07 zerng07 <zerng07@fedoraproject.org> |
3332 | + |
3333 | + l10n: Updates to Chinese (Taiwan) (zh_TW) translation |
3334 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3335 | + |
3336 | + l10n: Updates to Chinese (Taiwan) (zh_TW) translation |
3337 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3338 | + |
3339 | + l10n: Updates to Chinese (Taiwan) (zh_TW) translation |
3340 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3341 | + |
3342 | +2010-08-06 irabaiolli <irabaiolli@fedoraproject.org> |
3343 | + |
3344 | + l10n: Updates to Portuguese (Brazilian) (pt_BR) translation |
3345 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3346 | + |
3347 | +2010-08-06 gkoenig <gkoenig@fedoraproject.org> |
3348 | + |
3349 | + l10n: Updates to German (de) translation |
3350 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3351 | + |
3352 | +2010-08-05 igorbounov <igorbounov@fedoraproject.org> |
3353 | + |
3354 | + l10n: Updates to Russian (ru) translation |
3355 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3356 | + |
3357 | +2010-08-04 Tim Waugh <twaugh@redhat.com> |
3358 | + |
3359 | + Updated British translation. |
3360 | + |
3361 | + update-po |
3362 | + |
3363 | +2010-08-04 runab <runab@fedoraproject.org> |
3364 | + |
3365 | + l10n: Updates to Bengali (India) (bn_IN) translation |
3366 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3367 | + |
3368 | +2010-08-03 htaira <htaira@fedoraproject.org> |
3369 | + |
3370 | + l10n: Updates to Japanese (ja) translation |
3371 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3372 | + |
3373 | + l10n: Updates to Japanese (ja) translation |
3374 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3375 | + |
3376 | +2010-08-03 ttrinks <ttrinks@fedoraproject.org> |
3377 | + |
3378 | + l10n: Updates to German (de) translation |
3379 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3380 | + |
3381 | +2010-08-02 beckerde <beckerde@fedoraproject.org> |
3382 | + |
3383 | + l10n: Updates to Spanish (Castilian) (es) translation |
3384 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3385 | + |
3386 | +2010-08-02 mgiri <mgiri@fedoraproject.org> |
3387 | + |
3388 | + l10n: Updates to Oriya (or) translation |
3389 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3390 | + |
3391 | +2010-07-28 Jiri Popelka <jpopelka@redhat.com> |
3392 | + |
3393 | + Avoid connecting to cups twice in PPDsLoader. |
3394 | + |
3395 | +2010-07-28 kkrothap <kkrothap@fedoraproject.org> |
3396 | + |
3397 | + l10n: Updates to Telugu (te) translation |
3398 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3399 | + |
3400 | +2010-07-28 runab <runab@fedoraproject.org> |
3401 | + |
3402 | + l10n: Updates to Bengali (India) (bn_IN) translation |
3403 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3404 | + |
3405 | + l10n: Updates to Bengali (India) (bn_IN) translation |
3406 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3407 | + |
3408 | +2010-07-28 Jiri Popelka <jpopelka@redhat.com> |
3409 | + |
3410 | + Changed shebang in executables (bug #618357). |
3411 | + Use '#!/usr/bin/python' instead of '#!/usr/bin/env python'. |
3412 | + https://fedoraproject.org/wiki/Features/SystemPythonExecutablesUseSystemPython |
3413 | + |
3414 | +2010-07-28 shanky <shanky@fedoraproject.org> |
3415 | + |
3416 | + l10n: Updates to Kannada (kn) translation |
3417 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3418 | + |
3419 | +2010-07-26 Jiri Popelka <jpopelka@redhat.com> |
3420 | + |
3421 | + List of jockey installed file is array not set. |
3422 | + |
3423 | +2010-07-26 sandeeps <sandeeps@fedoraproject.org> |
3424 | + |
3425 | + l10n: Updates to Marathi (mr) translation |
3426 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3427 | + |
3428 | + l10n: Updates to Marathi (mr) translation |
3429 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3430 | + |
3431 | + l10n: Updates to Marathi (mr) translation |
3432 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3433 | + |
3434 | +2010-07-26 swkothar <swkothar@fedoraproject.org> |
3435 | + |
3436 | + l10n: Updates to Gujarati (gu) translation |
3437 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3438 | + |
3439 | +2010-07-23 Jiri Popelka <jpopelka@redhat.com> |
3440 | + |
3441 | + Catch KeyError in jobviewer when printer uri not known (bug #615727). |
3442 | + |
3443 | +2010-07-23 swkothar <swkothar@fedoraproject.org> |
3444 | + |
3445 | + l10n: Updates to Gujarati (gu) translation |
3446 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3447 | + |
3448 | +2010-07-23 Tim Waugh <twaugh@redhat.com> |
3449 | + |
3450 | + Make the 'Add' button actually do something. (cherry picked from commit c358ac7927b741e4f6706f913dacda6422b5a58f) |
3451 | + This got lost when merging. |
3452 | + |
3453 | + Avoid double-destroy in ppdsloader. |
3454 | + |
3455 | +2010-07-23 swkothar <swkothar@fedoraproject.org> |
3456 | + |
3457 | + l10n: Updates to Gujarati (gu) translation |
3458 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3459 | + |
3460 | +2010-07-23 jassy <jassy@fedoraproject.org> |
3461 | + |
3462 | + l10n: Updates to Panjabi (Punjabi) (pa) translation |
3463 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3464 | + |
3465 | +2010-07-22 vpv <vpv@fedoraproject.org> |
3466 | + |
3467 | + l10n: Updates to Finnish (fi) translation |
3468 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3469 | + |
3470 | +2010-07-22 jassy <jassy@fedoraproject.org> |
3471 | + |
3472 | + l10n: Updates to Panjabi (Punjabi) (pa) translation |
3473 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3474 | + |
3475 | + l10n: Updates to Panjabi (Punjabi) (pa) translation |
3476 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3477 | + |
3478 | +2010-07-21 Till Kamppeter <till.kamppeter@gmail.com> |
3479 | + |
3480 | + Fix recognition of remote CUPS queues when setting up an IPP queue |
3481 | + If a queue to be set up with an "ipp://..." URI points to a remote |
3482 | + CUPS queue which has already a PPD/driver on the server, we do not |
3483 | + need to (and should not) search for a PPD/driver to set up |
3484 | + locally. This change fixes a bug to make system-config-printer really |
3485 | + recognize such queues and suppress driver configuration. |
3486 | + |
3487 | + On discovered network printers do not only cache make and model but also the device ID |
3488 | + The device ID is not available on all discovery methods for a network |
3489 | + printer. This change caches the device ID and makes assosiation of |
3490 | + different discovered URIs to the same physical printer more reliable |
3491 | + and also accelerates the processing of discovered network printer |
3492 | + URIs. |
3493 | + |
3494 | + Added missing "import gobject" to probe_printer.py |
3495 | + In the method perform_authentication() of the class |
3496 | + BackgroundSmbAuthContext gobject.timeout_add() is used. Probably the |
3497 | + method is not used very often and so system-config-printer worked for |
3498 | + most users before applying this patch. |
3499 | + |
3500 | + Prioritize DNS-SD-based URIs against IP-based URIs |
3501 | + Identifying printers by their DNS-SD names (which they emit by |
3502 | + themselves) is much more reliable than using IP addresses, as in many |
3503 | + networks printers use dynamic IP addresses via DHCP or Zeroconf and |
3504 | + many routers do not keep assigning always the same IP address to a |
3505 | + given MAC address. So IP's of printers can easily change. This change |
3506 | + makes automatically set up (clicking "Forward", "Forward", ... in the |
3507 | + New Printer Wizard) print queues for network printers preferring URIs |
3508 | + with printer identification via DNS-SD names. |
3509 | + |
3510 | + Access OpenPrinting via the web query API with redirect support |
3511 | + OpenPrinting has recently changed the internal structures of their web |
3512 | + server to make the server faster and more reliable under high |
3513 | + loads. This changed also the web API calls slightly and redirects got |
3514 | + introduced for backward compatibility. system-config-printer accessed |
3515 | + via httplib without redirect support. This change switched over to |
3516 | + urllib to solve the problem. |
3517 | + |
3518 | +2010-07-21 Tim Waugh <twaugh@redhat.com> |
3519 | + |
3520 | + Fixed typo in MFG blacklist. |
3521 | + |
3522 | +2010-07-21 Till Kamppeter <till.kamppeter@gmail.com> |
3523 | + |
3524 | + When setting up a printer search for local drivers before searching the internet |
3525 | + system-config-printer searches drivers for newly seet up printers |
3526 | + always at first on the internet before it searches on the local |
3527 | + system, this is annoying (especially on systems with Jockey installed) |
3528 | + and can also raise costs. This change gives priority to drivers which |
3529 | + are already locally available. |
3530 | + |
3531 | + Integration of the dnssd CUPS backend and assosiation of DNS-SD names and IPs |
3532 | + Currently, there are two methods for CUPS to discover local printers |
3533 | + in the network: DNS-SD which identifies printers with DNS-SD names and |
3534 | + SNMP which identifies printers with IP addresses. In addition one can |
3535 | + find two different HPLIP URIs for HP's network printers, also one |
3536 | + DNS-SD-name-based and one IP-based. All these must be correctly |
3537 | + associated to the physical printers, so that each physical printer |
3538 | + will appear only once in the list of discovered printers. |
3539 | + |
3540 | + This change solves this problem reliably but it could not be avoided |
3541 | + to call the command line utility avahi-browse for that as there are no |
3542 | + well-documented Python APIs to communicate with Avahi. To avoid any |
3543 | + kind of problems in terms of slowness or blocked UI, the call is done |
3544 | + asynchronously and the result is cached so that only one call is |
3545 | + needed for identifying all discovered network printers. |
3546 | + |
3547 | + A replacement of the one command line call by an appropriate API call |
3548 | + is welcome. |
3549 | + |
3550 | + Remove the ":9100" from discovered "socket://..." URIs. |
3551 | + Some discovery methods leave out the default port in the URI, others |
3552 | + not. This way the URIs get equal and can easily be assigned to the |
3553 | + same physical printer. |
3554 | + |
3555 | + Fill the queue list when clicking "Probe" in LPD printer setup screen |
3556 | + When manually setting up an LPD-based network printer, after entering |
3557 | + the printer's host name or IP and clicking "Probe" the drop down box |
3558 | + at the "Queue" field was not filled with the found queue names. This |
3559 | + change fixes this bug. |
3560 | + |
3561 | + udev-configure-printer: Match usblp, libusb, HPLIP, and USB device file URIs |
3562 | + udev-configure-printer needs to reliably recognize whether for a |
3563 | + discovered physical printer on the USB there is already a print queue |
3564 | + set up, so that no second queue gets set up automatically and |
3565 | + disabling and re-enabling of the existing queues works correctly. |
3566 | + |
3567 | + There can occur very different URIs for the same printer, with the |
3568 | + usblp kernel module or libusb being used, HPLIP for HP printers and |
3569 | + even third-party backends (from printer manufacturers for example) |
3570 | + which still base their URIs on the /dev/usb/lp* device files. This |
3571 | + change makes all URIs getting recognized and associated to printers |
3572 | + discovered by UDEV. |
3573 | + |
3574 | + Improvements for setting up Bluetooth printers |
3575 | + 1. bluetooth://... URI are explicitly supported now, so on the right |
3576 | + hand side of the window with the list of detected devices a nicer |
3577 | + screen appears and not the screen for a custom URI. |
3578 | + |
3579 | + 2. Bluetooth devices are searched together with the network devices |
3580 | + and not together with the local devices. Discovering Bluetooth devices |
3581 | + takes considerably longer than discovering local devices (USB or |
3582 | + parallel). This way the local devices pop up in the list immediately |
3583 | + and not only after the long time the bluetooth CUPS backend needs for |
3584 | + its device discovery task. |
3585 | + |
3586 | + Silence error messages of missing PrinterDriversInstaller D-Bus service |
3587 | + On Ubuntu the mentioned D-Bus service is not available, and here are |
3588 | + really ugly console message appears: |
3589 | + |
3590 | + system-config-printer-applet: failed to start PrinterDriversInstaller |
3591 | + service: org.freedesktop.DBus.Error.AccessDenied: Connection ":1.57" |
3592 | + is not allowed to own the service "com.redhat.PrinterDriversInstaller" |
3593 | + due to security policies in the configuration file |
3594 | + |
3595 | + People could think that there is a security problem with |
3596 | + system-config-printer. See also Ubuntu bug #530218. |
3597 | + |
3598 | + The change should perhaps be improved, for example let the ./configure |
3599 | + script set a switch whether the PrinterDriversInstaller D-Bus service |
3600 | + is installed or not and only show the message if the service is |
3601 | + installed. |
3602 | + |
3603 | + Prioritize HP's hpcups driver against HPIJS |
3604 | + With the time HP's CUPS Raster driver hpcups has matured and needed |
3605 | + infrastructure in the CUPS Raster output device of Ghostscript got |
3606 | + implemented, therefore it is more recommended now to use HP's |
3607 | + non-PostScript printers with hpcups instead of HPIJS. This change |
3608 | + makes system-config-printer prefering hpcups when automatically |
3609 | + setting up queues for printers supported by both hpcups and HPIJS. |
3610 | + |
3611 | + Make multi-threaded driver package search via Jockey work |
3612 | + This was probably overlooked due to lack of testing. |
3613 | + |
3614 | + Do not error out on missing firewall D-Bus service |
3615 | + This change allows running system-config-printer on non-Fedora/Red Hat |
3616 | + systems without modifications and no errors, warnings, or |
3617 | + tracebacks. On Fedora/Red Hat the control of the local firewall via |
3618 | + D-Bus service is still done. |
3619 | + |
3620 | + Added delay to the auto-start of the applet |
3621 | + This assures that the applet also starts if the panel takes time to load. |
3622 | + |
3623 | +2010-07-21 swkothar <swkothar@fedoraproject.org> |
3624 | + |
3625 | + l10n: Updates to Gujarati (gu) translation |
3626 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3627 | + |
3628 | + l10n: Updates to Gujarati (gu) translation |
3629 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3630 | + |
3631 | +2010-07-21 ypoyarko <ypoyarko@fedoraproject.org> |
3632 | + |
3633 | + l10n: Updates to Russian (ru) translation |
3634 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3635 | + |
3636 | +2010-07-21 hedda <hedda@fedoraproject.org> |
3637 | + |
3638 | + l10n: Updates to German (de) translation |
3639 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3640 | + |
3641 | +2010-07-21 ypoyarko <ypoyarko@fedoraproject.org> |
3642 | + |
3643 | + l10n: Updates to Russian (ru) translation |
3644 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3645 | + |
3646 | +2010-07-20 vpv <vpv@fedoraproject.org> |
3647 | + |
3648 | + l10n: Updates to Finnish (fi) translation |
3649 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3650 | + |
3651 | +2010-07-20 Tim Waugh <twaugh@redhat.com> |
3652 | + |
3653 | + Exclude dnssd backend from udev search. |
3654 | + |
3655 | +2010-07-19 Tim Waugh <twaugh@redhat.com> |
3656 | + |
3657 | + Blacklist certain printer state reasons (bug #520815). |
3658 | + |
3659 | +2010-07-15 Tim Waugh <twaugh@redhat.com> |
3660 | + |
3661 | + udev helper: use CUPS defaults when connecting. |
3662 | + |
3663 | +2010-07-14 munzirtaha <munzirtaha@fedoraproject.org> |
3664 | + |
3665 | + l10n: Updates to Arabic (ar) translation |
3666 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3667 | + |
3668 | +2010-07-12 makoto <makoto@fedoraproject.org> |
3669 | + |
3670 | + l10n: Updates to Japanese (ja) translation |
3671 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3672 | + |
3673 | + l10n: Updated Japanese translation |
3674 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3675 | + |
3676 | + l10n: Updated Japanese translator. |
3677 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3678 | + |
3679 | +2010-07-08 Jiri Popelka <jpopelka@redhat.com> |
3680 | + |
3681 | + Sanitize loading of non-existing icon (bug #612415). |
3682 | + |
3683 | +2010-07-04 warrink <warrink@fedoraproject.org> |
3684 | + |
3685 | + l10n: Updates to Dutch (Flemish) (nl) translation |
3686 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3687 | + |
3688 | +2010-07-01 Tim Waugh <twaugh@redhat.com> |
3689 | + |
3690 | + Strip ' BR-Script3' from the names of Brother PPDs. |
3691 | + |
3692 | +2010-06-30 Tim Waugh <twaugh@redhat.com> |
3693 | + |
3694 | + Initialise downloadable_drivers dict earlier (bug #608815). |
3695 | + |
3696 | + Make the 'Add' button actually do something. |
3697 | + |
3698 | +2010-06-30 Jiri Popelka <jpopelka@redhat.com> |
3699 | + |
3700 | + Fill in username before calling set_auth_info (bug #609515). |
3701 | + |
3702 | +2010-06-30 Tim Waugh <twaugh@redhat.com> |
3703 | + |
3704 | + Fixed UDEV_RULES conditional; also, avoid unnecessary tests. |
3705 | + |
3706 | +2010-06-30 Jiri Popelka <jpopelka@redhat.com> |
3707 | + |
3708 | + Error checking in on_job_cancel_prompt_response (bug #608283). |
3709 | + |
3710 | +2010-06-30 noriko <noriko@fedoraproject.org> |
3711 | + |
3712 | + l10n: Updates to Japanese (ja) translation |
3713 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3714 | + |
3715 | +2010-06-30 ttrinks <ttrinks@fedoraproject.org> |
3716 | + |
3717 | + l10n: Updates to German (de) translation |
3718 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3719 | + |
3720 | +2010-06-28 raven <raven@fedoraproject.org> |
3721 | + |
3722 | + l10n: Updates to Polish (pl) translation |
3723 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3724 | + |
3725 | +2010-06-28 warrink <warrink@fedoraproject.org> |
3726 | + |
3727 | + l10n: Updates to Dutch (Flemish) (nl) translation |
3728 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3729 | + |
3730 | +2010-06-28 tbull <tbull@fedoraproject.org> |
3731 | + |
3732 | + l10n: Updates to German (de) translation |
3733 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3734 | + |
3735 | +2010-06-28 jassy <jassy@fedoraproject.org> |
3736 | + |
3737 | + l10n: Updates to Panjabi (Punjabi) (pa) translation |
3738 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3739 | + |
3740 | +2010-06-27 raven <raven@fedoraproject.org> |
3741 | + |
3742 | + l10n: Updates to Polish (pl) translation |
3743 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3744 | + |
3745 | + l10n: Updates to Polish (pl) translation |
3746 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3747 | + |
3748 | +2010-06-27 elsupergomez <elsupergomez@fedoraproject.org> |
3749 | + |
3750 | + l10n: Updates to Spanish (Castilian) (es) translation |
3751 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3752 | + |
3753 | + l10n: Updates to Spanish (Castilian) (es) translation |
3754 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3755 | + |
3756 | +2010-06-27 Tim Waugh <twaugh@redhat.com> |
3757 | + |
3758 | + update-po |
3759 | + |
3760 | + update-po |
3761 | + |
3762 | + update-po |
3763 | + |
3764 | +2010-06-25 raven <raven@fedoraproject.org> |
3765 | + |
3766 | + l10n: Updates to Polish (pl) translation |
3767 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3768 | + |
3769 | + l10n: Updates to Polish (pl) translation |
3770 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3771 | + |
3772 | +2010-06-25 warrink <warrink@fedoraproject.org> |
3773 | + |
3774 | + l10n: Updates to Dutch (Flemish) (nl) translation |
3775 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3776 | + |
3777 | +2010-06-24 Tim Waugh <twaugh@redhat.com> |
3778 | + |
3779 | + update-po |
3780 | + |
3781 | +2010-06-24 Jiri Popelka <jpopelka@redhat.com> |
3782 | + |
3783 | + Fixed untranslated string in pysmb.py |
3784 | + |
3785 | +2010-06-24 Tim Waugh <twaugh@redhat.com> |
3786 | + |
3787 | + Updated British translation. |
3788 | + |
3789 | + update-po |
3790 | + |
3791 | +2010-06-23 Tim Waugh <twaugh@redhat.com> |
3792 | + |
3793 | + Added some PCL fallbacks, and removed ESC/P from unit test. |
3794 | + |
3795 | + Use sysconfdir for udev rules. |
3796 | + PACKAGERS: make sure you override udevruledir and udevhelperdir if |
3797 | + you want to use the /lib/udev locations. |
3798 | + |
3799 | + Updated aclocal.m4. |
3800 | + |
3801 | + Bumped version for release. |
3802 | + |
3803 | + Handle empty notify-subscribed-event subscription attributes (bug #606909). |
3804 | + |
3805 | +2010-06-23 Jiri Popelka <jpopelka@redhat.com> |
3806 | + |
3807 | + Show number of processing / pending jobs (bug #606868). |
3808 | + |
3809 | +2010-06-22 Jiri Popelka <jpopelka@redhat.com> |
3810 | + |
3811 | + Avoid KeyError in AdvancedServerSettings.py (#606798). |
3812 | + |
3813 | +2010-06-22 Tim Waugh <twaugh@redhat.com> |
3814 | + |
3815 | + Fixed regular expression in cupshelpers/ppds self-test. |
3816 | + |
3817 | + Don't add queues for Graphtec devices (bug #547171). |
3818 | + |
3819 | +2010-06-18 Tim Waugh <twaugh@redhat.com> |
3820 | + |
3821 | + Make sure automatically-created queues will work. |
3822 | + If there are missing executables and the user isn't running the |
3823 | + package installer applet, delete the queue. |
3824 | + |
3825 | +2010-06-16 Jiri Popelka <jpopelka@redhat.com> |
3826 | + |
3827 | + Add job to active_jobs only if it has job-printer-name (#604492). |
3828 | + |
3829 | +2010-06-15 Jiri Popelka <jpopelka@redhat.com> |
3830 | + |
3831 | + Spinner icon has to have more than one frame (#603034). |
3832 | + |
3833 | + Added missing include in udev-configure-printer.c |
3834 | + |
3835 | +2010-06-11 Tim Waugh <twaugh@redhat.com> |
3836 | + |
3837 | + Undo commit ce3ff84b6fbfed23455062f193498eb0517b82a6. |
3838 | + |
3839 | +2010-06-11 beckerde <beckerde@fedoraproject.org> |
3840 | + |
3841 | + l10n: Updates to Spanish (Castilian) (es) translation |
3842 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3843 | + |
3844 | + l10n: Updates to Serbian (Latin) (sr@latin) translation |
3845 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3846 | + |
3847 | + l10n: Updates to Spanish (Castilian) (es) translation |
3848 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3849 | + |
3850 | +2010-06-10 Jiri Popelka <jpopelka@redhat.com> |
3851 | + |
3852 | + Make deep copy of jobids in CancelJobsOperation (#598249). |
3853 | + |
3854 | + Better fix for #598249. |
3855 | + Also if canceling/deleting of a job fails, |
3856 | + carry on cancelling the other jobs in the list. |
3857 | + |
3858 | +2010-06-10 leahliu <leahliu@fedoraproject.org> |
3859 | + |
3860 | + l10n: Updates to Chinese (China) (zh_CN) translation |
3861 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3862 | + |
3863 | +2010-06-09 Tim Waugh <twaugh@redhat.com> |
3864 | + |
3865 | + Avoid name clash with module in master branch. |
3866 | + |
3867 | + Use jobviewer tooltips from master branch. |
3868 | + |
3869 | + Updated aclocal.m4. |
3870 | + |
3871 | + Added accelerators for the job viewer and attributes viewer (trac #208). |
3872 | + |
3873 | + jobviewer: add tooltips and "close" button with accelerator (trac #208). |
3874 | + |
3875 | + Restored keybindings lost in switch to action groups (trac #208). |
3876 | + |
3877 | +2010-06-08 leahliu <leahliu@fedoraproject.org> |
3878 | + |
3879 | + l10n: Updates to Chinese (China) (zh_CN) translation |
3880 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3881 | + |
3882 | +2010-06-07 Tim Waugh <twaugh@redhat.com> |
3883 | + |
3884 | + Bluetooth devices have no USB serial number. |
3885 | + |
3886 | + Command lines are bad, use argument vectors instead. |
3887 | + |
3888 | + Make configure fail if libraries required for udev rules are missing. |
3889 | + |
3890 | +2010-06-07 Bastien Nocera <hadess@hadess.net> |
3891 | + |
3892 | + Add Bluetooth auto-config to udev-configure-printer |
3893 | + |
3894 | +2010-06-06 kami911 <kami911@fedoraproject.org> |
3895 | + |
3896 | + l10n: Updates to Hungarian (hu) translation |
3897 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3898 | + |
3899 | + l10n: Updates to Hungarian (hu) translation |
3900 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3901 | + |
3902 | + l10n: Updates to Hungarian (hu) translation |
3903 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3904 | + |
3905 | +2010-06-05 htaira <htaira@fedoraproject.org> |
3906 | + |
3907 | + l10n: Updates to Japanese (ja) translation |
3908 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3909 | + |
3910 | + l10n: Updates to Japanese (ja) translation |
3911 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3912 | + |
3913 | +2010-06-04 charnik <charnik@fedoraproject.org> |
3914 | + |
3915 | + l10n: Updates to Greek (el) translation |
3916 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3917 | + |
3918 | + l10n: Updates to Greek (el) translation |
3919 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3920 | + |
3921 | +2010-06-03 Jiri Popelka <jpopelka@redhat.com> |
3922 | + |
3923 | + Do not try to cancel/delete job when there's no jobid (#598249). |
3924 | + |
3925 | + Do not update_job() that has been purged. |
3926 | + |
3927 | +2010-06-03 leahliu <leahliu@fedoraproject.org> |
3928 | + |
3929 | + l10n: Updates to Chinese (China) (zh_CN) translation |
3930 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3931 | + |
3932 | +2010-06-02 Tim Waugh <twaugh@redhat.com> |
3933 | + |
3934 | + Updated Makefile.am for AdvancedServerSettings.py rename. |
3935 | + |
3936 | + New translation: Breton. |
3937 | + |
3938 | +2010-05-31 leahliu <leahliu@fedoraproject.org> |
3939 | + |
3940 | + l10n: Updates to Chinese (China) (zh_CN) translation |
3941 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3942 | + |
3943 | +2010-05-31 khasida <khasida@fedoraproject.org> |
3944 | + |
3945 | + l10n: Updates to Japanese (ja) translation |
3946 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3947 | + |
3948 | +2010-05-30 kami911 <kami911@fedoraproject.org> |
3949 | + |
3950 | + l10n: Updates to Hungarian (hu) translation |
3951 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3952 | + |
3953 | + l10n: Updates to Hungarian (hu) translation |
3954 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3955 | + |
3956 | + l10n: Updates to Hungarian (hu) translation |
3957 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3958 | + |
3959 | +2010-05-28 fvalen <fvalen@fedoraproject.org> |
3960 | + |
3961 | + l10n: Updates to Italian (it) translation |
3962 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3963 | + |
3964 | +2010-05-28 ttrinks <ttrinks@fedoraproject.org> |
3965 | + |
3966 | + l10n: Updates to German (de) translation |
3967 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3968 | + |
3969 | +2010-05-25 Tim Waugh <twaugh@redhat.com> |
3970 | + |
3971 | + Strip model names before " PCL" and " UFR II" for Canon drivers. |
3972 | + Andrew Kisliakov writes: |
3973 | + |
3974 | + ==> |
3975 | + I work with two products – a locally developed driver product called |
3976 | + CQue which provides PS, PCL and PXL drivers, and a Canon developed |
3977 | + driver for the UFR II language. |
3978 | + |
3979 | + [...] |
3980 | + |
3981 | + If the two strings “ pcl” and “ ufr ii” were added to this set of |
3982 | + strings, the drivers are then correctly classified. I’ve tested this |
3983 | + and it seems to work. |
3984 | + <== |
3985 | + |
3986 | +2010-05-24 zerng07 <zerng07@fedoraproject.org> |
3987 | + |
3988 | + l10n: Updates to Chinese (Taiwan) (zh_TW) translation |
3989 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3990 | + |
3991 | + l10n: Updates to Chinese (Taiwan) (zh_TW) translation |
3992 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
3993 | + |
3994 | +2010-05-24 Tim Waugh <twaugh@redhat.com> |
3995 | + |
3996 | + newprinter: handle failure to connect to CUPS. |
3997 | + |
3998 | + ppdcache: perform thread locking for callbacks. |
3999 | + |
4000 | + Fixed asyncconn error callback again. |
4001 | + |
4002 | +2010-05-24 kristho <kristho@fedoraproject.org> |
4003 | + |
4004 | + l10n: Updates to Danish (da) translation |
4005 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4006 | + |
4007 | +2010-05-21 Tim Waugh <twaugh@redhat.com> |
4008 | + |
4009 | + Converted CancelJobsOperation into a GObject. |
4010 | + |
4011 | + New destroy signal for PrinterPropertiesDialog. |
4012 | + |
4013 | + New destroy signal for NewPrinterGUI. |
4014 | + |
4015 | + More robust reference counting in asyncconn. |
4016 | + |
4017 | +2010-05-19 egghead <egghead@fedoraproject.org> |
4018 | + |
4019 | + l10n: Updates to Ukrainian (uk) translation |
4020 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4021 | + |
4022 | +2010-05-19 Tim Waugh <twaugh@redhat.com> |
4023 | + |
4024 | + org.fedoraproject.Config.Services's Introspect acts strangely. |
4025 | + |
4026 | + asyncconn: fixed error handling callback. |
4027 | + |
4028 | + jobviewer: fixed typo in refresh signal handler. |
4029 | + |
4030 | + Threading fixes (trac #206). |
4031 | + |
4032 | + Threading fixes (trac #206). |
4033 | + While GTK+ signal handlers perform locking on the Python GIL |
4034 | + automatically, GLib callbacks (such as those scheduled using |
4035 | + gobject.idle_add) do not. |
4036 | + |
4037 | + Make sure we do our own locking from GLib callbacks. |
4038 | + |
4039 | + With the asyncconn.Connection object, the underlying |
4040 | + asyncipp.Connection and asyncpk1.Connection objects now perform |
4041 | + locking on behalf of their callers. |
4042 | + |
4043 | + jobviewer: don't leak asyncconn.Connection when cancelling jobs. |
4044 | + |
4045 | +2010-05-18 vpv <vpv@fedoraproject.org> |
4046 | + |
4047 | + l10n: Updates to Finnish (fi) translation |
4048 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4049 | + |
4050 | +2010-05-18 Tim Waugh <twaugh@redhat.com> |
4051 | + |
4052 | + Bumped version for 1.1.19 release. |
4053 | + |
4054 | + update-po |
4055 | + |
4056 | +2010-05-18 warrink <warrink@fedoraproject.org> |
4057 | + |
4058 | + l10n: Updates to Dutch (Flemish) (nl) translation |
4059 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4060 | + |
4061 | + l10n: Updates to Dutch (Flemish) (nl) translation |
4062 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4063 | + |
4064 | + l10n: Updates to Dutch (Flemish) (nl) translation |
4065 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4066 | + |
4067 | +2010-05-18 Tim Waugh <twaugh@redhat.com> |
4068 | + |
4069 | + ppdcache: cache open file objects rather than filenames. |
4070 | + Now the PPD cache doesn't leave temporary files around even in |
4071 | + exceptional cases. |
4072 | + |
4073 | + Use PPDCache in StateReason. |
4074 | + Note: this leaves temporary files around at the moment because the |
4075 | + main GUI object's reference count never reaches zero. |
4076 | + |
4077 | +2010-05-18 ttrinks <ttrinks@fedoraproject.org> |
4078 | + |
4079 | + l10n: Updates to German (de) translation |
4080 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4081 | + |
4082 | + l10n: Updates to German (de) translation |
4083 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4084 | + |
4085 | +2010-05-17 elsupergomez <elsupergomez@fedoraproject.org> |
4086 | + |
4087 | + l10n: Updates to Spanish (Castilian) (es) translation |
4088 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4089 | + |
4090 | + l10n: Updates to Spanish (Castilian) (es) translation |
4091 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4092 | + |
4093 | +2010-05-17 mareklaane <mareklaane@fedoraproject.org> |
4094 | + |
4095 | + l10n: Updates to Estonian (et) translation |
4096 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4097 | + |
4098 | + l10n: Updates to Estonian (et) translation |
4099 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4100 | + |
4101 | + l10n: Updates to Estonian (et) translation |
4102 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4103 | + |
4104 | +2010-05-17 Tim Waugh <twaugh@redhat.com> |
4105 | + |
4106 | + ppdcache: more debugging information. |
4107 | + |
4108 | + ppdcache: no need to connect initially. |
4109 | + |
4110 | + ppdcache: use callbacks instead of signals. |
4111 | + |
4112 | +2010-05-16 elsupergomez <elsupergomez@fedoraproject.org> |
4113 | + |
4114 | + l10n: Updates to Spanish (Castilian) (es) translation |
4115 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4116 | + |
4117 | +2010-05-16 ruigo <ruigo@fedoraproject.org> |
4118 | + |
4119 | + l10n: Updates to Portuguese (pt) translation |
4120 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4121 | + |
4122 | +2010-05-15 Tim Waugh <twaugh@redhat.com> |
4123 | + |
4124 | + Don't buffer debugging output. |
4125 | + |
4126 | +2010-05-15 kmilos <kmilos@fedoraproject.org> |
4127 | + |
4128 | + l10n: Updates to Serbian (Latin) (sr@latin) translation |
4129 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4130 | + |
4131 | + l10n: Updates to Serbian (sr) translation |
4132 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4133 | + |
4134 | +2010-05-14 raven <raven@fedoraproject.org> |
4135 | + |
4136 | + l10n: Updates to Polish (pl) translation |
4137 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4138 | + |
4139 | + l10n: Updates to Polish (pl) translation |
4140 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4141 | + |
4142 | + l10n: Updates to Polish (pl) translation |
4143 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4144 | + |
4145 | +2010-05-14 Tim Waugh <twaugh@redhat.com> |
4146 | + |
4147 | + Updated British translation. |
4148 | + |
4149 | + update-po |
4150 | + |
4151 | + POTFILES.in: AdvancedServerSettings.py -> serversettings.py |
4152 | + |
4153 | + Updated British translation. |
4154 | + |
4155 | + update-po |
4156 | + |
4157 | + Updated British translation. |
4158 | + |
4159 | + update-po |
4160 | + |
4161 | + Attempt to translate backend device-info strings (Ubuntu #557199). |
4162 | + |
4163 | + Avoid traceback changing PPD for queue with bad PPD. |
4164 | + |
4165 | +2010-05-14 Simon Olofsson <simon@olofsson.de> |
4166 | + |
4167 | + Escape messages in the error dialog, they may contain markup (Ubuntu #567324). |
4168 | + |
4169 | +2010-05-14 kristho <kristho@fedoraproject.org> |
4170 | + |
4171 | + l10n: Updates to Danish (da) translation |
4172 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4173 | + |
4174 | +2010-05-14 Tim Waugh <twaugh@redhat.com> |
4175 | + |
4176 | + Fixed typo. |
4177 | + |
4178 | +2010-05-13 Tim Waugh <twaugh@redhat.com> |
4179 | + |
4180 | + cups-pk-helper support: FileGet requires a file it can write to (bug #587744). |
4181 | + |
4182 | +2010-05-12 Tim Waugh <twaugh@redhat.com> |
4183 | + |
4184 | + ppdcache: added support for getPPD3 If-Modified-Since handling. |
4185 | + |
4186 | + New ppdcache module. |
4187 | + |
4188 | + newprinter, ppdsloader: drop unnecessary checks for asyncconn callbacks. |
4189 | + |
4190 | + asyncconn: don't give callbacks after destruction. |
4191 | + |
4192 | + asyncipp: delay joining thread until it is idle. |
4193 | + |
4194 | +2010-05-11 mgiri <mgiri@fedoraproject.org> |
4195 | + |
4196 | + l10n: Updates to Oriya (or) translation |
4197 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4198 | + |
4199 | +2010-05-11 Tim Waugh <twaugh@redhat.com> |
4200 | + |
4201 | + Use global auth-info cache in asyncipp as well. |
4202 | + |
4203 | +2010-05-10 raven <raven@fedoraproject.org> |
4204 | + |
4205 | + l10n: Updates to Polish (pl) translation |
4206 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4207 | + |
4208 | +2010-05-10 Tim Waugh <twaugh@redhat.com> |
4209 | + |
4210 | + Another fix for bug #590193. |
4211 | + |
4212 | + Only local filenames can be selected for troubleshoot.txt (bug #590529). |
4213 | + |
4214 | + Initialise auto_make to the empty string (bug #590193). |
4215 | + |
4216 | + authconn: use a global auth info cache. |
4217 | + |
4218 | + Removed unused method. |
4219 | + |
4220 | + serversettings: fixed reconnect/_reconnect mismatch. |
4221 | + |
4222 | + AdvancedServerSettings: fixed HTTPError status code handling. |
4223 | + |
4224 | + serversettings: tidied up. |
4225 | + |
4226 | +2010-05-09 Tim Waugh <twaugh@redhat.com> |
4227 | + |
4228 | + Moved server settings dialog code into serversettings.py. |
4229 | + |
4230 | + Renamed AdvancedServerSettings.py to serversettings.py. |
4231 | + |
4232 | +2010-05-08 elsupergomez <elsupergomez@fedoraproject.org> |
4233 | + |
4234 | + l10n: Updates to Spanish (Castilian) (es) translation |
4235 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4236 | + |
4237 | +2010-05-07 Tim Waugh <twaugh@redhat.com> |
4238 | + |
4239 | + update-po |
4240 | + |
4241 | +2010-05-07 Sergey Nizovtsev <snizovtsev@gmail.com> |
4242 | + |
4243 | + Set tooltips for job actions. |
4244 | + |
4245 | + Replace menubar to toolbar in JobsViewer (trac #205). |
4246 | + |
4247 | +2010-05-07 Tim Waugh <twaugh@redhat.com> |
4248 | + |
4249 | + Bumped version to make it clear this is a different branch. |
4250 | + |
4251 | + Bumped version for 1.2.2 release. |
4252 | + |
4253 | + update-po |
4254 | + |
4255 | + Always use close_fds=True in subprocess.Popen calls (bug #587830). |
4256 | + |
4257 | +2010-05-07 elsupergomez <elsupergomez@fedoraproject.org> |
4258 | + |
4259 | + l10n: Updates to Spanish (Castilian) (es) translation |
4260 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4261 | + |
4262 | +2010-05-07 Tim Waugh <twaugh@redhat.com> |
4263 | + |
4264 | + Still need to initialise GTK+ threading for Connect... dialog. |
4265 | + |
4266 | + ServiceStart object must be created before monitor signals are handled. |
4267 | + |
4268 | + authconn: treat any HTTPError as failure (bug #587744). |
4269 | + * authconn.py (Connection._authloop): Don't restrict failure cases to |
4270 | + HTTP_UNAUTHORIZED and HTTP_FORBIDDEN. HTTP_AUTHORIZATION_CANCELED is |
4271 | + another case, but really any error code here should be treated as |
4272 | + failure. |
4273 | + |
4274 | + Initialise GUI.printers in constructor (bug #589793). |
4275 | + |
4276 | + ppdsloader: watch out for errors when connecting. |
4277 | + |
4278 | + asyncconn: always give the right Connection object in the callbacks. |
4279 | + * asyncconn.py (Connection): Rather than overloading the |
4280 | + __eq__ and __ne__ operators to compare with the captured |
4281 | + object, always give this Connection object in reply/error |
4282 | + handlers. |
4283 | + |
4284 | + asyncipp: handle connection failures better. |
4285 | + * asyncipp.py (_IPPConnectionThread.run): Don't exit thread if |
4286 | + connection fails. |
4287 | + |
4288 | + asyncipp: show reconnect/cancel dialog, and handle response correctly. |
4289 | + * asyncipp.py (_IPPAuthOperation._reconnect_error): Actually show |
4290 | + the dialog. |
4291 | + (_IPPAuthOperation._on_retry_server_error_response): Use the correct |
4292 | + object when invoking the reconnect method. |
4293 | + |
4294 | +2010-05-06 Tim Waugh <twaugh@redhat.com> |
4295 | + |
4296 | + Handle HTTPError from AdvancedServerSettingsDialog (bug #587744). |
4297 | + |
4298 | + check-device-ids: run SNMP query for lpd: URIs too. |
4299 | + |
4300 | +2010-05-06 zerng07 <zerng07@fedoraproject.org> |
4301 | + |
4302 | + l10n: Updates to Chinese (Taiwan) (zh_TW) translation |
4303 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4304 | + |
4305 | +2010-05-05 vpv <vpv@fedoraproject.org> |
4306 | + |
4307 | + l10n: Updates to Finnish (fi) translation |
4308 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4309 | + |
4310 | +2010-05-05 raven <raven@fedoraproject.org> |
4311 | + |
4312 | + l10n: Updates to Polish (pl) translation |
4313 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4314 | + |
4315 | +2010-05-05 Tim Waugh <twaugh@redhat.com> |
4316 | + |
4317 | + update-po |
4318 | + |
4319 | + Adjust the firewall for SMB browsing. |
4320 | + |
4321 | + Removed a translatable string that is not used. |
4322 | + |
4323 | + Handle member-names not being a list. |
4324 | + |
4325 | + Show (stdout) unmatched IEEE 1284 Device IDs in less confusing format. |
4326 | + |
4327 | +2010-05-04 elsupergomez <elsupergomez@fedoraproject.org> |
4328 | + |
4329 | + l10n: Updates to Spanish (Castilian) (es) translation |
4330 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4331 | + |
4332 | +2010-05-04 Tim Waugh <twaugh@redhat.com> |
4333 | + |
4334 | + Some strings in the SMB auth dialog were not marked for l10n (Ubuntu #557199). |
4335 | + |
4336 | + Better fix for Ubuntu #575048 (Verify button width). |
4337 | + |
4338 | + Fixed a troubleshooter string that wasn't being translated (Ubuntu #557199). |
4339 | + |
4340 | +2010-05-04 Jiri Popelka <jpopelka@redhat.com> |
4341 | + |
4342 | + Make Varify button auto-resizable (Ubuntu #575048). |
4343 | + |
4344 | +2010-05-04 Tim Waugh <twaugh@redhat.com> |
4345 | + |
4346 | + There is no dropPPDs method any more. |
4347 | + |
4348 | + printerproperties: allow standalone testing. |
4349 | + |
4350 | + printerproperties: No need to fetch all printers now. |
4351 | + |
4352 | + cupshelpers: automatically fetch attrs, and handle 'member-names'. |
4353 | + |
4354 | + PrinterPropertiesDialog no longer needs mainapp reference. |
4355 | + |
4356 | + monitor: added get_printers method. |
4357 | + |
4358 | + Hook up PrinterPropertiesDialog to monitor signals. |
4359 | + |
4360 | + fillPrinterTab renamed to load, and some more inter-dependencies removed. |
4361 | + |
4362 | + printerproperties: fixed delete-event handling. |
4363 | + |
4364 | + PrinterPropertiesDialog.show now takes host and encryption params. |
4365 | + |
4366 | + Split out printerproperties module from system-config-printer.py. |
4367 | + * printerproperties.py: New file. Content from... |
4368 | + * system-config-printer.py: ...here. |
4369 | + * po/POTFILES.in: Translate it. |
4370 | + * Makefile.am: Ship it. |
4371 | + |
4372 | + There is no class-added signal, only printer-added. |
4373 | + |
4374 | +2010-05-04 Jiri Popelka <jpopelka@redhat.com> |
4375 | + |
4376 | + Fixed TreeIter handling in update_job_creation_times() (bug #588409). |
4377 | + |
4378 | + Make Kyocera detected if it reports only the model name (Ubuntu #564633). |
4379 | + |
4380 | +2010-05-03 zerng07 <zerng07@fedoraproject.org> |
4381 | + |
4382 | + l10n: Updates to Chinese (Taiwan) (zh_TW) translation |
4383 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4384 | + |
4385 | + l10n: Updates to Chinese (Taiwan) (zh_TW) translation |
4386 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4387 | + |
4388 | +2010-04-30 Tim Waugh <twaugh@redhat.com> |
4389 | + |
4390 | + Fixed localized state reasons (bug #587718). |
4391 | + |
4392 | + troubleshoot: turn off debugging before fetching error log. |
4393 | + |
4394 | + No need to introspect CupsPkHelper every time, just once. |
4395 | + |
4396 | + Fixed indentation in PK1Connection.getDevices. |
4397 | + |
4398 | + Set DBusGMainLoop in correct places. |
4399 | + |
4400 | + Don't initialise GTK+ threads. We don't want to use it threaded. |
4401 | + |
4402 | + Register type PPDsLoader. |
4403 | + |
4404 | + Show New Printer window early if from D-Bus service, late otherwise. |
4405 | + |
4406 | + Fixed typo. |
4407 | + |
4408 | + Fixed Firewall synchronous mode. |
4409 | + |
4410 | +2010-04-29 Tim Waugh <twaugh@redhat.com> |
4411 | + |
4412 | + Make Firewall class give asynchronous callbacks. |
4413 | + This allows our New Printer Dialog to show the right page while we're |
4414 | + waiting for authorization to read the firewall settings. |
4415 | + |
4416 | + newprinter: fix set_transient_for call when used in main application. |
4417 | + |
4418 | + Really translate newprinter.py. |
4419 | + |
4420 | + Fixed traceback. |
4421 | + |
4422 | + Make the 'Adjust Firewall' dialog run asynchronously. |
4423 | + This allows D-Bus client calls to return immediately. |
4424 | + |
4425 | + ppdsloader is now a gobject and fetchPPDs method is gone. |
4426 | + This allows the D-Bus service to collect PPDs correctly. |
4427 | + |
4428 | + Clean up newprinter client demo code. |
4429 | + |
4430 | + Removed doubled-up 'translatable' attribute in UI file (Ubuntu #571662). |
4431 | + |
4432 | + Demonstration of NewPrinterDialog as a D-Bus service. |
4433 | + |
4434 | + newprinter: set up our own lists; add self-test code. |
4435 | + It is now possible to run "python newprinter.py" to see the |
4436 | + dialog in action. |
4437 | + |
4438 | + newprinter: don't require mainapp reference at all. |
4439 | + The separation is complete. |
4440 | + |
4441 | + Moved PPD checking and test page printing from newprinter to main app. |
4442 | + |
4443 | + newprinter: moved busy/ready here. |
4444 | + |
4445 | +2010-04-28 Tim Waugh <twaugh@redhat.com> |
4446 | + |
4447 | + Moved checkNPName and makeNameUnique to newprinter module. |
4448 | + |
4449 | + newprinter: mainapp gives us name, we fetch our own printer list. |
4450 | + |
4451 | + newprinter: don't use mainapp's authconn.Connection. |
4452 | + |
4453 | + newprinter: mainapp sets host and encryption. |
4454 | + |
4455 | + newprinter: mainapp now gives us cmdline-specified devid. |
4456 | + |
4457 | +2010-04-28 kristho <kristho@fedoraproject.org> |
4458 | + |
4459 | + l10n: Updates to Danish (da) translation |
4460 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4461 | + |
4462 | +2010-04-28 Tim Waugh <twaugh@redhat.com> |
4463 | + |
4464 | + NewPrinterGUI.init() now takes optional ppd argument for some modes. |
4465 | + |
4466 | + newprinter: mainapp now gives us the URI for dialog_modes that need it. |
4467 | + |
4468 | + NewPrinterGUI.init() now takes parent window as parameter. |
4469 | + |
4470 | + monitor: removed old Watcher interface. |
4471 | + |
4472 | + jobviewer: Use signals for monitor. |
4473 | + |
4474 | + monitor: Added 'refresh' signal. |
4475 | + |
4476 | + monitor: Only automatically refresh when using Watcher interface. |
4477 | + |
4478 | + main app: Use signals for monitor. |
4479 | + |
4480 | + monitor: emit gobject signals for events. |
4481 | + |
4482 | + Start to untangle NewPrinterGUI from the main GUI class. |
4483 | + The NewPrinterGUI class is now a gobject.GObject which emits a signal |
4484 | + when the printer is added. Selecting the new printer in the |
4485 | + GtkIconView is now done in the main GUI class. |
4486 | + |
4487 | + Lots more to untangle still. |
4488 | + |
4489 | + Cleaned up gettext usage. |
4490 | + |
4491 | + Moved the New Printer dialog out to a separate module. |
4492 | + * newprinter.py: New module. Content from... |
4493 | + * system-config-printer.py: ...here. |
4494 | + * po/POTFILES.in: Translate it. |
4495 | + * Makefile.am: Ship it. |
4496 | + |
4497 | + Start CUPS service if not already started (bug #577226). |
4498 | + |
4499 | + Added notebook with special-case tabs to main GtkIconView. |
4500 | + |
4501 | + Fixed last fix. |
4502 | + |
4503 | + jobviewer: PrinterURIIndex fix when looking up by name. |
4504 | + |
4505 | + Don't fetch Device ID from network printer if we already know it. |
4506 | + |
4507 | + jobviewer: PrinterURIIndex fix when no names to initialise with. |
4508 | + |
4509 | +2010-04-28 amitakhya <amitakhya@fedoraproject.org> |
4510 | + |
4511 | + l10n: Updates to Assamese (as) translation |
4512 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4513 | + |
4514 | +2010-04-28 enshahar <enshahar@fedoraproject.org> |
4515 | + |
4516 | + l10n: Updates to Korean (ko) translation |
4517 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4518 | + |
4519 | + l10n: Updates to Korean (ko) translation |
4520 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4521 | + |
4522 | +2010-04-26 Tim Waugh <twaugh@redhat.com> |
4523 | + |
4524 | + Resolve DNS-SD hostnames for physical device comparison (trac #179). |
4525 | + |
4526 | +2010-04-23 bertux <bertux@fedoraproject.org> |
4527 | + |
4528 | + l10n: Updates to French (fr) translation |
4529 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4530 | + |
4531 | +2010-04-23 taylon <taylon@fedoraproject.org> |
4532 | + |
4533 | + l10n: Updates to Portuguese (Brazilian) (pt_BR) translation |
4534 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4535 | + |
4536 | +2010-04-23 shanky <shanky@fedoraproject.org> |
4537 | + |
4538 | + l10n: Updates to Kannada (kn) translation |
4539 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4540 | + |
4541 | + l10n: Updates to Kannada (kn) translation |
4542 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4543 | + |
4544 | +2010-04-22 Jiri Popelka <jpopelka@redhat.com> |
4545 | + |
4546 | + Also close NewPrinterWindow when queue has been deleted (better fix of #581668). |
4547 | + |
4548 | +2010-04-22 Tim Waugh <twaugh@redhat.com> |
4549 | + |
4550 | + Specify requested_attributes in getJobs if possible (bug #584806). |
4551 | + |
4552 | +2010-04-22 Jiri Popelka <jpopelka@redhat.com> |
4553 | + |
4554 | + Make sure the printer we change ppd for still exists (bug #581668). |
4555 | + |
4556 | +2010-04-22 Tim Waugh <twaugh@redhat.com> |
4557 | + |
4558 | + Applet module no longer needs to import statereason. |
4559 | + |
4560 | +2010-04-21 feonsu <feonsu@fedoraproject.org> |
4561 | + |
4562 | + l10n: Updates to Slovak (sk) translation |
4563 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4564 | + |
4565 | +2010-04-20 ttrinks <ttrinks@fedoraproject.org> |
4566 | + |
4567 | + l10n: Updates to German (de) translation |
4568 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4569 | + |
4570 | +2010-04-19 Tim Waugh <twaugh@redhat.com> |
4571 | + |
4572 | + Set gettext domain for new printer dialog (Ubuntu #557199). |
4573 | + Patch from Gabor Kelemen. |
4574 | + |
4575 | +2010-04-17 kmilos <kmilos@fedoraproject.org> |
4576 | + |
4577 | + l10n: Updates to Serbian (Latin) (sr@latin) translation |
4578 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4579 | + |
4580 | + l10n: Updates to Serbian (sr) translation |
4581 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4582 | + |
4583 | +2010-04-17 warrink <warrink@fedoraproject.org> |
4584 | + |
4585 | + l10n: Updates to Dutch (Flemish) (nl) translation |
4586 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4587 | + |
4588 | +2010-04-17 ruigo <ruigo@fedoraproject.org> |
4589 | + |
4590 | + l10n: Updates to Portuguese (pt) translation |
4591 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4592 | + |
4593 | +2010-04-17 raven <raven@fedoraproject.org> |
4594 | + |
4595 | + l10n: Updates to Polish (pl) translation |
4596 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4597 | + |
4598 | +2010-04-16 logan <logan@fedoraproject.org> |
4599 | + |
4600 | + l10n: Updates to Spanish (Castilian) (es) translation |
4601 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4602 | + |
4603 | +2010-04-16 Tim Waugh <twaugh@redhat.com> |
4604 | + |
4605 | + Updated British translation. |
4606 | + |
4607 | + update-po |
4608 | + |
4609 | + Check we are connected to the local server for package installation. |
4610 | + |
4611 | + Avoid Yes/No buttons (trac #204). |
4612 | + |
4613 | +2010-04-16 warrink <warrink@fedoraproject.org> |
4614 | + |
4615 | + l10n: Updates to Dutch (Flemish) (nl) translation |
4616 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4617 | + |
4618 | +2010-04-16 taylon <taylon@fedoraproject.org> |
4619 | + |
4620 | + l10n: Updates to Portuguese (Brazilian) (pt_BR) translation |
4621 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4622 | + |
4623 | +2010-04-16 feonsu <feonsu@fedoraproject.org> |
4624 | + |
4625 | + l10n: Updates to Slovak (sk) translation |
4626 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4627 | + |
4628 | +2010-04-15 raven <raven@fedoraproject.org> |
4629 | + |
4630 | + l10n: Updates to Polish (pl) translation |
4631 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4632 | + |
4633 | +2010-04-15 logan <logan@fedoraproject.org> |
4634 | + |
4635 | + l10n: Updates to Spanish (Castilian) (es) translation |
4636 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4637 | + |
4638 | + l10n: Updates to Spanish (Castilian) (es) translation |
4639 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4640 | + |
4641 | +2010-04-15 mgiri <mgiri@fedoraproject.org> |
4642 | + |
4643 | + l10n: Updates to Oriya (or) translation |
4644 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4645 | + |
4646 | +2010-04-15 ruigo <ruigo@fedoraproject.org> |
4647 | + |
4648 | + l10n: Updates to Portuguese (pt) translation |
4649 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4650 | + |
4651 | +2010-04-15 Tim Waugh <twaugh@redhat.com> |
4652 | + |
4653 | + Check we are connected to the local server for server firewall changes. |
4654 | + |
4655 | +2010-04-15 gkoenig <gkoenig@fedoraproject.org> |
4656 | + |
4657 | + l10n: Updates to German (de) translation |
4658 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4659 | + |
4660 | +2010-04-15 Tim Waugh <twaugh@redhat.com> |
4661 | + |
4662 | + Bumped version for 1.2.1 release (stable). |
4663 | + |
4664 | + Updated British translation. |
4665 | + |
4666 | + update-po |
4667 | + |
4668 | +2010-04-14 Tim Waugh <twaugh@redhat.com> |
4669 | + |
4670 | + Re-run bootstrap. |
4671 | + |
4672 | + No longer need "review firewall" dialog. |
4673 | + |
4674 | + Adjust firewall for network printer detection. |
4675 | + |
4676 | + Actually change the firewall to allow incoming IPP connections. |
4677 | + |
4678 | + Check firewall for SNMP, SMB and mDNS. |
4679 | + |
4680 | + Avoid tracebacks when adjusting server settings. |
4681 | + |
4682 | + Handle IPP failure fetching printer attrs for completed jobs (Ubuntu #562679). |
4683 | + |
4684 | + monitor: don't crash if job-state attribute is missing (Ubuntu #562441). |
4685 | + |
4686 | +2010-04-13 mvdz <mvdz@fedoraproject.org> |
4687 | + |
4688 | + l10n: Updates to Ukrainian (uk) translation |
4689 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4690 | + |
4691 | +2010-04-13 zerng07 <zerng07@fedoraproject.org> |
4692 | + |
4693 | + l10n: Updates to Chinese (Taiwan) (zh_TW) translation |
4694 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4695 | + |
4696 | +2010-04-12 Tim Waugh <twaugh@redhat.com> |
4697 | + |
4698 | + Fixed signature for JobCancelPurge. |
4699 | + |
4700 | + check-device-ids: exclude 'hpfax' devices. |
4701 | + |
4702 | +2010-04-10 mvdz <mvdz@fedoraproject.org> |
4703 | + |
4704 | + l10n: Updates to Ukrainian (uk) translation |
4705 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4706 | + |
4707 | +2010-04-09 Tim Waugh <twaugh@redhat.com> |
4708 | + |
4709 | + check-device-ids: don't reuse 'c'. |
4710 | + |
4711 | +2010-04-09 kmilos <kmilos@fedoraproject.org> |
4712 | + |
4713 | + l10n: Updates to Serbian (Latin) (sr@latin) translation |
4714 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4715 | + |
4716 | + l10n: Updates to Serbian (sr) translation |
4717 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4718 | + |
4719 | +2010-04-09 ruigo <ruigo@fedoraproject.org> |
4720 | + |
4721 | + l10n: Updates to Portuguese (pt) translation |
4722 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4723 | + |
4724 | +2010-04-09 Tim Waugh <twaugh@redhat.com> |
4725 | + |
4726 | + check-device-ids: exclude the hal backend. |
4727 | + |
4728 | + check-device-ids: handle non-UTF-8 environments. |
4729 | + |
4730 | +2010-04-09 zerng07 <zerng07@fedoraproject.org> |
4731 | + |
4732 | + l10n: Updates to Chinese (Taiwan) (zh_TW) translation |
4733 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4734 | + |
4735 | +2010-04-09 ttrinks <ttrinks@fedoraproject.org> |
4736 | + |
4737 | + l10n: Updates to German (de) translation |
4738 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4739 | + |
4740 | +2010-04-08 vpv <vpv@fedoraproject.org> |
4741 | + |
4742 | + l10n: Updates to Finnish (fi) translation |
4743 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4744 | + |
4745 | +2010-04-08 raven <raven@fedoraproject.org> |
4746 | + |
4747 | + l10n: Updates to Polish (pl) translation |
4748 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4749 | + |
4750 | +2010-04-08 zerng07 <zerng07@fedoraproject.org> |
4751 | + |
4752 | + l10n: Updates to Chinese (Taiwan) (zh_TW) translation |
4753 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4754 | + |
4755 | +2010-04-08 Tim Waugh <twaugh@redhat.com> |
4756 | + |
4757 | + check-device-ids: temporarily disabling firewall will get SNMP responses. |
4758 | + |
4759 | + check-device-ids: neater output for skipping devices. |
4760 | + |
4761 | + check-device-ids: use SNMP to try to fetch device-id if missing. |
4762 | + |
4763 | +2010-04-08 warrink <warrink@fedoraproject.org> |
4764 | + |
4765 | + l10n: Updates to Dutch (Flemish) (nl) translation |
4766 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4767 | + |
4768 | +2010-04-08 logan <logan@fedoraproject.org> |
4769 | + |
4770 | + l10n: Updates to Spanish (Castilian) (es) translation |
4771 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4772 | + |
4773 | +2010-04-08 Tim Waugh <twaugh@redhat.com> |
4774 | + |
4775 | + troubleshoot: handle IPPError in PrintTestPage module (bug #579957). |
4776 | + |
4777 | + update-po |
4778 | + |
4779 | +2010-04-08 Jiri Popelka <jpopelka@redhat.com> |
4780 | + |
4781 | + Added missing translatable="yes" in glade files (bug #580442). |
4782 | + |
4783 | +2010-04-07 Tim Waugh <twaugh@redhat.com> |
4784 | + |
4785 | + check-device-ids: terminate early if no IDs. |
4786 | + |
4787 | + check-device-ids: switch scheme and make_and_model around in output |
4788 | + |
4789 | +2010-04-06 Tim Waugh <twaugh@redhat.com> |
4790 | + |
4791 | + Fixed typo (Ubuntu #552398). |
4792 | + |
4793 | +2010-04-02 Tim Waugh <twaugh@redhat.com> |
4794 | + |
4795 | + check-device-ids: fix user-specified IDs |
4796 | + |
4797 | + check-device-ids: exclude dnssd, explain why URIs are skipped. |
4798 | + |
4799 | + check-device-ids: allow hp backend IDs as well |
4800 | + |
4801 | +2010-04-01 htaira <htaira@fedoraproject.org> |
4802 | + |
4803 | + l10n: Updates to Japanese (ja) translation |
4804 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4805 | + |
4806 | + l10n: Updates to Japanese (ja) translation |
4807 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4808 | + |
4809 | + l10n: Updates to Japanese (ja) translation |
4810 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4811 | + |
4812 | +2010-03-29 swkothar <swkothar@fedoraproject.org> |
4813 | + |
4814 | + l10n: Updates to Gujarati (gu) translation |
4815 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4816 | + |
4817 | + l10n: Updates to Gujarati (gu) translation |
4818 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4819 | + |
4820 | +2010-03-26 Tim Waugh <twaugh@redhat.com> |
4821 | + |
4822 | + check-device-ids: use make-and-model field for best-matching. |
4823 | + |
4824 | + Finally fixed race condition in asyncipp. |
4825 | + The IPP connection thread was using the idle loop for callbacks, but |
4826 | + the error/reply callback functions were stored in class instance |
4827 | + variables. By the time the idle loop ran the callbacks they may be |
4828 | + for a different caller! |
4829 | + |
4830 | + The fix is to pass the error/reply callback function itself to the |
4831 | + idle timeout, as well as the actually error/reply data. |
4832 | + |
4833 | + Better inklevel 25/50/75% markers. |
4834 | + |
4835 | + Fixed window transience for 'Change Device URI'. |
4836 | + |
4837 | + More async traceback fixes (Ubuntu #547075). |
4838 | + |
4839 | +2010-03-25 Tim Waugh <twaugh@redhat.com> |
4840 | + |
4841 | + check-device-ids: use correct paths for lsb model URIs. |
4842 | + |
4843 | + Fixed set arithmetic. |
4844 | + |
4845 | + check-device-ids: search harder for missing Device IDs. |
4846 | + |
4847 | + Add a tooltip to each marker level icon. |
4848 | + |
4849 | + 25%, 50% and 75% level markers in the inklevel widget. |
4850 | + |
4851 | + Fixed traceback in asyncipp (Ubuntu #520466). |
4852 | + In the time between the callback invocation being added to the idle |
4853 | + loop and it actually getting called, the connection thread was |
4854 | + destroyed. Move the check for whether there is a callback function to |
4855 | + call to the moment before it is used. |
4856 | + |
4857 | +2010-03-24 mareklaane <mareklaane@fedoraproject.org> |
4858 | + |
4859 | + l10n: Updates to Estonian (et) translation |
4860 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4861 | + |
4862 | +2010-03-24 Tim Waugh <twaugh@redhat.com> |
4863 | + |
4864 | + Actually, use JobCancel method instead for 1.1.x. |
4865 | + For 1.1.x we will use the compatibility JobCancel method. This way we |
4866 | + will only fallback to IPP when attempting to purge a job. |
4867 | + |
4868 | + Use new JobCancelPurge cups-pk-helper method. |
4869 | + This is how the interface has been adapted upstream (bug #548756). |
4870 | + |
4871 | +2010-03-24 mareklaane <mareklaane@fedoraproject.org> |
4872 | + |
4873 | + l10n: Updates to Estonian (et) translation |
4874 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4875 | + |
4876 | +2010-03-23 Tim Waugh <twaugh@redhat.com> |
4877 | + |
4878 | + check-device-ids: show drivers in preference order. |
4879 | + |
4880 | +2010-03-23 zerng07 <zerng07@fedoraproject.org> |
4881 | + |
4882 | + l10n: Updates to Chinese (Taiwan) (zh_TW) translation |
4883 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4884 | + |
4885 | +2010-03-22 Tim Waugh <twaugh@redhat.com> |
4886 | + |
4887 | + Initialize downloadable_drivers when OpenPrinting query fails (bug #400872). |
4888 | + |
4889 | +2010-03-22 htaira <htaira@fedoraproject.org> |
4890 | + |
4891 | + l10n: Updates to Japanese (ja) translation |
4892 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4893 | + |
4894 | +2010-03-22 zerng07 <zerng07@fedoraproject.org> |
4895 | + |
4896 | + l10n: Updates to Chinese (Taiwan) (zh_TW) translation |
4897 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4898 | + |
4899 | +2010-03-22 Tim Waugh <twaugh@redhat.com> |
4900 | + |
4901 | + More error-checking in udev-configure-printer. |
4902 | + Fixes compilation warnings from gcc. |
4903 | + |
4904 | + Fixed 'NotShowIn' desktop entry in print-applet.desktop.in. |
4905 | + Warning message from desktop-file-install: |
4906 | + print-applet.desktop: key "NotShowIn" is a list and does not have a |
4907 | + semicolon as trailing character, fixing |
4908 | + |
4909 | +2010-03-22 zerng07 <zerng07@fedoraproject.org> |
4910 | + |
4911 | + l10n: Updates to Chinese (Taiwan) (zh_TW) translation |
4912 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4913 | + |
4914 | + l10n: Updates to Chinese (Taiwan) (zh_TW) translation |
4915 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4916 | + |
4917 | +2010-03-22 Tim Waugh <twaugh@redhat.com> |
4918 | + |
4919 | + Fixed reconnection error handling in IPPAuthOperation class (bug #575198). |
4920 | + |
4921 | +2010-03-21 raven <raven@fedoraproject.org> |
4922 | + |
4923 | + l10n: Updates to Polish (pl) translation |
4924 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4925 | + |
4926 | +2010-03-21 zerng07 <zerng07@fedoraproject.org> |
4927 | + |
4928 | + l10n: Updates to Chinese (Taiwan) (zh_TW) translation |
4929 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4930 | + |
4931 | + l10n: Updates to Chinese (Taiwan) (zh_TW) translation |
4932 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4933 | + |
4934 | +2010-03-19 Tim Waugh <twaugh@redhat.com> |
4935 | + |
4936 | + check-driver-ids.py: Fixed driver URI-to-filename mapping. |
4937 | + |
4938 | + The canonical name for Kyocera is Kyocera Mita. |
4939 | + |
4940 | + Fixed typo. |
4941 | + |
4942 | + Removed some debugging bits in check-device-ids. |
4943 | + |
4944 | + check-device-ids.py: show CMD field as well. |
4945 | + |
4946 | +2010-03-18 Tim Waugh <twaugh@redhat.com> |
4947 | + |
4948 | + Fixed traceback in check-driver-ids.py when no drivers are found. |
4949 | + |
4950 | +2010-03-17 bouska <bouska@fedoraproject.org> |
4951 | + |
4952 | + l10n: Updates to French (fr) translation |
4953 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4954 | + |
4955 | +2010-03-17 Tim Waugh <twaugh@redhat.com> |
4956 | + |
4957 | + update-po |
4958 | + |
4959 | + Bumped version for 1.2.0 release (stable). |
4960 | + |
4961 | + check-device-ids.py: another error handling fix. |
4962 | + |
4963 | +2010-03-16 kmaraas <kmaraas@fedoraproject.org> |
4964 | + |
4965 | + l10n: Updates to Norwegian Bokmål (nb) translation |
4966 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4967 | + |
4968 | +2010-03-16 Tim Waugh <twaugh@redhat.com> |
4969 | + |
4970 | + Added missing-imports Makefile rule, with distcheck hook. |
4971 | + |
4972 | + Import modules we catch exceptions from (bug #574117). |
4973 | + |
4974 | +2010-03-15 bouska <bouska@fedoraproject.org> |
4975 | + |
4976 | + l10n: Updates to French (fr) translation |
4977 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4978 | + |
4979 | +2010-03-15 htaira <htaira@fedoraproject.org> |
4980 | + |
4981 | + l10n: Updates to Japanese (ja) translation |
4982 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4983 | + |
4984 | + l10n: Updates to Japanese (ja) translation |
4985 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4986 | + |
4987 | + l10n: Updates to Japanese (ja) translation |
4988 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4989 | + |
4990 | +2010-03-15 Tim Waugh <twaugh@redhat.com> |
4991 | + |
4992 | + Added StartupNotify=true to the 'manage print jobs' desktop file. |
4993 | + |
4994 | +2010-03-13 vpv <vpv@fedoraproject.org> |
4995 | + |
4996 | + l10n: Updates to Finnish (fi) translation |
4997 | + Transmitted-via: Transifex (translate.fedoraproject.org) |
4998 | + |
4999 | +2010-03-13 igorbounov <igorbounov@fedoraproject.org> |
5000 | + |
The diff has been truncated for viewing.
Thanks. Uploaded.