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

New package: Enlightenment 16 (e16) #22112

Merged
merged 4 commits into from
Nov 9, 2024
Merged

Conversation

IntinteDAO
Copy link
Contributor

Enlightenment version 16 is an old (but developed) version of the Enlightenment environment. What makes it different from, for example, OpenBox is its very cool look, graphical effects and automation (e.g. menu generation).

In my opinion, it's a very cool environment to promote Termux, and functional at the same time. Better, of course, would still be Enlightenment version 25, however, it is much more complicated.

Copy link
Member

@TomJo2000 TomJo2000 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This PR gets a tentative LGTM from me.

I would like to urge you to verify that everything that should be in the package is in the package and verify functionality on-device.

I'm also somewhat miffed that there doesn't appear to be an enlightenment-16 branch nor tag on the upstream repo, e.g the Enlightenment Gitea instance.
Would have been nicer to use a tarball from that instead of sourceforge.

@IntinteDAO
Copy link
Contributor Author

Thank you. I would also prefer it to be from gitea or another source, but I guess they only keep it on Sourceforge.

The best would be to port the newer version of Enlightenment (this one is also being developed, but it's like KDE3 and KDE5), but the level of complexity is much higher. For now "for fun". I'm trying to do it, but "the game is hard".

It would be nice if you could somehow enable AUTO UPDATE, but I have never used this functionality and I don't know if it would work and if it would work correctly.

@Biswa96
Copy link
Member

Biswa96 commented Nov 4, 2024

I have tested the aarch64 package from CI artifact in my phone. It's working fine with lxqt.

@IntinteDAO
Copy link
Contributor Author

I have tested the aarch64 package from CI artifact in my phone. It's working fine with lxqt.

Well, E16 can operate independently. I don't know if you need to use LXQT for this. This is the way I tested it.
On the other hand, it is good to have another opinion.

x11-packages/e16/build.sh Outdated Show resolved Hide resolved
@Biswa96
Copy link
Member

Biswa96 commented Nov 4, 2024

Well, E16 can operate independently. I don't know if you need to use LXQT for this

I have tested without lxqt also but I can not open any application in e16 directly (there is not taskbar/panel). I have to open another terminal tab to run an application.

@IntinteDAO
Copy link
Contributor Author

IntinteDAO commented Nov 4, 2024

Well, E16 can operate independently. I don't know if you need to use LXQT for this

I have tested without lxqt also but I can not open any application in e16 directly (there is not taskbar/panel). I have to open another terminal tab to run an application.

In theory, you should have a menu with applications under the left mouse button. If you don't have it, it may be a bug in the menu generator (I fix it and it works for me).

I will still see the truboxl fix, just in case

@IntinteDAO
Copy link
Contributor Author

Well, E16 can operate independently. I don't know if you need to use LXQT for this

I have tested without lxqt also but I can not open any application in e16 directly (there is not taskbar/panel). I have to open another terminal tab to run an application.

That's the idea behind the desktop. In the sense, except for the clock (and probably tray icon / indicator) everything works, at least initially.

For now, I'm working on E25, it should be better for users

@truboxl truboxl merged commit c8cc4ab into termux:master Nov 9, 2024
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
4 participants