summaryrefslogtreecommitdiff
path: root/src/generic/views
AgeCommit message (Collapse)AuthorFilesLines
2012-05-11Support really big files in the download systemDaniel Hartwig2-20/+20
This follows recent changes in apt which added support for files greater than several gigabytes in size -- using the 'unsigned long long' type to store the file size. Changelog download is restored as a result of this. Closes: #669569 LP: #824708
2011-05-14Add a missing header file to Makefile.am.Daniel Burrows1-1/+2
2011-04-02Nuke the scons build scripts.Daniel Burrows2-22/+0
These never worked out as well as I intended, and all indications were that they would be a maintenance burden...or just bitrot. Fully parallel builds are nice, but my builds are pretty quick on my 8-core box even with the artificial chokepoints that automake induces.
2011-03-30Fix compile errors caused by changes in the libapt API.Daniel Burrows1-3/+4
Whoever's in charge of libapt these days apparently doesn't believe in backwards compatibility. Or in documenting how their APIs are to be used, or why names are deprecated </gripe>
2010-07-10Make download_status_display part of the command-line code.Daniel Burrows4-63/+10
It's really just a hack to break the command-line implementation up in a way that's more amenable to unit-testing; it doesn't belong in the generic view interface.
2010-07-10Write a controller for the download progress view based on Acquire.Daniel Burrows1-2/+2
This code does the appropriate digging to extract structured download information from Acquire and pass it to the view.
2010-07-10Add a routine on download_progress that's invoked when a file is skipped ↵Daniel Burrows1-0/+16
because it's already downloaded.
2010-07-10Add a complete() routine to the download progress view that's invoked when ↵Daniel Burrows1-1/+17
the whole download process is complete. Necessary to fully expose the events generated by download_signal_log.
2010-07-10Flesh out the implementation of the download progress display and its tests.Daniel_Burrows@alumni.brown.edu5-26/+196
2010-07-03Move the search input controller and view classes over to generic/.Daniel_Burrows@alumni.brown.edu6-1/+220
As a side effect, this creates a "controllers" directory in the generic tree, and removes the now-empty GTK+-specific controller and view directories. The README files are moved over to the generic locations and tweaked to be correct for their new home.
2010-07-03Move the core command-line progress view interface to generic/views.Daniel_Burrows@alumni.brown.edu6-2/+147
2010-07-03Fix up the SConscript files.Daniel_Burrows@alumni.brown.edu2-0/+8
2010-07-02Add a routine on transient_message to display a non-wrapped message and move ↵Daniel Burrows1-0/+1
to the next line. This should be useful for things like printing a status message alongside some sort of progress indicator -- set_text() followed by advance() is not really ideal since it truncates the line.
2010-06-30Add a view interface for displaying the download progress and an ↵Daniel_Burrows@alumni.brown.edu7-0/+370
implementation for showing the download progress at the command line and a stub implementation. This is mostly just a streamlining of the apt interface, but putting the code behind a clean view will also make it much more testable.