Skip to content

Releases: adrian-miasik/unity-pomodoro

Release v2.6.0 - Custom Text Labels, State Icon Indicators, Retain Pomodoro Progress, and Bugfixes

08 Dec 21:31
Compare
Choose a tag to compare

unity-pomodoro-release-banner-2 6 0

One more release to round off the year. Hope you enjoy! :)

Release Notes

  • Introducing Custom Text Labels 🏷️
    • Users can now provide a custom title/message to go along with their timers.
    • Handy to remember what task you are currently working on/suppose to be doing.
  • Added Timer State Indicators ⏯️
    • Added a small icon to each timer to indicate what state it is currently in: Setup, Running, Paused, or Completed.
  • Improve UX: Retain Pomodoro Progress
    • Unity Pomodoro will now retain and load your pomodoro progress between sessions.
    • Added Steam Cloud support for already acquired/collected pomodoros.
      • No more having to skip through multiple timers to get back to your previous progress. Instead we'll save/load tomato progress across devices with Steam Cloud.
  • Small Bugfixes 🦗

Platform Status

Check back here to see when a platform build is live.

  • 🔴 Android update will be available at a later date...
  • 🔴 UWP/Microsoft Store will be available at a later date...
  • 🔴 Mac & Linux versions will be available at a later date...
  • 🟢 Steam update is live!

Author Notes

  • If you have any opinions/requests/ideas on something you'd like to see added, please comment away in the discussion!
  • For those that wish to support this project (and fund further development), you can donate via GitHub Sponsors. ❤️

🛠 Specifications

Project Size (Zipped): ~28-41 MB
Contributor(s): @adrian-miasik

Release v2.5.0 - Custom Audio Support, 1-Click Return, More Alarm SFX's, Quantum Console, and Visual Improvements

02 May 23:26
Compare
Choose a tag to compare

unity-pomodoro-release-banner-2 5 0

Update time!
We got some goodies some people have been asking for, but first...

Special thanks to the people that wrote in and reported the issues pertaining to our Unity Cloud Builds:

Release Notes

  • Introducing support for Custom Runtime Audio! 🔊
    • Users can now provide custom .mp3 or .wav files and use them to set a custom alarm sound! 🔔
    • This feature was highly requested. I've wrote up the appropriate documentation here:
    • Note: This feature is currently intended for Desktop users at the moment.
  • Added in 3 more additional pre-installed alarm sounds! 🎶
    • You can now set your preferred alarm sounds in the settings page
  • Added a '1-Click Quick Switch' Button ⏲️
    • The timestamp bubble that appears at the bottom right of the screen is now interactable.
    • Pressing this button will instantly return you back to your active timer. The behaviour is the same as clicking the 'Pomodoro Timer' row from the sidebar menu. The intent is to be able to return to the timer with a single button click instead of having to open the sidebar menu every time. (Suggested by Steam user 'Carthes')
  • Implemented Quantum Console 🛠️
    • We now have a console implemented for development and debugging purposes. Primarily intended for developer use but also available to tech-savvy users. Currently disabled for this release, but available in-editor.
    • Moving forward we will be adding commands to this with ways to manipulate/control your timers.
  • Visual Improvements
    • Added additional 'True Shadows' to our UI elements
    • Fixed a couple visual artifacts

Authors Notes

  • UWP/Microsoft Store update is live. UWP is currently uploaded to the Microsoft Store -> Waiting on certification, expected to be up in ~48 hours.
  • Steam update is now live. Steam update will be available in a weeks time (or so...)
  • Android update is now live. Android version will also be available on the Google Play Store in a weeks time.
  • If you'd like to get updates on development and see what I'm up to: @AdrianMiasik
    • I tend to post and re-tweet blog posts, art, game dev content, Unity learning resources, and other software dev related topics. If that's your jam, check it out!
  • I also have a blog I occasionally post on: https://www.adrian-miasik.com/blog.html
  • If you have any opinions/requests/ideas on something you'd like to see added, please comment away in the discussion!
  • For those that wish to support this project (and fund further development), you can donate via GitHub Sponsors. ❤️

🛠 Specifications

Project Size (Zipped): ~28-41 MB
Contributor(s): @adrian-miasik

Release v2.4.1 (Hotfix) - Improved Performance, Fixed Android Builds, and Fixed Long Breaks

06 Jan 00:21
Compare
Choose a tag to compare

unity-pomodoro-release-banner-2 4 1

Heya,
It's been a great week so far!
We've released the Steam version of the app earlier this week and I saw some people leave some positive reviews there, so many thanks for those! We've also had a couple people report in some bugs/issues with the previous 2.4.0 release. This hotfix release should address some of those concerns.

