Skip to content

Latest commit

 

History

History
60 lines (51 loc) · 1.94 KB

App-functionality.md

File metadata and controls

60 lines (51 loc) · 1.94 KB

App functionality

The Wikimedia Commons app offers the following functionality:

In-App functionality

User facing

  • Show Tutorial
  • Sign up to Commons
  • Log in to Commons
  • Show recent uploads
  • Show upload / image
    • Share (=> external app)
    • Overflow
      • View in Browser
      • Download
  • Show nearby places
    • Show as list
    • Show on map
    • Refresh
    • Show Place Details
      • Get directions (=> external app)
      • Commons Article (=> external browser)
      • Wikidata item (See edits)
  • Select Picture from Gallery
  • Select Picture from Camera
  • Set data for Picture
    • title + description (Text)
    • licence (Dropdown)
    • "Use previous Title/Description"
  • Check if picture already exists on Commons ("This file already exists on Commons. Are you sure you want to proceed?")
  • Upload Picture
  • Suggest Category: Based on 1) image location or 2) user location
  • Search for Category: prefix and fuzzy search
  • Save chosen Category
  • Settings
    • Enable/disable functionality
      • Automatically get current location for category suggestions (Yes/No)
      • Night Mode (Yes/No)
      • Use Wikidata (Yes/No)
    • Configure settings
      • Default Licence (Dropdown)
      • "Set Recent upload Limit" (Number)
    • Become a Beta Tester (=> external browser)
  • Send feedback to developers (=> external app)
  • Logout from Commons

Background

  • Queueing of uploads and "changes", asynchronuos sync TODO
  • Caching of retrieved data TODO
  • Logging of Events to Wikimedia

External functionality

  • Adds logged in Commons account to Android -> Settings -> Accounts
  • Adds "Share Intent" for images that accepts images into the Commons app