summaryrefslogtreecommitdiffstats
path: root/fish/progress.c
Commit message (Collapse)AuthorAgeFilesLines
* Flush stdout for progress bars used by guestfish, virt-resize.Richard W.M. Jones2011-10-311-0/+1
| | | | (cherry picked from commit 178a6d78a84a82cfddbf17678c8c8c2a9d9d0dd2)
* progress: Make default UTF-8 progress bar less black.Richard W.M. Jones2011-08-281-1/+1
| | | | (cherry picked from commit ceb3a57f67f33b33c1f6cafdd0ef81808273f0c0)
* fish: Make progress bars into a mini library.Richard W.M. Jones2011-08-281-52/+126
| | | | | This library could now be called from other virt tools. (cherry picked from commit 6146412f06c2f6f33c3ea7d571f16d4fe71dddb2)
* fish: Add 'pulse mode' to the progress bar.Richard W.M. Jones2011-04-021-9/+26
|
* fish: Move variable decls to top of function.Richard W.M. Jones2011-04-021-10/+15
| | | | This is just code motion.
* New event API (RHBZ#664558).Richard W.M. Jones2011-03-151-2/+11
| | | | | | | | | | | | | This API allows more than one callback to be registered for each event, makes it possible to call the API from other languages, and allows [nearly all] log, debug and trace messages to be rerouted from stderr. An older version of this API was discussed on the mailing list here: https://www.redhat.com/archives/libguestfs/2010-December/msg00081.html https://www.redhat.com/archives/libguestfs/2011-January/msg00012.html This also updates guestfish to use the new API for its progress bars.
* Don't need to include XDR headers in <guestfs.h>.Richard W.M. Jones2010-11-111-0/+1
| | | | | | | Include the XDR headers in the internal guestfs-internal.h instead. This is knock-on effects to several other source files which were implicitly relying on indirectly loaded headers.
* fish: Implement progress bars in guestfish.Richard Jones2010-09-011-0/+239
The progress bar is updated 3 times per second, and is not displayed at all for operations which take less than two seconds. You can disable progress bars by using the flag --no-progress-bars, and you can enable progress bars in non-interactive sessions with the flag --progress-bars. A good way to test this is to use the following command: guestfish --progress-bars \ -N disk:10G \ zero-device /dev/sda (adjust "10G" to get different lengths of time).