[Bug-triage-commits] bug-triage: Changes to 'refs/tags/0.2.2'

Gustavo Rezende Montesino grm-guest at alioth.debian.org
Sat Aug 18 18:04:25 UTC 2007


Changes since the dawn of time:
Gustavo R. Montesino (143):
      Add an empty README.
      Add a small description of the bugtaf's objectives.
      Ignore compiled and generated files
      Basic debbugs interaction.
      Query parsing stuff
      * src/bugtaf/debbugs:
      src/bugtaf/debbugs/html.py: Add query method and a note/comment about reportbug-ng
      * src/bugtaf/debbugs/: Refactor to get more python-esque
      src/bugtaf/debbugs/debbugs.py: Backend-agnostic debbugs interaction
      * src/bugtaf/gtk/:
      src/bugtaf/debbugs/html.py: For now, get only pending bugs
      Add NEWS file with release descriptions.
      * src/bugtaf/debbugs/html.py (query): Fix querying by bug number to
      debian/: Add Debian packaging files.
      split python-btsutils to its own codebase.
      Move all modules to private namespace.
      split python-btsutils to its own codebase.
      Move all modules to private namespace.
      Re-apply some changes from 2ffc1f1ed871530ceff5907e727df19eb7770f39
      Merge branch 'master' into master_new
      Make the query button the default widget on the main window
      Add a menu to the main window
      Add MANIFEST.in to source tarballs.
      Add a toolbar to the main window.
      Change spacing to fix the strange look of the menu and toolbar
      src/lib/ui/gtk/MainWindow.py: Turn MainWindow in a proper child of
      Fix access keys
      Default to sorting bugs by severity.
      src/lib/ui/gtk/QueryBuilder.py: fix exception import path.
      Add vim comments to make sure the code get consistently indented
      src/bug-triage: fix sys.path to allow execution from the source
      src/*.py: expand tabs to fix identation errors.
      bug store improvements
      bug_store (get): return the bug object of the row pointed by a treeiter.
      * src/lib/ui/gtk/data/bug-triage.glade: Add toolbar button to
      src/lib/ui/gtk/bug_view.py (get_selection): Returns a list
      * src/lib/actions.py: Actions with Debian bugs
      * src/lib/ui/gtk/win_main.py (show): Callback for the
      Add a menu option with the same efect of the toolbar show button.
      Update distutils stuff to install the glade file and
      bug-triage.desktop: Add desktop (menu) file.
      Update NEWS with the current features.
      Include release date.
      s/0.0.1/0.1
      Rename everything on the configurations to upstream to package.
      src/lib/config/packages.py (get_all): Returns a list with all
      src/lib/ui/gtk/pkg_store.py: Data model for package data
      Initializes the package treeview
      src/lib/ui/gtk/pkg_store.py (get): Returns the Package object
      src/lib/ui/gtk/pkg_view.py (get_selection): Return a list of
      src/lib/ui/gtk/data/dlg_config.glade: Request a nicer size for
      Exception handling stuff
      * Rename the exceptions module to bt_exceptions, as there is already
      src/lib/config/packages.py (remove): Handle invalid packages.
      src/lib/ui/gtk/pkg_view.py (load): split the package
      src/lib/ui/gtk/dlg_config.py (pkg_del): Handler to delete a
      Fix the error handler to work with return values and decorate all functions with it
      * src/lib/ui/gtk/data/dlg_package.glade: Dialog to fill package and
      * src/lib/bt_exceptions.py (InvalidBTSError): Exception class to
      * src/lib/ui/gtk/data/dlg_package.glade: Remove "Test" from bts
      Fix exception class name
      * src/lib/ui/gtk/dlg_package.py: Add get and set functions
      Really remove the Test stuff...
      * src/lib/ui/gtk/data/dlg_config.glade,
      * src/lib/ui/gtk/dlg_config.py (pkg_add): Refresh the package treeview
      s/address/server
      src/lib/ui/gtk/pkg_store.py (get): Dictionarize the data
      * src/lib/ui/gtk/data/dlg_config.glade,
      src/lib/config/btstype.py: Keep bts type constants in one place
      src/lib/config/packages.py: Use the bts type constants from
      src/lib/ui/gtk/pkg_store.py: Use the _str variants of package's
      Use the constants from btstype
      src/lib/bt_exceptions.py: Added MethodNotImplemented exception
      Add vim .swp files to ignore list
      src/lib/ui/gtk/bz_bug_store.py: Bug store for upstream bugzilla bugs
      src/lib/ui/gtk/win_main.py: Adapted to use python-btsutils >= 0.2
      Add version (>= 0.2) to btsutils dependency
      Comment typo
      * src/lib/config/config.py (__init__): Use an file on the same path as
      src/lib/config/config.py (write): Write the current settings to the user config file
      * src/lib/config/config.py (set): Override ConfigParser's set method
      src/lib/ui/gtk/bug_store.py (get): Handle bugs without tags
      * src/lib/ui/gtk/bz_bug_store.py:
      * src/lib/ui/gtk/data/dlg_upstream.glade,
      * src/lib/ui/gtk/data/win_main.glade,
      src/lib/ui/gtk/data/dlg_upstream.glade: Design improvements
      * src/lib/ui/gtk/data/dlg_upstream.glade,
      * src/lib/ui/gtk/data/win_main.glade: Made the bug manipulation menu
      * src/lib/ui/gtk/bug_view.py (on_cursor_changed): Enable and disable
      * src/lib/ui/gtk/bug_view.py (on_cursor_changed): Fix upstream
      * src/lib/ui/gtk/data/win_main.glade,
      * src/lib/ui/gtk/bug_view.py (__init__): Use only one renderer
      * src/lib/ui/gtk/bug_store.py: Move the COLUMN constants to be inside
      src/lib/ui/gtk/bug_view.py: Refer to bug_store columns through its
      src/lib/ui/gtk/bug_view.py (__init__): Set the sorting functions of each TreeViewColumn
      src/lib/ui/gtk/bug_store.py (__init__): Set the right severity sorting function and use it by default
      src/lib/ui/gtk/bug_store.py: Add the status field
      src/lib/ui/gtk/bug_store.py: Add the usertags field
      src/lib/actions.py (bts_init): Initializes a debbugs object
      src/lib/win_main.py (__init__): Use actions.bts_init
      Move soap configuration logic to Config
      Move html configuration logic to Config
      Add options to configure BTS options on the interface
      Add methods to set and get the BTS access method
      Allow configuration of the BTS access method through the GTK ui.
      src/lib/config/config.py (get_html_address): s/soap/html
      src/lib/ui/gtk/win_main.py (query): Honor the bts access method chosen by the user's configuration
      src/lib/ui/gtk/bug_view.py (__init__): Add a column for each bug
      Add function to sort by bug status
      Add a view menu to allow selection of the visible columns on the bug treeview.
      src/lib/ui/gtk/bug_store.py: Add support to the forwarded field
      src/lib/ui/gtk/bz_bug_store.py (__init__): Allows to initialize the
      src/lib/ui/gtk/win_main.py (upstream),
      * src/lib/ui/gtk/win_main.py (upstream),
      src/lib/ui/gtk/bug_store.py: Add support to the url field
      Use btsutils URL instead of generating one.
      Pass the debbugs bug to the upstream/forward dialog.
      src/lib/ui/gtk/bz_bug_store.py: Add support to the url field
      src/lib/ui/gtk/bz_bug_store.py (get): Returns a bug object for a given TreeIter
      src/lib/ui/gtk/dlg_upstream(get_selection): Returns a list of the
      Make the upstream dialog a proper runable Gtk.Dialog
      Allow to sort the upstream bugs by any of the columns
      Remove the product column, we are filtering by product anyway
      src/lib/ui/gtk/bz_bug_store.py (__init__): Sort by component by default
      src/lib/ui/gtk/win_main.py (upstream): If the package's upstream BTS
      s/else:\n\tif/elif:
      Revert passing the debbugs bug to the upstream dialog
      src/lib/ui/gtk/dlg_qbuilder.py (get): Return the query inside parenthesis
      Add support for composite queries
      Add support to multi-field queries
      src/lib/actions.py (show): Use xdg-open to get the right browser if available
      src/lib/actions.py (upstream): Use xdg-open to get the right browser if available
      src/lib/actions.py (upstream): Return false if the bug is already forwarded, as documented
      Create new upstream bugs to forward Debian bugs
      Add support to followup bugs
      Add context-sensitive menu
      Add tags to the context-sensitive menu
      Remove spurius white lines.
      Add 0.2 release NEWS
      Add xdg-utils to the list of requeriments
      version = 0.2
      Fix missing glade files on 0.2
      Fix more missing files

Loïc Minier (6):
      * Fix exceptions import path.
      Merge branch 'master' of git://git.debian.org/git/bug-triage/bug-triage
      Merge branch 'master' of ssh://git.debian.org/git/bug-triage/bug-triage
      Merge branch 'master' of ssh://git.debian.org/git/bug-triage/bug-triage
      Merge branch 'master' of ssh://git.debian.org/git/bug-triage/bug-triage
      * Add build dir in .gitignore.

gustavo (46):
      Add ui package.
      Add MainWindow class.
      Add the main application wrapper.
      Add main packing widgets and query widgets
      Add i18n support
      Let all extra space in the uery row to the entry.
      Set the main window title.
      Added changelog.
      Add the current path and /usr/share/bugtaf to the module search path.
      * Made the code hierarchy more friendly to other uis
      Add changelog entry for last commit.
      Added a Distutils' setup script
      Add a changelog entry for the last commit.
      Add a changelog entry for the last commit.
      Add System Requiriments, Installing and Contact information to
      Added the query builder.
      * src/bugtaf/gtk/:
      * setup.py: Add bugtaf.debbugs module.
      src/lib/ui/gtk/data/bug-triage.glade: "Port" the ui to glade
      * Fix handlers names
      * src/lib/ui/gtk/dlg_qbuilder.py: Query builder dialog methods
      Use hide instead of hide_all
      * src/lib/ui/gtk/win_main.py: Main window methods
      * src/lib/ui/gtk/core.py: Glade core module
      * src/lib/ui/gtk/core.py: Glade core module
      Connect the signals from the menu and the main window's
      Rename BugStore.py to bug_store.py and its class to follow the
      Change the name from bugtaf to bug-triage in all copyright
      src/lib/ui/gtk/bug_store.py: retab and fix mention of the old
      src/lib/ui/gtk/bug_view.py: Bug TreeView initialization and
      src/lib/ui/gtk/data/bug-triage.glade: Draw a line around the
      Add set_model and get_model functions to bug_view.
      src/lib/win_main.py (query): Callback for query button click
      Remove old files - everything was ported to glade.
      s/bugtaf/bug-triage
      src/lib/ui/gtk/win_main.py (query_new): execute
      Merge branch 'glade'
      Split bug-triage.glade; put each window to its own glade file
      Add missing copyright header on win_main.py
      Add aa package responsible for configuration settings.
      Add the config package to the setup.
      * src/lib/config/upstreams.py: Links debian packages and upstream
      Configuration dialog.
      Fork before opening the browser, keep the ui usable
      Saner defaults and focus
      src/lib/ui/gtk/dlg_qbuilder.py: Define constants for the main field




More information about the Bug-triage-commits mailing list