forrestguice / thunder-stopwatch Goto Github PK
View Code? Open in Web Editor NEWAndroid Application
License: GNU General Public License v3.0
Android Application
License: GNU General Public License v3.0
Long click on a history item should allow the user to copy the item (as text) to the clipboard.
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.
Comment lines that were used to displays ads. Remove unnecessary permissions.
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.
Reduce the size of the release apk (enable proguard rules in gradle config).
Migrate Eclipse project(s) to Android Studio; import the resulting project.
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).
The app displays the "has stopped working" error when rotating the device after attempting to delete log entries.
To reproduce:
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"
After migrating to Android Studio there are now two application icons after installing the apk... both appear launch the same version of the application.
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 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.
Add xhdpi drawables (appicon, clockface, etc). In particular, the clockface appears too small on anything greater than hdpi.
Verify the LICENSE file and that all source files begin with a GPLv3 notice. Verify that dependencies are compatible with GPLv3.
Takes necessary steps to get the app uploaded to FDroid.
Prepare a signed apk (ready for upload to Google Play and FDroid).
Long click on the timer text (digital or analog) should allow the user to copy the text to the clipboard.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.