Giter Club home page Giter Club logo

thunder-stopwatch's People

Contributors

forrestguice avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

emtee40

thunder-stopwatch's Issues

copy history text

Long click on a history item should allow the user to copy the item (as text) to the clipboard.

release: Google Play (v0.4.0)

  1. upload release apk to Google Play as version 0.4.0. 2) update the app page to include recent changes. 3)rReplace screenshots with non-ad versions. 4) release apk on Google Play

SeekBarPreference closes immediately on touch

The "Time Frame" and "Graph Entries" settings (and others that use the SeekBarPreference) close immediately after being touched, and do not allow sliding/scrolling the bar - the settings value is updated to the location on the bar that was touched and the dialog is immediately dismissed. This makes it very inconvenient to change these settings.

remove advertising

Comment lines that were used to displays ads. Remove unnecessary permissions.

landscape layout displays graph on large screens

For large screens (in landscape mode) the history graph should be displayed as a collapsable widget (and not as a dialog) since as there is plenty of room. For normal size screens the behavior should remain the same - the graph is launched as a dialog in landscape mode since there isn't enough room.

minify release apk

Reduce the size of the release apk (enable proguard rules in gradle config).

menu unreachable (tested on 4.4.2)

The main menu is completely unreachable (tested on Android 4.4.2). It is impossible to reach the Help dialog, and very inconvenient to access settings (still possible by longclicking the graph widget).

"App has stopped" after attempted delete of log entries

The app displays the "has stopped working" error when rotating the device after attempting to delete log entries.

To reproduce:

  1. start the app
  2. click the "History" tab
  3. longclick an item in the list (populate the list with an item or two if necessary)
  4. click the "Delete Entry" menu item
  5. click either "Yes" or "No"; the error appears in both cases
  6. rotate the device (causing the Activity to be recreated) ---> "Thunder Stopwatch has stopped working"

A variation:
5.1) click the "Timer" tab
5.2) rotate the device (no crash)
5.3) rotate the device back (no crash)
5.4) click the "History" tab ---> "Thunder Stopwatch has stopped working"

double application icons

After migrating to Android Studio there are now two application icons after installing the apk... both appear launch the same version of the application.

start/stop button appearance

The appearance of the start / stop button is ambiguous at first glance. Is the timer on or off? Fix this with a custom toggle button background that puts emphasis on the indicator (it could be larger, in the shape of lighting or a cloud, etc).

test release apk (v0.4.0)

Test the signed release apk (v0.4.0) on at least one real device. Informal test; exercise all options, all functionality; add issues that block release.

missing xhdpi drawables

Add xhdpi drawables (appicon, clockface, etc). In particular, the clockface appears too small on anything greater than hdpi.

license to GPLv3

Verify the LICENSE file and that all source files begin with a GPLv3 notice. Verify that dependencies are compatible with GPLv3.

copy timer text

Long click on the timer text (digital or analog) should allow the user to copy the text to the clipboard.

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.