Here are patches that implement collect events (#309). They add additional step
after analysis and before reporting phase (both in gui and cli) where user can
select collect_* events that can gather additional information from user's
system.
Smolt data and .xsession-errors collection have been rewritten as such events
and included are also two events that attach vim's configuration files when the
editor crashes.
I'll be grateful for any comments.
Martin Milata (7):
wizard: add new pages for the collect events
wizard: collect events - GUI state updating
wizard: collect events - next page selection
wizard: collect events - run selected events
report-cli: ugly hack to allow code reuse
report-cli: add getopt switches for collect action
report-cli: add support for collect events
src/cli/cli-report.c | 93 +++++++++++++++-
src/cli/cli-report.h | 1 +
src/cli/cli.c | 34 ++++--
src/gui-wizard-gtk/main.c | 3 +
src/gui-wizard-gtk/wizard.c | 227 ++++++++++++++++++++++++++++-----------
src/gui-wizard-gtk/wizard.glade | 140 +++++++++++++++++++++++-
src/gui-wizard-gtk/wizard.h | 1 +
7 files changed, 414 insertions(+), 85 deletions(-)
--
1.7.6