QBzr 0.9.4

Milestone information

Project:
QBzr
Series:
b-2008
Version:
0.9.4
Released:
 
Registrant:
Alexander Belchenko
Release registered:
Active:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
4 Alexander Belchenko, 22 Gary van der Merwe, 8 Lukáš Lalinský, 3 Mark Hammond
Blueprints:
No blueprints are targeted to this milestone.
Bugs:
37 Fix Released

Download files for this release

After you've downloaded a file, you can verify its authenticity using its MD5 sum or signature. (How do I verify a download?)

File Description Downloads
download icon qbzr-0.9.4.tar.gz (md5, sig) Source code 17
last downloaded 46 weeks ago
download icon qbzr-setup-0.9.4.exe (md5, sig) Windows Standalone Installer 74
last downloaded 3 weeks ago
download icon qbzr-0.9.4.win32.exe (md5, sig) Windows Python-based Installer 36
last downloaded 46 weeks ago
Total downloads: 127

Release notes 

This release provide many new features and new commands,
and many improvements and bugfixes to exisitng commands.

New commands, similar to standard bzr commands:
 qadd, qinfo, qinit, qmerge and qrevert

New 'hybrid' commands:
 qgetnew, qgetupdates, qinit

Hybrid commands provide universal interface to several similar
bzr functions in one dialog and supposed to be configurable
via dialog options.

This release is also contains next improvements: all q-commands
now lazily registered to reduce the bzr startup time penalty;
autocompleter in qcommit now understand more programming languages,
not only C/Python; qcommit trying to spell check your commit message,
if you have PyEnchant installed; qannotate and qdiff(!) highlight
syntax of source code files; qlog can use bzr-search plugin for
searching in history; qlog can show combinated history for several
branches from one shared repository.

