Mind the Time Version History

27 versions

Be careful with old versions!

These versions are displayed for reference and testing purposes. You should always use the latest version of an add-on.

Version 2.2.0 30.2 KiB Works with Firefox for Android 48.0 and later, Firefox 42.0 and later

Version 2.2.0 (November 5, 2017)

- Disables logging of time and websites for private (incognito) windows/tabs. (A manual implementation until this functionality is supported by Firefox out of the box).

Version 2.1.0 30.0 KiB Works with Firefox for Android 48.0 and later, Firefox 42.0 and later

Version 2.1.0 (October 22, 2017)

- This version is a full WebExtension add-on, not a hybrid one like previous versions 2.0.x. Ready for Firefox 57 and beyond.
- Uses an SVG icon image rather than PNG.

Version 2.0.1 44.0 KiB Works with Firefox 52.0a1 - 56.*

Version 2.0.1 (September 1, 2017)

- Fix a bug with the option to have the ticker show the total time for the current day.

Version 2.0.0 43.9 KiB Works with Firefox 52.0a1 - 56.*

Version 2.0.0 (August 31, 2017)

- Converted from Add-on SDK to WebExtensions. Now compatible with multi-process Firefox. User data is migrated. Note that data migration is one-way. Once you upgrade you cannot go back and keep your data. (This version is actually a hybrid, a WebExtension embedded in an SDK add-on, for data migration purposes. A future version will be a full WebExtensions add-on.)

- By popular demand you can change when a new day starts.

- Notifications now show the three sites where you have spent the most time so far today, and how much time for each of them.

- There is now only one style of notifications because that's what is possible in WebExtensions.

- Known issue: sometimes the idle timeout does not work correctly and too much time is logged for a given site. This appears to be caused by a problem in the WebExtensions layer and not in this add-on's code. See this bug report: https://bugzilla.mozilla.org/show_bug.cgi?id=1383244 A workaround is to minimize or otherwise "unfocus" Firefox before leaving the computer idle.

Version 1.3.2 28.6 KiB Works with Firefox 42.0 - 56.*

Version 1.3.2 (November 29, 2015)

- Fixes a bug with week summaries in 1.3.1 where in some cases more than one overlapping week summary would appear for a given week's worth of days.

Version 1.3.1 28.4 KiB Works with Firefox 42.0 - 44.0

Version 1.3.1 (November 27, 2015)

- This release focuses on refactoring and simplifying the code. It fixes a few minor bugs, including one related to different time zones.

- One notable user-facing change is that there is no longer an option to make the summary page automatically update itself when you re-activate its tab. To update the summary page click the "refresh" button at the top of the page, or simply reload the page. (This auto-refresh feature previously meant that Mind the Time would check the URL, every time any tab was re-activated, just to see if that tab contained the summary page, in order to refresh it. Better to keep things simpler and lighter-weight...)

Version 1.3.0 29.4 KiB Works with Firefox 38.0a1 - 42.*

Version 1.3.0 (June 4, 2015)

- Mozilla deprecated the add-on SDK's "widget" module.[1] It was previously used to provide a toolbar ticker that showed both time on the current site and total time spent on the web today. Unfortunately the replacement modules for the "widget" module are more limited... so the ticker is now implemented as a small button with a badge. This new ticker shows EITHER the time spent on the current site today OR the total time spent on the web today. A new preference lets you set which is shown. This new implementation is more compact and integrates more smoothly with the current Firefox "Australis" design. The new ticker displays a minimal representation of the time, for example: just "3" or "24" instead of "0:03" or "0:24" for 3 minutes or 24 minutes. Times longer than an hour are shown as h:mm, for example "1:05" for 1 hour, 5 minutes.

- In "Timer Off" mode the ticker (button badge) is not shown at all. For the other timer modes the color of the ticker (button badge) indicates the current mode.

- The panel/menu that appears when you click the button now shows both the time spent on the current site today and the total time spent on the web today (h:mm / h:mm).

- Some internal code refactoring and a newly revised icon that is now tailored for high resolution screens.

- Migrated to the new JPM command line tool for development.

[1] https://developer.mozilla.org/en-US/Add-ons/SDK/High-Level_APIs/widget

Version 31.7 KiB Works with Firefox 25.0 - 38.*

Version 1.2.2 (February 19, 2014)

- Fixed a bug introduced in v.1.2.0 where the local time zone was not being taken into account when switching to a new day. This primarily affected users outside of North and South America. This fixes issues where the ticker would reset to zero at the wrong time of day and where days were duplicated on the summary page. (Many thanks to a user from Taiwan for a very helpful bug report on this.)

- Upgraded to Add-on SDK 1.15 and built with the cfx command-line tool (now that the Add-on Builder has been deprecated). Since the SDK modules are now part of Firefox itself this add-on is now only 32.4k (down from 220.8k in the previous version, or a little under 15% of its former size).

- Ticker: slightly darkened the shade of the digits.

