warren-bank / Android-Mock-Location

Android app that mocks the GPS and Network location providers.
GNU General Public License v2.0
141 stars 23 forks source link

Dark theme #9

Closed xmha97 closed 2 years ago

xmha97 commented 2 years ago

Hi, thanks for your apps. Please add the dark theme to this app. Thanks 🙏

warren-bank commented 2 years ago

The UI is incredibly basic.. I'd call it utilitarian. I have no intention to add user-configurable theming. Besides, the UI is only visible briefly.. while initially configuring location.. then it's closed and the foreground service continues to work in the background.

andsofine commented 1 year ago

The UI is incredibly basic.. I'd call it utilitarian. I have no intention to add user-configurable theming. Besides, the UI is only visible briefly.. while initially configuring location.. then it's closed and the foreground service continues to work in the background.

when the map is added, the UI will matter, won't it? since the app will no longer be just "launched, entered data"

warren-bank commented 1 year ago

@andsofine not sure what you mean by:

when the map is added

There is no map in the UI, and I have no intention to add one. Other apps do mapping really well.. better to use one of those.. and share a location from said app to Mock my GPS. This app has a ton of Intent filters.. so it can accept geo coordinates from pretty much any app that's willing to share them.

fwiw, OsmAnd+ is my go-to favorite. Why try to reinvent the wheel, when you can drive a Ferrari?

xmha97 commented 1 year ago

Other apps do mapping really well.. better to use one of those.

I tested other apps but none of them are as good as this app, because:

  1. It does not have ads.
  2. It is open source.
  3. It is installed on all versions of Android.
  4. The application has a simple UI.
warren-bank commented 1 year ago

hi @xmha97 I'm glad you like the app :smiley:

allow me to clarify..

concretely..

xmha97 commented 1 year ago

I completely agree with you. 👍

And thanks for pointing out the unix philosophy, I knew nothing about it.

Of course, I don't agree with adding the map to the app because the app depends on "Google Play Services" and in that case not everyone can use it.

(Some Chinese phones do not have it)

warren-bank commented 1 year ago

Any good mapping software would work.. for the purpose to be able to pick a location on a map and communicate its lat/lon to Mock my GPS.. which can then use that location as a "fixed position" GPS coordinate.. and begin mocking that location (or bookmark it for later).

OsmAnd is great, but admittedly.. it's a large install. As an example of another app that's great.. no ads.. works offline.. uses Osm.. and has a lightweight footprint: All-In-One Offline Maps is very nice, as well.. and its universal APK is less than 7MB. Since its UI takes a little getting used to.. here is a quick summary of how you can use this mapping software to share geo Intents: