Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-08-26 | Fix the behavior of OFF_LEVEL in the logging code. | Daniel Burrows | 1 | -4/+3 | |
Setting a category to OFF was supposed to mean that nothing in that category was logged. Instead, it logs everything, and logging a message at OFF disables it (which is ... sort of useless). Fixed the behavior, and the tests, to behave correctly. Setting a log category's level to OFF suppresses all its messages now. | |||||
2010-08-26 | Improve the log messages from the GTK+ changelog code. | Daniel Burrows | 1 | -1/+49 | |
2010-08-25 | Fix the TRACE log level. | Daniel Burrows | 1 | -2/+5 | |
The code to parse log levels was relying on the fact that log_level used to be a smart pointer type, so testing it as a Boolean would return true if and only if it had been assigned. Unfortunately, now it's an enum in which TRACE is 0. So the code was always suffering from the belief that the log level was undefined. Switched the parse code to use boost::optional to distinguish between 0 and "not present". | |||||
2010-08-06 | Write a routine to subtract timevals. | Daniel Burrows | 2 | -0/+23 | |
2010-07-26 | Fix a typoed slot name in the packages_tab code. | Daniel Burrows | 1 | -1/+1 | |
Shouldn't this have been a compile-time error? | |||||
2010-07-26 | Spelling & grammar fixes to identifiers & doccomments. | Daniel Burrows | 2 | -4/+5 | |
2010-07-26 | Merge commit '116146da81026b6acb748a12e37d31edea74f1c8' | Daniel Burrows | 2 | -2/+125 | |
2010-07-26 | Create a log category for the top-level Qt startup. | Daniel Burrows | 3 | -1/+36 | |
This is also used as a slightly hacky way to make sure that the apt errors go *somewhere*; eventually they should appear in the UI somewhere. | |||||
2010-07-26 | Fix apt initialization by properly hooking up consume_errors(). | Daniel Burrows | 1 | -0/+15 | |
2010-07-26 | Merge commit '833d98eea7d687975c000b4a60f6bb2594ac0513' | Daniel Burrows | 2 | -0/+13 | |
2010-07-26 | Fix VPATH builds of moc output by giving paths relative to $(srcdir). | Daniel Burrows | 1 | -1/+1 | |
2010-07-26 | Fix an incorrect build order in src/generic/. | Daniel Burrows | 1 | -1/+11 | |
"util" has to be built before "apt"; fixed this and added a note about it. Also, split the subdirectories onto separate lines in order to be nicer to the VCS. | |||||
2010-07-22 | Implementation of Packages Tab look | Piotr Galiszewski | 2 | -2/+125 | |
2010-07-22 | initalize apt on program starting | Piotr Galiszewski | 2 | -0/+13 | |
2010-07-21 | Tweak (hopefully improve) the package pool doccomments. | Daniel Burrows | 1 | -10/+33 | |
2010-07-21 | Replace an apparently accidental (but harmless) use of operator, with a ↵ | Daniel Burrows | 1 | -2/+2 | |
semicolon. | |||||
2010-07-21 | Standardize indentation. | Daniel Burrows | 1 | -10/+10 | |
2010-07-21 | Derive package_pool_impl from sigc::trackable to avoid any surprises. | Daniel Burrows | 1 | -1/+2 | |
This is mostly irrelevant since package_pool_impl should never be deleted. | |||||
2010-07-21 | Merge remote branch 'aptitude-qt/001.1-package' | Daniel Burrows | 3 | -0/+263 | |
2010-07-21 | Merge commit 'aptitude-qt/001.1-package^' | Daniel Burrows | 5 | -1/+705 | |
2010-07-21 | Indentation fix. | Daniel Burrows | 1 | -8/+8 | |
2010-07-21 | Introduce package_pool class | Piotr Galiszewski | 3 | -0/+263 | |
2010-07-21 | Introduce package and version classes | Piotr Galiszewski | 5 | -1/+705 | |
2010-07-20 | Add tabs_manager class and fix tab_deletion_request signal logic | Piotr Galiszewski | 7 | -68/+490 | |
2010-07-19 | Fix indentation and spacing. | Daniel Burrows | 2 | -20/+19 | |
2010-07-19 | Improve a TODO. | Daniel Burrows | 1 | -2/+2 | |
2010-07-19 | Improve language in a bunch of doccomments. | Daniel Burrows | 3 | -60/+68 | |
2010-07-19 | Merge commit 'b7c0e95463426381865ac9902d73260e4ad284ff' | Daniel Burrows | 8 | -6/+744 | |
2010-07-15 | Indentation fix. | Daniel Burrows | 1 | -1/+1 | |
2010-07-15 | Add tab_widget, main_window and stub implemenation of status_widget | Piotr Galiszewski | 8 | -6/+744 | |
2010-07-15 | Add tab class and stubs of other main program's tabs | Piotr Galiszewski | 13 | -1/+599 | |
2010-07-14 | add new target *.mocc used for files containing signals and slots ↵ | Piotr Galiszewski | 1 | -0/+4 | |
definitions in cc files | |||||
2010-07-13 | Add build rules for aptitude-Qt | Piotr Galiszewski | 6 | -10/+167 | |
- add tests for Qt libraries to configure.ac - create "enable-qt" option for activating building of Qt frontend - add required Makefile.am - create a stab of frontend initialization and all required code to generic classes - rename gui variable in main.cc to use_gtk_gui and new_gui variable accordingly | |||||
2010-07-10 | Make display_and_advance work even when the output isn't a terminal. | Daniel Burrows | 2 | -9/+15 | |
Also documented this new behavior and wrote a unit test for it. | |||||
2010-07-10 | Force the current progress to be updated after a new file starts to download. | Daniel Burrows | 1 | -0/+2 | |
Without this, the progress indicator would sometimes disappear for a tick. | |||||
2010-07-10 | Make download_status_display part of the command-line code. | Daniel Burrows | 12 | -135/+163 | |
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-10 | Use the new acquire_download_progress object to display command-line ↵ | Daniel Burrows | 11 | -429/+87 | |
downloads and delete acqprogress. | |||||
2010-07-10 | Write a controller for the download progress view based on Acquire. | Daniel Burrows | 4 | -2/+384 | |
This code does the appropriate digging to extract structured download information from Acquire and pass it to the view. | |||||
2010-07-10 | Add a routine on download_progress that's invoked when a file is skipped ↵ | Daniel Burrows | 2 | -0/+46 | |
because it's already downloaded. | |||||
2010-07-10 | Add a complete() routine to the download progress view that's invoked when ↵ | Daniel Burrows | 2 | -1/+27 | |
the whole download process is complete. Necessary to fully expose the events generated by download_signal_log. | |||||
2010-07-10 | Flesh out the implementation of the download progress display and its tests. | Daniel_Burrows@alumni.brown.edu | 7 | -51/+638 | |
2010-07-10 | Split the teletype mock's constructors into default/nice/strict variants too. | Daniel Burrows | 2 | -8/+49 | |
2010-07-10 | Make transient_message a Mock and use its strict variant. | Daniel Burrows | 1 | -1/+9 | |
2010-07-10 | Make combining_terminal_output implement the same interface as Mock. | Daniel Burrows | 2 | -5/+39 | |
I can't use Mock directly because this class already inherits from Mock, so there would be confusion about which static members to expose (well, I could resolve it, but that's about as much trouble as implementing the interface directly). | |||||
2010-07-10 | Use Mock to implement terminal_with_combined_output. | Daniel Burrows | 2 | -8/+3 | |
2010-07-10 | Make the terminal_metrics mock a Mock instance and use its strict variant ↵ | Daniel Burrows | 2 | -8/+4 | |
everywhere. | |||||
2010-07-10 | Make the terminal_locale mock a Mock instance and use its strict variant in ↵ | Daniel Burrows | 2 | -8/+4 | |
the tests. | |||||
2010-07-10 | Make the terminal input class a Mock instance. | Daniel Burrows | 2 | -8/+4 | |
2010-07-10 | Make the terminal_output mock a Mock instance. | Daniel Burrows | 2 | -8/+6 | |
2010-07-10 | Add a utility class that makes it easy to use strict/nice mocks. | Daniel Burrows | 3 | -2/+95 | |
The idea is to formalize the friending/named constructor patterns used in the existing mocks, and extend them to support creating nice and strict mocks in addition to the default ones. I have deliberately changed the default mock constructor from create() to create_default(); I want it to be explicit which variant is being used, and I also want existing code to fail so I can update it. Strict mocks should really be the default in most cases. |