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

Feature Request: fabGL Terminal configuration added to VDP #59

Open
snakebyte69 opened this issue Jun 7, 2023 · 1 comment
Open

Feature Request: fabGL Terminal configuration added to VDP #59

snakebyte69 opened this issue Jun 7, 2023 · 1 comment
Labels
enhancement New feature or request

Comments

@snakebyte69
Copy link

https://youtu.be/VylUOAgu9to

@stevesims
Copy link
Contributor

the configuration dialog box that opens up in this video relies on the UI components that have been removed from vdp-gl. it is not practical to add those features back in to support such a UI. additionally setting such configuration may conflict with application software wishing to use the terminal.

many of the configuration options offered by this dialog are already available to terminal mode applications. terminal mode on the Agon does not change the screen mode on initiating the terminal, therefore it will use the currently selected Agon screen mode. fab-gl's terminal system has several custom commands which are present in the vdp-gl terminal too which can affect how the terminal operates.

there are only a few things demonstrated in the video that we do not currently support. first of all, we don't offer a way to explicitly control the numbers of rows and columns in the terminal - that is affected by the screen mode being used, but can potentially be further controlled. secondly the VDP does not currently have a mechanism to change the font, beyond redefining individual characters in the currently selected font, so that's not something we can really offer just now.

#152 provides the ability for an application to temporarily suspend terminal mode and make use of regular VDU functions. this would mean that, for instance, once the VDP gains the ability to swap fonts then that feature would also be available to applications that use terminal mode.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: No status
Development

No branches or pull requests

3 participants