Comments (31)
At the website, the dark mode was implemented just two days ago. So please be patient a little more, the dark mode will come very soon 😉
Technical background:
The Android app uses an webview to display the Snapdrop UI. This displayed website is a fork of the original snapdrop repo, because some changes were needed for the Android app. I can update the UI "over the air" without needing to release a new version.
To have such updates even quicker, I'm currently working on a automatical merge service via github actions for updating the fork. Therefore I will not update the fork manually myself, cause then I would not be able to test the github action any more...
from snapdrop-android.
Feel free to keep it open as a reminder for me 😉
I will close it when everything is done...
from snapdrop-android.
Yeah! the first Over The Air update !
from snapdrop-android.
Ya, over the air updates would be awesome as there would be no need to download the apk any more.
from snapdrop-android.
By the way is there any iPhone version of this app?
from snapdrop-android.
I personally don't use IPhone, Mac, etc. so this one is made as android-only app. But there is an IOS app made by someone else...
from snapdrop-android.
Ya, over the air updates would be awesome as there would be no need to download the apk any more.
Unfortunately that is not possible for everything. Snapdrop UI changes are possible through, but everything else needs updates furthermore...
But I'm thinking of uploading the app to Google Play to make updates easier (however I'll probably have to spend a bit of money on it)
from snapdrop-android.
Add a sponsorship button on the repo and the people who would be interested in this project might sponsor you?
from snapdrop-android.
Are on the air updates avaliable on react native @fm-sys ?
from snapdrop-android.
Ya, @fm-sys they are available using codepush by microsoft
from snapdrop-android.
Unfortunately, I don't know anything about react native 😬
But AFAIK apps can only update external loaded content but not the apk itself
from snapdrop-android.
It means you still have to update the release on gh? BTW what is the AFAIK?
from snapdrop-android.
It means you still have to update the release on gh?
Yes, for new commits in https://github.com/fm-sys/snapdrop-android/
No, for new commits in https://github.com/fm-sys/snapdrop/
AFAIK = As Far As I Know
from snapdrop-android.
So now should i close this?
from snapdrop-android.
👍 ok
from snapdrop-android.
The bot did his job the first time (see fm-sys/snapdrop#7) and will update the fork twice a day if changes are available.
The startup animation currently looks a bit strange when dark mode is activated, but that's a bit more complicated and a new release version will be needed to fix this... I will create a follow-up issue!
from snapdrop-android.
@fm-sys why is the logo of your app different from that of @RobinLinus ? @fm-sys ?
from snapdrop-android.
Is it different? I think it depends on which OS you are using. The logo is taken from the original snapdrop repository.
The reason why I took this one is just personal taste...
from snapdrop-android.
Let me share you the pic. Of the logo @fm-sys
from snapdrop-android.
from snapdrop-android.
@fm-sys that's android OS
from snapdrop-android.
And @fm-sys I found that animation stops after sometimes in your as well as the web app of @RobinLinus
from snapdrop-android.
Here is the link to video
https://1drv.ms/v/s!AvYkgBwdAmFFdBkxlRxC9ZkCBbw
from snapdrop-android.
The bot did his job the first time (see fm-sys/snapdrop#7) and will update the fork twice a day if changes are available.
The startup animation currently looks a bit strange when dark mode is activated, but that's a bit more complicated and a new release version will be needed to fix this... I will create a follow-up issue!
Which workflow you setup for this @fm-sys ?
from snapdrop-android.
And @fm-sys I found that animation stops after sometimes in your as well as the web app of @RobinLinus
Could you please address this issue to the original snapdrop repository? This is something which needs to be fixed there...
from snapdrop-android.
@fm-sys that's android OS
You are right that I did not choose the android web app icon of snapdrop. On the one hand, to stand out from each other and on the other hand, because I more like the blue background 😉
from snapdrop-android.
The bot did his job the first time (see fm-sys/snapdrop#7) and will update the fork twice a day if changes are available.
The startup animation currently looks a bit strange when dark mode is activated, but that's a bit more complicated and a new release version will be needed to fix this... I will create a follow-up issue!Which workflow you setup for this @fm-sys ?
https://github.com/fm-sys/snapdrop/actions/runs/439225721/workflow
from snapdrop-android.
@fm-sys do you have experience in python?
from snapdrop-android.
@fm-sys do you have experience in python?
In fact, for a long time Python was the only programming language I knew (reasonably) well. The Snapdrop app was the first real project I programmed with Java from scratch.
Why do you ask?
from snapdrop-android.
i was having some issues with tkinter
from snapdrop-android.
@fm-sys ?
from snapdrop-android.
Related Issues (20)
- Add support for https://www.wulingate.com 's internet transfer capability HOT 2
- Allow unofficial URL with a warning instead of blocking it HOT 15
- IP address as Base URL HOT 4
- Pairdrop HOT 31
- PairDrop QR support
- [Pairdrop] text send dialog prefill doesn't work HOT 6
- "Please verify you are connected with a WiFi network" popup might not be necessary for pairdrop
- Please check F-Droid builds HOT 3
- APK for Google TV HOT 2
- Android HOT 1
- Add Greek Language Support on Crowdin. HOT 2
- File extention lost
- Webapp not active when opening app settings
- ZeroSSL not recognized on custom instance
- Support self-hosted pairdrop HOT 1
- make it available offline
- snapdrop-android translations overwrite translations provided by pairdrop.net HOT 1
- Built-in QR scanner HOT 4
- PairDrop uptime badge not working properly HOT 3
- Link sharing to app(pairdrop) no longer works :(
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from snapdrop-android.