Linux CLI Launcher for Android

Overview

T-UI Linux CLI Launcher

Get it on F-Droid

Useful links

@tui_launcher           -->     Twitter.com
Official community  -->     Reddit
Official Group           -->     Telegram
Wiki                             -->     GitHub.com
FAQ                             -->     GitHub.com

Some mentions

Contributing

Pull requests are welcome. But before you decide to make a major change you should contact me (e-mail) in order to check if I'm going to include your change in t-ui, so you don't waste your time.

How to format a bug report

  1. Set "Bug report" as subject
  2. Describe the issue, when it happens, how to reproduce it
  3. English! (or Italian, at least)
  4. Include any screenshot that you think could help (outputs, UI, etc..)
  5. Include any file that you think could help (behavior.xml, ui.xml, etc..)
  6. Send it to [email protected]

Open source libraries

Comments
  • App crashes when I try to set show_notifications true

    App crashes when I try to set show_notifications true

    Step to reproduce:

    1. Use command: config -set show_notifications true

    2. then use restart

    I confirm that the show_notifications parameter in the notifications.xml file is set to value = "enabled" (notifications doesn't work), when set to value = "true" causes the app crash

    opened by luiseev 18
  • Nexus 5X isn't compatible?

    Nexus 5X isn't compatible?

    According to F-droid this launcher isn't compatible with Nexus 5X. But I tried installing it anyway and it just crashes if I try to use it.

    How come the Nexus 5X isn't supported? :)

    opened by Hund 17
  • Launcher stuck  with blank screen

    Launcher stuck with blank screen

    After last update (presumably Beta) - I occasionally get stuck with a blank screen where nothing works. Pressing the physical button does not work as well. The only way to resolve was to restart the phone.

    screenshot_20170810-091747

    opened by layda7 16
  • Last Update introduces lots of bugs

    Last Update introduces lots of bugs

    The last update caused all sorts of problems. Please roll back and re-test. So far what I have encountered:

    1. Restart Command - Opens Chrome / Internet.
    2. Custom Keyboard (Minuum) - throws repeated entry. For Example: Typing "Hi" will appear as "Hhi" - makes the application completely unusable. I can't even launch apps properly.
    3. On my older tablet running Android 6.0.1 - Nothing showing on Notification. Just a blank bar.
    opened by layda7 11
  • T-UI Hangs Launching Play Store

    T-UI Hangs Launching Play Store

    Since the last update, I have been unable to launch Play Store. Whether I type my alias, the full name of the app, or I tap the app hint, the launcher hangs. I can, however, I just discovered, launch Play Store with apps -ps Play Store.

    opened by jeffmaner 8
  • T-UI might not be able to read SSID, showing ". (WORKAROUND: Grant ACCESS_COARSE_LOCATION permission using ADB)">

    T-UI might not be able to read SSID, showing "WiFi - ". (WORKAROUND: Grant ACCESS_COARSE_LOCATION permission using ADB)

    For some reason, when Wi-Fi is on, T-UI couldn't read my SSID and instead shows <unknown ssid>. I'm using the default network info format and haven't actively changed it.

    It happens on all versions I've been on, including the most recent versions. Don't know what might be causing this. The only thing suspicious here is that my SSID contains the character -.

    It's a minor issue, though, as it doesn't really affect daily usage. If it doesn't work I can just change the format to something else. Not sure if SSID works on others' devices, as the issue doesn't appear to have been reported when I searched the issues about similar ones.

    opened by lss4 7
  • Commands to Send messages to popular chat apps like WhatsApp, Skype, Line, Messenger

    Commands to Send messages to popular chat apps like WhatsApp, Skype, Line, Messenger

    Could you please add a command to interface with some of the popular chat application? i.e. Send - - Send -Whatsapp - My message goes here.

    This would be awesome.

    Thanks again for such a great app.

    opened by layda7 7
  • [Feature Request] option to execute double tap to lock with su

    [Feature Request] option to execute double tap to lock with su

    Current: Double tapping will lock with administrative function; disables fingerprint unlocking.

    su method: will use root to lock; fingerprint unlock won't be affected.

    opened by SomeEarthling 6
  • uninstall command not working

    uninstall command not working

    I'm unable to uninstall applications from T-UI. Was wondering if it may be because my phone isn't rooted. I gave all permissions and special access. Version downloaded from Play Store.

    edit - deleted the Play Store version for the F-droid version and now it works.

    opened by absolinux 5
  • Config command not working as expected

    Config command not working as expected

    Using version 6.13.1 installed from F-droid, using "config -set" and typing the first letters off any existing setting will no make it appear at the bottom of the screen. With previous version 6.11this was working as expected.

    opened by josanto7 5
  • [F-Droid 6.7] Crashes from time to time. (WORKAROUND: Disable unlock counter feature in this version)

    [F-Droid 6.7] Crashes from time to time. (WORKAROUND: Disable unlock counter feature in this version)

    The 6.7 version just released on F-Droid crashes from time to time. From the logs I discovered something like this. Usually this happens when I unlock the screen.

    FATAL EXCEPTION: main Process: ohi.andre.consolelauncher, PID: 2875 java.lang.RuntimeException: Error receiving broadcast Intent { act=android.intent.action.USER_PRESENT flg=0x24200010 } in ohi.andre.consolelauncher.b$6@93b5ec at android.app.LoadedApk$ReceiverDispatcher$Args.lambda$-android_app_LoadedApk$ReceiverDispatcher$Args_52497(LoadedApk.java:1323) at android.app.-$Lambda$aS31cHIhRx41653CMnd4gZqshIQ.$m$7(Unknown Source:4) at android.app.-$Lambda$aS31cHIhRx41653CMnd4gZqshIQ.run(Unknown Source:39) at android.os.Handler.handleCallback(Handler.java:790) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:164) at android.app.ActivityThread.main(ActivityThread.java:6499) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:440) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:807) Caused by: java.lang.NullPointerException: Attempt to get length of null array at ohi.andre.consolelauncher.b.m(Unknown Source:28) at ohi.andre.consolelauncher.b.u(Unknown Source:0) at ohi.andre.consolelauncher.b$6.onReceive(Unknown Source:50) at android.app.LoadedApk$ReceiverDispatcher$Args.lambda$-android_app_LoadedApk$ReceiverDispatcher$Args_52497(LoadedApk.java:1313) ... 9 more

    If T-UI itself happened to be the main focus when the crash happens, the system would lose the default home launcher preference and would ask me about default home screen again the next time I tap the home button.

    Additionally, I found this exception occurring in the app from the logs, but it doesn't seem to be relevant with the crash issue.

    java.util.ConcurrentModificationException at java.util.ArrayList$Itr.next(ArrayList.java:860) at ohi.andre.consolelauncher.tuils.c.a(Unknown Source:15) at ohi.andre.consolelauncher.tuils.c.a(Unknown Source:7) at ohi.andre.consolelauncher.managers.suggestions.d.a(Unknown Source:27) at ohi.andre.consolelauncher.managers.suggestions.d.e(Unknown Source:11) at ohi.andre.consolelauncher.managers.suggestions.d.a(Unknown Source:311) at ohi.andre.consolelauncher.managers.suggestions.d$5.run(Unknown Source:68)

    EDIT: After some testing, I'm pretty sure that it's 100%-reproducible on the 6.7 (F-Droid) version.

    1. Lock the screen.
    2. Unlock the screen.
    3. T-UI crashes.
    opened by lss4 5
  • Weather consistently shows as 'Couldn't get your Location.'

    Weather consistently shows as 'Couldn't get your Location.'

    Title says all. I am on a Samsung A52 5G, running Android 12 with OneUI. TUI version 6.15 from F-Droid. Location is set to always. Not sure why this is happening. Will try to look into it.

    opened by woflydev 0
  • I Can't find this line of text anywhere and would like to remove it

    I Can't find this line of text anywhere and would like to remove it

    Just installed T-UI Expert and there's a line i cant find in any of the config files that reads:

    use config -set custom_command [command] for example: curl -s http://wttr.in/dortmund\?0Y&lang=de 
    

    im not running a random curl, its tacked onto the end of my weather infornation but does not appear to be a part of it. Anyone know where I can find and remove that line? It shows error in red from time to time and doesn't seem to be anywhere in the XML files, I'm trying to find it in the source code but I'm not exactly sure what I'm looking for to comment it out. Screenshot_20221118-122530

    edit: removed screenshot full of personally identifiable information.

    opened by Giest90 0
  • Slide up to show keyboard

    Slide up to show keyboard

    Hi!

    I find it would be nice if sliding up from the bottom would make the keyboard visible. The prompt is a tiny space in the vertical axis, so I miss it more than I would prefer.

    Guess I may not be the only one.

    Cheers!

    opened by martinfeldman 0
  • New Actively Updated Fork

    New Actively Updated Fork

    The current repo seems to no longer be receiving updates so I've forked this repo at Terminal Home Launcher.

    I've fixed some of the issues that I've observed within the app and have it working well with Android 13. I'll also be actively updating it to fix bugs and add minor features as needed.

    opened by bencarlisle15 3
  • MSswiftkbd-arrowkeys

    MSswiftkbd-arrowkeys

    Arrow up on Microsoft SwiftKey keyboard doesn't refer to previous commands as it supposed to (I guess). Yes, I see up and down buttons built-in tui, but if I want to hide them and use ones from my keyboard app, it should be possible, I believe.

    opened by Dmnk-knrd 0
