[ANN] QBzr 0.19 final released
Alexander Belchenko
bialix at ukr.net
Thu Aug 5 14:26:33 BST 2010
On behalf of QBzr development team I'm happy to announce new release of
QBzr 0.19 codenamed "Shepherd's Tree, aka Boscia albitrunca".
This release intended to be used as companion release for bzr 2.2, and
also supports bzr 2.1.
There is many changes since QBzr 0.18, so I'm highlighting only major ones:
* qannotate has new look and feel; with new features: find text and goto
to line.
* Improved performance of qlog, and treewidget-based dialogs (qcommit,
qadd, qrevert etc.)
* qpush, qmerge, etc.: When there are uncommitted changes in the working
tree, user has the option to commit, or revert.
* qcommit: user can update bound branch/chgeckout if it is not up to date.
* Fixed bug with Mac OS X support when windows start in background.
(Thanks to Luis Arias)
* qlog: Context menu actions for tag, and revert will now show a branch
menu if more than one branch is open.
* qlog: more context menu actions for update, cherry-pick, and reverse
cherry-pick.
* Language of GUI can be set in DEFAULT section of bazaar.conf as
``language = code``. Language codes are the same as for LANG environment
variable. Environment variable LANGUAGE still preferred over settings
in bazaar.conf.
* Many other improvements and bug fixes. (See the full changelog below).
Download
========
Tarball:
http://launchpad.net/qbzr/0.19/0.19/+download/qbzr-0.19.tar.gz
Windows installer:
http://launchpad.net/qbzr/0.19/0.19/+download/qbzr-setup-0.19.exe
About QBzr
==========
QBzr is a cross-platform GUI front end for Bazaar, based on Qt toolkit.
QBzr provided GUI frontend for many core bzr commands and several
universal dialogs and helper commands. Equivalents for core bzr commands
has the same names as CLI commands but with prefix "q".
QBzr is used as library of GUI dialogs in other products:
* Bazaar Explorer
* TortoiseBzr
* QBzr-Eclipse
QBzr at Launchpad:
https://launchpad.net/qbzr
Changelog
=========
0.19 "Shepherd's Tree, aka Boscia albitrunca" - 2010/08/05
----------------------------------------------------------
Bazaar 2.2 companion release. Suitable for bzr 2.2 and bzr 2.1.
Changes since 0.19b2 release:
* qlog:
* Context menu actions for tag, and revert will now show a branch
menu if
more than one branch is open. (Craig Hewetson, Gary van der Merwe)
* Add context menu actions for update, cherry-pick, and reverse
cherry-pick.
(Bug #258360, Gary van der Merwe)
* Language of GUI can be set in DEFAULT section of bazaar.conf
as ``language = code``. Language codes are the same as for LANG
environment
variable. Environment variable LANGUAGE still preferred over settings
in bazaar.conf. (Alexander Belchenko)
* Added Thai translation.
0.19 Beta 2 "Pomegranate" - 2010/07/01
--------------------------------------
* Allow finding locale in system location on Linux
(Bug #542429, Toshio Kuratomi).
* Provide better text on Close and Ignore buttons when exceptions raised.
(Bug #486946, Luis Arias)
* Fix bug where Mac OS X windows start in background. (Bug #417162,
Luis Arias)
* Fix bug in treewidget where folders are repeated.
(Bug #580798, Iwata, Gary van der Merwe)
* qsubprocess: when sending error object over the stdout we should use
unicode-escape encoding for the possible unicode/multiline strings.
(Bug #570564, Alexander Belchenko)
* qinit: set default value for repository format in the combobox.
(Bug #531795, Gordon Tyler)
* qcommit:
* Hide completer's popup when a IME event occurs. (Bug #573652,
INADA Naoki)
* If a branch path is passed to the command line, select the files in
the branch. (Gary van der Merwe)
* qdiff: Use the new
bzrlib.diff.get_trees_and_branches_to_diff_locked api.
(Gary van der Merwe)
* qlog:
* Handle ghost revisions better. Ghost can now be seen in the graph,
and don't cause search to crash. (Bug #57042, Gary van der Merwe)
* Show better labels for branch tips. Show a tooltip with the full
branch
url. (Bug #585309, Gary van der Merwe)
* Fix a bug where branch labels don't show if the have the same tips.
(Bug # 485236, Gary van der Merwe)
* qlog . in a sub dir now filters to only show the sub dir.
(Bug #517592, Gary van der Merwe)
* Fix crash we viewing file history from qbrowse/bzr explorer.
(Bug #585280, Gary van der Merwe)
* qupdate, qunbind, qgetupdates: new --execute option will run these
commands immediately without waiting for the user to click on the Ok
button
(Luis Arias)
* qannotate:
* Add find and goto line interfaces. The style for this interface
will be
used for other browsing windows in the future.
(Bug #215256, Gary van der Merwe)
* Double clicking or pressing enter for a revision now changes the
annotated
revision. Please use the context menu to get to the diff.
(Bug #404276, Gary van der Merwe)
* When changinging the annotated revision, the scroll position, and
selection
are maintained. (Bug #404288, Gary van der Merwe)
0.19 Beta 1 "Monkey-puzzle, aka Araucaria araucana" - 2010/03/29
----------------------------------------------------------------
* Added Hungarian translation.
* qcommit: Give the user the option to update the branch if it is not
up to
date. (Bug #439920, Gary van der Merwe)
* qpush, qmerge, etc.: When there are uncommit changes in the working
tree,
give the user the option to commit, or revert. (Gary van der Merwe)
* qlog: Improve performance by using KnownGraph. (John Arbash Meinel,
Gary van der Merwe)
* TreeWidget dialogs (qcommit, qadd, qrevert, qbrowse):
Performance improvements for select all, and changeing filters.
(Bug #513105, Bug #476641, Gary van der Merwe)
* Improve startup performance by using lazy imports. (Gary van der Merwe)
Note: qbzr now requires bzr 2.1.
Enjoy!
Alexander
More information about the bazaar-announce
mailing list