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

xterm.js-based implementation #269

Open
amezin opened this issue Dec 13, 2022 · 0 comments
Open

xterm.js-based implementation #269

amezin opened this issue Dec 13, 2022 · 0 comments
Labels
enhancement New feature or request

Comments

@amezin
Copy link
Member

amezin commented Dec 13, 2022

Currently, ddterm is a Gtk application, with a shell extensions that moves and resizes its window.

The extension constantly has to fight with GNOME's window manager, because the window manager has its own logic regarding positioning and resizing of the windows. It works ok on X11, but is unreliable on Wayland.

It should be possible to implement a terminal emulator using GNOME Shell's UI toolkit (St/Clutter) and https://xtermjs.org/. Such implementation would avoid all window management issues. But it would be a rewrite from scratch, with very little code reuse - should likely be a separate project.

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
None yet
Development

No branches or pull requests

1 participant