Skip to content

add a vulkan KCM

Harald Sitter requested to merge work/vulkan into master

this KCM uses a new system that instead of trying to model the data in complex widgets (and then falling into all sorts of pits such as having way too much data for a human to deal with when they don't know exactly what they are looking for, or the inability to copy paste stuff) we run CLI tools (ideally not even provided by us) to render textual presentations and then we simply display the output as text.

the advantages are:

  • incredibly cheap maintenance (which I do feel is super important because of how niche most modules are)
  • next to no chance of breakage
  • we can have filter tech to essentially act like a trivial 'grep' thereby making it easier to find what a user might be looking for
  • since it is a textarea the user can easily copy stuff out
  • if we ever end up with the majority of modules implementing text rendering instead of widget rendering we also have a cheap way to implement an "export" style feature where we'd dump the information to a file (we have an open feature request for that)

disadvantage:

  • looks less neat
  • can't have tableviews and by extension no sorting

BUG: 397353 FIXED-IN: 5.23

Merge request reports