[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    kdesdk/kbugbuster
From:       Martijn Klingens <klingens () kde ! org>
Date:       2004-02-01 15:23:02
Message-ID: 20040201152302.83AE49954 () office ! kde ! org
[Download RAW message or body]

CVS commit by mklingens: 

Allow retrieving 'My Bugs' through KBugBuster. This makes it also a useful
tool for non-developers to manage all reports you have outstanding.

I had to do quite some refactoring in the progress notification and GUI
area to allow updates without a Package assigned to it. The actual code
is pretty much concentrated in the new BugMyBugsJob class and the single
retrieveMyBugsList() method in BugSystem.

Only tested with KDE's Bugzilla!

CCMAIL: 62049-done@bugs.kde.org

Note 1: This uses the RDF interface to Bugzilla instead of our own CGI
        scripts. It works, but is of course a bit hacky in that I have to
        instantiate and delete an RdfProcessor when we're normally using
        the DomProcesor. I asked Simon on IRC about this last night, but
        he had no better idea.

        Cornelius, this part of the backend is yours. Perhaps you know
        how to do this more cleanly?

CCMAIL: schumacher@kde.org

Note 2: Somehow when I open the My Bugs URL in Konqueror and request the
        RDF output format I get more columns than when KBugBuster (or
        wget) do it. I guess it's some kind of cookie issue.

        Coolo, is there a way to force Bugzilla into returning certain
        columns? Notably the submitter and the submit date are interesting,
        as these two are 'Unknown' now in the GUI.

CCMAIL: coolo@kde.org


  A            backend/bugmybugsjob.cpp   1.1 [GPL (v2+) (+Qt exception)]
  A            backend/bugmybugsjob.h   1.1 [GPL (v2+) (+Qt exception)]
  M +1 -1      backend/Makefile.am   1.16
  M +30 -0     backend/bugsystem.cpp   1.54
  M +10 -2     backend/bugsystem.h   1.29
  M +13 -0     gui/centralwidget.cpp   1.53
  M +6 -0      gui/centralwidget.h   1.27
  M +42 -41    gui/cwbuglistcontainer.cpp   1.31
  M +9 -1      gui/cwbuglistcontainer.h   1.14
  M +10 -16    gui/kbbmainwindow.cpp   1.83
  M +20 -21    gui/kbbmainwindow.h   1.34
  M +2 -1      gui/kbugbusterui.rc   1.21



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic