Giter Club home page Giter Club logo

snapdrop-android's Introduction

snapdrop-android's People

Contributors

anggrayudi avatar cyb3rko avatar darkempire78 avatar dependabot[bot] avatar dokeraj avatar fm-sys avatar ilievski-david avatar krrishdhaneja avatar leptopoda avatar sbado avatar schlagmichdoch avatar sivasubramaniamv avatar ueen avatar wjt 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  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

snapdrop-android's Issues

Animations are slow

The app is laggy on my Xiaomi Mi 9.

Device model: Mi 9
MIUI version: MIUI GLobal 11.0.9 Stable | 11.0.9.0 (QFAEUXM)
Android version: 10 QKQ1.190825.002
Android security patch level: 2020-04-01

I used the latest release. Transfers work correctly, the slowness is on the animations of the UI (top-right button, background waves).

I have the latest version of Kiwi Browser and Firefox installed, as well as a stock version of the Chrome browser.

Dark mode ?

So, I have both the web app and android app of snapdrop but the web app is having a dark mode but this isn't having that even after I download the latest update.

Copy text message to clipboard does not work

When sending a text message from another device to snapdrop app on Android a pop-up appears showing text (ok) but text cannot be copied to clipboard by pressing button. Using snapdrop browser version works correctly

Samsung S7, Android 8

App crashes when sending large audio file (66mb) from Firefox

I connect from Firefox on the same Wifi network to my phone and send a 66MB .opus file. Everything seems to work fine until the transfer circle completes and then the app crashes and the file never makes it to my download folder.

It seems to work fine with tiny text files, but a 66MB audio file is enough to crash the app.

This is on a Moto G7 running Android 9 stock.

Keyboard

When the app is moved to background and reopend (onResume) the keyboard pops up

ForegroundService

What do you think about running a service in order to allow constant communication? Kind of what i'm doing with the Firefox Addon.

Use-Case:
Send something from desktop and recieve pushnotification instead of opening the app.

I dont know how serverly this might affect battery, so it should be optional.

Create a github pages website

The website should contain:

  • a download link to the recent apk
  • step by step instal guide
  • release note and version history

...feel free to extend this list

The app crashes when I put many small files into it. And always at the same number, 48

Describe the bug
A clear and concise description of what the bug is.
Exactly as the title says

To Reproduce
Steps to reproduce the behavior:

  1. Go to Snapdrop
  2. Click on the device
  3. Click many files to send. And wait
  4. See error

Expected behavior
A clear and concise description of what you expected to happen.
Stay until it is finished

Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

  • OS: [e.g. iOS]
  • Browser [e.g. chrome, safari]
  • Version [e.g. 22]

Smartphone (please complete the following information):

  • Device: [e.g. iPhone6] Samsung Galaxt Tab A
  • OS: [e.g. iOS8.1] Android
  • Browser [e.g. stock browser, safari]
  • Version [e.g. 22] 1.6.0

Additional context
Add any other context about the problem here.
This is from app not browser

Snapdrop usually freezes

Describe the bug
Usually when i try to share a file and select the device that i'm going to be sending to, SnapDrop freezes.

To Reproduce
Steps to reproduce the behavior:

  1. Select a file in the app/gallery
  2. Click on share via Snapdrop
  3. Snapdrop opens
  4. select the device that you want to send to, and animation freezes

Expected behavior
it should send the file or ask to send the file.

Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

  • OS: [e.g. iOS]
  • Browser [e.g. chrome, safari]
  • Version [e.g. 22]

Smartphone (please complete the following information):

  • Device: Asus Zenfone 6
  • OS: Android 11 (stock)
  • Browser Firefox
  • Version 1.6.0

Additional context
Sometimes it starts working if i go into the menu and back...

Make "Keep screen on" configurable

The following steps are necessary:

  • Create preference fragment and include it to about activity
  • Make about activity accessible from within snapdrop UI

Hint incorrect on large screen devices (tablets)

Bug report via support mail:

On the phone it says on the main screen "Tap to send files or long tap to send a message" - which is correct.
But on the tablet it is showing the message I'd expect to see on a PC, it says, "Click to send files or right click to send a message" It's not easy to right click on an Android touchscreen!
Long-pressing does work... It's just the instructions that are wrong.

Help wanted

I really love to open snapdrop via the share menu with a file pre-selected. Now I would like to build the same solution for iOS. It's no problem to open the app from the share menu but I don't know how I would preselect a file so that it is directly sent to the peer when clicked. I only found this line when a string is shared, but how do you handle files? I can't find the place where you submit the file url to snapdrop...

Cant share URL

If i click on the share link option in firefox (android) the sapdrop app doesnt appear

A section in app for logs

Is your feature request related to a problem? Please describe.
Not exactly, actually I thought that there must be a logs section in the app(maybe a section in settings)as it may help the collaborators to reproduce the issues easily and fastly

Describe the solution you'd like
I think a section devoted to logs should be in the app, as it will help to analyse the problem easily.

Vibration alert

An option to alert user via phone vibration when the file transfer is complete.

custom server

could you add support for custom server URL ? I use my own snapdrop with docker on my local network.
thanks

Hotspot as WiFi conncetion

I just installed the app and it says "Please verify that you are connected to a WiFi network". However, I have already enabled hotspot. It should use device hotspot instead of asking for another WiFi connection.

Crashes with 'Aw, Snap!' when trying to save

Crashes with 'Aw, Snap!' when trying to save.

This problem has just started after a recent Google Chrome update. When trying to transfer files from my PC to an Android device they appear to transfer but then the save fails.

Yesterday I overcame the problem by using MS Edge and all went well. Today my MS Edge also had an update and now that fails.

I then tried Firefox Quantum and that still works.

Thanks,

Len

Keep screen always on

Preferably only while transferring data, but this is just nice to have and not really needed IMHO... Always on should be fine for now

I fear we messed up

After the recent update with the js injection right into the original snapdrop.net i often encounter the app in a state where it is just displaying the page without the js injections, which of course messes up functionality like copying.
I suspect that it may have something to do with loadAgain it seems somewhat hacky to me, could you explain why you implemented it and if it could be removed?

This often appears when started new (onCreate) and i'm sometimes able to fix it by moving the app to the background and then to the foreground again (onResume).

Usage with ethernet or wifi-hotspot connection not possible on Android

If device is connected to LAN via ethernet (e.g. Android TV) or device has created a wifi hotspot then snapdrop app simply reports that you have to be connected with a wifi network to use it. I consider this as a bug as in both cases device is inside a LAN. Browser version of snapdrop correctly waits/scans for devices

Orbsmart S85 Android 9
Samsung S7, Android 8

Upload to Google Play

To have an easier update process, better findability, crash reports in the play console and much more nice features it would make sense to upload the app to the play store.

I will ask @RobinLinus if it's ok for him...

Custom save location

The default location for Snapdrop is Download. But as a user, it is better if I can select a custom directory to save downloaded files, e.g. Video, Received, or Snapdrop. I don't want to mix Download's content with the files downloaded from Chrome, Firefox, etc. I hope this feature will be added to Snapdrop settings. BTW, it could be easier on scoped storage if you use SimpleStorageHelper to pick the save location.

Dark mode broken

In the newest play update, the darkmode doesnt seem work anymore, it does work in my PR tough, strange, isn't it?

Add Clipt App features to Snapdrop (Seamless Clipboard)

Can you please build the Snapdrop app just like the Clipt app that was recently released by Oneplus team!!
I love snapdrop and want to stick with it, snapdrop just lacks the seamlessness, please take inspiration from the Clipt app, would love to see the change.
Please add a feature so that the app directly send the text from clipboard to the other device just like that on Clipt, without having to open the app, and vice versa.

Clipt Forum:
https://forums.oneplus.com/threads/introducing-clipt-a-new-app-by-onelab.1434119/

Links to Clipt App:
Chrome Extension - https://chrome.google.com/webstore/detail/clipt/ngpicahlgepngcpigiiebnheihgbaenh?hl=en

Android App - https://play.google.com/store/apps/details?id=studio.onelab.clipboard&hl=en&gl=US

Clipt Introduction Video:
https://www.youtube.com/watch?v=CBzre7PEKgw

Android Snapdrop 100MB File Limit

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Go to 'Snapdrop ubuntu - snapdrop android'
  2. Share a file over 100MB to android.
  3. Download the file when sending is over.

Expected behavior
File is downloaded normally.

Desktop (please complete the following information):

  • OS: [Ubuntu 20]
  • Browser [Firefox]
  • Version [20]

Smartphone (please complete the following information):

  • Device: [Oppo Realme 7]
  • OS: [10]
  • Browser [Snapdrop App]
  • Version [v0.2]

Additional context
Files under 100MB are downloading perfectly.
I have tried with 2 different files over 100MB and I can not download them.

Ask for WIFI connection even when I am on WIFI

Describe the bug
The app is asking me to connect to a WIFI even when I am on WIFI.
The warning doesn't disappear no matter how many times I refresh it. The app also refuses to continue.

To Reproduce
Steps to reproduce the behavior:

  1. Install the app
  2. open the app
  3. See the warning
  4. Refresh
  5. Warning still there

Expected behavior
There should not be a warning when I am on WIFI.

Screenshots
It is very clear that I AM connected to WIFI.
The screenshot is shown below:
Screenshot_20210208_060721_com fmsys snapdrop

Smartphone :

  • Device: Huawei P30 Pro (VOG-L29)
  • OS: Android 10, EMUI 10.1.0

Help to translate Snapdrop for Android into your language

Recently, Snapdrop for Android has been added to Crowdin, which makes it much easier to participate in translation.

If you want to help, but your favorite language is not yet available, just add a small comment in this issue and write in which language you want to translate Snapdrop, and I will activate the language for you as soon as possible!

Crowdin | Agile localization for tech companies

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.