Skip to content

Latest commit

 

History

History
120 lines (95 loc) · 3.97 KB

README.md

File metadata and controls

120 lines (95 loc) · 3.97 KB

Wurm Paint

Android drawing application for annotating the backbone of worms.

Draw Compete Accomplish

System Requirements

Android Lollipop (5.0) or higher recommended.

Software has been tested on:

Name Version
Android Lollipop 5.0
Android Marshmallow 6.0
Android Nougat 7.0
Android Oreo 8.0
Android Pie 9.0
Android Q 10.0

Installation of Demo

Visit the Google Play Store on your Android device to install. Installation takes less than a minute on most devices, and images from our cloud-based dataset should load in < 1s on most WiFi networks.

App reproduction with novel data

Please see our wiki for instructions.

Releases

2.07 (2019-11-09)

  • General bug fixes and stability improvements

2.06 (2018-09-10)

  • Added ability to switch between loading images randomly or in order

2.05 (2018-05-16)

  • Google users can now see their profile picture in the navigation bar
  • Minor design layout color changes

2.04 (2018-05-09)

  • Loads user profile picture from Google
  • Updated feedback mechanism
  • Warns user when there is no internet connection

2.03 (2018-05-09)

  • Added Help screen
  • Added Wurm Logbook to display drawing history
  • Updated app icon
  • Updated notification icon
  • Updated Navigation Drawer profile icon
  • Fixed an issue on some phones where pressing the Settings back button does not correctly go back to the drawing screen
  • Disabled controls when sending images

1.09 (2018-4-28)

  • Updated Achievements scoring
  • Updated LeaderBoard submissions
  • User can now draw in different colors
  • Added color wheel type in settings
  • Added Wurm-o-Meter screen with user scores
  • Added Colorful Wurms achievement that unlocks color annotation

1.08 (2018-04-23)

  • Added About screen
  • Redesigned navigation drawer layout
  • Added user preferences
  • Update navigation drawer based on whether user is signed in via Google or otherwise
  • App automatically signs out if Google Account is signed out.
  • Added more Google Play Achievements

1.07 (2018-04-14)

  • Added user scores in FireBase
  • More robust image loading from FireBase
  • Navigation menu support
  • Added Google Play Achievements
  • Added Google Play Leaderboard
  • Added line information (pixel accuracy) on FireBase database
  • Updated Play Services to v15.0.0

1.06 (2018-03-09)

  • Checks whether anything has been drawn before the user submits
  • Disabled anti-aliasing
  • Notify user that they have already drawn if they try to draw again
  • Brings down keyboard after user attempts to login
  • Added user verification
  • Added user password reset

1.05 (2018-02-22)

  • More robust email validation
  • Improved password fields
  • Added basic navigation drawer to access user profile
  • Google Sign-in now fully supported
  • Added push notification support
  • FireBase analytics

1.04 (2018-01-24)

  • Added quick options to marking bad images rather than just a general comment box
  • Resolved an issue where an empty email or password login would lead to a crash

1.03 (2017-12-16)

  • Increased image retrieval size
  • Clean up and code optimization
  • App takes up to 70% less space on devices

1.02 (2017-12-08)

  • Added FireBase Crashlytics and Performance Monitoring
  • Added feedback and rate app dialog
  • Removed brush color functionality
  • Images expanded to fill the screen
  • User restricted to drawing single strokes
  • User can mark images as bad and provide a reason
  • Optimized for tablet displays

1.01 (2017-12-01)

  • Lowered app requirements to be able to install on older Android devices (up to Lollipop)

1.0 (2017-11-19)

  • Initial Release