revise the tab upload dialog to direct people at the kde store
ClosedPublic

Authored by sitter on Nov 9 2017, 12:12 PM.

Details

Summary

previously the dialog would ask users to mail John Tapsell who I think
doesn't maintain ksysguard anymore, plus that was weirdly not scaling.
instead we can simply publish it through the kde store (D8734).
provide all pertinent information to do this.

also

  • switch to xi18n and use markup tags instead of manual rich text
  • use KNS to retrieve the category name for the store so as to not hardcode it
  • assert that the KNS config has only one category to ensure this doesn't go randomly messed up in the future should multiple categories get used
Test Plan
  • create a new tab
  • file -> upload
  • dialog pops up
  • dialog has relevant information to actually publish the file

Diff Detail

Repository
R106 KSysguard
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
sitter created this revision.Nov 9 2017, 12:12 PM
Restricted Application added a project: Plasma. · View Herald TranscriptNov 9 2017, 12:12 PM
Restricted Application added a subscriber: plasma-devel. · View Herald Transcript
apol accepted this revision.Nov 9 2017, 12:21 PM
This revision is now accepted and ready to land.Nov 9 2017, 12:21 PM
This revision was automatically updated to reflect the committed changes.