GithubHelp home page GithubHelp logo

made2k / sunrisefasting Goto Github PK

View Code? Open in Web Editor NEW
6.0 5.0 1.0 482 KB

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

Swift 98.75% Objective-C 1.25%

sunrisefasting's People

Contributors

made2k avatar

Stargazers

Noa Tamir avatar Cory avatar Nicklas Östling avatar René Fischer avatar Paul Galow avatar  avatar

Watchers

James Cloos avatar  avatar Cory avatar  avatar  avatar

Forkers

aberja

sunrisefasting's Issues

Siri Intents

Add the ability to allow for Siri shortcuts. These could potentially be used for starting and stopping a fast.

Export/Import data

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.

Edit start and end times with watch app

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.

Option to track eating time instead of fasting time

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?

Feature Request: also show "Time since last fast" on Apple WatchOS

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.

  1. Can you also make that available on apple watch?
    Right now on mine, it says "No ongoing fasts" when I open the app.

  2. 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!

Feature Request: Shortcut Triggers In-App

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.

Custom fast setting is not permanent

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

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:

  1. 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.

  2. 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)?

  3. 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:"

  4. Weight - Do you have plans on adding the ability to track weight?

  5. 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.

  6. 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.

Translation to Swedish?

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. 🇸🇪

A few suggestions for your consideration

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:

  1. Include a Mood / Feeling option where one can record their mood at the end of the fast. Say on a scale of 1 - 5.

  2. Include a note section where one can write about the fast, how they are feeling, etc.

  3. Include a progress page which could include a few sections, including:

  • A graph of recent fasts. Perhaps this could be toggled between Week, Month and Year
  • A summary of achivements: Total # of fasting days, Total fasting time, Longest fast, Shortest fast, etc.
  1. Include more information on the timeline page, which can also be imported / exported. For example:
    Start: 2021-10-01 19:00
    End: 2021-10-02 12:30
    Percentage: 100%
    Duration: 15.0 / 15 h
    Mood: 3
    Note: Notes about the fast, how they are feeling etc.

If you have any questions, please let me know.

Richard

Update button design

The current button design is flat and colorless. They need a new design before releasing.

Apple Watch complication progress not shown in AOD

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 :(

Feature Requests: Dynamic Island Live Activities

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?

Send update to watch from app broken again

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.

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.