Releases(v6.15)
Owner
Francesco Andreuzzi
MSc student in Computational Science and Engineering // Research intern @mathLab
Francesco Andreuzzi
Termux - an Android terminal application and Linux environment

Termux application Termux is an Android terminal application and Linux environment. Note that this repository is for the app itself (the user interfac

Termux 18.4k Jan 3, 2023
A multi-platform Collins Dictionary client, supports for Desktop(Windows/Linux/MacOS) and Android.

Collins Dictionary This is a multi-platform Collins Dictionary client, supports for Desktop(Windows/Linux/MacOS) and Android. For Linux and MacOS, ple

KonYaco 57 Dec 30, 2022
Andorid app which provides a bunch of useful Linux commands.

Linux Command Library for Android The app currently has 3203 manual pages, 1351 one-line scripts and a bunch of general terminal tips. It works 100% o

Simon Schubert 285 Jan 3, 2023
Linux GUI for Kuri's userspace tablet drivers. Supports non-wacom (XP-Pen, Huion, Gaomon) graphics tablets and pen displays

Kuri's Userspace tablet driver utility (GUI) This is a new GUI implementation for the userland driver I've written here: https://github.com/kurikaesu/

Aren Villanueva 12 Jan 4, 2023
A rewrite of the popular project GitUp that works in Linux, Mac, and Windows.

GitDown This is a rewrite from the ground up of the popular GitUp library available on Mac. It is built using Kotlin and Compose Desktop from Jetbrain

Cody Mikol 20 Dec 16, 2022
A plugin for Termux to use native Android GUI components from CLI applications.

Termux:GUI This is a plugin for Termux that enables command line programs to use the native android GUI. In the examples directory you can find demo v

Termux 345 Jan 1, 2023
Library to change Android launcher App Icon and App Name programmatically !

AppIconNameChanger Change Android App launcher Icon and App Name programmatically ! Download Demo APK from HERE Kindly use the following links to use

Prabhakar Thota 587 Dec 29, 2022
This is an open source launcher project for Android devices that has been built completely from scratch

Description This is an open source launcher project for Android devices that has been built completely from scratch. The main goal of this launcher is

OpenLauncher Team 1.3k Dec 21, 2022
Minimal Android Launcher built with Kotlin.

Minimal Android Launcher A minimal launcher displaying only core apps you really need, with a note widget to quickly add reminders on your home screen

Jolene 0 Sep 10, 2022
Let third-party launcher always get themed icon in MIUI (Maybe also works for other Android based OS).

English 简体中文 Introduction This module can let third party launcher always use icons with MIUI/Flyme Themes. It may also work with other custom Android

Strawing 5 Sep 18, 2022
Pixel Launcher for everyone!

Flick Launcher Flick Launcher is a project started by Michele Lacorte. I want to create a launcher for google pixels style stock, with a few tweaks. O

Michele Lacorte 284 Dec 20, 2022
Launchy - A custom launcher for our server that installs recommended mods

Launchy Our custom launcher which makes it easier to set up optional mods and in

Mine In Abyss 8 Dec 10, 2022
Free and Open Source Launcher.

Omega Launcher Free and Open Source Launcher Installation & Download Our builds are available on: Github: Releases or Actions (usually). F-Droid: Eith

Saul Henriquez 977 Jan 2, 2023
IMCL is a Minecraft launcher which supports Mod managment, game customizing and so on.

IDEA Minecraft Launcher A simple Minecraft launcher 简体中文 日本語 Esperanto Introduction IMCL is a Minecraft launcher which supports Mod managment, game cu

ResetPower 1 Jan 25, 2022
Force enable gesture for third-party launcher in MIUI.

Fuck MIUI Gesture English Brief Enable this module to allow setting system gesture as nagation when using third party launcher. Strong Mode: Force usi

null 15 Dec 25, 2022
android-delicious Delicious Android is an Android app which helps you access and save bookmarks via Delicious. It's available over at Google Play.

Delicious Android Delicious Android is an Android app which helps you access and save bookmarks via Delicious. It's available over at Google Play. Fea

Alexander Blom 137 Nov 20, 2022
Android cutout screen support Android P. Android O support huawei, xiaomi, oppo and vivo.

CutoutScreenSupport Android cutout screen support Android P. Android O support huawei, xiaomi, oppo and vivo. Usage whether the mobile phone is cutout

hacket 5 Nov 3, 2022
FoldingNavigationDrawer-Android This is a sample project present how to use Folding-Android to add Folding Efect to Navigation Drawer.

FoldingNavigationDrawer-Android Sample (Play Store Demo) This is a sample project present how to use Folding-Android to add Folding Efect to Navigatio

null 242 Nov 25, 2022
Twidere-Android Twidere is a powerful twitter client for Android 1.6+ 1 , which gives you a full Holo experience and nearly full Twitter's feature.

Twidere for Android Material Design ready and feature rich Twitter/Mastodon/Fanfou app for Android 4.1+. Enjoy Fediverse now! Twidere-Android is maint

Twidere Project 2.7k Jan 2, 2023