User interface should run in different thread to bzr commands

Bug #73779 reported by Nicholas Allen
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Bazaar GTK+ Frontends
Confirmed
Medium
Szilveszter Farkas

Bug Description

In order for the user interface to remain responsive (particularly in the case of networked operations like push and pull) the bzr commands should be run in a separate thread to the GUI thread. While a command is being performed the GUI thread could show a dialog indicating what is happening.

Revision history for this message
Szilveszter Farkas (phanatic) wrote :

Before the integration into the bzr-gtk package, Olive was able to show you if it was busy (the cursor turned into a "watch"). Because of some coding issues, this cannot be done now. I planned to implement a progress window which would show the state of the current progress (just like on the command line), but that needs some further tweaks...

Thank you very much for your comment!

Changed in olive:
assignee: nobody → phanatic
importance: Undecided → Medium
status: Unconfirmed → Confirmed
Revision history for this message
Jelmer Vernooij (jelmer) wrote :

I don't think this requires threading. We can simply use the progress bar stuff from bzr here.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.