Version 215.6 KiB Works with Firefox 19.0 - 39.*

Version 1.2.1 (October 30, 2013)

- Fixes a bug in previous version 1.2.0 where in some cases data would not appear on the summary page if the add-on was upgraded from version 1.1.0

- Minor style changes to the ticker making it a bit lighter.

Version 1.2.1-signed 215.6 KiB Works with Firefox 19.0 - 26.*

Version 1.2.0 (October 27, 2013)

- Summary page: for easier page navigation there are now headings for the Months, Weeks, and Days sections. An improved main menu now persists at the top of the browser window when scrolling. New links in the main menu auto-scroll to the Months, Weeks, and Days sections.

- Summary page: now summaries for only the past 8 days are shown in the "days" section to allow for quicker page loads. Clicking a button loads the rest of the days, on demand, when there are more than 8 days of data.

- Summary page: after expanding a summary table to show all the rows, clicking "Show Only First 10" automatically scrolls back to the top of the table.

- Summary page: now closed automatically if open when the add-on is uninstalled.

- Ticker: now 15% narrower so it takes up less horizontal space (formerly 80px wide, now 68px).

- Ticker: fixed a bug where the numbers in the ticker were not always vertically centered in Firefox for Windows.

- Various internal optimizations and general code refactoring. It now uses the Add-on SDK's new pageshow listener in the tabs module (instead of the previous low level API method). More efficient code for detecting and starting a new day. Data for past days is now stored in a javascript array (that's always sorted chronologically) instead of an object (that had to be sorted). Code to upgrade data formats from previous versions of Mind the Time is now only loaded if needed, then removed after being run once.

Version 1.1.1-signed 213.3 KiB Works with Firefox 20.0 - 25.*

Version 1.1.0 (July 24, 2013)

- Improved whitelist code. Now websites entered in the whitelist do not need to include "http://" or "https://".

- The option to "only log time and not websites" is now found in the ticker drop-down menu with the other timer modes, as a "blue-dot" mode (before it was a preference).

- Internally it now uses the Add-on SDK's low-level APIs for detecting user activity and pageshow events (i.e. new page loads and back/forward button clicks). So it no longer uses a PageMod to attach content scripts to each page for this -- a big win for more efficient and robust code.

- Improved "new day" code that fixes a bug where Saturdays were not included in weekly summaries.

Version 1.0.1-signed 212.5 KiB Works with Firefox 20.0 - 23.*

Version 1.0.0 (July 18, 2013)

- Now stores more than 10 times as much historical data. Previously 7 days, now 70 days.

- Summary page includes weekly summaries for the past 10 weeks and monthly summaries for the past 6 months. All weekly summary tables also include total time broken down by day.

- New two-column summary page layout lets you see more at once. You can easily compare the current day, week, or month with the previous day, week, or month, since they are displayed right next to each other. On smaller screens it automatically adjusts to one column instead. (Thanks to responsive design and CSS flexbox.)

- Now if a site has both http and https pages, these are logged as part of the same site. Previously they were logged separately.

- New option to only log the total time for each day so that websites and how much time was spent on each one is not logged.

- Ticker revised to make it more horizontally compact.

- Fixed a problem where watching a video on a webpage or parts of the browser chrome could temporarily "steal the focus" from the page so that the timing became less accurate.

- Lots of "under the hood" refactoring -- many improvements and optimizations to make everything run as lean and efficiently as possible. This included reworking the storage model to support storing more data. (i.e. now using Javascript objects instead of just arrays.)

- Thanks for the feedback and suggestions. Several of these improvements were suggested by users. Mind the Time could have easily gone to version 1.0 awhile back, but I think this version was worth the wait!

Version 210.1 KiB Works with Firefox 19.0 - 22.*

Version 0.5.4 (March 28, 2013)
- Upgraded to Add-on SDK 1.14

Version 207.5 KiB Works with Firefox 18.0 - 20.*

Version 0.5.3 (March 10, 2013)
- Upgraded to Add-on SDK 1.13.2

Version 207.4 KiB Works with Firefox 18.0 - 19.*

Version 0.5.2 (February 1, 2013)
- Radio buttons now used in Preferences
- Upgraded to Add-on SDK 1.13.1

Version 193.2 KiB Works with Firefox 16.0 - 18.*

Version 0.5.1 (November 3, 2012)
- Upgraded to Add-on SDK 1.11

Version 181.0 KiB Works with Firefox 14.0 - 16.*

Version 0.5.0 (August 21, 2012)
- White list feature. Enter a list of sites to prevent them from being logged and any time spent on them from being counted. This lets you exclude work-related sites, for example.
- Ticker revision. Now has a border and a light grey background (no longer transparent), so it can still be read when used with darker themes.
- Summary page is more streamlined, omitting the address bar, search bar, and other user interface controls.
- Upgrade to Add-on SDK 1.9

Version 174.0 KiB Works with Firefox 12.0 - 14.*

