GithubHelp home page GithubHelp logo

patri9ck / a2ln-app Goto Github PK

View Code? Open in Web Editor NEW
82.0 5.0 7.0 4.45 MB

A way to display Android phone notifications on Linux (App)

License: GNU General Public License v3.0

Java 99.54% Ruby 0.46%
android zmq java

a2ln-app's People

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

Watchers

 avatar  avatar  avatar  avatar  avatar

a2ln-app's Issues

Unable to begin pairing process

Hi there,
I'm attempting to setup this application on my LG Stylo 4 (LM-Q710).

I have the server setup and it's responding with a public key and pairing server.

However when entering this into the application (F-Droid version as I cannot find the Google Play version Link is broken) it doesn't initiate any sort of pairing request. Is there anywhere I should start looking for troubleshooting

Thanks in Advance.

Allow enabling/disabling individual notification channels per app

Is your feature request related to a problem?

I would like to disable the persistent notification for K9 mail which is in a separate channel, but not other notifications from K9 mail.

Description

Provide a checkbox for each notification channel per app to enable disable sending those notifications.

Translations

Language Translated
English Yes
German Yes
Chinese No
Spanish No
French No
Russian No

Preference storage

It might make more sense to use Android preferences for storing data instead of a custom implementation. In case the custom implementation should be kept I suggest using a singleton for that instead of passing the configuration over the activity intents.

Allow specifying servers with domain name

Is your feature request related to a problem?

My fritzbox router resolves hostname.fritz.box to my device's ip. this is more convenient to remember and removes the need for a static ip. Currently only numerical characters are allowed when pairing to a new server.

Description

I'd like to be able to enter non numerical characters when pairing to a new server.

Thanks for the a2ln project!

I can't grant notifications access

Ask your question, whatever it may be

I installed the app with fdroid and I can't grant notifications. It said for your safety you can't grant.

Android 13

Enhance UI

Currently the UI is very basic. I like the idea of the app and would like to create an improved UI in the future.

Add QR code pairing

A way to just scan a QR code displayed by the server with the app to initiate pairing

Particular App Sends No Notifications

Description

The collaborative grocery list app "AnyList" (com.purplecover.anylist), installed from Google play store, does not send any notifications to my computer.

Reproduction

Install AnyList and A2LN; enable AnyList notification relaying in A2LN app. Get someone to modify the a grocery list; receive notification on phone, but not on desktop. All other apps seem to work fine.

Screenshots

Screenshot_20231015-073335

Smartphone

  • Device: Pixel 5
  • Android version: 13, GrapheneOS

How to get notifications from the Work Profile?

I want to read notifications from the apps installed into the Work Profile, unfortunately I couldn't find a way to do that.

Android permissions system does not allow applications which are installed into a Work Profile to read any notifications at all, so I could not install A2LN into the Work Profile (well, technically I could, but it will not get any notifications).

And applications which are installed into the main profile do not have access to notifications from apps installed into a Work Profile. So if I install A2LN into the main profile (as you would install any other app) it will not be able to read notifications from the apps from the Work Profile.

Is there any workaround for this?

Update Received messages in linux

Description

some apps on my phone send a notification and changes it in seconds
like whatsapp for example
it sends
"Checking for messages..."
then it changes the same notification not creating another one
so in linux I only get checking for messages

another thing
if I got a telegram notification then I opened it on the web or desktop app
the notifications gets removed in phone after seeing the sent message
but on linux it's not...

that's what I am saying
your app should update (reload) the current notifications every minute or something
so if a notification got removed or Edited it should be edited on linux also

Reproduction

Just use whatsapp and you will see the "Checking for messages..." notification and it will not be edited to the received message

Smartphone

  • Device:infinix hot 5
  • Android version: 8.1

Pairing always fails

Description

Pairing always fails to succeed

Reproduction

  • PC : run a2ln, without firewall at all
  • PC : run a2ln pair
  • phone : open a2ln app, touch add server, scan QRCode
  • PC : answer Yes pairing -> always fails

Screenshots

Log from a2ln app screenshot
a2ln-app log

Smartphone

  • Device: Sony Xperia
  • Android version: LineageOS 19.1

Interested in Material 3 adoption?

Moin Patrick,
first of all thanks for the app and the a2ln service, I've been using it for a few months now.

Are you interested in implementing Material 3 as a design update for your app?
I could do that for a2ln as one way to support this project.

Add command examples in documentation ?

Hi,
I cannot figure out what kind of "command" can be used.
I tried this:
--command "notify-send {app}:{title} {body}"
but doesn't work
Tried the same run by shell script, failed too.
Tkx.

Include app name in notification.

My main use-case of this app is that I'm making local pipeline that would parse notifications from apps and include it as watcher to ActivityWatch. Also would be great to filter notifications from my banking app for easy transactions tracking.

Failure To Connect

Description

App fails to send own IP and public key to server ip random port

Reproduction

running a2ln server with no parameters, no firewall, on same wifi network, on latest version from pip, v1.1.10
app version 1.2.7

Screenshots

Screenshot_20230412-172406 resized
Screenshot_20230412-172416 resized

Smartphone

  • Device: Pixel 5
  • Android version: Android 13 / GrapheneOS

Notifications with Music Player

I was listening to some music and found that the album art and the title were different. To be precise the album art was a song behind for some reason

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.