/ Health & Fitness
iQuit

iQuit

by Michael Thomson

App

Help to stop smoking

Install

About iQuit

Help to stop smoking - a very basic app written partly as a learning experience and partly to help me kick the habit. This is a fairly straightforward port of 0.39, previously available on the Ubuntu Store. Thanks to all who helped with the original translations.

Translations welcome - https://translations.launchpad.net/iquit

or

pick up the .pot file at https://bazaar.launchpad.net/~aurora-l/iquit/main/view/head:/po/iquit.aurora.pot and send translations directly :-) (Email address in the app)

Recent Changes

Uploaded wrong channel build by accident - fixed now

Swedish translation added - thanks to Kristoffer Grundström

Very small change to the CircleMetric text - it will now display time elapsed since stopping in e.g. years/months, months/weeks, etc (exactly the same text as the 2nd button in the app).

All settings now migrated to Qt.labs.settings (forced on first run of this version). U1db will be removed in a future update.
More code cleanup. Most of the changes will be invisible.
Corrected an error in the last version where the 'rainbow' theme made the buttons plain (and vice-versa).
I've tested on Focal and Xenial (P3a, N7, BQ M10) but there will be errors, bugs, etc.
Please report these either through the 'bug hunt' link, or directly via email (both links in the about page)

Revised Badges page, some other UI tweaks in the Counter page.
Change from png to svg for the badge.
A lot of code cleanup, including the removal of a lot of duplicate timers.
Some settings moved to Qt.labs.setttings.
Removal of dead links from the Advice page.

Updated to Focal, no other changes.

Replaced the cat site The Old Reader with cats from CATAAS (Cats as a service) - thanks to https://cataas.com/. Other minor improvements (hopefully) in appearance.

Small changes to the CatAPI cat pictures, to remove annoying login (which doesn't work anyway). Progress bars from circulation bar onward take into account any additions (based on a percentage of additions to total).

Internal changes to make the codebase a little easier to maintain. This include splitting the single QML file into multiple files. Some things (such as the cat pictures) are now a little slower to load (but change on each viewing) but, apart from that, you should see very little difference.
A (non-functional) button has been added to delete the 'Aim' photo - this currently does not work :-(

French translation updated - thanks, Anne :-)

Extended badges. Code cleanup. Updated Italian translation (thanks Google!)

Added import from Content Hub (pictures) - hint: keep the filesize small :-)
It's a very basic implementation. Pictures can be deleted through the File Manager (~/.local/share/iquit.aurora/picked)
Also added a workaround for a bug which meant that weeks occasionally displayed a minus number - please note this is a workaround, not a real fix :-)

French translation updated (thanks Anne!)
Spanish translation updated (thanks Mel & Aurora!)

Updated Aims page to allow new entries once goal has been reached. Fixed plurals on additions page. UI improvements to Sharing Page. Telegram and Email added to Sharing. Please note the last two aren't working as expected :-(

French translation updated - thanks, Anne :-)

Badges added - little rewards from the journey

Bug fix - not smoked counter had stopped working

Added option to use system theme or built in "Rainbow" theme (warning - garish!)
Some modifications to improve readability in themed and non-themed mode
Better handling of singulars and plurals (e.g. 1 day, 2 days should now work as expected)

Corrected counters to account for additions (stopped working at some point)
Tidy up formulas and correct week calculation (0 weeks led to some strange behaviours)
Some bug fixes and code cleanup
Fix for reset counters button, date handling in settings and UI enhancements

Added Sharing page - buttons which allow you to share I Quit to Facebook and Twitter. Not very useful at the moment :-( - I'd hoped to be able to post progress to either, but ran out of talent!

Updated French translation (thanks Anne)

Rewritten parts of the code to allow for setting a quit date in the future - timers now count accurately towards that date
Added infographic to lock screen (usermetrics) showing number of days stopped / number of days until stop date. This is very basic. It is triggered either by a dedicated button in the settings page (click the stop date) or by pressing the Cool Cats button. Thanks to the UB Ports documentation and nCounter app for this!
**** Please note: apologies, but as far as I can see, existing users will have to clear all IQuit! data and uninstall the app in order to enable Infographics - this appears to be due to adding the new policy group.
Removal of the dedicated Countdown page - this has been replaced by the counter page, which now accurately tracks to future dates (hopefully!)
Some other code and design clean-ups

Further changes to the UI (Statistics / progress), some code cleanup

Major UI Overhaul - at least on the main page. Other UI changes are planned in the near future. Please report any bugs, or just voice your opinion on the changes :-)

French Translation update - thanks Anne

Small improvements - different icon for countdown page, made cigarettes not smoked an integer, made the cats web pages a little more uniform.

Added a simple (very simple!) countdown page for - eh - counting down to a stop date (for those who like to plan their stop date in advance).

Removal of Ubuntu.Web component (replaced with QtWebEngine 1.5) plus some small changes to UI to improve readability when using Dark Theme.

Xenial & Vivid version :-)
Thanks to Rodney Dawes for the heads up!

Permissions

Community Built

This app has been released under the GNU GPL v3 license. It is developed in the open and you can review the source code.

Info

Links

Reviews

hisacro

Reviewed Aug 28, 2024 for version 0.90

I'm using to quit other thing than smoking but helpful

Bolly

Reviewed May 24, 2020 for version 0.82

Imprescindible si eres fumador

Aldolinux

Reviewed May 21, 2020 for version 0.82

Simple, efficace