GithubHelp home page GithubHelp logo

jonaskress / wikiexplorer Goto Github PK

View Code? Open in Web Editor NEW
2.0 3.0 1.0 9.04 MB

Android app to explorer Wikipedia, Wikidata and other projects of the Wikimedia universe

License: GNU General Public License v3.0

Java 100.00%
wikidata android wikipedia wikipedia-api wikidata-api sparql sparql-query

wikiexplorer's Introduction

WikiExplorer Android application (beta) CircleCI

Find objects around you powered by Wikidata SPARQL queries

How it works

The app uses the location of the device to find Wikidata items nearby. It is driven by SPARQL queries defined that are defined here. It is easily possible to add new queries.

Todo

Features

  • Allow login to Wikidata
  • Notification actions as links from query
  • UI i18n selector
  • Wikidata facts
  • Auto filter from queries
  • Dismiss notification
  • Notification content intent preferences

Code improvements

  • UI i18n

wikiexplorer's People

Contributors

jonaskress avatar renovate-bot avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

ets-android2

wikiexplorer's Issues

2 bugs (or i don't know well enough yet how to work with the app)

hee Jonas,
as i said via the email, great work on this app!!
2-3 bugs, or perhaps it is just that i don't know well yet how to work with the app:

  1. when i turn on "being able to edit" i do not see anything changing in the app. Where am i able to edit when i check this?
  2. the notifications: i've turned them on to see what happens, and i see the notification message by Wikiexplorer in my notification bar, but i do net get any notifications about Wikidata items... Is this function working already>?
  3. when i used the notifications, my battery drained really quickly, could have been an coincidence. I'll try again today to confirm.
    I'm using wiki explorer on the /e/ version (a privacy-safe, open-source OS) of Android Pie on a Samsung Galaxy A3 (2016)
    best, and keep up the good work on this app!!
    Rik

feature-request: Plug-in for Osmand

Can this be somehow integrated into the Osmand app?

Wikipedia links are already part of the offline database managed by the Osmand mobile app. Wikidata links could potentially be added as well if this is not yet the case. This would allow to implement such a feature without active online connection. :)

Project dead?

I noticed it hasn't been updated since 2019. And the Google play store link isn't working anymore either

Dependency Dashboard

This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.

Rate-Limited

These updates are currently rate-limited. Click on a checkbox below to force their creation now.

  • Update actions/checkout action to v4
  • Update actions/setup-java action to v4
  • ๐Ÿ” Create all rate-limited PRs at once ๐Ÿ”

Open

These updates have all been created already. Click a checkbox below to force a retry/rebase of any.

Ignored or Blocked

These are blocked by an existing closed PR and will not be recreated unless you click a checkbox below.

Detected dependencies

circleci
.circleci/config.yml
github-actions
.github/workflows/android.yml
  • actions/checkout v1
  • actions/setup-java v1
gradle
gradle.properties
settings.gradle
build.gradle
  • com.android.tools.build:gradle 3.5.2
app/build.gradle
  • androidx.appcompat:appcompat 1.1.0
  • androidx.constraintlayout:constraintlayout 1.1.3
  • androidx.vectordrawable:vectordrawable 1.1.0
  • androidx.navigation:navigation-fragment 2.0.0
  • androidx.navigation:navigation-ui 2.1.0
  • androidx.lifecycle:lifecycle-extensions 2.0.0
  • junit:junit 4.12
  • androidx.test:runner 1.2.0
  • androidx.test.espresso:espresso-core 3.1.1
  • org.json:json 20080701
  • com.google.android.gms:play-services-location 17.0.0
  • pub.devrel:easypermissions 3.0.0
  • com.google.android.material:material 1.0.0
  • androidx.preference:preference 1.1.0
  • com.google.code.gson:gson 2.8.6
gradle-wrapper
gradle/wrapper/gradle-wrapper.properties
  • gradle 6.0.1

  • Check this box to trigger a request for Renovate to run again on this repository

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.