nhirokinet / bluelineconsole Goto Github PK
View Code? Open in Web Editor NEWBlue Line Console, keyboard based launcher for Android
License: Apache License 2.0
Blue Line Console, keyboard based launcher for Android
License: Apache License 2.0
Hi, loving the app really. Could you please make it possible so that the keyboard is opened automatically on app launch to make tyoing faster? :3
like bash
pressing arrow up key to show previous input history
pressing arrow down to show next input history
setting to limit the number of history stored, 0 to disable the feature
setting to enable/disable above functionalty since someone may want to use arrow key to cycle through the search result like what arrow key is doing now, but not cycle through history
it is very useful if some frequently used app needed to be launched repeatedly, and sometimes just suddenly forgot the start of some app's name
seems demand too much haha
just some crazy idea, don't mind
Add more basic Linux commands like,
pwd (present working directory) ==> O/P: /storage/emulated/0/
ls (list),
cd (change directory) ,
zip (zip compressor) ,
When im moving the console to the edge or somewhere else on my screen and try to type something, it move back to its original position.
Can you fix that up?
And btw, thx for making this app!
Look up contact and call/text them. Or open them in a specific chat client even.
Enable the user to hidden some apps that user choose so it wont showed up in the launcher
Love the launcher, i just keep getting annoyed with my screen rotating.
Please add a way to turn screen rotation off!
Cheers.
I think the title explains it most clearly.
Built-in T9 keyboard just like AppDialerPro
What is a work profile? - Android Enterprise Help
https://github.com/Neamar/KISS supports work profile.
Apps can request "cross profile" privilege to communicate between instances, on Android 11+.
You can create work profile and add apps to it by https://f-droid.org/packages/net.typeblog.shelter/ or https://f-droid.org/packages/com.oasisfeng.island.fdroid/
Possibility to replace the green
Some keyboards like 8vim and TRIME, which are somehow old, don't work when launching BluLineConsole..You have to click the input box once before you input anything, or nothing will happen. 😣
Gboard also happens to have this problem, but less likely?
Anyway, NICE APP, keep on the good work! Best Libre/Open source offline replacement for Google Assistant! You can make a legend!
When enable to show contacts its a bit unlucky that all the contacts show up with the apps. Would be nice to prioritize apps. So apps shown first and after the apps the contacts
I would like to ask for a feature that we can rearrange the widget and command position added in the "Home Screen Items" option , so we don't have to delete all the command added, just to rearrange the lastest command or widget to the top position.
It'd be nice if BLC were available as a default virtual assistant app. Right now, I'm trying to use Tasker to launch BLC when I call the assistant, but it could be handy to hand this built into BLC.
I have come to embrace your app as my default launcher and I want to take this opportunity to thank you for developing it. It is a great app and a pleasure to use due to its search capabilities. I have added numerous search engines and the capability of being able to bring it anywhere saves a lot of time.
It is awesome that I can also see widget data on a number of my apps straight from the search box, without having to into the app themselves. Like calendar, email, reddit, etc. It's Incredibly useful.
As such, one feature I would like to request to see implemented would be a simple way to see/scroll all apps. Like a command, like say, List or Show All or All Apps, or something to that effect. My main reason is that in that way, anyone can go through all apps in case they want to see them, or delete them. In case we forget the existence of little used apps. Thank you, again.
the history of the search should be stored and based on matching suggestions should be displayed
Is there a way to assign apps to a tag or a hashtag? Say, if I had numerous related apps, like Dev apps or Games. Is there a way to assign a "Dev" or "Games" tag. So when searching, typing #Dev or #Games would bring up those apps? As a way to sort.
Obviously, there would have to be a way to assign the tag/hashtag to said apps, in the first place.
But I am not sure if this could be done. Is this feasible?
When I use a normal launcher, I am usually able to add shortcuts to the home screen. I feel that it should be the same for Blue Line.
Adding widget to the app when it act as launcher in the "Home Screen Items" option, all the command behind the widget will shift one column when you click on it.
If you click on the 1st command, it will run the 2nd command.
Click on the 2nd command, and it will run the 3rd command and so on.
If you click on the last command, the app will crash.
If you did not have any widget, those commands works just fine.
This bug started in 1.2.5 and 1.2.6 did not fix it.
1.2.4 did not have this problem.
Also I would like to ask for a feature that we can rearrange the widget and command position, so we don't have to delete all the command added, just to rearrange the lastest command or widget to the top position
There are a lot of Icon packs out there and I feel that there should be an icon pack setting for Blue Line Console
Add option for a favorite search engine, which is called when there's no local results anymore(without the need for its prefix).
Hi, thanks for this neat app :)
I'd love to be able to browse to websites without typing https://
, since that's quite tedious.
Of course that makes heuristics more complex, but anything that contains a TLD is probably intended to be a URL. I imagine it'd be rare for that to give false positives.
Combined with #178 that would basically make this a conveniently accessible Firefox URL bar with more flexibility and app access to me :)
Late Android versions have "light/dark theme" feature. It would be great if blueline will change theme according to current system settings.
Also (despite it violates project's name;)) I'll like be able to change accent color (blue lines in upper left and down right corners).
P.S. Great project, I like it!
Available implementation resources for Chinese PinYin:
MM2-0/Kvaesitso#8 (comment)
It would be great if this feature could be extended to all search fields including Contacts, app package names, file names, etc.
I've been using Blue Line Console as my assist app on my Google-free setups. Really nice. When it became a launcher, gave it a try and got hooked. Fits my minimalist mentality perfectly. Been preparing a write up on it for a certain ROM forum.
I was using v1.2.4 and recently upgraded to v1.2.8. Whenever I exit an app the launcher refreshes every time. For a nanosecond one can see a Refreshing Database dialog/window before the launcher is ready to go.
Didn't have that with 1.2.4. The constant refreshing may be off putting.
EDIT: This only happens when exiting an app that was launched from BLC. If I go back to the app via Recents/Overview, then exit again, BLC appears instantly as normal.
One has to be super fast to get a screenshot (screen record would be better) but I did catch this one. The text almost disappeared but you can see it when zoomed.
Can you add an option to display the console in fullscreen?
I use SimpleReminder, which has two activities showing up in the app drawer. Though, I can't see one of the activities ("Add Reminder") when I search for it on Blue Line Console.
Sometimes, it is useful to long press on an app in order to Uninstall, Delete Cache, or check permissions if such option was available. As of right now, pressing on an app activates it. Long pressing does nothing. Could this usability be added? For reference, the Open Source launcher KISS, or better yet, TinyBit Launcher are great examples of the options available when long pressing on a Search result. Thank you.
e.g tethering or developer settings. you can take a look at how KISS launcher has done this feature.
nice job btw.
cheers
Enter "?c" or some sort of shortcut to enter contact-only search mode, this will give BLC an edge over KISS launcher.
I have an idea, that it would be awesome to integrate this app with Termux, to execute commands with output just like we can do pinging 😁. Termux app already have severial plugins. I don't know how difficult it would be, but I wanted to share that idea.
I have noticed that albeit I can add some types of shortcuts to BLC, numerous types, like Links from Browsers or others, in my case, shortcuts from other apps. Say, a VPN client or others apps that do show up on other Launchers like Nova or Kiss or TinyBit Launcher --a fork from KISS-- ro not show up on BLC. Is there a way to add these extra shortcuts? Either way, thank you for your APP. It is amazing.
Hey,
I'm trying this out to see if combining this with Tasker (using Tasker as the virtual assistant to launch this app) is viable for my daily driving.
My main complaint so far is that, when the app first opens, it looks like this:
I wish that there was an option to automatically show a few suggestions, determined by recent use, frequency of use, AI, or something else so that I can quickly open Blue Line and sometimes (even if not always) immediately open an app in one tap:
This should be togglable, since some people will want their prompt blank by default.
It'd also be nice if Blue Line was a virtual assistant app, but that's a completely separate issue…
Would be nice when the last used or most used apps shows per default when opening the console.
With settings about the behavior and how many items should show up too.
Would be a nice enhancement I think :)
it would be nice when you launch the app, you can move it around so then you dont get distracted. and add a setting when you use it once, its not going to get terminated immediately and you have to launch it again.
It could be as a separate, apk-distributed plugin(if, for some reason, it breaks play store policies), but it would be nice to have terminal commands(or at least the ssh command to open a terminal în termux)
Would you like to add fuzzy search? Its available in some launchers like KISS where you dont need to type each letter of an app name perfectly. To find "newpipe" , "nwp" would also work in such case.
Thanks!
Main EditText, declared in app/src/main/res/layout/main_activity_body.xml
as ID mainInputText
, is the place to input the query and want to input the same way every time launching Blue Line Console.
I think it is best that every time Blue Line Console launches, English keyboard should come up first, and user can change IME there.
From the initial version to current, this EditText has flagForceAscii
, and this seems to work for me. Wnn Keyboard Lab seems to launch English keyboard first, and still I can switch to Japanese.
Google Japanese IME is also switchable to Japanese, but it seems to come up with Japanese input?
But in some IMEs like Android default Chinese input, it seems there may be cases that user can input only English and cannot switch language (e.g. to Chinese)?
If so, can this behavior improved?
If one solution does not work for every languages, maybe change default to moderate and make some options so that user can adjust to their IME. But for now I'm not even sure what should be changed.
It would be nice to be able to add/import custom key/value (plain text) in the app, which displayed as the "help" command's result.
With this feature blue line console could even be used as a dictionary app.
I want to be able to export and import settings.
After selecting a default search provider if they provide search suggestions they should be reflected while the user is typing...
Currently input formula is directly shown in result, but this should be regenerated from the compile one used in actual calculation.
e.g,
input: 2meters+3m*4
output: (2meter+(3meter*4))
Purposes:
Custom Themes you can download or create yourself.
The ability to set the app as the default home launcher.
Hey. I've been trying to add one time passwords to my 2fa app using the following uri format (which works in my browser) in blue line console:
otpauth://totp/accountname?secret=someaccountsecret&digits=6&period=30
Although this is a valid URI, blue line console didn't open the app selection menu.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.