1. 04 Jul, 2022 2 commits
    • David Edmundson's avatar
      Request passing unit tests on Linux and BSD · 7a514e37
      David Edmundson authored and Volker Krause's avatar Volker Krause committed
      7a514e37
    • Harald Sitter's avatar
      add sentry support · a0c91d85
      Harald Sitter authored
      this adds sentry support for evaluation. limited to form-git builds and
      explicit opt-ins. testing sentry was agreed upon a while ago on the
      community mailing list. the hope is that it will improve our crash
      handling experience enough to potentially replace bugzilla as crash
      tracking system.
      a0c91d85
  2. 14 Jun, 2022 1 commit
  3. 04 Apr, 2022 1 commit
    • Harald Sitter's avatar
      new tool drkonqi-coredump-gui · f8cf3b1e
      Harald Sitter authored
      it is a GUI for coredumpctl - duh.
      
      There are two main motivations behind this
      
      - provide more user friendly access to coredumps (and thus allow more
      crashes to be reported to the relevant authors)
      - it is the foundation for plans to aggregate crashes. right now
      multiple crashes result in multiple drkonqis but realistically we could
      just feed them all into a singular UI. coredump-gui kind of gets that
      started as the UI bits actually aren't coredump related at all so we can
      iterate from here
      
      this also contains some rejiggering of the existing coredump code to
      facilitate more code sharing through a new internal static library.
      
      architecture-wise the gui is super simple. there's a central Patient
      concept which "abstracts" a crashed application. Patients are managed by
      a PatientModel (which is really just a generic QObject model) and get
      fed into that model by the existing coredumpwatcher tech. the qml bits
      then simply view the model/patients. without coredumpd in the picture
      the Patients would be synthesized through other means as yet to be
      invented.
      f8cf3b1e
  4. 13 Dec, 2021 1 commit
  5. 23 Nov, 2021 1 commit
  6. 05 Oct, 2021 1 commit