contour-terminal / contour

Modern C++ Terminal Emulator
http://contour-terminal.org/
Apache License 2.0
2.3k stars 100 forks source link

Support AOSP. #1506

Open RokeJulianLockhart opened 1 month ago

RokeJulianLockhart commented 1 month ago

Abstract

I've recently learnt of your terminal from https://softwarerecs.stackexchange.com/questions/90512/cross-platform-terminal/90518#comment108186_90518. I use the terminal on all devices, and would really like to be able to use the same across all of them. Contour is the closest I've come to this, but it doesn't (yte?) support AOSP, so I request this.

Motivation

I understand the relevant APIs are subject to frequent alteration as AOSP development progresses, and that this has caused significant issues for Termux. The best that I can propose is that its workarounds contained in segments of its base are utilized, like they are by NixOS's AOSP terminal application.

Specification

I've not the technical knowledge to provide this.

Yaraslaut commented 1 month ago

Hi, thanks for your interest in contour. As for the Android support, while it would be nice to have, we do not currently have maintainers who use it on such platforms. Although we may look into this in the future, at the moment we cannot ensure support for this platform. However, if you can find an easy way to build contour on android, PRs are very welcome.

christianparpart commented 1 week ago

For the future-me and others that may wonder: AOSP means Android Open Source Platform.

https://source.android.com/

So yeah, you basically want to run a terminal (e.g. Contour) on a phone? I definitely would love that to happen. Since we're using Qt framework for interfacing with with GUI, it should not be way to hard, since Qt also runs on Android. But as @Yaraslaut said, it's unlikely to happen ASAP (purely due to other items being more important for now). Please just keep your eyes open. It should eventually come. :)