Here the list of most user-visible changes since 0.9.3:

 * qadd, qinfo, qinit, qmerge and qrevert:
    * Added new commands.
 * qannotate:
    * A working tree is no longer required to annotate a file.
    * The column widths are resize automaticly.
    * Syntax highlighting of annotated file (Pygments library required).
 * qbrowse:
    * A context menu item has been added to annotate a file.
 * qcommit:
    * Improved auto-completer understand more programming languages.
    * Checkbox to select/deselect all files
    * Simple spell checker support (required PyEnchant library)
    * Ignored items no longer shown.
 * qdiff:
    * A checkbox has been added to control weather a Complete diff is shown.
    * Syntax highlighting of shown files (Pygments library required).
    * Diffing across 2 branches.
    * Show revno in the window title not revid if possible.
 * qlog:
    * The graph is now not hidden when you search.
    * Improved graph layout.
    * The graph now shows lines for sprouts and roots.
    * You can specify multiple branches, or multiple files or a repository as a
      location. Heads from different branches are labeled.
    * Pending merges are shown.
    * A refresh button has been added.
    * If you have bzr-search installed, and the branch you are viewing has index,
      you can search using the index. (#251468)
 * qgetnew
    * New 'hybrid' command to fetch a new working tree. The dialog allows
      you to choose if you want to 'branch' or 'checkout' the source.
 * qgetupdates
   * new 'hybrid' command to update a working tree: involves 2 dialogs,
      one shown if the tree is a checkout, and the other if it is a branch.
 * New translation added: Galician

Changelog 

This release does not have a changelog.

0 blueprints and 37 bugs targeted

Bug report Importance Assignee Status
263552 #263552 qlog does not work with bzr 1.5 2 Critical Gary van der Merwe  10 Fix Released
268056 #268056 revert in qcommit does not work 2 Critical Gary van der Merwe  10 Fix Released
271303 #271303 qcommit fails with traceback on first commit in new branch 2 Critical Alexander Belchenko  10 Fix Released
174505 #174505 qcommit should not report changed files to the console 3 High Gary van der Merwe  10 Fix Released
213222 #213222 "qdiff" treats partial revisionspecs in a different way than "diff" 3 High Gary van der Merwe  10 Fix Released
245503 #245503 qblame is very slow 3 High Mark Hammond  10 Fix Released
252842 #252842 qlog fails with IndexError 3 High Gary van der Merwe  10 Fix Released
258669 #258669 qlog fails with repeated "list index out of range" 3 High Lukáš Lalinský  10 Fix Released
263250 #263250 bzr qdiff => SIGSEGV 3 High Lukáš Lalinský  10 Fix Released
264838 #264838 Crash when trying to revert any file via qrevert or qcommit dialog 3 High Gary van der Merwe  10 Fix Released
267171 #267171 If there are any removed (i.e missing files) in working tree then commit dialog always crashes 3 High Gary van der Merwe  10 Fix Released
271256 #271256 qlog doesn't remember it's size anymore 3 High Gary van der Merwe  10 Fix Released
271947 #271947 qcommit: Text after " in message lost. 3 High Alexander Belchenko  10 Fix Released
249930 #249930 Should be possible to show annotate window from the browse window 4 Medium Gary van der Merwe  10 Fix Released
251777 #251777 qdiff: side-by-side diff shows extra blank line when eol was changed 4 Medium Gary van der Merwe  10 Fix Released
256854 #256854 qlog should have an option to show multiple heads 4 Medium Gary van der Merwe  10 Fix Released
258859 #258859 qdiff doesn't like directory services 4 Medium Gary van der Merwe  10 Fix Released
259636 #259636 dialogs need directory choosers 4 Medium Mark Hammond  10 Fix Released
259836 #259836 Easy ability to select all files in commit dialog 4 Medium Lukáš Lalinský  10 Fix Released
260305 #260305 push/pull dialogs should have know branch locations (eg parent, push, bind) in the location drop down list 4 Medium Lukáš Lalinský  10 Fix Released
261234 #261234 bzr qci crashes because: cannot import name EmailFilter 4 Medium Lukáš Lalinský  10 Fix Released
263890 #263890 [Coloring bug] In bzr qdiff context is painted green 4 Medium Gary van der Merwe  10 Fix Released
267539 #267539 qlog FILE results are not the same as log FILE 4 Medium Gary van der Merwe  10 Fix Released
268463 #268463 qannotate fails if there is no working tree 4 Medium Gary van der Merwe  10 Fix Released
271662 #271662 bzr qlog w/o arguments shows branch location 4 Medium Alexander Belchenko  10 Fix Released
271860 #271860 qlog: refresh button should be inactive while load_history running 4 Medium Gary van der Merwe  10 Fix Released
252310 #252310 qdiff: show [dotted] revnos instead revids in title 5 Low Gary van der Merwe  10 Fix Released
253210 #253210 files Garbage Collected while locked 5 Low Gary van der Merwe  10 Fix Released
259221 #259221 Auto complete in commit dialog does not look at changes made (only files names) 5 Low Lukáš Lalinský  10 Fix Released
260045 #260045 bzrlib.plugins.qbzr.lib.i18n loads translations on import 5 Low Lukáš Lalinský  10 Fix Released
262436 #262436 qdiff: no blank line after [binary file] message 5 Low Gary van der Merwe  10 Fix Released
264382 #264382 qdiff fails to show manually removed file 5 Low Alexander Belchenko  10 Fix Released
271983 #271983 Error writen to concole when clicking on "branches" link in qinit 5 Low Gary van der Merwe  10 Fix Released
148025 #148025 Ability to see full file diffs not just a few lines either side of change 6 Wishlist Gary van der Merwe  10 Fix Released
259795 #259795 qlog should be able to take multiple file names and show only revisions that affected those files/directories 6 Wishlist Gary van der Merwe  10 Fix Released
260810 #260810 Add a spell checker to qcommit 6 Wishlist Lukáš Lalinský  10 Fix Released
261504 #261504 support for add and revert 6 Wishlist Mark Hammond  10 Fix Released
This milestone contains Public information
Everyone can see this information.