Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add requirements for pool to VT client #376

Open
GwnDaan opened this issue Dec 5, 2023 · 0 comments
Open

Add requirements for pool to VT client #376

GwnDaan opened this issue Dec 5, 2023 · 0 comments
Labels
enhancement New feature or request iso: virtual terminal Related to the ISO-11783:7 standard

Comments

@GwnDaan
Copy link
Member

GwnDaan commented Dec 5, 2023

To enhance backwards compatibility, object pools should be able to add certain hardware requirements on their pools. If the VT server doesn't comply with any of the pools' requirements, then we should upload a "minimally compatible pool" to let the operator know incompatibility.

Requirements can include:

  • VT server version
  • minimum/maximum datamask dimensions
  • minimum/maximum softkey dimensions
  • Specific small/large font sizes or font styles
  • Specific supported graphic modes
  • Specific hardware features (See D.9 byte 4)
  • the WideChars supported
  • Window data mask background color of user-layout datamask/softkeymask
  • Supported objects

Do we want to check the requirements via a callback, or let the application provide it when registering the pool? Thoughts?

@GwnDaan GwnDaan added enhancement New feature or request iso: virtual terminal Related to the ISO-11783:7 standard labels Dec 5, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request iso: virtual terminal Related to the ISO-11783:7 standard
Projects
None yet
Development

No branches or pull requests

1 participant