Skip to content
This repository has been archived by the owner on Jul 1, 2024. It is now read-only.

Mobile UI #37

Open
RossComputerGuy opened this issue Jan 6, 2020 · 4 comments
Open

Mobile UI #37

RossComputerGuy opened this issue Jan 6, 2020 · 4 comments
Assignees

Comments

@RossComputerGuy
Copy link

I'm adding Entrance to an operating system I'm building and I'm wanting it to run on both desktop and mobile phones (PinePhone, Librem 5, etc.). There's no mobile interface and I think if one could be implemented then that'll help a lot, so things like pin entry or like a more minimal UI that fits the resolution that phones have.

@wltjr
Copy link
Member

wltjr commented Jan 6, 2020

Long term, I do plan to have a mobile interface as well as regular. Initially, it is a matter of creating a mobile theme. However, the bigger issue then becomes input. Without a virtual keyboard or some interface that provides input abilities, there would be no means to interact with the mobile theme/UI.

I need to figure out the input situation before working on a mobile theme. Enlightenment has a virtual keyboard module, but one does not exist in EFL. I would need to code a virtual keyboard into Entrance, or come up with some alternative, like the drag pattern to unlock on Android. Not sure people want to be entering in a password on a mobile device. At best maybe a numerical pin, but more than likely, some sort of pattern. I will see about experimenting a bit with some mockups and solutions time permitting. Although, I do have a pressing issue with newer EFL I need to fix first.

@wltjr wltjr self-assigned this Jan 6, 2020
@RossComputerGuy
Copy link
Author

Ok, I was going to write a virtual keyboard daemon using EFL. Once I've got that written, I'll tell you so you can use that. It's going to be called through IPC.

@wltjr
Copy link
Member

wltjr commented Jan 6, 2020

Awesome, thanks for doing that! I look forward to seeing the results.

@TheTechRobo
Copy link
Contributor

@RossComputerGuy Any update on that daemon?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

3 participants