D6161: listen to toggle signals to properly track radiobuttons

Harald Sitter noreply at phabricator.kde.org
Fri Jun 9 11:17:11 UTC 2017


sitter created this revision.
Restricted Application added a project: Plasma.
Restricted Application added a subscriber: plasma-devel.

REVISION SUMMARY
  radios' toggling doesn't emit buttonclicking :(
  
  add a cmdline option to enable bringing up the dialog directly
  
  in a testing scenario it makes sense to skip the notification popup thing
  and go directly to the dialog
  
  new env var DRKONQI_KDE_BUGZILLA_URL to override the bugzilla url
  
  for testing purposes we'll want to change the bugzilla url to point to
  a double instance but otherwise not impact functionality of drkonqi
  
  new env var DRKONQI_IGNORE_QUALITY to bypass trace quality checks
  
  during testing a proper trace may not be creatable, setting the env var
  allows bypassing the quality constraints
  
  set a11y names on text inputs to facilitate a11y enablement
  
  (also allows finding them through at-spi for testing purposes ;))
  
  add an integration test based on xvfb+dbus+at-spi
  
  - suite wrapper program isolates the environment a bit, starts a xvfb instance and runs a session bus inside, then starts the actual tests from inside the isolated environment
  - duplicate_attach_test.rb starts an xmlrpc server, a defunct ruby, and a drkonqi to trace the defunct ruby. it then uses at-spi to massage the drkoknqi GUI into attaching a new trace to a bug via xmlrpc server.
  - the xmlrpc server partially falls through to bugstest.kde.org but mostly doubles for bugzilla
  
  fix a connect bug when attaching a new trace to an existing report

REPOSITORY
  R120 Plasma Workspace

BRANCH
  master

REVISION DETAIL
  https://phabricator.kde.org/D6161

AFFECTED FILES
  drkonqi/aboutbugreportingdialog.cpp
  drkonqi/bugreportaddress.h
  drkonqi/bugzillaintegration/reportassistantpages_base.cpp
  drkonqi/bugzillaintegration/reportassistantpages_bugzilla.cpp
  drkonqi/bugzillaintegration/reportassistantpages_bugzilla_duplicates.cpp
  drkonqi/bugzillaintegration/reportinterface.cpp
  drkonqi/bugzillaintegration/ui/assistantpage_bugzilla_information.ui
  drkonqi/bugzillaintegration/ui/assistantpage_bugzilla_login.ui
  drkonqi/drkonqi.cpp
  drkonqi/drkonqi.h
  drkonqi/drkonqi_globals.h
  drkonqi/drkonqidialog.cpp
  drkonqi/main.cpp
  drkonqi/tests/CMakeLists.txt
  drkonqi/tests/integration/CMakeLists.txt
  drkonqi/tests/integration/duplicate_attach_test.rb
  drkonqi/tests/integration/suite
  drkonqi/tests/integration/test_helper.rb

To: sitter
Cc: plasma-devel, ZrenBot, spstarr, progwolff, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart, lukas
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20170609/defd8256/attachment-0001.html>


More information about the Plasma-devel mailing list