lp:~saccadic-masking/qbrz/qbrz
Created by
Robert Ladyman
and last modified
Conversion to python3 and to run with Breezy (qbrz)... and because we need it for EasyBreezy and bzr-xmpp
- Get this branch:
- bzr branch lp:~saccadic-masking/qbrz/qbrz
Only
Robert Ladyman
can upload to this branch. If you are
Robert Ladyman
please log in for upload directions.
Branch merges
Propose for merging
No branches
dependent on this one.
- Robert Ladyman: Approve
- Breezy developers: Pending requested
-
Diff: 88946 lines (+72905/-4332)156 files modified.bzrignore (+7/-2)
MakeLiterate (+86/-0)
Makefile (+234/-20)
__init__.py (+11/-3)
docs/Makefile (+4/-3)
docs/literate/pycco.css (+191/-0)
docs/pycco.css (+191/-0)
extras/__init__.py (+7/-7)
extras/build_mo.py (+12/-11)
extras/build_pot.py (+23/-17)
extras/build_ui.py (+3/-2)
extras/check_py24.py (+1/-1)
extras/check_utf8.py (+1/-1)
extras/en_po.py (+1/-6)
extras/import_po.py (+1/-1)
installer/qbrz-setup.iss (+33/-33)
iscc (+5/-0)
lib/__init__.py (+6/-4)
lib/add.py (+58/-61)
lib/annotate.py (+114/-119)
lib/autocomplete.py (+2/-2)
lib/bind.py (+1/-1)
lib/branch.py (+5/-5)
lib/browse.py (+2/-2)
lib/bugs.py (+2/-2)
lib/cat.py (+11/-10)
lib/cleanup.py (+184/-0)
lib/commands.py (+81/-114)
lib/commit.py (+102/-96)
lib/commit_data.py (+5/-5)
lib/conditional_dataview.py (+3/-3)
lib/config.py (+115/-120)
lib/conflicts.py (+14/-14)
lib/decorators.py (+2/-2)
lib/diff.py (+72/-68)
lib/diffview.py (+51/-58)
lib/diffwindow.py (+24/-21)
lib/encoding_selector.py (+11/-9)
lib/export.py (+8/-8)
lib/extra/bugurl.py (+4/-7)
lib/extra/isignored.py (+2/-2)
lib/extra/isversioned.py (+2/-2)
lib/fake_branch.py (+1/-1)
lib/getnew.py (+6/-6)
lib/getupdates.py (+4/-4)
lib/html_log.py (+15/-4)
lib/i18n.py (+5/-2)
lib/ignore.py (+8/-8)
lib/info.py (+3/-3)
lib/init.py (+5/-5)
lib/lazycachedrevloader.py (+3/-3)
lib/log.py (+207/-190)
lib/loggraphviz.py (+269/-269)
lib/logmodel.py (+24/-24)
lib/logwidget.py (+118/-141)
lib/main.py (+57/-61)
lib/plugins.py (+2/-4)
lib/pull.py (+11/-14)
lib/resources.py (+3/-3)
lib/revert.py (+25/-29)
lib/revisionmessagebrowser.py (+59/-57)
lib/revtreeview.py (+45/-58)
lib/run.py (+45/-72)
lib/send.py (+7/-7)
lib/shelvewindow.py (+8/-13)
lib/spellcheck.py (+1/-1)
lib/spellcheck_enchant.py (+1/-1)
lib/statuscache.py (+20/-17)
lib/subprocess.py (+410/-245)
lib/switch.py (+3/-3)
lib/syntaxhighlighter.py (+1/-1)
lib/sysinfo.py (+6/-7)
lib/sysinfo_data.py (+6/-6)
lib/tag.py (+7/-7)
lib/tests/__init__.py (+11/-6)
lib/tests/mock.py (+6/-6)
lib/tests/modeltest.py (+86/-32)
lib/tests/test_annotate.py (+19/-19)
lib/tests/test_autocomplete.py (+2/-3)
lib/tests/test_bugs.py (+31/-29)
lib/tests/test_cat.py (+6/-1)
lib/tests/test_commit.py (+4/-0)
lib/tests/test_commit_data.py (+9/-13)
lib/tests/test_decorator.py (+1/-1)
lib/tests/test_diffview.py (+11/-11)
lib/tests/test_extdiff.py (+24/-32)
lib/tests/test_extra_isignored.py (+5/-4)
lib/tests/test_extra_isversioned.py (+4/-4)
lib/tests/test_guidebar.py (+50/-32)
lib/tests/test_i18n.py (+6/-4)
lib/tests/test_log.py (+21/-33)
lib/tests/test_loggraphviz.py (+394/-396)
lib/tests/test_logmodel.py (+10/-19)
lib/tests/test_revisionmessagebrowser.py (+2/-2)
lib/tests/test_spellcheck.py (+7/-7)
lib/tests/test_subprocess.py (+78/-61)
lib/tests/test_treewidget.py (+176/-155)
lib/tests/test_util.py (+110/-109)
lib/texteditannotate.py (+4/-4)
lib/trace.py (+45/-48)
lib/tree_branch.py (+1/-1)
lib/treewidget.py (+599/-508)
lib/ui_bookmark.py (+27/-16)
lib/ui_branch.py (+20/-14)
lib/ui_info.py (+21/-12)
lib/ui_init.py (+65/-54)
lib/ui_merge.py (+36/-25)
lib/ui_merge_config.py (+32/-20)
lib/ui_new_tree.py (+81/-70)
lib/ui_pull.py (+34/-23)
lib/ui_push.py (+2/-1)
lib/ui_run.py (+49/-39)
lib/ui_sysinfo.py (+75/-84)
lib/ui_tag.py (+52/-35)
lib/ui_update_branch.py (+48/-31)
lib/ui_update_checkout.py (+36/-25)
lib/ui_verify_signatures.py (+11/-3)
lib/uifactory.py (+1/-1)
lib/uncommit.py (+12/-24)
lib/util.py (+102/-85)
lib/verify_signatures.py (+16/-29)
lib/widgets/shelve.py (+7/-7)
lib/widgets/shelvelist.py (+3/-3)
lib/widgets/tab_width_selector.py (+4/-4)
lib/widgets/texteditaccessory.py (+3/-3)
lib/win32util.py (+2/-2)
po/qbrz-ar.po (+2380/-0)
po/qbrz-cs.po (+2379/-0)
po/qbrz-da.po (+2406/-0)
po/qbrz-de.po (+2543/-0)
po/qbrz-en.po (+2435/-0)
po/qbrz-en_GB.po (+2532/-0)
po/qbrz-es.po (+2522/-0)
po/qbrz-et.po (+2516/-0)
po/qbrz-fr.po (+2434/-0)
po/qbrz-gl.po (+2385/-0)
po/qbrz-he.po (+2394/-0)
po/qbrz-hu.po (+2391/-0)
po/qbrz-it.po (+2514/-0)
po/qbrz-ja.po (+2508/-0)
po/qbrz-nl.po (+2481/-0)
po/qbrz-pl.po (+2496/-0)
po/qbrz-pt_BR.po (+2436/-0)
po/qbrz-ru.po (+2514/-0)
po/qbrz-sk.po (+2386/-0)
po/qbrz-sl.po (+2380/-0)
po/qbrz-sr.po (+2380/-0)
po/qbrz-sv.po (+2382/-0)
po/qbrz-th.po (+2379/-0)
po/qbrz-tr.po (+2411/-0)
po/qbrz-uk.po (+2396/-0)
po/qbrz.pot (+2375/-0)
qbrz-0.23.2-20191027brz1531-fix_pyqt412.patch (+3923/-0)
run-tests.sh (+2/-1)
setup.py (+20/-7)
ui/sysinfo.ui (+67/-66)
Branch information
Recent revisions
- 1609. By Robert Ladyman
-
Added checks for python3 in setup.py and __init__.py as a tester tried to install in python2
- 1606. By Robert Ladyman
-
Corrected run_subprocess_
command again: it now creates a list (argv) and calls run_bzr with it. Note that the tests did not pick up the error with qcommit because the breezy test suite has a *different* run_bzr to that in the actual code, which means that the tests can happily pass a string (e.g. 'commit -m "some message") whereas the real run_bzr expects a list (e.g. ['commit', '-m', 'some message'])
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:qbrz