v1.91
- Added tracking support for Dia, Sigma, Zen, and Orion browsers
- Added video tracking support for Bilibili.com
- Improved menu bar icon across different macOS versions
- Improved tracking name detection for Steam and downloaded games
- Fixed blurry tabs and buttons on retina screens
v1.9
- Added a couple of hundred new sites and app bundles for automatic lookup
- Added tracking support for Arc browser
- Invoice dates now match system date format
- Fixed tracking for macOS Sequoia
- Fixed incognito tab tracking in Chromium browsers
- Fixed tab tracking in Chrome Beta
- Fixed Slack channel and team tracking
- Fixed by-year Overview showing incorrect chart for the previous years
- Fixed accessibility settings not opening from the setup popup
- Preferences are now Settings to match overall macOS renaming
- Bumped minimal macOS requirement to Catalina (10.15)
v1.89
- Added a couple of hundred new sites and app bundles for automatic lookup
- Added tracking support for Orion, Ghost, and Synth browsers
- Added idle time rows to the Journal
- Added option to hide Qbserve icon from the menu bar
- Added Cmd+F shortcut to focus in the search fields of the Details and Timesheet tabs
- Fixed tab name tracking in Firefox
- Fixed disabled checkboxes not being grayed out
- Fixed private tab tracking in Chrome
- Fixed Telegram not being allowed to be ignored by tracking
- Fixed menu bar tooltip and project colors' names for accessibility
- Fixed the Details table navigation in VoiceOver, now it opens popups on pressing Enter or Space
v1.88
- Added capability to select and archive, unarchive or delete multiple projects
- Added tracking support for Waterfox browser (via the extension for Firefox)
- Added support for the Apple Silicon architecture that was missing from the last build
- Fixed incorrect durations in Timesheet -> Summary after selecting 10-minute intervals
- Fixed the text below the donut chart not accounting for the "Days to observe" setting
- Fixed private window tracking in Chrome 90
- Fixed private window tracking in Safari 14
- Fixed tracking in Opera
- Fixed Timeline's table resizing
- Hopefully, fixed the manual time window appearing for very short durations
- Hopefully, fixed category selection not working properly at times
- Increased maximum window height for large monitors
- Improved accessibility title of the menu bar icon
v1.87
- New icon for Big Sur! (you can switch back to the old one in the Preferences)
- Added AppleScript commands: pause, resume, getProductiveTime, getNeutralTime, getDistractingTime
- Added display of the duration of selected rows in the Journal
- Fixed interface glitches on Big Sur
- Fixed clipped text in the date picker
- Fixed fullscreen video tracking in Chrome once again
- Fixed duplication of Slack channel names containing asterisks
- Fixed incorrect encoding for spaces and non-ASCII symbols in document paths used by rules
v1.86
- Added support for sites in Microsoft Edge browser
- Added button to delete multiple uncategorized activities
- Added new menu bar text mode: non-distracting (productive + neutral) time today and in the last hour
- Fixed "Average productivity" stat to exclude untracked days
- Fixed tracking for Slack channels and teams
- Fixed crash when viewing "This year" period
- Fixed inability to select dates earlier than 365 days ago
- Fixed "Shift" key not working in the Uncategorized table
v1.85
- Added channel tracking for Slack
- Manual time window can now be controlled with keyboard (arrows, enter)
- Fixed tracking of YouTube videos' titles
- Fixed private window tracking in Chrome 77
v1.84
- Added distracting time counting options for the menu bar icon
- Added project colors to dropdown menus
- Added search to Timesheet -> Projects
- Added ellipsis for long project names in Timesheet -> Projects
- Fixed private window tracking in Chrome 76
- Fixed PDF and private window tracking in Safari 13
- Fixed long project names not being resized along with the project list
v1.83
- Added horizontal resizing to the panels in Projects tab
- Invoice notes now can contain up to 8 lines
- Fixed search for app windows in Details
- Fixed private window tracking in Chrome 74
- Fixed Finder and fullscreen Chrome video tracking in Mojave
- Fixed projects not being sorted correctly in dropdowns in Timesheet -> Projects
v1.82
- Added option to show categories in Overview columns
- Added arrows to switch between days that have project records in Timesheet -> Projects
- Fixed "Hours to observe" not respecting time zone changes
- Fixed Qbserve's window not staying hidden on system startup
- Fixed private window and PDF tracking in Safari 12.2
- Fixed tracking for COMSOL Multiphysics app
v1.81
- Fixed row reselection after categorizing activities in the Details
- Fixed incorrect project history dates for time zones in Asia & Oceania
- Fixed "last hour" alerts not being created correctly
- Fixed "last hour" alerts being triggered only once during the day
v1.8
- Added "Last hour" mode for alerts: now you can set notifications for time spent during the last 60 minutes
- Added project durations to the dropdown menus in Timesheet -> Projects
- Added "Only uninvoiced" filter to the history table in Projects
- Fixed some of the invoiced days showing like uninvoiced in Projects and Invoice Generator
- Fixed [>] button in Projects leading to incorrect days
- Fixed missing site names in Coda 2 windows
- Fixed manual activities not being deleted
- Fixed manual time not being added in the morning
- Fixed missing texts and incorrect colors when Mojave's dark mode is enabled
- Notarized the app according to Mojave's security requrements
v1.79
- Fixed Qbserve launching Google Chrome when other Chromium-based browsers are used (sorry about that!)
v1.78
- Added new menu bar text modes: productivity in the last hour, time without switching to distractions, total tracked time today
- Added stats for these modes to the menu bar icon's tooltip
- Added five-second rounding to the manual time slider
- Added double-click sorting between the project tables in the Timesheet
- Added drag'n'drop arranging of manual activites in the Preferences
- Added project filter for CSV exporting
- Added support for sites in Brave Browser Beta
- Fixed tracking in Chrome 70
- Fixed private window tracking in Safari 12
- Fixed missing tooltips for long project names in the Projects tab
- Fixed duplicated window names for Adobe InDesign
- Fixed duplicated text in combo-boxes in the Preferences
- Fixed Firefox extension's error logged to Firefox developer console
v1.77
- Added horizontal resizing to project tables in the Timesheet
- Added Console options to disable automatic scrolling and to log current activity's details
- Fixed tracking of private windows in Chrome 69
- Fixed menu bar icon jumping when using Bartender app
- Fixed rows not being selected after editing activities in the Details table
- Fixed macOS Mojave rendering issues
v1.76
- Fixed site tracking in Chrome 68
- Allowed negative values for tax fields in the invoice generator
v1.75
- Manual time: now you can double click on a row instead of reaching for the "Add Entry" button
- Added menu option to remove history and activities older than a year
- Added sorting to the project list's header
- Added per-month sections to the project history table
- Added second tax field to the invoice generator
- Added editable tax names to the invoice generator
- Fixed "Totals by hour" export missing project durations for long time ranges
- Fixed scheduled export being stopped when its directory is not available
- Fixed scheduled export missing a few minutes of the cached tracking data
- Fixed chat and call tracking for Skype 8.24
v1.74
- Added "Delete Records" button to the Journal
- Added "Totals by hour" export mode for CSV tables
- Added notification when browser extension is required (Firefox, Vivaldi, Yandex)
- Changed durations from seconds to minutes in CSV spreadsheets
- Changed date format in period selector tooltip
- Fixed chat and call tracking for Skype 8.15
- Fixed selection for custom periods longer than a month
- Fixed the localhost port for Firefox and Vivaldi extensions
v1.73
- Added project history to the Projects tab
- Added "This year" option to the period selector
- Added "5 minutes" option to the pause menus
- Fixed display of internationalized domain names
- Fixed call tracking for Skype 8.13
- Fixed window name tracking for MailMate
- Fixed tracking for Java apps that don't have app bundle ID
- Fixed tracking for Firefox Developer Edition 59+
- Fixed manual time window appearing two times in a row
- Fixed manual time window appearing when the app is not tracking time
- Fixed category changing for manual activities
- Fixed invoice window not displaying items in finalized invoices
- Fixed incorrect rates of new automatic items in invoice window
- Fixed freezing when scheduled export directory is not present
- Fixed project list not updating in the Journal
- Fixed missing accessibility values on buttons, tabs
- Hopefully, fixed some mysterious crashes on macOS High Sierra
v1.72
- Manual time: Qbserve now asks what you have been doing away from your Mac - adjust or disable it in the Preferences
- Timeline improvements: add or remove manual time, assign project time
- Added tracking for Skype 8.x but chats will be tracked separately from the old Skype versions
- Added "Test" button to the events editor for alerts
- Fixed project sorting column not switching to unassigned time
- Fixed rules not assigning container activities to projects
- Fixed crash on adding a container with the same name
- Fixed private window tracking for all Firefox editions (requires v1.4 of the extension for Firefox)
- Added support for sites in Vivaldi browser with the extension
- Switched tracking in Yandex Browser to the extension
v1.7
- Timeline: visual history for each day in the Timesheet
- Notes: add any text to any hour from the timeline
- Fixed Google documents being tracked as windows
- Fixed not working button in the rule adding popover
- Fixed incorrect productivity selection in the alert editing popover
- Fixed fullscreen tracking in Chrome Canary
v1.68
- Added vertical window resizing for all tables
- Added productivity filters to the projects section in the Timesheet
- Added confirmation on quitting the app with CMD+Q hotkey
- Added the option to hide text from the menu bar icon
- Added idling events to the tracking console
- Fixed visual issues on macOS High Sierra
- Fixed webhook and script events being called at wrong times
- Fixed productive duration tooltip in the menu bar
- Fixed tracking for Wine and PlayOnMac
- Fixed occasional crash in the Preferences
- Fixed the checkbox for starting the app on login
v1.67
- Added backup frequency selection to the Preferences
- Category selection dropdown now remembers the last selected category
- Fixed tracking for Facebook video calls
- Fixed duplicated records for some apps
- Fixed container activity renaming
- Fixed crash on the Back button in Details
- Fixed crash during exporting some activities
- Fixed rare crash on showing table popovers
v1.66
- Events for alerts: call services like IFTTT or Zapier with webhooks or execute AppleScript
- Pause now restores after the app relaunch
- Added support for sites in Yandex Browser
- Switched to durations in Overview columns by default, the percent mode is available in the Preferences tab
- 150 new sites and app bundles for automatic lookup, over 7650 total
v1.64
- Added backup location selection to Preferences - you can now backup to your cloud storage
- Added table column sorting for Details, Notifications, Containers
- Added total invoiced amount to Projects
- Added a checkbox to Export for readable dates in filenames
- Added Finnish language for invoices
- Fixed invoice generator window not opening in some cases
- Fixed not observing one hour during DST switch
- Fixed crashes in the Projects tab
- Fixed crashes in the Timesheet tab on macOS Yosemite
- Menu bar click now opens the app instantly, the old mode is available in the Preferences tab
v1.63
- Added 14 new invoice languages
- Added checkbox to hide unused categories from selection
- Added Console: verify Rules correctness and troubleshoot time tracking
- Added unique icon for Finder activities
- Fixed amount column of invoices in PDF
- Fixed tracking for Safari developer tools in a separate window
- Fixed window name tracking for Ulysses app
- Fixed project color selection
- Returned the option to remove history "from future" in case system time was changed
- Various invoice generation fixes and improvements
v1.62
- Projects: assign time automatically with Rules (or manually from Timesheet)
- Invoice generation: create blank or project-based invoices in PDF
- Timesheet redesign: per-hour summary, project time management
- Notifications were moved to the Preferences tab
- Added new options to Rules: Slack and Skype names, "Any source" wildcard
- Added buttons to open uncategorized sites from the Details table
- Added average productivity in the Overview for week and month time ranges
- Fixed incorrect second marks in Timesheet
- Fixed am/pm time in Timesheet
- Fixed scheduled export hours range
- Fixed black table corners glitch on Sierra
- Performance improvements for display periods over a month
- Rules for "Contains" and "Is exactly" are now case-insensitive
- Added 200 new sites and app bundles for automatic lookup
v1.59
- Added Containers: create custom activities
- Added Rules: add time from ambiguous sources to container activities
- Qbserve now closes the eye on icons when idling
- Fixed tracking for Android Emulator installed via Homebrew
- Fixed crashes in Timesheet
- Fixed trimmed chart after 12 hours of tracking
v1.57
- Added Timesheet tab: full activity log and detailed timeline
- Renamed Settings to Preferences to match macOS naming
- Renamed "History" export type to "Timesheet" to match the new tab
- New idle detecting algorithm is activated by default now
- Fixed tracking for Android Emulator
- Fixed tracking for Chrome Developer Tools inside a separate window
- Fixed incomplete site name tracking in Safari
- Fixed encoding of tracked file names
- Fixed trimmed text for some chart durations
- Fixed Preferences default shortcut
- Fixed combobox for idle time in Preferences
v1.55
- Added CSV export for totals
- Added option to show durations only in hours instead of days+hours
- Added month names to the chart week view
- Chart now doesn't group hours and days
- Chart trims empty columns for single day views
- Chart columns for days, weeks, months are now higher (normalized)
- Chart dates switched to English to prevent display issues on Macs in other languages
- Fixed chart month switching
- Fixed chart week display for Monday-starting weeks
- Fixed PDF document tracking in Safari 10
- Fixed the window jumping to the bottom of the screen on startup
v1.53
- New, more clear settings layout
- Added option to set a global shortcut to show Qbserve
- Added option to show durations instead of percents in the Overview tab columns
- Added option to open the app instantly from the menu bar instead of going through a menu
- Fixed tracking for many Steam games including Dota 2 and CS:GO
- Fixed tracking for Minecraft and probably some other Java-based apps
- Fixed YouTube videos tracking in FireFox
- Fixed text in popovers on macOS Sierra
- Fixed one more idle preventing bug
v1.51
- Added switch between minified and readable JSON export
- Fixed stretched button rendering on macOS Sierra
- Fixed broken layout in activity settings on macOS Sierra
v1.5
- Added export and scheduled export to JSON
- Added support for tracking the new Slack app
- Added support for ignoring private windows in Safari 10
- Added button to check for updates manually
- Fixed "less/more productive" text for custom periods
- Fixed time selection dropdown menu bug
- New tab icons
v1.48
- Added hour range selection slider
- Added date display when switching days with arrows
- Added daily backup for the database
- Added 500 new sites and app bundles for automatic lookup
- Fixed a bug when activities are not displayed after a system time chage
v1.45
- Added new time ranges to the time selection in Overview and Details tabs
- Added arrows to switch between time ranges faster
- Added the option to remove history "from future" in case system time was changed
- Added sad sound for alerts for distracting categories
- Added support for Firefox Developer Edition and Firefox Nightly (with a browser extension)
- Added license information to the About window
- Added browser name to the domain activity popover
- Fixed crashes during Firefox tracking
- Fixed site tracking for PDFs in Safari
- One more attempt to fix the blurry tabs and buttons on some retina screens
v1.43
- Emergency update to resolve Chrome v52 conflict with Qbserve
- Fixed site tracking in Safari with developer console opened
v1.42
- Faster categorizing: switch to "Uncategorized" and hold the Command key to select multiple activities
- Added Firefox support (with a browser extension)
- Added duration tooltips to the Overview columns
- Fixed startup on login, it's now visible in the Login Items list in macOS Settings
- Fixed forums categorized to Shopping category
- Fixed name editing for custom categories
- Fixed tab and button rendering on retina screens
- Resolved conflicts with some window controlling apps
- Added hint for list switching in category selection
v1.4
- 400 new sites and app bundles for automatic lookup, over 6800 total
- New pause option: "Until tomorrow"
- Notification when pause ends
- Site detection improvements
- Fixed macOS Sierra crashes
- Better chart label rendering on some non-retina screens
- Settings tab is now available when trial is over
- "Days to observe" are now based on the day start setting instead of midnight
- Other minor UI improvements
v1.38
- New experimental idle detection: please enable it in the settings in case you had issues with idle before
- Button to delete tracked activities
- Safari Responsive Design mode is now tracked
- Fixed a missing title for some activities
- Fixed start on login issues
- Total time tooltip for the percents in the donut chart
- Time difference tooltip for the text under the donut chart
- Tab hotkeys reopen window if it was hidden or closed
- Better activity names for untitled tabs in Photoshop and Illustrator
- Under the hood improvements
v1.35
We really appreciate your support and feedback! More features and improvements are coming.
- New mode: display productivity by productive hours instead of percentage
- Option to ignore private window content in Chrome and Safari
- Icons in the dock and menu bar show sleep status when not observing
- Different icons for Skype, Slack, and Telegram chats
- Resolved conflicts with some window controlling apps
- Better idle time detection
- Better window and document name handling
- Ignored records are hidden from overview
- Fixed Safari tracking not working in some rare cases
- Fixed hours to observe selection
- Some crashes were caught
- Dynamic window titles from Sublime Text and Notes are not picked anymore
v1.3
- Added support for tracking full screen videos in Chrome, Safari and Opera browsers
- Skype call names are now tracked too
- Fixed the bug when the Dashboard chart displayed only one column
- 300 new sites and app bundles for automatic lookup, over 6400 total
v1.27
Thank you for all this awesome feedback! We received so many great ideas how to make Qbserve better in the future.
- Support for domain tracking in Chrome Canary and Safari Technology Preview
- 300 new sites and app bundles for automatic lookup, over 6100 total
- Trial period extended to 10 days
- Fixed ignore option for activities
- Feedback button now works without a mail client
- Reminders do not fire on the app relaunch anymore
- New hotkey for the Settings
v1.25
- Over 350 new sites and apps in the database, over 5800 total
- Fixed tracking of Safari in full screen mode
- Improved Telegram tracking
- YouTube non-video pages are now recorded as a domain activity
- Fixed Dashboard refresh for previous dates
v1.22
- Tabs of the Details table now switch properly
- Fixed missing application records in "Show windows as activities" mode
- Fixed checkboxes in activity editing window
- Fixed selection of rows in tables
- Fixed search in the applications table
- Stability improvements
v1.2
- Over 300 new sites and app bundles for automatic lookup, over 5500 total
- Support for recognizing Slack teams and Telegram chats as separate activities
v1.1
Out of beta, thank you all for your help!