kmscon icon indicating copy to clipboard operation
kmscon copied to clipboard

TODO List

Open dvdhrm opened this issue 12 years ago • 1 comments

This is a list of items that are still to do. If you absolutely want to see some feature or if you have special notes for a feature on this list, please open a separate bug/feature-report for this single TODO-item only.

kmscon:

  • print /etc/issue on setup (try to be 100% compatible to agetty)
  • per output configuration
  • add input/video device blacklist
  • add proper .ini-style configuration file
  • make --gpus=primary fall back to other GPUs in single-gpu mode
  • reload configuration on SIGHUP
  • Avoid running multiple --listen instances on the same seat
  • Allow different processes to create cdev sessions
  • dynamic keyboard modifier detection
  • fail if a terminal cannot be started (at least in non-listen mode) so kmscon exits
  • read systemd-localed on startup to retrieve x11-keyboard layout
  • make systemd units use $(prefix) instead of hard-coding
  • install systemd units
  • background images
  • draw underline in text renderers
  • rework horrible shl_ring implementation

tsm:

  • support for VT220-style mouse-protocol
  • "fill" state of lines and buffers in tsm-screen
  • don't redraw buffer on keypress but on state-change
  • Partial redraws
  • multi-width characters (wcwidth())
  • Support Unicode combining marks
  • add c++ 'extern "C"' markers
  • configurable palette
  • "no bold" option

wlterm:

  • add support for window-title OSM and hook it up with wlt-toolkit
  • implement "snap-from-maximize" so you can "unmaximize" windows my moving them far enough

uterm:

  • make uterm_video_wake_up() remove displays on failure
  • handle SYN_DROPPED input-events
  • cursor support
  • delay device-probe if device changes seats (due to race-condition)
  • make udev optional
  • keep devices for unknown seats around until the seat shows up and then assign them
  • figure out dead-key support
  • make VT-switching keys configurable

dvdhrm avatar Oct 07 '12 16:10 dvdhrm

no background images

This is literally the only feature that prevents me from switching from fbterm to kmscon.

rr- avatar Jul 01 '15 18:07 rr-