fixed issues with using command line options added by plugins Ex. --skip-broken ...
[yumex.git] / ChangeLog
blob189fbd82e7345c40d5addcbfb712554b94f5ec02
1 2007-11-19  Tim Lauridsen <tla@rasmil.dk>
3         * Makefile: bumped version to 2.0.3
5 2007-11-19  Tim Lauridsen <tla@rasmil.dk>
7         * ChangeLog: updated ChangeLog
9 2007-11-19  Tim Lauridsen <tla@rasmil.dk>
11         * yumex.spec: bumped version to 2.0.3
13 2007-11-19  Tim Lauridsen <tla@rasmil.dk>
15         * po/fr.po: Fixed missing \n in fr.po
17 2007-11-19  Tim Lauridsen <tla@rasmil.dk>
19         * ChangeLog: updated ChangeLog
21 2007-11-19  Tim Lauridsen <tla@rasmil.dk>
23         * Makefile: bumped version to 2.0.3
25 2007-11-19  Tim Lauridsen <tla@rasmil.dk>
27         * ChangeLog: updated ChangeLog
29 2007-11-19  Tim Lauridsen <tla@rasmil.dk>
31         * src/misc.py: bumped version to 2.0.3
33 2007-11-19  Tim Lauridsen <tla@rasmil.dk>
35         * src/misc.py, yumex.spec: bumped version to 2.0.3
37 2007-11-16  Tim Lauridsen <tim@localhost.localdomain>
39         * src/yumgui/packages.py: Fixed filelist for installed packages
40         (rhbz #387241)
42 2007-11-08  Tim Lauridsen <tla@rasmil.dk>
44         * po/fr.po: Updated fr.po by vin
46 2007-10-30  Tim Lauridsen <tla@rasmil.dk>
48         * src/dialogs.py: Make yumex more failsafe on bad config files
49         (blank config file)
51 2007-10-30  Tim Lauridsen <tla@rasmil.dk>
53         * src/yumapi.py: Make --changelog & --filelist work with yum 3.0.x
54         (OC2.1-RC1 / IIOSB #86363)
56 2007-10-28  Tim Lauridsen <timlau@fedoraproject.org>
58         * po/pl.po: updated pl translation
60 2007-10-26  Tim Lauridsen <tla@rasmil.dk>
62         * po/cs.po, po/da.po, po/de.po, po/es.po, po/fi.po, po/fr.po,
63         po/hu.po, po/it.po, po/ja.po, po/ko.po, po/pa.po, po/pl.po,
64         po/pt_BR.po, po/ru.po, po/tr.po, po/uk.po, po/yumex.pot,
65         po/zh_CN.po, po/zh_TW.po, src/callbacks.py: Make some strings
66         translable & rebuild yumex.pot and updated po files
68 2007-10-24  Tim Lauridsen <tla@rasmil.dk>
70         * src/views.py: Fixed Traceback in preferences/plugins
72 2007-10-16  Tim Lauridsen <tim@localhost.localdomain>
74         * misc/yumex.desktop: add ru translation to yumex.desktop
76 2007-10-16  Tim Lauridsen <tim@localhost.localdomain>
78         * misc/yumex.desktop, po/ja.po, po/ru.po: Update jp & ru translation
79         and add jp translation to yumex.desktop
81 2007-10-05  Tim Lauridsen <tla@rasmil.dk>
83         * po/pt_BR.po: updated brazilian translation by Rodrigo Padula
85 2007-09-28  Tim Lauridsen <tla@rasmil.dk>
87         * Makefile: Make the Makefile release target a little better
89 2007-09-28  Tim Lauridsen <tla@rasmil.dk>
91         * ChangeLog: updated ChangeLog
93 2007-09-28  Tim Lauridsen <tla@rasmil.dk>
95         * ChangeLog, Makefile, src/misc.py, yumex.spec: bumped version to
96         2.0.2
98 2007-09-27  Tim Lauridsen <tla@rasmil.dk>
100         * po/pl.po: Added updated pl translation by Piotr Drąg
102 2007-09-27  Tim Lauridsen <tla@rasmil.dk>
104         * po/cs.po, po/da.po, po/de.po, po/es.po, po/fi.po, po/fr.po,
105         po/hu.po, po/it.po, po/ja.po, po/ko.po, po/pa.po, po/pl.po,
106         po/pt_BR.po, po/ru.po, po/tr.po, po/uk.po, po/yumex.pot,
107         po/zh_CN.po, po/zh_TW.po: Rebuild yumex.pot and refreshed po files
109 2007-09-27  Tim Lauridsen <tla@rasmil.dk>
111         * po/cs.po, po/fi.po, po/ja.po, po/pa.po, po/pl.po, po/ru.po,
112         po/zh_TW.po: Added updated pl translation by Piotr Drąg refreshed
113         po files
115 2007-09-22  Tim Lauridsen <tla@rasmil.dk>
117         * po/cs.po: Updated Czech translation by Adam Pribyl
119 2007-09-12  Tim Lauridsen <tla@rasmil.dk>
121         * src/yumex.py: Only show Add/remove all on update page
123 2007-09-20  Tim Lauridsen <tla@rasmil.dk>
125         * src/yumex.py: Fixed Deselect all not working on repo page
127 2007-09-17  Tim Lauridsen <tla@rasmil.dk>
129         * src/gui.py, src/misc.py, src/yumex.py, src/yumgui/__init__.py: 
130         Added a --nothreads debug option, two see if it is the threading
131         there sometimes hangs up yumex until mouse is moved
133 2007-09-06  Tim Lauridsen <tla@rasmil.dk>
135         * po/pl.po, src/misc.py: Updated polish translation by Piotr Drag
137 2007-08-31  Tim Lauridsen <tla@rasmil.dk>
139         * po/cs.po: Updated cs translation
141 2007-08-27  Tim Lauridsen <tla@rasmil.dk>
143         * src/views.py, src/yumex.py: Added support for handling
144         yum.plugins.PluginYumExit & fix Traceback in perferences fix a
145         plugin.conf is blank
147 2007-08-25  Tim Lauridsen <tla@rasmil.dk>
149         * src/yumex.py: fixed issue with yumex hang if yum is locked by
150         another application (rhbz #254013)
152 2007-08-22  Tim Lauridsen <tla@rasmil.dk>
154         * Makefile: Added upload tag to makefile
156 2007-08-22  Tim Lauridsen <tla@rasmil.dk>
158         * Makefile: fixed git tag in Makefile
160 2007-08-22  Tim Lauridsen <tla@rasmil.dk>
162         * ChangeLog: Bumped release to 2.0.1 & Updated Changelog
164 2007-08-22  Tim Lauridsen <tla@rasmil.dk>
166         * Makefile, src/misc.py, yumex.spec: added git tag to Makefile
168 2007-08-22  Tim Lauridsen <tla@rasmil.dk>
170         Merge branch 'master' of git+ssh://repo.or.cz/srv/git/yumex into
171         yumex-2.0  * 'master' of git+ssh://repo.or.cz/srv/git/yumex:   Fixed
172         Makefile to work with git   Make the config save work better on
173         older yum versions (EL5 & FC6)   Fixed Danish Translation, So it
174         don't look like crap   Set yumex transalation domain for dialogs, so
175         they will be translated.   Cleanup Makefile
177 2007-08-22  Tim Lauridsen <tla@rasmil.dk>
179         * Makefile: Fixed Makefile to work with git
181 2007-08-22  Tim Lauridsen <tla@rasmil.dk>
183         * ChangeLog, ChangeLog.svn, Makefile, authors.xml, tools/git2cl: 
184         Fixed Makefile to work with git
186 2007-08-21  Tim Lauridsen <tla@rasmil.dk>
188         * src/misc.py: Make the config save work better on older yum
189         versions (EL5 & FC6)
191 2007-08-21  Tim Lauridsen <tla@rasmil.dk>
193         * po/da.po, src/yumgui/widgets.py, yumex.spec: Fixed Danish
194         Translation, So it don't look like crap
196 2007-08-21  Tim Lauridsen <tla@rasmil.dk>
198         * po/da.po, po/ja.po, src/dialogs.py, src/yumex.glade: Set yumex
199         transalation domain for dialogs, so they will be translated. Updated
200         da & jp translation
202 2007-08-21  Tim Lauridsen <tla@rasmil.dk>
204         * Makefile: Cleanup Makefile
206 2007-08-21  Tim Lauridsen <tla@rasmil.dk>
208         SUBDIRS = src po src/yumgui PYFILES = $(wildcard *.py) PKGNAME =
209         yumex VERSION=$(shell awk '/Version:/ { print $$2 }'
210         ${PKGNAME}.spec) PYTHON=python SRCDIR=src MISCDIR=misc PIXDIR=gfx
211         ALLDIRS=src po src/yumgui gfx misc tools  all: subdirs  subdirs:
212         for d in $(SUBDIRS); do make -C $$d; [ $$? = 0 ] || exit 1 ; done
213         clean:  @rm -fv *~ *.tar.gz *.list *.lang       for d in $(SUBDIRS); do
214         make -C $$d clean ; done  install:      mkdir -p
215         $(DESTDIR)/usr/share/yumex      mkdir -p
216         $(DESTDIR)/usr/share/pixmaps/yumex      mkdir -p
217         $(DESTDIR)/usr/share/applications       mkdir -p $(DESTDIR)/usr/bin
218         mkdir -p $(DESTDIR)/etc         mkdir -p $(DESTDIR)/etc/pam.d   mkdir -p
219         $(DESTDIR)/etc/security/console.apps    install -m644 COPYING
220         $(DESTDIR)/usr/share/yumex/.    install -m755 $(MISCDIR)/yumex
221         $(DESTDIR)/usr/share/yumex/.    install -m644 $(PIXDIR)/*.png
222         $(DESTDIR)/usr/share/pixmaps/yumex/.    install -m644
223         $(MISCDIR)/yumex.profiles.conf $(DESTDIR)/etc/.         install -m644
224         $(MISCDIR)/yumex.pam $(DESTDIR)/etc/pam.d/yumex         install -m600
225         $(MISCDIR)/yumex.conf.default $(DESTDIR)/etc/yumex.conf         install
226         -m644 $(MISCDIR)/yumex.pam $(DESTDIR)/etc/pam.d/yumex   install -m644
227         $(MISCDIR)/yumex.console.app
228         $(DESTDIR)/etc/security/console.apps/yumex      ln -s consolehelper
229         $(DESTDIR)/usr/bin/yumex        chmod +x $(DESTDIR)/usr/share/yumex/yumex
230         install -m644 $(MISCDIR)/yumex.desktop
231         $(DESTDIR)/usr/share/applications/.     for d in $(SUBDIRS); do make
232         DESTDIR=`cd $(DESTDIR); pwd` -C $$d install; [ $$? = 0 ] || exit 1;
233         done  archive:          rm -rf ${PKGNAME}-${VERSION}.tar.gz     rm -rf
234         /tmp/${PKGNAME}-$(VERSION) /tmp/${PKGNAME}      @dir=$$PWD; cd /tmp; cp
235         -a "$$dir" ${PKGNAME}   @rm -rf /tmp/${PKGNAME}/.[a-z]*         for d in
236         $(ALLDIRS);do rm -rf /tmp/${PKGNAME}/$$d/.svn; done     @mv
237         /tmp/${PKGNAME} /tmp/${PKGNAME}-$(VERSION)      @dir=$$PWD; cd /tmp; tar
238         cvzf "$$dir/${PKGNAME}-$(VERSION).tar.gz" ${PKGNAME}-$(VERSION)         @rm
239         -rf /tmp/${PKGNAME}-$(VERSION)  @cp ${PKGNAME}-$(VERSION).tar.gz
240         $(shell rpm -E '%_sourcedir')   @rm -rf ${PKGNAME}-${VERSION}.tar.gz
241         @echo "The archive is in ${PKGNAME}-$(VERSION).tar.gz"  rpm-centos5:
242         rpmbuild -ba -D "dist .centos5" yumex.spec  rpm-fc6:    rpmbuild -ba
243         -D "dist .fc6" yumex.spec  rpm-fc7:     rpmbuild -ba -D "dist .fc7"
244         yumex.spec  changelog:  @git log --pretty --numstat --summary |
245         ./tools/git2cl > ChangeLog  upload:  release:   @git commit -a -m
246         "bumped version to $(VERSION)"  @$(MAKE) changelog      @git commit -a
247         -m "updated ChangeLog"  @git push
249 2007-08-21  Tim Lauridsen <tla@rasmil.dk>
251         * src/misc.py: Dont make command line option overwrite yumex.conf
252         values, if they have a default value
254 2007-08-20  Tim Lauridsen <tla@rasmil.dk>
256         * tools/README, tools/git2cl: Updated Makefile for git
258 2007-08-20  Tim Lauridsen <tla@rasmil.dk>
260         * Makefile, tools/README, tools/git2cl: Updated Makefile for git
262 2007-08-20  Tim Lauridsen <tla@rasmil.dk>
264         * Makefile: Updated Makefile for git
266 2007-08-20  Tim Lauridsen <tla@rasmil.dk>
268         * Makefile: Updated Makefile for git
270 2007-08-20  Tim Lauridsen <tla@rasmil.dk>
272         * Makefile: Updated Makefile
274 2007-08-20  Tim Lauridsen <tla@rasmil.dk>
276         * Inital git import
278 2007-08-16  Tim Lauridsen <tim@yum-extender.org>
280         * Makefile:
281           fixed Makefile to remove .svn and other files we dont want in the
282           tarball.
283         * src/callbacks.py, src/dialogs.py, src/filters.py, src/gui.py,
284           src/misc.py, src/views.py, src/yumapi.py, src/yumex.py,
285           src/yumgui/callbacks.py, src/yumgui/widgets.py, yumex.spec:
286           Bumped the release to 2.0
287           cleanup unused code.
288         * src/yumapi.py:
289           Fixed Tracebacks in depsolve using latest yum HEAD
291 2007-08-15  Tim Lauridsen <tim@yum-extender.org>
293         * src/dialogs.py, src/misc.py:
294           Make yumex use iniparse if it is installed to make order and
295           comments persistent in the yumex config files, it need some
296           changes in config.py, that i made in yum cvs, so it will not be
297           very usefull before yum 2.2.3 is released.
299 2007-08-14  Tim Lauridsen <tim@yum-extender.org>
301         * src/misc.py, src/packages.py, src/views.py, src/yumex.py:
302           Made the 'RPM Groups' work right, they was not working is there
303           was more or less than 2 level in the rpm group.
305 2007-08-13  Tim Lauridsen <tim@yum-extender.org>
307         * src/dialogs.py, src/gui.py, src/misc.py, src/yumex.py:
308           Added a 'branding_title' & 'disable_repo_page' to make it posible
309           to rebrand yumex and disable the repo page from /etc/yumex.conf
310           (IBM Open Client)
312 2007-08-03  Tim Lauridsen <tim@yum-extender.org>
314         * yumex.spec:
315           Fixed Source License to be GPLv2+
316         * src/i18n.py, src/yumgui/__init__.py, src/yumgui/callbacks.py,
317           src/yumgui/packages.py, src/yumgui/widgets.py:
318           Fixed Source License to be GPLv2+
320 2007-07-30  Tim Lauridsen <tim@yum-extender.org>
322         * ChangeLog, src/misc.py, yumex.spec:
323           bumped release to 1.9.11 & updated changelog
324         * src/yumex.py:
325           Added application icon to windows
327 2007-07-16  Tim Lauridsen <tim@yum-extender.org>
329         * src/packages.py, src/views.py:
330           Revert mixed icons in grp view, it looked like crap.
331           Fixed a traceback in group generation
333 2007-07-12  Tim Lauridsen <tim@yum-extender.org>
335         * src/views.py:
336           Mixed icons in group view (Not Complete)
338 2007-07-10  Tim Lauridsen <tim@yum-extender.org>
340         * src/misc.py:
341           remove 'Categories' from package view categories.
343 2007-07-08  Tim Lauridsen <tim@yum-extender.org>
345         * ChangeLog, yumex.spec:
346           bumped spec to 1.9.10-2.0
347         * src/misc.py:
348           bumped release shown in gui
350 2007-07-07  Tim Lauridsen <tim@yum-extender.org>
352         * ChangeLog:
353           rebuild changelog
354         * yumex.spec:
355           bumped release to 1.9.10
357 2007-07-02  Tim Lauridsen <tim@yum-extender.org>
359         * src/yumex.glade, src/yumex.py:
360           Show package description when package is selected in group view
361         * src/gui.py, src/misc.py, src/packages.py, src/views.py,
362           src/yumex.glade, src/yumex.py:
363           Rework the comps/category view it is much better now.
365 2007-06-29  Tim Lauridsen <tim@yum-extender.org>
367         * src/views.py, src/yumex.glade, src/yumex.py:
368           Added support for group icons
369         * src/yumex.glade:
370           Cleanup glade
372 2007-06-26  Tim Lauridsen <tim@yum-extender.org>
374         * src/gui.py:
375           Some fixes to to avoid unnessecary progress ticks to reduce load
376           on X
378 2007-06-24  Tim Lauridsen <tim@yum-extender.org>
380         * src/yumapi.py:
381           Added inital support for downloading update metadata
383 2007-06-22  Tim Lauridsen <tim@yum-extender.org>
385         * src/gui.py:
386           Make background of buttom bar, depend on the current gtk theme
387           So it look good in a hicontrest theme.
388         * misc/yumex.conf.default, src/dialogs.py, src/misc.py,
389           src/packages.py, src/yumex.glade:
390           Added color_install, color_normal, color_update and
391           color_obsolete options to set the text color of packages
392           shown in the package views.
393           Removed unused option in preferences dialog.
394           cleanup options in default /etc/yumex.conf
395         * src/gui.py, src/misc.py, src/yumapi.py:
396           added '--changelog' and '--filelist' option to load
397           extra metadata and show changelog and filelist for available
398           packages. Also added 'filelist' and 'changelog' options to
399           /etc/yumex.conf.
401 2007-06-15  Tim Lauridsen <tim@yum-extender.org>
403         * src/gui.py, src/yumex.py, src/yumgui/__init__.py:
404           Dont update progressbar when current progress is the same, to
405           reduce load on X server.
406         * src/gui.py:
407           Added some extra gtk event handler calls
408         * src/gui.py, src/yumex.py:
409           Fix to 'Fatal Python error: PyEval_RestoreThread: NULL tstate'
410           when changing Sizes, subcategory.
411           Dont update progressbar when current progress is the same, to
412           reduce load on X server.
414 2007-06-14  Tim Lauridsen <tim@yum-extender.org>
416         * src/misc.py, src/yumex.py:
417           Added '--downloadonly' option.
418           Change gtk event thread delay.
420 2007-06-12  Tim Lauridsen <tim@yum-extender.org>
422         * ChangeLog:
423           updated ChangeLog
424         * src/misc.py, yumex.spec:
425           Bumped release to 1.9.9
427 2007-06-08  Tim Lauridsen <tim@yum-extender.org>
429         * po/ja.po, po/zh_TW.po:
430           Updated jp & zh_TW translation.
431           Thanks to MATSUURA Takanori & William Chao
433 2007-06-07  Tim Lauridsen <tim@yum-extender.org>
435         * src/yumex.py:
436           removed threaded gtk event processing on
437           Updates/Availiable/Installed/All radiobuttons.
438           I might be causing the weird
439           "Fatal Python error: PyEval_RestoreThread: NULL tstate"
440           There sometime occours when pressing the Available button.
441         * src/yumapi.py:
442           Added temporary hack to avoid problems when at transaction
443           is canceled and more packages are added/removed and the
444           transaction
445           is run again.
447 2007-06-04  Tim Lauridsen <tim@yum-extender.org>
449         * yumex.spec:
450           Bumped to 1.9.8-2.0
451         * ChangeLog:
452           Updated Changelog
453         * src/misc.py, yumex.spec:
454           Bumped to 1.9.8
455         * src/yumapi.py:
456           some fixes for second repository refresh is not working.
457           rhbz #242100.
458         * src/yumapi.py:
459           some fixes for second repository refresh is not working.
460           rhbz #242100.
462 2007-06-01  Tim Lauridsen <tim@yum-extender.org>
464         * po/fi.po, src/misc.py:
465           Updated credits and fi translation by Tero Hietanen
467 2007-05-31  Tim Lauridsen <tim@yum-extender.org>
469         * po/pa.po:
470           updated pa (punjabi) translation by A S Alam
471         * po/ru.po:
472           updated ru translation by nikita
474 2007-05-30  Tim Lauridsen <tim@yum-extender.org>
476         * src/yumapi.py:
477           Dont process install/update/remove if there is no packages to
478           work on.
480 2007-05-29  Tim Lauridsen <tim@yum-extender.org>
482         * ChangeLog:
483           Updated changelog
484         * po/cs.po, po/da.po, po/de.po, po/es.po, po/fi.po, po/fr.po,
485           po/hu.po, po/it.po, po/ja.po, po/ko.po, po/pa.po, po/pl.po,
486           po/pt_BR.po, po/ru.po, po/tr.po, po/uk.po, po/yumex.pot,
487           po/zh_CN.po, po/zh_TW.po, src/misc.py, yumex.spec:
488           Refreshed po files and bumped the release to 1.9.7-1.0
489         * po/ru.po:
490           Updated ru translation by nikita
492 2007-05-25  Tim Lauridsen <tim@yum-extender.org>
494         * po/ru.po:
495           Updated ru translation by nikita
496         * po/ru.po:
497           Updated ru translation by nikita
498         * po/ru.po:
499           Updated ru translation by nikita
500         * src/yumex.glade:
501           Patches by Patryk Zawadzki.
502           corrects some stock icons used and slightly alters the
503           package queue view to make it more user-friendly.
504           Added better icons for packages to be installed and removed.
505           rhbz #241227 & #241223
506         * src/views.py:
507           Patches by Patryk Zawadzki.
508           corrects some stock icons used and slightly alters the
509           package queue view to make it more user-friendly.
510           Added better icons for packages to be installed and removed.
511           rhbz #241227 & #241223
513 2007-05-24  Tim Lauridsen <tim@yum-extender.org>
515         * po/pl.po:
516           Updated polish translation by Patryk Zawadzki
517         * src/yumex.glade:
518           Added a patch by Patryk Zawadzki to use more builtin gtk widgets
520 2007-05-10  Tim Lauridsen <tim@yum-extender.org>
522         * src/yumapi.py:
523           Changed the way obsoletion are done to the same ways as yum cli.
524           Selecting all available updates activate processing of all
525           obsolettes. (same as 'yum update')
526           Selection some updates will only process obsolettes for the
527           selected updates (same as 'yum update foo bar ....).
528           adding the '-O' or '--fullopsoletion' to the yumex commandline
529           will force fullopsoletion i both cases.
531 2007-05-01  Tim Lauridsen <tim@yum-extender.org>
533         * src/yumapi.py:
534           Handle comperrors in groupsetup
536 2007-04-18  Tim Lauridsen <tim@yum-extender.org>
538         * src/dialogs.py, src/yumex.glade:
539           Added "Repo Exclude filters" to Preference dialog
540         * Makefile:
541           added release tag to Makefile
542         * src/misc.py:
543           updated Credits
545 2007-04-17  Tim Lauridsen <tim@yum-extender.org>
547         * ChangeLog:
548           Updated changelog
549         * po/cs.po, po/da.po, po/de.po, po/es.po, po/fi.po, po/fr.po,
550           po/hu.po, po/it.po, po/ja.po, po/ko.po, po/pa.po, po/pl.po,
551           po/pt_BR.po, po/ru.po, po/tr.po, po/uk.po, po/yumex.pot,
552           po/zh_CN.po, po/zh_TW.po, src/misc.py, yumex.spec:
553           Bumped release to 1.9.6
554           Rebuild pot & po files.
555         * src/misc.py, src/yumapi.py:
556           fixed excludes.
557           fixed added new profile included a extra yum-enabled profile
558         * ., po/cs.po, po/da.po, po/de.po, po/es.po, po/fi.po, po/fr.po,
559           po/hu.po, po/it.po, po/ja.po, po/ko.po, po/pa.po, po/pl.po,
560           po/pt_BR.po, po/ru.po, po/tr.po, po/uk.po, po/yumex.pot,
561           po/zh_CN.po, po/zh_TW.po, src/dialogs.py, src/misc.py:
562           Updated Credits
563           Added Chinese(Simplified)by Hao Song
564           Rebuild pot & po files.
566 2007-04-16  Tim Lauridsen <tim@yum-extender.org>
568         * ., gfx/yumex-about.png:
569           Added about background picture
570         * src/dialogs.py, src/misc.py, src/yumex.py:
571           New Fanzy about dialog
573 2007-04-15  Tim Lauridsen <tim@yum-extender.org>
575         * src/misc.py:
576           Changed the way '--version' work , so it dont break the rhnplugin
577           in rhel5.
579 2007-03-27  Tim Lauridsen <tim@yum-extender.org>
581         * src/gui.py:
582           make '-d' : Debugmode control what logger messages displayed
583           by yumex.
585 2007-03-20  Tim Lauridsen <tim@yum-extender.org>
587         * ChangeLog:
588           updated changelog
589         * src/misc.py, yumex.spec:
590           Bumped release to 1.9.5
591         * src/packages.py:
592           fixed obsoleting package show twice
593         * src/packages.py, src/yumapi.py, src/yumex.py:
594           Made second refresh work with yum 3.1.x.
595           Clean up code in packages.py
597 2007-03-19  Tim Lauridsen <tim@yum-extender.org>
599         * ChangeLog, src/misc.py, yumex.spec:
600           Bumped release to 1.9.4 & rebuild changelog
601         * src/gui.py, src/packages.py, src/views.py, src/yumapi.py:
602           Made obsoletion work right.
603           Added different colors to different kind of packages.
604           "Red" = Update.
605           "Blue" = Obsoletion
606           "Green" = Installed
607           "Black" = Available.
608         * src/views.py, src/yumapi.py, src/yumex.py:
609           fixed some Tracebacks
611 2007-03-16  Tim Lauridsen <tim@yum-extender.org>
613         * src/yumapi.py:
614           Dont make yumex fail if no repos has a comps.xml.
615           Just repost and go on.
616         * src, src/misc.py, src/yumapi.py, src/yumex.py:
617           added '-c' to specify what yum.conf to use with yumex
619 2007-03-13  Tim Lauridsen <tim@yum-extender.org>
621         * src/yumapi.py:
622           revert changes against latest yum api, they are not needed
623           anymore because of changes in yum HEAD
625 2007-03-01  Tim Lauridsen <tim@yum-extender.org>
627         * src/yumapi.py:
628           make some changes to work with the latest changes in
629           yum cvs HEAD without breaking the compability with yum 3.0.x.
631 2007-02-16  Tim Lauridsen <tim@yum-extender.org>
633         * ChangeLog:
634           updated changelog
635         * po/Makefile, po/cs.po, po/da.po, po/de.po, po/es.po, po/fi.po,
636           po/fr.po, po/hu.po, po/it.po, po/ja.po, po/ko.po, po/pa.po,
637           po/pl.po, po/pt_BR.po, po/ru.po, po/tr.po, po/uk.po,
638           po/yumex.pot, po/zh_TW.po, src/yumex.py:
639           updated pot & po files
640         * yumex.spec:
641           bumped release to 1.9.3-1.0
642         * src/yumapi.py, src/yumex.py:
643           - Make the quitting work better.
644           - added check for anything to do, before showing the transaction
645           confimation dialog.
646         * src/misc.py, src/yumapi.py, src/yumex.py:
647           Made yumex work better with yum plugins so they can add
648           commandline option to yumex.
649           Ex.
650           if the skip-broken plugin is enabled, then it will add the
651           '--skip-broken' option to yumex.
653 2007-02-04  Tim Lauridsen <tim@yum-extender.org>
655         * po/pa.po:
656           punjabi translation updated thanks to A S Alam
658 2007-01-31  Tim Lauridsen <tim@yum-extender.org>
660         * src/misc.py, src/yumapi.py, src/yumex.py:
661           Added some debug code to dump tsInfo member content
662         * src/misc.py, src/yumapi.py, src/yumex.py:
663           - Added more steps in yum setup total progress.
664           - Fixed problem with changes the used repos and
665           doing a new refresh whas not working right.
667 2007-01-30  Tim Lauridsen <tim@yum-extender.org>
669         * src/yumex.py:
670           Added autosave of last package queue
671         * src/misc.py:
672           Made YumexSaveFile smarter
673         * src/yumex.py:
674           Added Open/Save Dialogs to package Queue
675         * src/misc.py, src/packages.py, src/yumex.glade, src/yumex.py,
676           src/yumgui/packages.py:
677           Added Save/Load of package queue
678         * po/cs.po, po/da.po, po/de.po, po/es.po, po/fi.po, po/fr.po,
679           po/hu.po, po/it.po, po/ja.po, po/ko.po, po/pa.po, po/pl.po,
680           po/pt_BR.po, po/ru.po, po/tr.po, po/uk.po, po/yumex.pot,
681           po/zh_TW.po, yumex.spec:
682           updated i18n files adn bumped release to 1.9.2-1.1
684 2007-01-29  Tim Lauridsen <tim@yum-extender.org>
686         * ChangeLog:
687           rebuild changelog
688         * src/misc.py, yumex.spec:
689           bumped version to 1.9.2
690         * src/gui.py, src/yumapi.py, src/yumex.py, src/yumgui/__init__.py:
691           redesigned quit handler
692         * src, src/callbacks.py, src/gui.py, src/yumapi.py,
693           src/yumex.glade, src/yumex.py, src/yumgui/packages.py:
694           Added skip mirror button to skip to next mirror while
695           downloading packages.
697 2007-01-14  Tim Lauridsen <tim@yum-extender.org>
699         * src/yumapi.py:
700           Added repo init on second refresh
702 2007-01-08  Tim Lauridsen <tim@yum-extender.org>
704         * src/yumex.glade, src/yumex.py:
705           added yum clean all code
706         * src/gui.py:
707           Made custom console colors work
708         * src/yumapi.py, src/yumex.py:
709           give the right report when yum is locked by another application
710         * src/misc.py, yumex.spec:
711           bumped release to 1.9.2-0.1.pre1
712         * src/yumgui/packages.py, src/yumgui/widgets.py:
713           Fixed problem with utf-8 convertions,
714           if the text to be converted already is utf-8.
716 2007-01-07  Tim Lauridsen <tim@yum-extender.org>
718         * ChangeLog, po/cs.po, po/da.po, po/de.po, po/es.po, po/fi.po,
719           po/fr.po, po/hu.po, po/it.po, po/ja.po, po/ko.po, po/pa.po,
720           po/pl.po, po/pt_BR.po, po/ru.po, po/tr.po, po/uk.po,
721           po/yumex.pot, po/zh_TW.po:
722           Rebuild po's and updated changelog
723         * src/misc.py, yumex.spec:
724           Bumped release to 1.9.1-1.0
726 2007-01-04  Tim Lauridsen <tim@yum-extender.org>
728         * src/yumex.py:
729           Don't clear queue when Transaction fails.
731 2006-12-22  Tim Lauridsen <tim@yum-extender.org>
733         * src/callbacks.py, src/yumapi.py, src/yumex.py:
734           Added support for defining logging application in yum so it is
735           written in syslog
736         * src/yumex.py:
737           replaced the background Runner with a thread processing gtk
738           threads.
739         * ChangeLog:
740           rebuild changelog
741         * yumex.spec:
742           fixed typo
743         * src/misc.py, yumex.spec:
744           Bumped release to 1.9.1-pre1
745         * src/yumgui/Makefile:
746           changes to avoid non-executable-script rpmlint errors
747         * yumex.spec:
748           minor changes to the spec file.
749           fixed rpmlint warnings
750         * yumex.spec:
751           minor changes to the spec file.
753 2006-12-21  Tim Lauridsen <tim@yum-extender.org>
755         * ., src, src/dialogs.py, src/gui.py, src/misc.py, src/yumex.py:
756           Changed the way gui updating is done, while doing some work.
757           The GUI updaing is done by a Timer() Thread, insted of doing the
758           work in a backgound thread.
760 2006-12-20  Tim Lauridsen <tim@yum-extender.org>
762         * src/yumgui/__init__.py:
763           Play around with logging, not working right yet
765 2006-12-19  Tim Lauridsen <tim@yum-extender.org>
767         * src/gui.py, src/yumapi.py, src/yumgui/__init__.py:
768           Changed yum logging so i uses the default yum logging
770 2006-12-18  Tim Lauridsen <tim@yum-extender.org>
772         * yumex.spec:
773           using %{python_sitearch} macro insted of hardcode path in spec
774         * misc/yumex.pam:
775           Updated yumex.pam to avoid rpmlint warnings
776         * yumex.spec:
777           using %{python_sitearch} macro insted of hardcode path in spec
778         * yumex.spec:
779           Updated url in spec
780         * ChangeLog, po/cs.po, po/da.po, po/de.po, po/es.po, po/fi.po,
781           po/fr.po, po/hu.po, po/it.po, po/ja.po, po/ko.po, po/pa.po,
782           po/pl.po, po/pt_BR.po, po/ru.po, po/tr.po, po/uk.po,
783           po/yumex.pot, po/zh_TW.po:
784           build changelog.
785           rebuild po files.
786         * src/misc.py, yumex.spec:
787           Bumped version to 1.9.0-1.0
789 2006-12-04  Tim Lauridsen <tim@yum-extender.org>
791         * src/dialogs.py, src/yumex.py:
792           Make the Trackback handler work,
793         * src/yumex.py:
794           Adden some exception trapping
796 2006-11-22  Tim Lauridsen <tim@yum-extender.org>
798         * ChangeLog:
799           updated changelog
800         * src/misc.py, yumex.spec:
801           bumped version to 1.9.0-pre2
803 2006-11-20  Tim Lauridsen <tim@yum-extender.org>
805         * src/gui.py, src/packages.py, src/views.py, src/yumex.glade,
806           src/yumex.py, src/yumgui/packages.py:
807           # fixed available spelling error
808           # fixed completed spelling error
809         * src/dialogs.py, src/gui.py, src/misc.py, src/packages.py,
810           src/views.py, src/yumex.glade, src/yumex.py:
811           * Added Repository Profiles.
812           * Added Preferences.
813           * Add 'padlock' in repo view to show if gpgcheck is enabled.
814           # Fixed more args on quickadd not working.
815           # Fixed Plugins in preferences not working.
817 2006-11-17  Tim Lauridsen <tim@yum-extender.org>
819         * src/misc.py:
820           fixed problem with missing do fullobsoletion setting
821         * ChangeLog, src/gui.py, src/misc.py, src/views.py, src/yumapi.py,
822           src/yumex.py:
823           - Add repo view and make it work.
824           - Made commandline options work.
826 2006-11-16  Tim Lauridsen <tim@yum-extender.org>
828         * gfx/button-remove.png, gfx/button-run.png, gfx/button-update.png,
829           gfx/yumex.png, misc/yumex.desktop~:
830           - Added new icons from the Tango Project
831           - Clean up unused icons.
832         * gfx/button-group.png, gfx/button-install.png,
833           gfx/button-output.png, gfx/button-packages.png,
834           gfx/button-queue.png, gfx/button-repo.png, src/gui.py,
835           src/yumex.glade:
836           - Added new icons from the Tango Project
837           - Clean up unused icons.
838         * ChangeLog, ChangeLog.001, ChangeLog.002, ChangeLog.old, Makefile,
839           misc/yumex, po/POTFILES.in, po/cs.po, po/da.po, po/de.po,
840           po/es.po, po/fi.po, po/fr.po, po/hu.po, po/it.po, po/ja.po,
841           po/ko.po, po/pa.po, po/pl.po, po/pt_BR.po, po/ru.po, po/tr.po,
842           po/uk.po, po/yumex.pot, po/zh_TW.po, src/dialogs.py, src/misc.py,
843           src/yumex.py, yumex.spec:
844           Bumped version to 1.9.0-0.1.pre1
845           Cleanup deprecated stuff.
846           Cleanup spec file.
847         * src/gui.py, src/misc.py, src/packages.py, src/views.py,
848           src/yumapi.py, src/yumex.glade, src/yumex.py:
849           Completed Yum Group View.
851 2006-11-15  Tim Lauridsen <tim@yum-extender.org>
853         * src/gui.py, src/packages.py, src/views.py, src/yumex.glade,
854           src/yumex.py:
855           Added yum group view (not complete yet)
857 2006-11-13  Tim Lauridsen <tim@yum-extender.org>
859         * src/dialogs.py, src/gui.py, src/misc.py, src/packages.py,
860           src/yumapi.py, src/yumex.py:
861           - Completted Quick add to queue.
862           - Added dialog asking for GPG key import
863         * src/misc.py, src/yumapi.py:
864           Make the BackgroundRunner catch expections and raise them
865           when the then the thread is finish.
867 2006-11-12  Tim Lauridsen <tim@yum-extender.org>
869         * src/packages.py, src/yumex.glade, src/yumex.py,
870           src/yumgui/packages.py:
871           First part of the Queue quick add feature.
873 2006-11-10  Tim Lauridsen <tim@yum-extender.org>
875         * po/ja.po, src/gui.py, src/misc.py, src/packages.py,
876           src/yumapi.py, src/yumex.py:
877           - Added Yum Group Category
878           - Added Yum Group info to package info.
879           - Added installed package info to package info for updates
881 2006-11-09  Tim Lauridsen <tim@yum-extender.org>
883         * src/yumex.py:
884           Fixed "add/remove all" not working if less than 50 packages in
885           view
886         * src/yumex.py:
887           - Add some some gui locking while processing some actions.
888           - made a warning dialog when adding/removing more then 50
889           packages to the queue, by the add/remove all buttons
890         * src/misc.py, src/views.py, src/yumex.py, src/yumgui/packages.py:
891           Made view quicksearch work.
892         * src/filters.py, src/packages.py, src/yumex.glade, src/yumex.py:
893           Made search work.
894           - keyword search (search for word in name,summery & description)
895           - repo search (Show only packages in specified repos.)
896           - arch search (Show only packages with specified archs)
897         * src/callbacks.py, src/dialogs.py, src/gui.py, src/i18n.py,
898           src/misc.py, src/packages.py, src/views.py, src/yumapi.py,
899           src/yumex.py, src/yumgui/__init__.py, src/yumgui/widgets.py:
900           - Added translation module (i18n.py)
901           - Fixed some Tracebacks
902           - changed color of errors in output view
904 2006-11-07  Tim Lauridsen <tim@yum-extender.org>
906         * src/filters.py, src/packages.py, src/yumapi.py, src/yumex.py,
907           src/yumgui/widgets.py:
908           added som search & filter code
909         * src/views.py, src/yumex.glade, src/yumex.py:
910           Made 'Add' & 'Remove' buttons work
911         * src/gui.py, src/packages.py, src/views.py, src/yumex.glade,
912           src/yumex.py:
913           Made category work.
914           Did some gui adjustments.
916 2006-10-31  Tim Lauridsen <tim@yum-extender.org>
918         * src/gui.py, src/misc.py, src/packages.py, src/views.py,
919           src/yumex.py:
920           Added some Category code
921         * src/gui.py, src/packages.py, src/views.py, src/yumapi.py,
922           src/yumex.glade, src/yumex.py, src/yumgui/__init__.py,
923           src/yumgui/callbacks.py:
924           The Basics is now working
925           - Package selection
926           - Queue Processing (install,update,remove)
927           - All action is done in background threads.
928         * Makefile, po/POTFILES.in, po/cs.po, po/da.po, po/de.po, po/es.po,
929           po/fi.po, po/fr.po, po/hu.po, po/it.po, po/ja.po, po/ko.po,
930           po/pa.po, po/pl.po, po/pt_BR.po, po/ru.po, po/tr.po, po/uk.po,
931           po/yumex.pot, po/zh_TW.po, src/misc.py, src/yumex.py:
932           cleanup trunk and prepare for yumex 1.9.x