rhwood / doing-time Goto Github PK
View Code? Open in Web Editor NEWDoing Time for iPhone and iPod Touch
License: Apache License 2.0
Doing Time for iPhone and iPod Touch
License: Apache License 2.0
These selections need to clear after subview opens instead of remaining selected.
Use natural language (a few weeks/ 3 months/ etc) in events.
Also break 400 days into 1 year, 1 month, 4 days.
The EoD widget should be dismissed when any area around it is tapped out of.
Use Cargo Bay for IAP instead of current home-grown solution on the assumption that its better tested.
Users with multiple devices should be able to sync events via iCloud.
Some labels in EventsViewController are not hidden when they should be. Signs include "50 days remaining/complete" and a date range from "1 JAN 11 to 31 NOV 11".
It should be possible to count today completed or remaining, or not at all.
Events that ended the day prior to the current day are misreported as ending today or two days ago depending on setting of event until/through date.
This is different than #30, which is about preventing a user from creating a zero-day event.
Currently we simply bump the number of days in the event, but instead we should:
These steps are needed for addressing an event that 1.4 may have accepted, but 1.5 won't accept.
Allow users to share events time remaining via twitter. Low priority.
I think that this will resolve a number of other issues related to date-time calculations and timezone issues.
The error for zero day events is displayed while the flip side view controller is open if a user cancels while fixing that event.
Currently duration is MAXINT if both dates are blank, but it should be blank if either is blank.
Customer RFE at https://axsw.desk.com/agent/case/182
Date calculations are still having issues since the dates are calculated including the local (for that date) time zone offset. This might cause today to be 23 or 25 hours off.
We need to figure out how to get dates without any timezone offset at UTC Midnight.
Leap Years are improperly calculated. This is not reproducible with short time spans, such as a month or so. Not sure if the trigger is year or longer events, or events that span both 31 December and 29 February.
Add version string in bottom if flip-side view same as in about view.
Allow each event to have custom done/remaining colors.
Each new event should rotate primary colors, so 1st event is red/green, 2nd green/blue, 3rd blue/red, 4th green/red, etc...
In 8643f42, we began using icons provided by Glyphish and need to include attribution.
The first event in Doing Time should have a badge of days remaining on the icon itself.
After adding a new event, the "New Event" selector shows a UISwitch when it should show a "Details" indicator.
Currently, after creating the first event, the user is left at the settings screen, but should be directed to the event display.
This should only happen on the first event edit.
Allow users to post an event image (on transparent background) showing progress towards event completion into Facebook. See also #9, which should work the same way, but for Twitter.
Changing the EoD time does not cause dates and times to be recalculated (and in general seems to be ignored).
This seems to be an issue only if Multiple Events is purchased
Today should be handled as "completed", "remaining", or "not counted" and the "day ends at" setting should be removed.
The today setting should default to not counted, and should be a per-event setting.
OPSEC might dictate that the total number of days be hidden as well as dates.
See #5. Requested by users.
There is a noticeable delay which should not be there.
The pager is in the wrong location on 4" iPhones, it is too high on the screen.
The first cell in sections Dates and Statistics needs to be renamed, and subtitles tweaked from "shown" to "displayed"
A bug because current code is unusable without this fix, an enhancement because it affects user expectations (and should be listed as such in release notes).
Currently, if the app is pushed to the background in the flipside view, it stays there. It should return to the main view when dismissed unless it is editing an event.
Currently, clicking off the duration field after clearing it leaves that field blank. It needs to recalculate the duration and display it immediately after clicking off it.
Take caution that this does not negate attempts to set duration.
It should not be possible for a user to enter an event that is less than 1 day in duration. Pop an alert like done for other settings in the EventsSettingsViewController
This app needs to support VoiceOver
Both yesterday and tomorrow need to be handled better by DT in all cases:
Currently the app does not necessarily recalculate the event times in all activation instances. Need to be more aggressive about doing this.
See emails from Alisha Bacon.
Clicking on a selected date does not dismiss the picker, but should. This is a regression.
The Include End Date setting is ignored, and should not be.
When reloading an event after reactivating the app, it draws the first event at the current event and the slider gets out of sync
Count down should, within the final week, begin a minute-by-minute countdown.
This is a side effect of not allowing 0 day events.
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.