summaryrefslogtreecommitdiff
path: root/src/gtk/resolver.cc
AgeCommit message (Expand)AuthorFilesLines
2012-01-31Handle enhances/obsoletes in more places.Daniel Hartwig1-0/+3
2010-05-28Transition from log4cxx to the new logging framework.Daniel Burrows1-1/+1
2010-04-24Fix several places where gui.h is included as a nonlocal header.Daniel Burrows1-2/+1
2010-04-21Rename the log4cxx namespace to logging.Daniel Burrows1-11/+11
2010-03-05Overhaul the resolver to distinguish between tiers and changes to tiers; this...Daniel Burrows1-5/+3
2009-11-03Rename resolver_trampoline to post_thunk and move it to the main GUI header.Daniel Burrows1-8/+3
2009-10-27Don't try to compute a new solution every time the resolver state changes in ...Daniel Burrows1-2/+1
2009-10-27When manipulating resolver entries in the GUI, copy the choices that we're wo...Daniel Burrows1-32/+43
2009-10-26Get rid of get_solution_background_blocking.Daniel Burrows1-14/+11
2009-10-26Fix a typo in a text string.Daniel Burrows1-1/+1
2009-10-26Fix up more places where the wrong version was being displayed.Daniel Burrows1-14/+12
2009-10-11Run resolver continuations in the foreground thread via a trampoline callback.Daniel Burrows1-6/+24
2009-04-29Fix a missing escape_text() around a dependency string (oops).Daniel Burrows1-1/+3
2009-04-29Fix some dumb stuff with the dep_text change that somehow got by me.Daniel Burrows1-16/+17
2009-04-29Clean the code up a bit by making dep_text return a std::string, not a std::w...Daniel Burrows1-12/+11
2009-04-29Include short descriptions in the resolver tab, just like in the package list.Daniel Burrows1-9/+53
2009-04-29Set up connections to the resolver manager whenever a new manager is attached...Daniel Burrows1-0/+1
2009-04-29Make setup_resolver_connections() always discard any old connections that exist.Daniel Burrows1-0/+4
2009-04-29Log when the resolver tab gets a new manager and when it connects its signals...Daniel Burrows1-1/+11
2009-04-29Be more paranoid about NULL resolvers.Daniel Burrows1-0/+3
2009-04-27Don't crash when displaying a solution that cancels the installation of a pac...Daniel Burrows1-7/+14
2009-04-26When rejecting / accepting a collection of iterators, make a copy of the sele...Daniel Burrows1-3/+42
2009-04-26Don't access freed memory after applying a solution.Daniel Burrows1-4/+9
2009-04-20Change the behavior of the resolver tab to be more correct.Daniel Burrows1-29/+41
2009-04-19Don't always display brief descriptions of unresolved recommendations in bold...Daniel Burrows1-1/+1
2009-04-19Be more paranoid about cache closes in the resolver tab.Daniel Burrows1-1/+19
2009-04-19Use analyze_action() to generate more accurate and more complete tooltips for...Daniel Burrows1-25/+90
2009-04-19Consolidate code to render markup for resolver choices, and make the way mark...Daniel Burrows1-173/+159
2009-04-19Overhaul the resolver tab.Daniel Burrows1-147/+633
2009-04-19Instead of manually freeing the resolver tab when it's deleted, rely on the f...Daniel Burrows1-1/+3
2009-04-19Expose accept/reject states in the resolver view and add UI elements to modif...Daniel Burrows1-141/+645
2009-04-19Make ResolverTab::dep_text() and ResolverTab::dep_targets() const methods.Daniel Burrows1-76/+214
2009-04-05Build a tree of resolver steps as the resolver runs.Daniel Burrows1-1/+1
2009-04-05Show tiers instead of scores in the resolver tab.Daniel Burrows1-1/+2
2009-03-23Restructure the resolver so that it stores and returns sets of choices using ...Daniel Burrows1-107/+145
2009-02-18Close the resolver tab after the user presses "Apply Changes", and open a pre...Daniel Burrows1-0/+7
2009-02-17Add support for trying to fix up an upgrade manually if some packages can't b...Daniel Burrows1-21/+75
2009-02-17Add a logger for stuff related to the resolver tab.Daniel Burrows1-0/+34
2009-01-04Improve the note on how to do this better.Daniel Burrows1-1/+2
2009-01-04Add radio buttons to choose between showing the actions contained in a soluti...Daniel Burrows1-7/+22
2009-01-04Implement a first cut of an explanation mode for the GUI resolver.Daniel Burrows1-1/+106
2009-01-04Extract the logic to build a tree that groups the actions of a resolver solut...Daniel Burrows1-181/+188
2008-11-09Remove unnecessary traces left when using the resolver.Obey Arthur Liu1-18/+3
2008-11-07Make the passing of slots between threads safer.Daniel Burrows1-5/+13
2008-08-20Refix previous changeset. Didn't work on non-64bit architectures.Obey Arthur Liu1-3/+3
2008-08-20Fix 64-bit warnings threated as errors. Thanks to Luca Bruno. Closes http://d...Obey Arthur Liu1-1/+1
2008-08-16Overhaul the resolver to always update correctly and to allow the resolver to...Daniel Burrows1-181/+357
2008-08-03Use "manage" everywhere to ensure that GTK+ objects get destroyed as appropri...Daniel Burrows1-1/+1
2008-07-31Push the signal for changed packages into aptitudeDepCache.Daniel Burrows1-7/+3
2008-07-27Split gtk/gui.cc into 7 smaller files to speed up edition and compilation.Obey Arthur Liu1-0/+472