Code Monkey home page Code Monkey logo

Comments (31)

fm-sys avatar fm-sys commented on May 18, 2024 1

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.

fm-sys avatar fm-sys commented on May 18, 2024 1

Feel free to keep it open as a reminder for me 😉
I will close it when everything is done...

from snapdrop-android.

Krrishdhaneja avatar Krrishdhaneja commented on May 18, 2024 1

Yeah! the first Over The Air update !

from snapdrop-android.

Krrishdhaneja avatar Krrishdhaneja commented on May 18, 2024

Ya, over the air updates would be awesome as there would be no need to download the apk any more.

from snapdrop-android.

Krrishdhaneja avatar Krrishdhaneja commented on May 18, 2024

By the way is there any iPhone version of this app?

from snapdrop-android.

fm-sys avatar fm-sys commented on May 18, 2024

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...

see RobinLinus/snapdrop#208

from snapdrop-android.

fm-sys avatar fm-sys commented on May 18, 2024

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.

Krrishdhaneja avatar Krrishdhaneja commented on May 18, 2024

Add a sponsorship button on the repo and the people who would be interested in this project might sponsor you?

from snapdrop-android.

Krrishdhaneja avatar Krrishdhaneja commented on May 18, 2024

Are on the air updates avaliable on react native @fm-sys ?

from snapdrop-android.

Krrishdhaneja avatar Krrishdhaneja commented on May 18, 2024

Ya, @fm-sys they are available using codepush by microsoft

from snapdrop-android.

fm-sys avatar fm-sys commented on May 18, 2024

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.

Krrishdhaneja avatar Krrishdhaneja commented on May 18, 2024

It means you still have to update the release on gh? BTW what is the AFAIK?

from snapdrop-android.

fm-sys avatar fm-sys commented on May 18, 2024

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.

Krrishdhaneja avatar Krrishdhaneja commented on May 18, 2024

So now should i close this?

from snapdrop-android.

Krrishdhaneja avatar Krrishdhaneja commented on May 18, 2024

👍 ok

from snapdrop-android.

fm-sys avatar fm-sys commented on May 18, 2024

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.

Krrishdhaneja avatar Krrishdhaneja commented on May 18, 2024

@fm-sys why is the logo of your app different from that of @RobinLinus ? @fm-sys ?

from snapdrop-android.

fm-sys avatar fm-sys commented on May 18, 2024

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.

Krrishdhaneja avatar Krrishdhaneja commented on May 18, 2024

Let me share you the pic. Of the logo @fm-sys

from snapdrop-android.

Krrishdhaneja avatar Krrishdhaneja commented on May 18, 2024

Screenshot_20201223-134754_One UI Home.jpg

from snapdrop-android.

Krrishdhaneja avatar Krrishdhaneja commented on May 18, 2024

@fm-sys that's android OS

from snapdrop-android.

Krrishdhaneja avatar Krrishdhaneja commented on May 18, 2024

And @fm-sys I found that animation stops after sometimes in your as well as the web app of @RobinLinus

from snapdrop-android.

Krrishdhaneja avatar Krrishdhaneja commented on May 18, 2024

Here is the link to video
https://1drv.ms/v/s!AvYkgBwdAmFFdBkxlRxC9ZkCBbw

from snapdrop-android.

Krrishdhaneja avatar Krrishdhaneja commented on May 18, 2024

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.

fm-sys avatar fm-sys commented on May 18, 2024

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 avatar fm-sys commented on May 18, 2024

@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.

fm-sys avatar fm-sys commented on May 18, 2024

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.

Krrishdhaneja avatar Krrishdhaneja commented on May 18, 2024

@fm-sys do you have experience in python?

from snapdrop-android.

fm-sys avatar fm-sys commented on May 18, 2024

@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.

Krrishdhaneja avatar Krrishdhaneja commented on May 18, 2024

i was having some issues with tkinter

from snapdrop-android.

Krrishdhaneja avatar Krrishdhaneja commented on May 18, 2024

@fm-sys ?

from snapdrop-android.

Related Issues (20)

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.