link eye - kuesji koesnu - 8/8/2021 an android app to browse urls before open try to open a link, select link eye and choose always to start using. you get a dialog when any app tries to open link in external browser. you will close dialog, copy link or open link specific app on what you prefer. ( if you have multiple browser you can select to which browser will open this url ) also link eye adds an entry to share menu. you will get your share link copied to clipboard if you select link eye in here. p.s: you will see screenshots in screenshots directory and get latest apk from app/release/app-release.apk
an android app to browse urls before open
Overview
Comments
-
Bug: Link not opening
I been using link eye for past two days, The launching is skipped when opening links from a particular application. The issue can be fixed by opening and closing link eye.
application I am having issue with - NekogramX a telegram client
-
(feature request) bigger size for options
Hi, love the app. Is it possible to make the icons of available apps bigger/having more space between two apps? a setting to resize or by default , anything would do.
- a grid would be nice too , attaching the screenshots to make it clear.
-
Request: Linux version.
Would it be possible you could make a Linux version of this app, preferably not using java language.
wontfix
I find your Android app very useful, and would like to have an equivalent on my Linux systems.
Thank you. -
use popup instead when opening links
I recently found this app and i really like how i can copy the link. But i think the app entitely showing up on screen is little unnecessary. Maybe you can make a popup instead of opening whole app. I overall like this and looking forward to see it improve. :)
-
Feature request: auto update applications based on link
This is a request for auto updating the preferred application when the link in the text box changes.
current behaviour :- the applications does not change at all even though the link is changed by the user.
https://user-images.githubusercontent.com/38587581/163957022-f7bc4f57-fe5a-44bc-81d9-e9f44778f045.mp4
-
Intercept links opened by NFC tags
Hi,
first of all thanks for the great app, I use it to prevent accidental clicks on links or if apps automatically open links.
Under "normal" circumstances this works great but when I put a NFC card with an URL on my phone it automatically opens the browser and not Link Eye, even when Link Eye is my default browser. There must be some other mechanism which directly triggers the browser and is not intercepted by Link Eye.
Would it be possible to subscribe to this NFC action and also route it through Link Eye? This would be very handy and also enhances security as right now any web page opens up without any interaction on the phone just by touching the card to the back of the phone.
-
Exclude shared webpage's title
Currently, when the active tab of a browser (both Chrome and Firefox, from my testing) is shared to link eye, the app receives and shows them in this format:
(webpage title) (webpage link)
This format prevents link eye from detecting the shared link and consequently from showing target apps for that link. These are prevented no matter if a title is shared or not. This doesn't work:
(empty line -- title wasn't shared) (webpage link)
but this does:
(webpage link)
While trimming empty lines is a possible solution, it only works when no webpage title was shared.
-
Show punycode to prevent phishing
To prevent phishing, it would be nice, when Link eye would also show punycode. So that you can see the difference between https://аррӏе.com/ (punycode version: https://www.xn--80ak6aa92e.com/) and https://apple.com/. Also see https://en.wikipedia.org/wiki/IDN_homograph_attack https://en.wikipedia.org/wiki/Punycode
An example implementation you can find in FairEmail https://github.com/M66B/FairEmail/blob/cf2c5482ecc5166c61c2add3cfcc61c574a2353e/app/src/main/java/eu/faircode/email/FragmentDialogOpenLink.java#L151-L158. Fairemail shows both, the link and the punycode version of the link, if the link contains non-latein characters https://github.com/M66B/FairEmail/blob/cf2c5482ecc5166c61c2add3cfcc61c574a2353e/app/src/main/java/eu/faircode/email/FragmentDialogOpenLink.java#L450-L453 Like this screenshot shows:
-
Add an option that saves the default application for opening a link
This feature will be very useful. For example I use NewPipe to watch youtube video, but if I click on a youtube link, it will always open in the browser. With this app I can finally choose to open with NewPipe but it will be nice if this process can be automated.
Releases(v1.2)
-
v1.2(May 27, 2022)
- added checkbox to save or not save current url
- fixed bug at url editing. apps are updated when url changed
Source code(zip)
link_eye.apk(41.56 KB)
-
v1.1(Apr 14, 2022)
-
v1.0(Apr 3, 2022)
POC Simulate Backend Biometric Authentication with AIDL (client app/server app)
poc-simulate-bio-auth-aidl POC Simulate Backend Biometric Authentication with AIDL (client app/server app) #How to use Install server app and run Inst
Android Shared preference wrapper than encrypts the values of Shared Preferences. It's not bullet proof security but rather a quick win for incrementally making your android app more secure.
Secure-preferences - Deprecated Please use EncryptedSharedPreferences from androidx.security in preferenced to secure-preference. (There are no active
Android library which makes it easy to handle the different obstacles while calling an API (Web Service) in Android App.
API Calling Flow API Calling Flow is a Android library which can help you to simplify handling different conditions while calling an API (Web Service)
Android Utilities Library build in kotlin Provide user 100 of pre defined method to create advanced native android app.
Android Utilities Library build in kotlin Provide user 100 of pre defined method to create advanced native android app.
A util for setting status bar style on Android App.
StatusBarUtil A util for setting status bar style on Android App. It can work above API 19(KitKat 4.4). 中文版点我 Sample Download StatusBarUtil-Demo Chang
Android library for viewing, editing and sharing in app databases.
DbInspector DbInspector provides a simple way to view the contents of the in-app database for debugging purposes. There is no need to pull the databas
Android Market In-app Billing Library
Update In-app Billing v2 API is deprecated and will be shut down in January 2015. This library was developed for v2 a long time ago. If your app is st
Routable, an in-app native URL router, for Android
Routable Routable is an in-app native URL router, for Android. Also available for iOS. Usage Set up your app's router and URLs: import com.usepropelle
Android app that displays the logcat buffer in a system overlay window
Ghost Log Ghost Log is an Android application that displays the device logcat buffer in a system overlay window. NOTE: Device root (superuser) access
Small Android library to help you incorporate MVP, Passive View and Presentation Model patterns in your app
DroidMVP About DroidMVP is a small Android library to help you incorporate the MVP pattern along with Passive View and Presentation Model (yes, those
Utility for detecting and notifying when your Android app goes background / becomes foreground
Foredroid Utility for detecting and notifying when your Android app goes background / becomes foreground. API-level 14+. Usage: Initialise Foreground
Android app launcher module
Launcher Android launcher app Contains appDataSdk module which exposes app list data App showing applist with launcher (consumes appDataSdk module for
A compose friendly way to deal with in app updates on android
In-App update compose A way to make in app updates in compose How to include in your project The library is available via MavenCentral: allprojects {
An Android App which is capable of accessing system apps
Android_Project_Kotlin In this Project I am building an Android App which is capable of accessing system apps. This project is written in Kotlin and I
Simple-Claim-Form - Android App for creating a simple dynamic form with MVVM architecture
Simple-Claim-Form Android App for creating a simple dynamic form with MVVM archi
Criminal-Intent - An android app used to record office crimes
What is Criminal Intent? CriminalIntent records the details of “office crimes” –
An app full of Constantly updating Google Pixel wallpapers
An app full of Stock Google Pixel wallpapers! Download: Found a Wallpaper not on the app? Submit and issue to the Google Pixel Wallpaper repository Sc
App to simulate making lemonada juice in form of attractive application
Project: Lemonade App - Starter Code Starter code for the first independent project for Android Basics in Kotlin Introduction This is the starter code
PhotoSync - app to backup photos to your own computer
PeopleInSpace Minimal Kotlin Multiplatform project with SwiftUI, Jetpack Compose