Special thanks to the people that wrote in and reported the issues:

Release Notes

  • Hotfix for #96
    • Improved performance: App will no longer run at uncapped FPS when running in the background/not focused.
  • Hotfix for #98
    • Fixed Android builds
  • Hotfix for #100
    • Fixed long breaks for non-steam versions of the app

Authors Notes

  • UWP will be uploaded to the Microsoft store at a later date.
  • If you'd like to get updates on development and see what I'm up to: @AdrianMiasik
    • I tend to post and re-tweet blog posts, art, game dev content, Unity learning resources, and other software dev related topics. If that's your jam, check it out!
  • I also have a blog I occasionally post on: https://www.adrian-miasik.com/blog.html
  • If you have any opinions/requests/ideas on something you'd like to see added, please comment away in the discussion!
  • For those that wish to support this project (and fund further development), you can donate via GitHub Sponsors. ❤️

🛠 Specifications

Project Size (Zipped): ~28-41 MB
Contributor(s): @adrian-miasik

Release v2.4.0 - Steam Release, Cloud Build Renamer Tool, Sidebar & Code Improvements, and Bugfixes!

02 Jan 01:59
Compare
Choose a tag to compare

unity-pomodoro-release-banner-2.4.0

🎆 Happy New Years! 🎆

Release Notes

  • Unity Pomodoro is now available on the Steam Store!
    • Includes Steam Achievements (8 in total)
    • Includes Steam Statistics (3 in total)
    • Includes Steam Cloud Saves (Saves system and timer settings)
  • Added a new authoring tool: 'Unity Cloud Builds Renamer' (#87)
  • Code Improvements
    • Implemented a 'Resolution Detector' that will run certain logic when a change in resolution has been detected.
  • Improved UI sidebar scaling for uncommon resolutions. (#89)
    • Sidebar text will now remain uniform in terms of sizing when scaling the window to extreme aspect ratios.
  • Bugfixes
    • Fixed a critical bug related to DoubleDigit caret selection (Happens when you switch between pages)
    • Fixed a bug related to ClickButton spam
      • The credits bubble will no longer open up infinite instances of my site when the button is held down.
  • Improved Documentation
    • Added and tweaked some XML summaries for some of our classes.
    • You can view the latest documentation here.

Authors Notes

  • Android platform build is not working due to Steamworks integration. Hotfix will be released at a later date.
  • UWP will be uploaded to the Microsoft store at a later date.
  • Steam release is running version 2.4.0-s (steam variation but same build number)
  • If you'd like to get updates on development and see what I'm up to: @AdrianMiasik
    • I tend to post and re-tweet blog posts, art, game dev content, Unity learning resources, and other software dev related topics. If that's your jam, check it out!
  • I also have a blog I occasionally post on: https://www.adrian-miasik.com/blog.html
  • If you have any opinions/requests/ideas on something you'd like to see added, please comment away in the discussion!
  • For those that wish to support this project (and fund further development), you can donate via GitHub Sponsors. ❤️

🛠 Specifications

Project Size (Zipped): ~27-40 MB
Contributor(s): @adrian-miasik

Release v2.2.0 - Google Play Store, New Animations, Documentation, Code Improvements, and Bugfixes

19 May 14:25
Compare
Choose a tag to compare

unity-pomodoro-release-banner-2.2.0

Release Notes

  • Android Release Is Now Live on the Google Play Store!
  • Implemented New Animations!
    • Added a rotation animation for page turning / when you navigate to another context.
    • Added a scale-in animation for when a pomodoro is acquired.
  • Improved Documentation!
  • Code Improvements / Tech Debt
    • Implemented #82 - Removed Unity Analytics Toggle Workaround
  • Bugfixes
    • Fixed #80 - Page Switch Timer Value Bug

Authors Notes

  • UWP has been uploaded earlier so it's now live on the Microsoft Store!
  • I've recently decided to get back onto Twitter! If you'd like to get updates on development and see what I'm up to: @AdrianMiasik
    • I tend to post and re-tweet blog posts, art, game dev content, Unity learning resources, and other software dev related topics. If that's your jam, check it out!
  • Speaking of which... I've posted a new blog post: How to Relaunch Your Unity Android Application
  • If you have any opinions/requests/ideas on something you'd like to see added, please comment away in the discussion!
  • For those that wish to support this project (and fund further development), you can donate via my GitHub Sponsors page ❤️

🛠 Specifications

Project Size (Zipped): ~27-40 MB
Contributor(s): @adrian-miasik

Release v2.1.1 (Hotfix) - Desktop Timer No Longer Decrements on App Focus Loss & Regain

14 Apr 18:13
Compare
Choose a tag to compare

unity-pomodoro-release-banner-2.1.1

Release Notes

  • Hotfix for #71
    • The timer would decrement by more than the intended amount when switching app focus/alt-tabbing out and back into the application for Desktop users. This hotfix release addresses the linked issue.
    • For more information about this bug please see PR #72

Authors Notes

  • Special thanks to @fortisconsulting for finding and reporting this bug. 👍
  • As always, the Microsoft Store version will be up in a couple days, hopefully earlier.
  • For those that wish to support this project (and fund further development), you can donate via my GitHub Sponsors page ❤️
  • If you're enjoying the app, please share it with your friends! Getting the word out means a lot.
  • Till next time 👋

🛠 Specifications

Project Size (Zipped): ~26-46 MB
Contributor(s): @adrian-miasik

Release v2.1.0 - Android Support, Fixed Visual Artifacts, Improved Performance, and New Community Efforts

30 Mar 21:10
Compare
Choose a tag to compare

unity-pomodoro-release-banner-2.1.0

Release Notes

  • Introducing Android Support! (#67)
    • Added support for the Android platform. You can now use Unity Pomodoro on your Android devices! (See .apk file within the release binaries below).
    • Implemented Android Notifications support on work/break timer completion
    • Implemented timer reduction on application focus (Previously the app would not decrement the timer unless it is being focused on, so closing and re-opening the app won't progress the timer along. This has been fixed in this release.)
  • Improved Performance
    • The application will now target the user's current refresh rate to prevent unnecessary GPU usage.
  • Fixed SVG and Shader Visual Artifacts (#68)
  • Improved Open Source Community Efforts
    • We now have a Code of Conduct document to act as community guidelines for Unity Pomodoro
    • We now have a Contributing document for those interested in working on Unity Pomodoro
    • We now have a Bug Reporting Template for those that wish to submit bugs / issues to the project
      • If you click "New Issue" in the issues tab, you will be prompted to use this template
      • We will continue to accept blank templates too, but advise/urge people to use the bug template instead
    • We now have a Pull Request Template for those that wish to create a feature / PR to the project
  • Bugfixes
    • Fixed digit selection on page switching (Previously digit selection would require a timer restart to fix our digit selection behavior if the user swapped pages. I.E. Double clicking a double digit yielded unexpected results when navigating between pages. This has now been fixed)

Authors Notes

  • I'll be looking into creating a Google Play Developer Account in the near future and look into creating a play store app submission. For the time being, Android builds will be released here on GitHub using a debug keysign. I'd would love to get some feedback on the Android build.
  • As always, the Microsoft Store version will be uploaded/updated over the next couple days.
  • Shoutout to Jose from the Microsoft Store reviews for flagging down the GPU performance concern 👍
  • If you have any opinions/requests/ideas on something you'd like to see added, please comment away in the discussion!
  • For those that wish to support this project (and fund further development), you can donate via my GitHub Sponsors page ❤️
  • If you're enjoying the app, please share it with your friends! Getting the word out means a lot.
  • Till next time 👋

🛠 Specifications

Project Size (Zipped): ~24-46 MB
Contributor(s): @adrian-miasik

Release v2.0.0 - Persistent Settings, Translucent Image Blur, Unity Analytics, Architecture, and Bugfixes!

28 Feb 18:41
Compare
Choose a tag to compare

unity-pomodoro-release-banner-2.0.0

Release Notes

New Major Release!

  • Introducing Persistent Settings! (#64)
    • User settings are now persistent across application restarts! No more delving into the settings panel on every launch. 😁
      • Everything within the settings panel along with the light/dark mode preference is saved.
      • For a full list of saved settings, please refer to our 'Settings' documentation.
  • Added Translucent Image Blur! (#58)
    • This visual enhancement is used when a confirmation dialog is present, or when the sidebar is open. The background UI element's get blurred, encouraging users to focus on certain elements. I also think it looks pretty neat 👍
    • For a list of Unity Assets we use on this project, please refer to our 'Unity Asset Store Usage' documentation.
  • Implemented Unity Analytics (Beta) (#61)
    • IMPORTANT: If you'd like to opt-out of this telemetry you can do so in the settings panel. Simply open the settings panel and uncheck the "Enable Unity Analytics" toggle.
    • Using this new service, we can get insights on our users regarding play times, devices, installs, audience, session lengths and so on. For a list of data collection, see Unity's privacy policy here: https://unity3d.com/legal/privacy-policy
  • Cleaned up numerous architectural TODO's such as creating the concept of pages, page managers / item selectors, a ghost base class, etc...dev things.
  • Bugfixes!
    • Fixed settings dropdown audio (#23)
    • Fixed credits bubble fading (In some cases the credits bubble would not hide/show properly)
    • ...and more

Authors Notes

  • As always, the Microsoft Store version will be uploaded/updated over the next couple days.
  • If you have any opinions/requests/ideas on something you'd like to see added, please comment away in the discussion!
  • For those that wish to support this project (and fund further development), you can donate via my GitHub Sponsors page ❤️
  • If you're enjoying the app, please share it with your friends! Getting the word out means a lot.
  • Till next time 👋

🛠 Specifications

Project Size (Zipped): ~27-46 MB
Contributor(s): @adrian-miasik

Release v1.9.0 - Release Media Generator & 'Set Pomodoro Count' Settings Option

14 Feb 22:51
Compare
Choose a tag to compare

unity-pomodoro-release-banner-1.9.0

Release Notes

  • Introducing Release Media Generator (#55)
    • A new editor tool used to automate/generate our promotional media screenshots in-engine. Intended to be run for any new release so we can get the most up-to-date app media.
  • Added new settings option: Set How Many Tomatoes Are Needed for Long Break / Set Pomodoro Count (#56)
    • Users are now able to customize the number of pomodoro's / tomatoes needed to unlock a long break (1-9). By default this is set to 4 as defined by the Pomodoro Technique.
  • Updated Promotional Asset: Social/Release Banner
    • Now includes a frame and background pattern.

Authors Notes

  • I've updated my personal website using updated UP assets. Check it out!
  • Moving forward, future releases will now land on a Monday.
  • As always, the Microsoft Store version will be uploaded/updated over the next couple days.
    • 2022-02-15: Submitted, waiting on certification. Expected to be up in less than 24 hours.
  • If you have any opinions/requests/ideas on something you'd like to see added, please comment away in the discussion!
  • For those that wish to support this project (and fund further development), you can donate via my GitHub Sponsors page ❤️
  • If you're enjoying the app, please share it with your friends! Getting the word out means a lot.
  • Till next time 👋

🛠 Specifications

Project Size (Zipped): ~23-39 MB
Contributor(s): @adrian-miasik

Release v1.8.0 - End Timestamp, Skip Button, Sidebar Improvements, Toggle Long Breaks, and More!

28 Jan 20:54
Compare
Choose a tag to compare

unity-pomodoro-release-banner-1.8.0

Release Notes

  • Introducing End Timestamp Bubble (#44)
    • Users can now see the time when their running timer will be completed.
      • (E.g. If you start a 3 minute timer at 5:15pm, the end timestamp bubble will show your end time of 5:18pm)
  • Added a Skip Button (#53)
    • Users can now skip their current timer to completion. Useful for moving to the next timer while accumulating tomotoes for their pomodoro progression.
  • Implemented Sidebar Improvements (#51)
    • Improved animations and stagger
    • Slicked up our spawning animation for sidebar rows
    • Added an external link to our documentation site
    • Added a offset animation for when the user hovers over a sidebar row
    • Credits bubble added to sidebar which now conforms to our sidebar width
    • Removed redundant version number on sidebar
  • Added a new Settings Option: Enable/Disable Long Breaks (#48)
    • If you'd like to revert the timer logic to the prior functionality of 1.6.0 and lower, you can disable this specific option in the settings page
  • Cleaned up our Theme Slider
    • Removed "Light / Dark" text in place for a simplified icon
  • Refreshed/Redesigned our Logo
    • Now represents more of a red tomato instead of a generic blue icon (which was placeholder)

Authors Notes

  • Unity Pomodoro is now reaching a state where it achieves what I set out to do. Create an open source pomodoro app that I can use for my own productivity and learning. Initially I've set out for two things that define it's success: 1. A finished project, and 2. A re-occurring release cycle I can hold myself too. There also isn't much more I'd like to add in terms of features. So if you'd like to see something added in the last couple releases from me, please do chime in! I'll still be supporting this project moving forward, but I'm looking to move on to other projects for the time being. With that being said, I'm not abandoning or dropping support for this project, but instead exploring new prospects. Thanks everyone for all the support thus far! It's been a fun project, but alas it's almost time to move on. I'll chat a bit more in the next release.
  • As always, the Microsoft Store version will be uploaded/updated over the next couple days.
    • Update 2022-02-01: Uploaded and passing certification now! Expect it to be up in less than 24 hours.
  • If you have any opinions/requests/ideas on something you'd like to see added, please comment away in the discussion!
  • For those that wish to support this project (and fund further development) you can donate via my GitHub Sponsors page ❤️
  • If you're enjoying the app, please share it with your friends! Getting the word out means a lot.
  • Till next time 👋

🛠 Specifications

Project Size (Zipped): ~23-38 MB
Contributor(s): @adrian-miasik