marckassay / ait Goto Github PK
View Code? Open in Web Editor NEWAn Ionic 4 application to target Android mobile devices
License: GNU General Public License v3.0
An Ionic 4 application to target Android mobile devices
License: GNU General Public License v3.0
Not sure where this issue is coming from, although it seems at this point a Promise is being settled before it should of. Below is my TODO for this issue:
Lines 106 to 110 in 445f154
When completion is emitted, allow audible and screen to be set in its 'running' state so that user can hear and see it's completed. This applies when app has any of the 'remember' feature on.
Not to concern about this issue since it only happens momentarily.
Solution would be to have the display (text) static. So that when the status bar is removed for fullscreen mode, no movement will be performed, eliminating this issue.
This feature should be enabled by default in the Settings view. Below are relevant links:
A proposition about how the audio is implemented:
Two possible conclusions for this proposition are:
Move AIT's "alarm" to the AudioManagement.VolumeType.Alarm
. This would require modifications to audio-management
plugin. And I'm not sure as of this post if this is ideal since I haven't seen an app that ducks music for alarm.
Adjust "alarm" volume independently of device's volume via this.sound.play()
. Simple to implement and 'ducking' may still be accomplished if cordova-plugin-nativeaudio
has that feature. If not, modification can be made to it.
sources:
In an addition to having app-settings page with to enable app to remember display brightness, it will also need to have a UI for adjusting. Sometimes display is too bright.
Not sure if this will get implemented. Would be nice, but current stopwatch fits my needs.
Have this module be able to create countdown timer, interval timer and stopwatch sequences. Any of these sequences can be joined together.
Interval timer sequence is composite; contains alternating countdown timers. Stopwatch sequence would need to observe user event (lap or stop) if there are any sequences after it.
Labels for countdown need to be the same as the labels in stopwatch-settings page.
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.