Merge lp:~garyvdm/bzr-explorer/better_tree_filter into lp:bzr-explorer
Proposed by
Gary van der Merwe
Status: | Merged |
---|---|
Merged at revision: | 481 |
Proposed branch: | lp:~garyvdm/bzr-explorer/better_tree_filter |
Merge into: | lp:bzr-explorer |
Diff against target: |
146 lines (+36/-76) 2 files modified
lib/commands.py (+8/-0) lib/wt_browser.py (+28/-76) |
To merge this branch: | bzr merge lp:~garyvdm/bzr-explorer/better_tree_filter |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Bazaar Explorer Developers | Pending | ||
Review via email: mp+20519@code.launchpad.net |
To post a comment you must log in.
This makes the _QBrowseFilterP roxyModel better use TreeFilterProxy Model. This makes the code simpler, and faster.
I've also make the auto expand more intelligent.
Unfortunately when I did this, I discovered that TreeFilterProxy Model is not as extendible as I thought. So I have made some improvements to TreeFilterProxy Model in qbzr. In order to be compatible with older versions of qbzr, I've duplicated some of the qbzr code into BE. Once we don't have to support qbzr 0.18, we can remove this.