Incomplete QT Frontend for Breezy (derived from qbzr)
The purpose of this plugin is to provide a graphical user interface for those Bazaar commands where it can simplify the usage. Highlighting of differences between files, "browsable" log view, commit only some files without listing them all on the command line, etc.
QBrz provides a GUI frontend for many core brz commands and several universal dialogs and helper commands.
The qbrz equivalents for core brz commands have the same names as the CLI commands but with a 'q' prefix.
See home page for more details.
This port of QBrz to Breezy is a work in progress. It has been ported from Python 2 to 3 and from Bazaar to Breezy.
If you wish to use / test it, you will need Breezy and PyQt5 (there is a PyQt4 branch) along with possibly patiencediff. Note that there is no Windows version as yet - it is pending a Windows installer for Breezy.
bzr branch lp:qbrz (to whereever you want it)
make tarball
or
brz export --root=qbrz qbrz-0.4.0.tar.gz
Then, inside the chosen directory (this assumes you are installing version 0.4.0):
sudo -H pip3 install ./qbrz-0.4.0.tar.gz
Change the 0.4.0 bit to whatever is needed.
Project information
- Licence:
- GNU GPL v2, GNU GPL v3
View full history Series and milestones
trunk series is the current focus of development.
All bugs Latest bugs reported
-
Bug #2000793: qbrz appears to depend on sip version 4
Reported -
Bug #2000433: NameError: name 'QAction' is not defined
Reported -
Bug #1939012: Crash: qannotate on a locally modified file
Reported -
Bug #1939011: qannotate in a subfloder
Reported -
Bug #1935079: Diff button from qcommit throws an error
Reported
More contributors Top contributors
- Jelmer Vernooij 70 points
- Robert Ladyman 23 points
- Aleksandr Smyshliaev 11 points
- Olaf Seibert 1 points