Skip to content
Commit 64aa46a7 authored by Harald Sitter's avatar Harald Sitter 🐧
Browse files

add a vulkan KCM

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
parent 2e4a2ae6
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment