Git Product home page Git Product logo

tel's Introduction

tel's People

Contributors

agnostic-apollo avatar auxilus avatar dkramer95 avatar easyaspi314 avatar fornwall avatar friederbluemle avatar grimler91 avatar hannesa2 avatar kdrag0n avatar kzlin129 avatar l-jonas avatar landfillbaby avatar maoabc avatar michalbednarski avatar mklein994 avatar pvagner avatar quasic avatar quite avatar rakslice avatar robertvandeneynde avatar rozpierog avatar sdrausty avatar sealedjoy avatar tomty89 avatar trygveaa avatar v1nc avatar vindeville avatar whydoubt avatar x0b avatar xqdoo00o avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

tel's Issues

[Feature Request] Widget Mode

Suggesting implementing an option to use TEL as a widget within another launcher. The use case would be very nice.

So basically I imagine you would be able to drop TEL as a window in a widget, that can be resized and placed anywhere on a regular launcher.
You then can utilize it as a terminal by clicking on it, it will bring up a keyboard, clicking off will hide the keyboard.

You can put apps and other Android widgets around it, and on other pages.
So I can have a page of apps, then swipe right to the next page and have a full terminal.

To be clear, I'm not suggesting make TEL into a widget. I'm suggesting offer it as an alternative method. So you can set TEL as the home launcher, or use any other launcher and simply have TEL right there as a terminal window.

Project still active?

Is the project still active? I'd love to use this but I'm concerned as it hasn't been updated in quite a while.

Add First Install Error Instructions to FAQ

there was an error, I forget what but it happens on a fresh TEL install. I believe (could be wrong) it was fixed by

apt update
apt upgrade
termux-change-repo
select grimler repo

I suggest adding this to the faq/wiki.

[FEATURE] A command to whitelist an app for notification

Feature description
It would be great to have a command that would let user pick which app to display notification from.
Currently get_notifications.py#L37 contains a list of packages.

Instead of this we can pick up app list from a file (like ~/.notify_app_list).

And as a bonus, a couple of commands to get along with it notifs --add <package|app> [optional color] and notifs --remove <package|app>

The reason I want this is because of the annoying check termux-api permissions message in the status when there are no notifications.

I was using TEL and got stuck with check termux-api permissions for a while until I saw this file.
As a person who use only the telegram messenger from that list I get close to 0 notifications when I launch the App.

errors on the upper status pane.

Problem description

errors every few seconds on upper screen.
Steps to reproduce

Expected behavior

Additional information

  • Termux application version: stable
  • Android OS version: 10.0 - lineage OS
  • Device model: OnePlus 5T
No notifications availible - check termux-api permissions         Traceback (most recent call last):
  File "/data/data/com.termux/files/home/.tel/status/04-storage.py", line 13, in <module>                                                                   sd_card_path = os.environ['PATH_TO_SD']
  File "/data/data/com.termux/files/usr/lib/python3.9/os.py", line 679, in __getitem__
    raise KeyError(key) from None                                           KeyError: 'PATH_TO_SD'
/data/data/com.termux/files/home/.tel/scripts/helpers.sh: line 14: 1: parameter null or not set
Traceback (most recent call last):
  File "/data/data/com.termux/files/home/.tel/status/06-notification.py", line 11, in <module>
    notification_display_type = os.environ['NOTIFICATIONS_DISPLAY_TYPE']
  File "/data/data/com.termux/files/usr/lib/python3.9/os.py", line 679, in __getitem__
    raise KeyError(key) from None
KeyError: 'NOTIFICATIONS_DISPLAY_TYPE'
/data/data/com.termux/files/home/.tel/scripts/helpers.sh: line 14: 1: parameter null or not set

great app! thank you!!

tel-setup returns an error

Problem description
After installing TEL and TEL:API I tried to run tel-setup, but it returned a bunch of errors:

[TEL]: /data/data/com.termux/files/usr/lib/python3.9/site-packages/setuptools/distutils_patch.py:25: UserWarning: Distutils was imported before Setuptools. This usage is discouraged and may exhibit undesirable behaviors or errors. Please use Setuptools' objects directly or at least import Setuptools first.
warnings.warn(
WARNING: pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available.
WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError("Can't connect to HTTPS URL because the SSL module is not available.")': /simple/pip/
WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError("Can't connect to HTTPS URL because the SSL module is not available.")': /simple/pip/
WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError("Can't connect to HTTPS URL because the SSL module is not available.")': /simple/pip/
WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError("Can't connect to HTTPS URL because the SSL module is not available.")': /simple/pip/
WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError("Can't connect to HTTPS URL because the SSL module is not available.")': /simple/pip/
Could not fetch URL https://pypi.org/simple/pip/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='pypi.org', port=443): Max retries exceeded with url: /simple/pip/ (Caused by SSLError("Can't connect to HTTPS URL because the SSL module is not available.")) - skipping
ERROR: Could not find a version that satisfies the requirement pip
ERROR: No matching distribution found for pip
WARNING: pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available.
Could not fetch URL https://pypi.org/simple/pip/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='pypi.org', port=443): Max retries exceeded with url: /simple/pip/ (Caused by SSLError("Can't connect to HTTPS URL because the SSL module is not available.")) - skipping
[TEL]: please try again

Steps to reproduce

Expected behavior

Additional information

  • TEL application version: 0.94
  • Android OS version + vendor: Havoc OS Android 11
  • Device model: Meizu X8

Doesnt install

Problem description
When trying to install the latest version of tel i just get an error that says "app could not be installed"

Steps to reproduce
Try to install tel on android 11

Expected behavior
TEL to install

Additional information
Im on a samsung s21 ultra 5g running android 11

Add To F-Droid

Requesting addition to F-Droid's official repository, if not at least to IzzyOnFDroid's repository.

Android 11

Tel it's a interesant launcher for Linux, but in Android 11, Not work fine.
They will make an update to solve this Problem?

Thanks

change package name

Feature description

the current package name for the app is same as that of main termux app. this forces users to use tel for everything termux related instead of just as a launcher. also forces to uninstall the main termux app and setup everything in tez. its painful to migrate entire termux setup to tez. so i request a change of the package name if possible.

Reference implementation

Does another app/terminal emulator have this feature?
Provide links to more background information.
NA

Bundled alternative

Feature description
Provide a bundled version alongside the regular one, to avoid downloading the bootstrap resources on setup.

Reference implementation
Recent versions of Termux are now bundled.

TEL Installation Failure

Package exa has been pulled from all repos and replaced by package eza.

Running tel-setup now results in failier because package exa cannot be installed.

State: not a real package (virtual)
N: Can't select candidate version from package exa as it has no candidate
N: Can't select versions from package 'exa' as it is purely virtual
N: No packages found

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.