summaryrefslogtreecommitdiff
path: root/src/ConsoleStatCalc.h
Commit message (Collapse)AuthorAgeFilesLines
* Use default where possibleNils Maier2016-08-291-2/+2
|
* make clang-format using clang-format-3.6Tatsuhiro Tsujikawa2015-12-271-7/+5
|
* Replace timer facility with chrono libTatsuhiro Tsujikawa2015-06-091-2/+2
|
* Use std::make_shared and make_unique where possible, part 1Tatsuhiro Tsujikawa2014-09-131-1/+1
|
* Add --enable-color option to enable/disable terminal color outputTatsuhiro Tsujikawa2014-01-301-1/+3
|
* Use CXX11_OVERRIDETatsuhiro Tsujikawa2013-07-061-1/+1
|
* Require -std=c++11 and use std::shared_ptr instead of SharedHandleTatsuhiro Tsujikawa2013-06-221-1/+2
|
* Check the output file is terminal or not in ctorTatsuhiro Tsujikawa2012-12-081-0/+1
|
* Removed *Handle typedefTatsuhiro Tsujikawa2012-09-281-2/+0
|
* Added --truncate-console-readout option.Tatsuhiro Tsujikawa2011-06-151-0/+6
| | | | | | This option truncates console readout to fit in a single line. This is default. Give false value to this option to tell aria2 not to truncate console readout.
* Applied patch from Dan Fandrich.Tatsuhiro Tsujikawa2011-05-071-0/+1
| | | | | Thanks to Dan Fandrich. I modified some lines to suite my taste.
* Added --show-console-readout option.Tatsuhiro Tsujikawa2011-03-271-0/+6
| | | | This option toggles appearance of console readout.
* 2010-11-14 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-11-141-21/+4
| | | | | | | | | Added .cc file for classes/structs that only provided by header file. Defined non-POD classes' ctor, dtor in .cc file. Moved implementation code in header file to .cc file for major classes/strucsts.
* 2010-10-31 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-10-311-3/+3
| | | | | | Made #include guard consistent for c++ header files.
* 2010-06-21 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-06-211-4/+4
| | | | | | | Changed naming standards for class member variable: now it looks like var_ instead of _var.
* 2010-04-11 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-04-111-3/+3
| | | | | | | | Use clock_gettime(CLOCK_MONOTONIC, ...) if it is available and usable to prevent from aria2 from being affected by system time change.
* 2010-01-17 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-01-171-1/+32
| | | | | | | | | | | | | | | | | | | | Added --human-readable option. This option, when true is given, prints sizes and speed in human readable format(e.g., 1.2Ki, 3.4Mi) in the console readout. The default value is true and it looks exactly the same as aria2-1.8.0. So the 'new feature' appears when false is given. In this case, sizes and speed are printed without in bytes. No Ki, Mi units conversion is used. This may be useful for a program to parse the output of aria2. * doc/aria2c.1.txt * src/ConsoleStatCalc.cc * src/ConsoleStatCalc.h * src/OptionHandlerFactory.cc * src/main.cc * src/prefs.cc * src/prefs.h * src/usage_text.h
* 2010-01-06 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-01-051-1/+1
| | | | | | | | | Untabify. Fixed one line in copyright which is longer than 80 columns. * src * test
* 2009-05-19 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2009-05-191-4/+1
| | | | | | | | | | | | Added SEED to console output, which represents the number of seeders currently the client is connecting to. * src/ConsoleStatCalc.cc * src/ConsoleStatCalc.h * src/DownloadEngine.cc * src/NullStatCalc.h * src/StatCalc.h
* 2008-12-16 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2008-12-161-2/+2
| | | | | | | | | Fixed the bug that download progress summary is not printed in the interval specified by the option. * src/ConsoleStatCalc.cc * src/ConsoleStatCalc.h
* 2008-05-15 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>Tatsuhiro Tsujikawa2008-05-151-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | Print download progress summary of all parallel downloads in specified interval, default 60 secs. While aria2 could download several files in parallel (see -j option), it displayed just first download progress, and the other downloads are hidden from the users. This new feature prints all downloads currently in-progress to the console so that you can check the status of all downloads. The interval can be adjusted by --summary-interval option. The progress readout is now cut so that all fits in the one line of console. * src/ConsoleStatCalc.cc * src/ConsoleStatCalc.h * src/HelpItemFactory.cc * src/OptionHandlerFactory.cc * src/RequestGroupMan.cc * src/RequestGroupMan.h * src/main.cc * src/option_processing.cc * src/prefs.h * src/usage_text.h
* 2008-02-08 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>Tatsuhiro Tsujikawa2008-02-081-3/+8
| | | | | | | | | Removed "using namespace std;" from all sources. Appended std:: prefix to c++ standard classes. Included string.h where mem* function are used.
* 2007-10-12 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>Tatsuhiro Tsujikawa2007-10-111-0/+55
Implemented BitTorrent/http/ftp integrated download. I've rewritten lots of files and now some headers have forward class declarations to reduce compile time. The implementation is extremely alpha stage, I recommend to use this for testing purpose only.