summaryrefslogtreecommitdiff
path: root/devel/qbzr
AgeCommit message (Collapse)AuthorFilesLines
2009-09-090.14 "Eucalyptus" - 2009-08-21epg3-11/+92
------------------------------- What's new in this release: * we have 4 new dialogs (qbind, qunbind, qexport and quncommit). * better help for plugin itself (now `bzr help qbzr` gives you useful info). * qcommit and uncommit hook now can store revision message and information about bugfixes for revision, this information automatically restored on next qcommit run in this branch. * most q-commands now able to return exit code 0 when operation finished successfully, and exit code 1 when dialog/operation was canceled. * `merge --qpreview` feature has disabled. 0.13.1 - 2009-08-11 ----------------------- * qdiff: Fix for critical regression when viewing diffs with images. (#411811) 0.13 - 2009-08-10 ----------------------- * Bazaar 1.18 compatibility fixes. (#397615) (#402022) (#404269) * Support for PyQT 4.5 (#394125) * New dialogs for qsend (#174504), qswitch (#385116) * External diff buttons are now the correct width when using the qgtkstyle. * Added Estonian translation. * Bug reports now point to https://bugs.launchpad.net/qbzr/+filebug rather than https://bugs.launchpad.net/bzr/+filebug. It is now possilble to click on this link. * qcommit: * Pressing Escape cancels the dialog. * Spelling suggestions are shown in the message context menu. (#395895) * If you dbl click on a pending merge, it will show the revision message, which is usefull if you want to copy it. * When the arguments are written to a file, thay are now encoded. (#398750) * Added a refresh button to reload changes. (#253777) * qcommit, qadd, and qrevert now reuse the widget from qbrowse. This means that there are more context menu items, and you can expand unversioned directories (#258929). On Windows and Mac, system file icons are shown. * qrevert: You can now control if you want to revert pending merges. (#388469) * qlog: * Support for Mantis BugTracker bug urls. * Wildcards now supported to search for message, author, tags and bugs. You can see all revisions with tags or bugs by selecting corresponding search filter and type * in the search entry. * qannotate: * It is now possible to annotate the working tree. * Branch encoding setting is now correcly loaded. (#397753) * A minimum of 80 chars is now shown (#397756) * qdiff: * Use configured color for interline_changes_background. * Files now correctly aligned. There is no longer a space at the end of each line. (#271178) * Performance improvement for loading and scrolling. (#411367) 0.12 - 2009-07-08 ----------------------- Maintenance release: compatibility with bzr 1.17 (progress indicator for commands); branching into exisiting directory (with qbranch) works now (require bzr 1.17); better support of unicode paths in various commands. * qbranch: now it's possible to branch into newly created empty directory. * qgetupdates: new alias: qgetup * qmerge: the revision argument is no longer ignored. * qupdate: new command as simple front-end for stadard `bzr update` * qversion: new command to display Bazaar & Python installation information * qannotate: * Revisions are loaded lazily (only when they appear on screen.) This greatly reduces the load time when annotating a file from a remote branch. (The code for this is reused from qlog.) * Add a item to the revision list context menu to annotate a older revision. * qbrowse: * It is now possible to browse a working tree. The change status of file is shown. * Trees are loaded lazily (sub directories are only loaded when you expand them.) * Revisions are loaded lazily (only when they appear on screen.) This greatly reduces the load time when browseing a remote branch. (The code for this is reused from qlog.) * qlog/qannotate/qbrowse: revision numbers are right aligned on the mainline number. E.g: 10 9 8.2 8.1 8 * Universal installer for Windows: one installer for both standalone bzr.exe version and for python-based version. NOTES: this is last release with tested PyQt 4.3.x support. All further releases will be tested against PyQt 4.4 as minimum supported version.
2009-07-02Oops, print-PLIST seems to be broken! Restore ${PYSITELIB} usage.epg1-210/+210
2009-07-020.11.0 - 2009-06-11epg3-211/+217
----------------------- Maintenance release: compatibility with bzr 1.16 (bencode releated changes), improved performance of qlog, more fixes for side-by-side qdiff, a dozen of various bugfixes. Windows standalone installer for QBzr now built with Inno Setup. Now user can install only main QBzr files without additional libraries (e.g. PyQt4). So this installer now can be used to upgrade copy of QBzr plugin installed as part of standalone bzr.exe installer. * qbrowse: * Fix problem with opening the log for file/directory. (#383192) * qinfo: * Add a basic help string (#384632) * qview command renamed to qviewer (previously qviewer was alias for qview) to avoid confusion with bzr views feature. (#385225) NOTES: when upgrading your standalone installation of qbzr (on Windows) you should uninstall old QBzr first, and then re-install it from new installer. 0.10.0 - 2009-06-02 ----------------------- Maintenance release: log widget with revisions graph used in qannotate, and qcommit (to show pending merges); you can search for tags and bugs in qlog; improvements to show qlog for multiple files or for dir content; more context menus; various bugfixes. * qlog: * Added search for tags and bugs. * Fixed a bug with qlog FILE where it was not showing revisions if the revision that changed the file had been merge into another branch before it was merged into the mainline. (Bug #350166) * Fixed a bug when clicking refresh with multiple branches open. (Bug #351633) * When viewing a remote branch, qlog will load the revisions from local current directory if availible. * Improvements to the graph layout. * When opening diffs, there is less of a delay. * When running qlog DIR, revisions that change the children of the directory are also displayed. This only works if you are using bzr 1.14. (Bug #314528) * When runing qlog FILE1 FILE2 or qlog DIR, changes to the specified files are displayed in bold. By default diff will show changes only to selected items. Full diff could be invoked via context menu. * Add context menu to file list. * qannotate: * Use the log widget to display the revision list with a folding graph. The graph can be disabled by using the --no-graph command line argument. (Bug #328595) * Fixed a bug where qannotate crashes if you scroll to the bottom of the file and the file's last line is blank. (Bug #340956) * Add option to the log context menu to select a revision to annotate. * qcommit: * Use the log widget to display the pending merges list with a folding graph. (Bug #328592) * qdiff: * Fixed a bug with the error reporting when launching external diffs. * qpull/qpush/qmerge: * If there is no default saved location then set focus on URL combobox
2009-06-14Remove @dirrm entries from PLISTsjoerg1-42/+1
2009-05-160.9.9 - 2009-03-28epg3-7/+22
---------------------- Maintenance release: qlog improvements, bugfixes, configurable external merge to use with qconflicts, configurable colors for qdiff window, new qview command. * qcommit: * Added Diff button to view changes in files selected to commit. * qconfig: * Added tab to configure external merge tools. * qconflicts: * Use extmerge if configured. * qdiff: * User can configure colors for diff view in qbzr.conf, under the [QDIFF COLORS] section * qlog: * Added support for following bug trackers: Microsoft SharePoint, FogBugz, Roundup. * new --no-graph command line option to show plain log for one file. * new style of labels for bugs/tags/branches. * qrevert: * Added Diff button to view changes in files selected to revert. * qview: new command to view content of any arbitrary file from disk. * When some internal error occurs while q-command is running then user will see special information dialog with error message and prompt to file the bug report. * Added special translation for English locale.
2009-02-190.9.8 - 2009-02-13epg3-8/+17
------------------ This release is a minor regression fixing release, to be released in sync with bzr 1.12 finial. * Fix bug where qinit was not working - correclty handle QString arguments when starting a subprocess (Bug #327395) 0.9.7 - 2009-02-09 ---------------------- * qcommit: * handle situation with huge list of committed files on Windows (Bug #277077). * properly show changed files when only executable bit changed. * fixed a bug, where if there is a lock on a branch, you could not close the window. * qconflicts: new command and new window to view and resolve conflicts. * qlog: * removed the delay when loading revision form local repositories. * when the search is, scroll so that the selected revision is kepted in view. * qdiff: * Don't use replace when decoding texts, fall back to latin1 instead. (Bug #323543 - side-by-side shows wrong changes highlighting for files with non-ascii characters) * qrevert: * added --no-backup option. * Add the ability to configure, and use external diff tools from QBzr. If the user has bzr-difftools - the usability of this funcaility is improved. * Properly stop running action with Cancel button on Windows. * Transport activity is displayed next to the throbbers/progress bars. * Password prompts are now displaied in qlog, qbrowse, qcat, qdiff, qannotate.
2009-02-09Switch to Python 2.5 as default. Bump revision of all packages that havejoerg1-1/+2
changed runtime dependencies now.
2009-01-190.9.6 - 2009-01-10epg3-7/+16
---------------------- New features in this release: throbber, interactive password prompt, post_uncommit hook, new bug-url command. Dozen of bugs fixed as well. * Add post_uncommit hook to remember the uncomitted commit message. * Add interactive prompt for password if access to the branch require it. * Add throbber feature: user will see message "Loading..." and animation when there is long operation in progress to indicate that qbzr window is not hang. * Command-line interface to QBzr commands now is much closer to coresponding commands in bzr itself. Where possible commands options are reused from bzr. (#272359) * qcommit: * Commit without message is forbidden (#297606). * If no files selected to commit then user will be asked for confirmation. Commit without files allowed only when bzr >= 1.6 is used. (#148165) * qdiff: * To detect binary files entire file content is analyzed, not only first 1K. * Short option name for --deleted changed from -D to -K. * If there is no changes in the tree or specified file list (file group) then show info box with "No changes found" message (#295767). * Unidiff produce valid headers. (#308095) * qlog: multiple improvements for showing common log of multiple branches. * qpull and qmerge in lightweight checkouts now working for the tree, not for the master branch. (#310314) * New command bug-url (console only) can show you full URL to bug number and optionally open this URL in your browser. * New translations added: Hebrew, Polish.
2008-12-31Needs msgfmt.hasso1-1/+3
2008-12-13Import qbzr-0.9.5epg5-0/+252
QBzr is a cross-platform GUI front end for Bazaar, based on Qt toolkit. It provides a graphical user interface for those Bazaar commands where it can simplify the usage: Highlighting of differences between files, "browsable" log view, possibility to commit only some files without listing them all on the command line, etc.