made2k / sunrisefasting Goto Github PK
View Code? Open in Web Editor NEWAn iOS application for simple, easy, and free fasting.
Home Page: https://apps.apple.com/us/app/sunrise-fasting/id1581300620
License: GNU General Public License v3.0
An iOS application for simple, easy, and free fasting.
Home Page: https://apps.apple.com/us/app/sunrise-fasting/id1581300620
License: GNU General Public License v3.0
Add the ability to allow for Siri shortcuts. These could potentially be used for starting and stopping a fast.
The data the app contains should be exportable and importable. Basically allowing for manual backups.
A use case example:
Say someone gets a new device and they want to start fresh rather than restore from back up. Some apps store their data in the cloud, but since this is a local only app, this feature would allow the person to back up their data from one device, and import it to another.
I usually use the watch app to start and end fastings. However, if I'm off by a bit, there is no way to adjust the times in the watch app and thus I have to use the iOS app.
If it's not a lot of work, it would be nice to also have the option in the watch app to edit start and end times.
When editing an ongoing fast, the time updates as expected, but the progress ring and the elapsed time percentage does not (this may happen after 1 or more updates are performed).
CoreData has an API to batch insert data. We should use this when importing data from a file to improve performance especially for larger data imports.
An example of the issue:
If there is no idle fast and one is started from Siri, the widget will not update to reflect the change.
When the notification fires to alert that the fasting goal has been reached, add an action to stop your fast from the notification.
Feature request for your beautiful app!
I want to be able to press a button to "Start" my eating, and then "Stop" when the eating period finishes. It will track the time which I was eating, and remind me to get enough calories before the eating period ends.
I struggle to get enough calories in the day because I forget to eat. Then I panic at 6pm when it's time to start my fast and end up eating two meals at once because I skipped lunch. I need an app that reminds me, "You only have a few hours left to eat, you sure you're good?" etc.
Unless Sunrise Fasting can already do this?
Love the app. I've been intermittent fasting for about 4 years and have tried a lot of apps out there and I love how simple yours is, and ad-free 🙇♀️
Personally I like knowing how long my eating window has been opened for. I think it's just as important to keep track of your eating windows as it is to measure your fasting. That's something I always look for when I download a new fasting app.
Your app indicates "time since last fast"- great.
Can you also make that available on apple watch?
Right now on mine, it says "No ongoing fasts" when I open the app.
For mobile app: Thoughts on creating a section in Timeline for eating windows? I think that would provide a more holistic view of your fasting history to users.
Thanks again!
I love this app, thanks so much for it. I really like there are shortcut trigger support, but can I please request shortcut support in-app. For example, well specific example I'd like. I have a smart light I would like to use as a visual cue. So at the start of a fast I would like the app to fire a shortcut to turn the light orange, and then when the fast window is changed to the "complete" stage in the app I would like a shortcut to turn the light green. If shortcut triggers are in app, then others could use it to automate other projects like this, or send a trigger via a webhook.
Thanks so much for this, really appreciate it.
The custom fast setting is not permanent. I set it for 12 hours, verify it on the app and on the watch. Then when I go to close the fast, the fasting goal has changed back to 16 hours.
Likewise, immediately after setting the custom fast to 12 hours on the iPhone and starting a fast, everything looks fine on the iPhone and the Sunrise watch complication. If I then open the app or the complication some time later it reverts to 16 hours. (I can actually see the complication change from 12 hours to 16 hours within a second of openning it).
Please also note that when I close a fast on the iPhone, the Sunrise complication does not show that it's completed, it just continues to show the fast is open. I have to open the complication for it to update and show that the fast is finished.
Thank you for the recent changes. I have been using the app for a few days and the changes really enhance the app.
I have a few comments for your consideration:
Cursor moving to the end - When I press return in the middle of a note to start a new paragraph, the cursor moves to the end of the note. The same thing happens when I hit the delete/backspace key on a blank line.
Include fasting dates - Would it be possible to include the dates of the fast on the:
a. screen with the note (perhaps just below the circle and above the times) and
b. current fasting screen (perhaps just below Fast Started / Target end)?
Mood - I really like the note and mood icons on the summary page. I was wondering if it would be a lot of work to allow one to have the option to show a number rather than an icon? The reason is that the icons are quite small and I find it a little difficult to see the difference between the icons. If room is an issue, I think it would be fine to remove the word "Mood:"
Weight - Do you have plans on adding the ability to track weight?
Note - I currently record notes during the day in another app and then copy them over when I close the fast. It would be nice to have the ability to add notes as a fast is open and eliminate the need for the other app.
Summary updates - The following is a minor inconvience and only happens when one is making a change or adding a fast out of date order. The summary page does not update immediately after changes are made to a fast. For example, I changed the last fast start date to the day earlier. While the time in the circle on the note pages updated immediately, the information on the summary page does not update. To see the changes, I need to completely close the app and go back in. Also, if the change to the fast was for a date prior to an existing fast, the changed fast is not put in chronogical order.
I have just started using your app and I like it, however, I miss the Swedish translation and would be happy to help you with the translation. 🇸🇪
Thanks for sharing your fasting app. I really like the watch integration and the ability to import and export data.
If you are interested, I have a few suggestions for your consideration:
Include a Mood / Feeling option where one can record their mood at the end of the fast. Say on a scale of 1 - 5.
Include a note section where one can write about the fast, how they are feeling, etc.
Include a progress page which could include a few sections, including:
If you have any questions, please let me know.
Richard
The current button design is flat and colorless. They need a new design before releasing.
Can you please have a look in the state of the Apple Watch complication with AOD enabled? For me the progress of the current timer is not shown when the display is turning to inactive state where the display is fading darker but I still can see complications. All other complications keep there information, only sunrise shows nothing.
Also when you turn your wrist to look at the watch, AOD keeps the display only for a few seconds active and turns it than in a dimmed mode. Progress in Sunrise is not visible than. When you slightly move your wrist, the display gets active again so does the Sunrise complication. The result is, that the complication is perceived flickering from zero to current state :(
Hey, love the app. Just started intermittent fasting and love the whole ethos of the app.
Would it be possible for you to tap into the Live Activities api from Apple that would allows us to see a countdown till our fasting goal / timer is complete?
With enough data, the timeline screen can contain lots of data. It should have a scrollable index to easily traverse the data.
It appears the last major updates from Apple broke the send update to watch from app that you fixed in Pull Request #29 . As a result, I must open the watch app in order to see the updates made by the companion phone app.
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.