Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add flow-tracker extension #15430

Closed
wants to merge 1 commit into from
Closed

Conversation

llfmaia
Copy link
Contributor

@llfmaia llfmaia commented Nov 19, 2024

Description

Flow Tracker

Flow Tracker helps you track your focus sessions, measure your productivity, and unlock achievements based on your time spent focused. Stay motivated by reaching milestones and challenging yourself to beat your personal best!

Key Features

•	Track Focus Sessions: Start and stop focus sessions with ease.
•	Personal Best Tracking: Beat your longest focus session and track your progress.
•	Achievements: Unlock achievements like “First Session,” “Marathon Focuser,” and “Flow Master” as you hit milestones.
•	View Achievements: See your unlocked and locked achievements directly in Raycast.
•	Session History: Keep a log of your focus sessions and total time spent on productive work.

Screencast

Metadata-6
Metadata-5

Checklist

@raycastbot raycastbot added the new extension Label for PRs with new extensions label Nov 19, 2024
@raycastbot
Copy link
Collaborator

Congratulations on your new Raycast extension! 🚀

You can expect an initial review within five business days.

Once the PR is approved and merged, the extension will be available on our Store.

Copy link
Collaborator

@pernielsentikaer pernielsentikaer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi 👋

Thanks for your contribution 💪

I have now tested your extension, and I have some feedback ready for you:

  • There is flicker when you opening the Menu Bar with an active timer

  • Why add Preferences to Menu Bar now that there is no preferences to set?

  • It always says 0h 0m 0s in the Menu Bar when a timer is running

image
  • Reset Logs in Menu Bar feels like it’s added the wrong place

Achievements

  • There is flicker when you enters the command, maybe use useCachedPromise here
  • Add some more padding so the icons doesn’t fill the Grid completely?

flow-tracker 2024-11-27 at 10 44 16

  • In the View Details view, maybe add a date for when it was completed?
  • Instead of returning the list, could we then Push to AchievementDetails ao escape will go back in the stack?

Flow Sessions

  • Maybe use List.EmptyView to explain how to start a timer, it was confused

  • You can add style={Action.Style.Destructive} to the Delete Session action

I'm looking forward to testing this extension again 🔥

Request a new review when you are ready. Feel free to contact me here or at Slack if you have any questions.

@pernielsentikaer pernielsentikaer self-assigned this Nov 27, 2024
@raycastbot
Copy link
Collaborator

This pull request has been automatically marked as stale because it did not have any recent activity.

It will be closed if no further activity occurs in the next 7 days to keep our backlog clean 😊

@raycastbot raycastbot added the status: stalled Stalled due inactivity label Dec 11, 2024
@raycastbot
Copy link
Collaborator

This issue has been automatically closed due to inactivity.

Feel free to comment in the thread when you're ready to continue working on it 🙂

You can also catch us in Slack if you want to discuss this.

@raycastbot raycastbot closed this Dec 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new extension Label for PRs with new extensions status: stalled Stalled due inactivity
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants