1.3 KiB
There is another reserved param, ottyl_fmt. It is a text enum of the format that the log line was derived with. The other params - sequence and timestamp should be renamed ottyl_seq and ottyl_ts.
Timeline by default is ordered by ottyl_ts. It should be possible to order it by other params. Logs that don't have the param either are ordered by ottyl_seq or dropped from view. A toggle should control that.
Bar charts that have too many bars, get their bars squashed. Legends for all visualisations that are too big also get simplified.
There is no difference between "colour scheme" and "css". The presets are literally entire stlye makeovers. It just so happens coincidentally that it's basically the same style. There should be nothing stopping people from adding their own style that not only changes colours, but also completely changes layout etc. The UI in settings needs to reflect that, and also the impl.
The existing colour schemes have the issue that they are basically monotone with a single accent. Give 2 or 3 accents. Also create brighter variations. For example "Green" right now should stay but with added accents, but a new "Light Green" should also be added that is brighter. The default "Light" and "Dark" themes should also have additional accents that are suitable.