What's new in Qbserve 1.89
Jun 24, 2022
- 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 ⌘+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
New in Qbserve 1.88 (Mar 24, 2021)
- 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
New in Qbserve 1.87 (Dec 22, 2020)
- 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 asterisk
- Fixed incorrect encoding for spaces and non-ASCII symbols in document paths used by rules
New in Qbserve 1.86 (Feb 23, 2020)
- 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
New in Qbserve 1.85 (Sep 25, 2019)
- 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
New in Qbserve 1.84 (Aug 16, 2019)
- 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
New in Qbserve 1.83 (May 26, 2019)
- 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 tab tracking in Chrome 74
- Fixed Finder and full-screen Chrome video tracking in Mojave
- Fixed projects not being sorted correctly in dropdowns in Timesheet -> Projects
New in Qbserve 1.82 (Feb 26, 2019)
- 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
New in Qbserve 1.81 (Feb 15, 2019)
- 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
New in Qbserve 1.8 (Feb 15, 2019)
- 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
New in Qbserve 1.79 (Oct 30, 2018)
- Fixed Qbserve launching Google Chrome when other Chromium-based browsers are used
New in Qbserve 1.78 (Oct 18, 2018)
- 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 Technology Preview
- 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
New in Qbserve 1.77 Build 6500 (Aug 27, 2018)
- 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 tabs 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
New in Qbserve 1.76 Build 6415 (Jul 9, 2018)
- Fixed site tracking in Chrome 68
- Allowed negative values for tax fields in the invoice generator
New in Qbserve 1.75 Build 6404 (Jul 9, 2018)
- 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
New in Qbserve 1.74 Build 6262 (Feb 26, 2018)
- 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
New in Qbserve 1.73 Build 6200 (Jan 23, 2018)
- 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.x
- 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
New in Qbserve 1.72 Build 6006 (Nov 26, 2017)
- 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 tab tracking for all Firefox editions (requires v1.4 of the extension for Firefox)
- Added support for sites in Vivaldi and Brave browsers with an extension
- Switched tracking in Yandex Browser to an extension
New in Qbserve 1.7 Build 5700 (Oct 25, 2017)
- 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 rule adding popover
- Fixed incorrect productivity selection in alert editing popover
- Fixed fullscreen tracking in Chrome Canary
New in Qbserve 1.68 Build 5550 (Oct 25, 2017)
- 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
New in Qbserve 1.67 Build 5300 (Aug 8, 2017)
- Added backup frequency selection to 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
New in Qbserve 1.66 Build 5220 (Jul 6, 2017)
- 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
New in Qbserve 1.64 Build 5125 (Jun 12, 2017)
- 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
New in Qbserve 1.63 Build 5050 (May 8, 2017)
- 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
New in Qbserve 1.62 Build 5015 (Apr 30, 2017)
- 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
New in Qbserve 1.59 Build 4424 (Jan 9, 2017)
- 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
New in Qbserve 1.57 Build 4150 (Dec 18, 2016)
- 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
New in Qbserve 1.55 Build 3870 (Nov 13, 2016)
- 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
New in Qbserve 1.53 Build 3753 (Oct 31, 2016)
- 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
New in Qbserve 1.51 Build 3538 (Sep 25, 2016)
- Added switch between minified and readable JSON export
- Fixed stretched button rendering on macOS Sierra
- Fixed broken layout in activity settings on macOS Sierra
New in Qbserve 1.5 Build 3522 (Sep 23, 2016)
- Added export and scheduled export to JSON
- Added support for tracking the new Slack app
- Added support for ignoring private tabs 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
New in Qbserve 1.48 Build 3322 (Sep 4, 2016)
- 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
New in Qbserve 1.45 Build 3092 (Aug 17, 2016)
- 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
New in Qbserve 1.43 Build 2954 (Aug 3, 2016)
- Emergency update to resolve Chrome v52 conflict with Qbserve
- Fixed site tracking in Safari with developer console opened
New in Qbserve 1.4 Build 2950 (Aug 1, 2016)
- 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
New in Qbserve 1.4 Build 2802 (Jul 4, 2016)
- 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
New in Qbserve 1.38 Build 2707 (Jun 10, 2016)
- 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
- Chart labels should look better on non-retina screens
- Under the hood improvements
New in Qbserve 1.35 Build 2677 (Jun 1, 2016)
- New mode: display productivity by productive hours instead of percentage
- Option to ignore private windows 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
New in Qbserve 1.3 Build 2563 (May 25, 2016)
- 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
New in Qbserve 1.27 Build 2393 (May 23, 2016)
- 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 Settings
New in Qbserve 1.25 Build 2350 (May 23, 2016)
- 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
New in Qbserve 1.22 Build 2273 (May 12, 2016)
- New sites and apps added to the database
- 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