summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2010-07-02Add a routine on transient_message to display a non-wrapped message and move ...Daniel Burrows4-0/+28
2010-06-30Add a view interface for displaying the download progress and an implementati...Daniel_Burrows@alumni.brown.edu13-2/+562
2010-06-27Adapt patch from Ubuntu to fix a formatting problem in the progress code on l...Daniel Burrows2-5/+10
2010-06-18Add a Makefile for src/gtk/views/mocks, so that I can distribute the .h file ...Daniel Burrows2-0/+2
2010-06-18Distribute enumerator_transform.Daniel Burrows2-0/+2
2010-06-18Include make_shared.hpp (why did this compile before?)Daniel Burrows1-0/+1
2010-06-18Add dynamic_list_impl.h to the list of distributed files.Daniel Burrows1-0/+1
2010-06-18Extract the declarations of the global pointers to apt structures into a sepa...Daniel Burrows4-7/+51
2010-06-18Use the new configure checks to support both the old and the new versions of ...Daniel Burrows6-49/+291
2010-06-15Invoke the new done() routine when finished with searches and when finished w...Daniel Burrows3-3/+3
2010-06-15Add support to the command-line progress display object for showing that the ...Daniel Burrows4-15/+117
2010-06-10Add support in the transient message for making a message permanent and advan...Daniel Burrows3-0/+19
2010-06-10Fix the teletype mock to only output set_last_line() when the last line has a...Daniel Burrows1-31/+28
2010-06-10Don't show any output from the transient message object if the output device ...Daniel Burrows2-1/+18
2010-06-10Add a doccomment for create_transient_message.Daniel Burrows1-0/+5
2010-06-10Mock out progress_throttle and progress_display.Daniel Burrows4-0/+97
2010-06-10Add routines to compare progress_info objects and to write them to an ostream...Daniel Burrows4-0/+74
2010-06-09Add a simple mock of the transient message class.Daniel Burrows3-1/+55
2010-06-09Round the progress of a progress bar to the nearest integer.Daniel Burrows1-1/+3
2010-06-09Display a "disabled" progress indicator ("[----]") for pulse() instead of jus...Daniel Burrows1-1/+1
2010-06-09Correctly initialize pulse progress_info objects (they were getting set up as...Daniel Burrows1-1/+8
2010-06-09Eliminate an unnecessary string copy.Daniel Burrows1-1/+1
2010-06-08Use cmdline::progress_display to display startup progress too.Daniel_Burrows@alumni.brown.edu2-18/+19
2010-06-08When updating a progress bar, update it if the percentage-complete has changed.Daniel_Burrows@alumni.brown.edu1-0/+4
2010-06-08Drop the "force" parameter to progress_display::set_progress; it doesn't seem...Daniel_Burrows@alumni.brown.edu5-31/+15
2010-06-08Reuse the progress_display interface for the search_progress code.Daniel_Burrows@alumni.brown.edu4-51/+100
2010-06-08Use the new mutator methods in progress_info to avoid copying the progress st...Daniel_Burrows@alumni.brown.edu1-5/+10
2010-06-08Make progress_info objects mutable.Daniel_Burrows@alumni.brown.edu1-0/+22
2010-06-08Fix the progress-throttling code.Daniel_Burrows@alumni.brown.edu1-1/+1
2010-06-08Factor the progress update throttling code into a separate class.Daniel_Burrows@alumni.brown.edu12-19/+213
2010-06-08Use the new progress stuff to get progress indicators from "search" and "vers...Daniel_Burrows@alumni.brown.edu4-21/+113
2010-06-08Add a first draft of some wrapper code to display search progress events.Daniel_Burrows@alumni.brown.edu4-0/+124
2010-06-08dd some generic code to display a progress indicator on a single line.Daniel_Burrows@alumni.brown.edu4-0/+211
2010-06-08Allow client code to capture the progress of a pattern search.Daniel_Burrows@alumni.brown.edu2-17/+69
2010-06-08Add a method on progress_info that converts the current progress fraction to ...Daniel_Burrows@alumni.brown.edu1-0/+11
2010-06-07Fix the transient message's screen width logic to behave properly when a wide...Daniel Burrows1-3/+10
2010-06-07Instead of using ON_CALL() to add the write-combining behavior to the fake te...Daniel Burrows1-9/+10
2010-06-07Ignore all the terminal output functions by default when using a teletype mock.Daniel Burrows1-2/+6
2010-06-07Add a matcher that compares strings by trimming them on the right.Daniel Burrows1-0/+7
2010-06-07Don't try to output the comparison string from StrTrimmedEq.Daniel Burrows1-1/+1
2010-06-07Wrap a layer of indirection around wcwidth().Daniel Burrows20-40/+167
2010-06-06Fix the teletype mock object to handle characters that occupy two cells.Daniel Burrows1-34/+102
2010-06-06Fix up the includes of text_progress.cc to match the new style.Daniel Burrows1-2/+4
2010-06-06Use wide strings in the terminal wrapper interface.Daniel Burrows9-43/+58
2010-06-06Use the terminal object to generate output from transient_message.Daniel Burrows1-4/+7
2010-06-05Add a convenience matcher to trim whitespace from strings before matching them.Daniel Burrows1-0/+15
2010-06-04Write a "teletype" mock/fake object that allows test code to easily examine t...Daniel Burrows3-0/+240
2010-06-04Retool the terminal mock so that it can be used as a standalone mock.Daniel_Burrows@alumni.brown.edu3-29/+30
2010-06-04In the mock terminal, make calls to move_to_beginning_of_line() cause '\r' to...Daniel Burrows2-0/+17
2010-06-03Write a mock of the terminal object that automatically canonicalizes the term...Daniel Burrows6-1/+205