Version 0.4.13 (June 8, 2012)
- Fixes a bug with the preference for the number of minutes to be logged between each reminder message. It now updates correctly (immediately) when it is changed.

Version 174.0 KiB Works with Firefox 12.0 - 14.*

Version 0.4.12 (June 3, 2012)
- Preferences are now in the standard location in the add-ons manager.
- Upgraded to add-on SDK version 1.7 (no more memory leaks).
- Fixes a bug with 0.4.9 where the ticker would sometimes not display correctly.

Version 157.0 KiB Works with Firefox 10.0 - 13.*

Version 0.4.7 (April 7, 2012)
- Added option to receive reminder messages as transient toast-style desktop notifications (in addition to the previous modal-style messages in the browser).
- The summary page no longer has to be manually reloaded after the add-on is upgraded (if it is open when upgrade occurs).
- If the summary page is open when the add-on is disabled or uninstalled, it will now be automatically closed.

Version 155.0 KiB Works with Firefox 10.0 - 13.*

Version 0.4.6 (April 4, 2012)
- On summary page refresh (automatically or manually), now only data for today is refreshed, unless the day has changed since it was last refreshed. Much faster.
- Fixed a bug where a reminder message would sometimes appear as you were minimizing or deactivating the Firefox window. Now they only appear when Firefox is the active window.
- Added an explanatory message on the summary page to make it clear that everything was working after install (since the summary tables only appear after more than one full day has been logged).
- A few other minor improvements, optimizations, and better wording in UI.

Version 155.0 KiB Works with Firefox 10.0 - 13.*

Version 0.4.4 (March 29, 2012)
- Added "Daily Totals" table to summary page.
- Clicking on summary page option in the ticker menu will now take you to the summary page even if it is open in another window. (Rather than opening another instance of it.)
- Fixed a few minor bugs.

Version 154.0 KiB Works with Firefox 10.0 - 13.*

Version 0.4.3 (March 26, 2012)

- There are now 3 timer modes, indicated by a little dot next to the ticker.

- Black dot mode: timer on, pauses timing after a minute of inactivity (the default, works like version 0.3.0).

- Green dot mode: timer on, keeps timing despite inactivity. (works like version 0.2.1 and earlier. Good for watching videos.)

- Grey dot mode: timer off, no time or domains are logged.

- Clicking the ticker brings up a panel that lets you change the timer mode or go to the summary page. If the summary page is already open, it now takes you to that tab, otherwise it opens it in a new tab.

- Alerts! Now you can get an alert message that will appear after every X minutes that you have been browsing on a given day. You turn these on and set the frequency by going to the summary page and clicking the new Preferences link at the top which displays a new preferences section.

- If you leave the summary page open in a tab or app tab, when you return to it the data is now automatically updated. You can choose to refresh the data manually as in previous versions by clicking the Preferences link at the top of the summary page.

- On the summary page, after clicking "Show X More" table rows, you can now click "Show Only First 10" to only show ten rows again.

- Now there is no need to reload open pages or restart Firefox after installing or upgrading. Everything will just work upon installation.

Version 153.0 KiB Works with Firefox 10.0 - 13.*

Version 0.3.0 (March 20, 2012)

- Now it detects when the browser has been left idle, and stops logging time. Timing stops after about a minute of inactivity. Timing turns back on again when the mouse pointer moves inside the browser window, a key is pressed, or the page is scrolled.

- The ticker now indicates when time is being logged or not. When the timer is on the numbers are black, and when it turns off the numbers turn grey.

- When in private browsing mode the ticker always shows a grey "0:00 / 0:00" to indicate that no time or websites are being logged.

- The bar graphs on the summary page are now subtly demarcated in one hour units (like a ruler). They also wrap to another line when they become larger than 10 hours.

- On the summary page the weekly summary is now the second table shown (just after today), to make it easier to access.

- Note: after installing or upgrading to this version you will need to reload all open pages for everything to work properly. The easiest way to do this is to just restart Firefox.

Version 156.0 KiB Works with Firefox 10.0 - 12.*

Version 0.2.1 (March 13, 2012)
- Added support for private browsing. In private browsing mode no data is logged (neither domains nor time).

Version 0.2.1-signed 154.0 KiB Works with Firefox 10.0 - 11.*

Version 0.2 (March 9, 2012)
- Now tracks today plus 7 days before (up from 3 total days in previous version).
- Includes a combined summary of all data from the past week (the 7 days before today).
- Now shows only the top ten sites for each day at first, with click-to-show-all.
- Day switches over at 4am rather than midnight (for all the late-night surfers).
- The summary page is prettier, and now shows the names of the days of the week.
- Updated to Add-on SDK 1.5 for compatibility with Firefox 11 (and above).
- Now licensed under the Mozilla Public License 2.0 - https://www.mozilla.org/MPL/2.0/

Version .rev141.1-signed 184.0 KiB Works with Firefox 8.0 - 10.*

Version 0.1 (December 23, 2011)
- Initial version
- Tracks today plus two prior days (3 total)