What's new with WhatPulse?

Use setting
Include beta releases

WhatPulse 2.4.1b3

December 27, 2017

πŸ“ˆ Improvements

  • The Facebook login experience has been greatly enhanced by involving whatpulse.org when authorisation is needed and improving the interface for logging in.
  • The Qt framework has been upgraded to Qt5 (from Qt4) and weҀÂℒre using a custom build, which means the client has shrunk in size substantially. The Windows is now only 22MB (from 38MB, is a 42% save) and the Mac client is now 34MB (from 62MB, is a 45% save)

πŸ› Bug Fixes

  • Windows: Taskbar item showed when Geek Window was open.

πŸŽ‰ New Features

  • Windows: Add a watchdog process that looks after the main client process.

πŸ› Bug Fixes

  • Windows: Fixed some cases where ΓƒΒ’Γ‚β‚¬Γ‚ΛœzombieҀÂℒ client processes can happen (client was running but not showing).
  • Fix Windows 8.1 and 2012R2 recognition.
  • Fix jumping of geek window layout when using smaller font and not using snap to grid.

πŸ“ Notes

  • OS X: The menu icon can look weird when transitioning, this is an experiment for high definition screens.
  • OS X: Yosemite can be recognized as a virtual machine.

WhatPulse 2.4.1b4

December 27, 2017

πŸ› Bug Fixes

  • The token improvements after pulsing caused a crash on certain systems
  • Replace fact variables with 'no data' when there's no data instead of showing the variables names themselves
  • Correct some Apple model numbers (same number for multiple releases)

πŸŽ‰ New Features

  • Save some basic computer information to the database

WhatPulse 2.4.1

December 27, 2017

πŸŽ‰ New Features

  • Geek Window: Add realtime keys, clicks, download and upload per second variables called "Rates".
  • Add support for Windows 8.1, Windows 2012R2 and OS X Yosemite (10.10).
  • OS X: Client is now signed with a proper certificate (Gatekeeper likes us now).

πŸ“ˆ Improvements

  • The Facebook login experience has been greatly enhanced.
  • The Qt framework has been upgraded to Qt5 (from Qt4) and we've sent it to the gym. The Windows is now only 22MB (42% smaller) and the Mac client is now 34MB (45% smaller)
  • Reduce memory usage greatly on some computers where it used much memory.
  • Database size: Delete mouse points older than 3 months from the heat map to save space and memory usage (option to keep them). This reduces the size of an average database with 80% and improves client performance.
  • Improved communication flow to prevent wrong tokens when internet connectivity is unreliable.

πŸ› Bug Fixes

  • Windows: Fixed some cases where 'zombie' client processes can happen (client was running but not showing).
  • Fix issues where client does not start on Windows startup in some cases.
  • Fix Geek Window transparency glitch when saving new layout and make modifying Geek Window layout more smooth.
  • OS X: Fix recognition of AMD processors on Hackintosh computers.
  • Replace fact variables with 'no data' when there's no data instead of showing the variables names themselves

WhatPulse 2.5

December 27, 2017

πŸŽ‰ New Features

  • The client now differentiates between mouse buttons and a presentation of these stats has been added.
  • You can now ignore specific network interfaces for network monitoring.

πŸ“ˆ Improvements

  • The client will no longer reset the local database when logging out, so local stats can be kept through a re-login.
  • OS X: Detect black theme and auto adjust black W icon to a white W icon.

πŸ› Bug Fixes

  • OS X: Fix computer model and architecture detection on Yosemite.
  • Linux: Fix text color when using black themes.

WhatPulse 2.6b1

December 27, 2017

πŸŽ‰ New Features

  • A brand new website communication framework, which makes communication more reliable and secure. A handshake is introduced which prevents any incomplete or double pulses and secures the token (no more ҀœInvalid token" messages). The communication stream is also double checked against the website for security, so possible attacks will not comprimise any personal data.
  • Added the NumPad to the keyboard heat-map.
  • Added the ability to show a per application keyboard heat-map
  • Added different time periods in the real-time network graph (last 5, 15, 30 and 60 minutes)
  • It now does not matter whether a computer name is renamed on the website, the client will continue pulsing. The "Refresh Status" button will update the new computer name if it has been changed.
  • Added variables for todays keys, clicks, download and upload in the Geek Window.
  • Revised the update checker to optionally (itҀÂℒs a setting) include beta releases. No more separate installing beta versions.
  • Added uploading of keyboard heat-maps for global anonymous analytics usage and personal dashboards (future feature).
  • Added a cool dotted graph on the uptime tab to show which days are your favorite reboot days.
  • Mac OS X: Properly sign the installer as well, so everything is signed.

πŸ“ˆ Improvements

  • Mac OS X: Update to Qt 5.4.1, which fixes retina support for the menu bar icon.
  • Detect whether youҀÂℒre in a fullscreen application, on which it wonҀÂℒt send an automated alert about a automatic pulse, eliminating the need for an option for that.
  • Scramble user passwords completly locally in the client (previously they were stored encrypted, but were decrypted for website communications)
  • Tweak the registration form a bit and add form validation to prevent invalid information to go through.

πŸ› Bug Fixes

  • Fix not being able to resize keyboard and mouse heat-maps to the maximum size of your screen.
  • Fix false-positive premium membership deactivations in some cases.
  • Fix thicker black borders on Windows 8.1 on several spots in the interface.
  • Fix a few other layout quirks.

WhatPulse 2.6b2

December 27, 2017

πŸŽ‰ New Features

  • Add 'QWERTZ' keyboard heat-map layout (needs testing for validity!).
  • OS X: Offer the user to automatically fix Accessibility permissions on startup when detecting they are not correct.

πŸ› Bug Fixes

  • Avoid "Missing input" message upon pulsing, by retrieving the computer id before pulsing if needed (instead of only on startup).
  • Windows: Fix updater.exe to detect beta versions when enabled in client.

πŸ“ˆ Improvements

  • Add some whitespace to W system menu icon. It looked a bit too big.

WhatPulse 2.6b3

December 27, 2017

πŸ› Bug Fixes

  • Fix bandwidth spikes at the end of the realtime network graph
  • Fix saving and loading of premium expiration date
  • Actually show numbers on the qwertz keys in the heat map
  • Fix display of german characters in qwerty heat map on Windows
  • Improve display of interface on dark themes (Windows & Linux only)

πŸŽ‰ New Features

  • Start counting keys per hour to display at a later stage

WhatPulse 2.6b4

December 27, 2017

πŸ› Bug Fixes

  • Windows: Fix "updater.exe --beta" error message when updating to a new beta.

πŸ“ Notes

  • Windows: Coming from current 2.6 beta, you will have to download the installer on the forums, earlier betas will have above issue!

πŸ› Bug Fixes

  • Windows: Fix settings checkboxes layout.
  • Fix a few facts accuracy: they did not take the newly added per hour stats into account.

πŸ“ˆ Improvements

  • Change 'month' in time selector to reflect last 29-31 days instead of the current month.

πŸŽ‰ New Features

  • Add a "Last 12 hours" and "Last 24 hours" view to the input history chart.
  • Add facts for most productive hour for keys and clicks.
  • Remember all select boxes across the client and select them when reopening the main window.

πŸ“ Notes

  • Known issue: Windows sorts the input history view selection wrong, which makes it display the last 7 days chart when it is first selected on the last 12 hours.

WhatPulse 2.6b5

December 27, 2017

πŸŽ‰ New Features

  • Display most used key combinations on the input tab.
  • Add keyboard, mouse and trackpad hardware detection for display on computer profile page.

πŸ› Bug Fixes

  • 2.6b4 stopped input counting on a new hour in certain situations, this has been fixed.

πŸ“ˆ Improvements

  • The client warned but allowed older databases, which caused an enormous amount of errors. It now prevents loading of older databases.
  • OS X: Restore native checkboxes and only use the custom checkboxes on Windows (for dark themes).
  • Make the uptime dots a bit smaller so that they do not cross the day name.
  • Windows: Make the period selection bigger.
  • Add some spacing between the keyboard heat-map and the top data.

πŸ—‘οΈ Removed

  • Remove QWERTZ layout for now.

WhatPulse 2.6

December 27, 2017

πŸŽ‰ New Features

  • Added the NumPad to the keyboard heat-map.
  • Brand new communication framework; pulsing is more reliable, secure and data-loss free!
  • Extra time windows in the real-time network graph (last 5, 15, 30 and 60 minutes)
  • Added variables for todays keys, clicks, download and upload in the Geek Window.
  • Added a new setting to include beta versions in the update check.
  • Display most used key combinations.
  • Added uploading of heat-maps for a future website feature.
  • Added a cool dotted graph to show which days are your favorite days to reboot.
  • Premium: Add a "Last 12 hours" and "Last 24 hours" view to the input history chart.
  • Add facts for most productive hour for keys and clicks.
  • Add keyboard, mouse and trackpad hardware detection for display on computer profile page.
  • OS X: Offer the user to automatically fix Accessibility permissions on startup when detecting they are not correct.

πŸ“ˆ Improvements

  • Computer names can now be renamed on the website with no impact on the client. "Refresh Status" will update to the new computer name.
  • OS X: Fix retina screen support for the menu bar icon.
  • Detect whether a fullscreen app is active and don't send any notifications (and remove the option to disable notifications for that purpose).
  • Several interface and security improvements; it looks better with dark themes and all login info is encrypted twice.
  • Change 'month' in time selection to reflect last 29-31 days instead of the current month.

πŸ› Bug Fixes

  • Fix bandwidth spikes at the end of the real-time network graph
  • Fix false-positive premium membership deactivations in some cases.
  • Fix not being able to resize keyboard and mouse heat-maps to the maximum size of your screen.
  • Fix thicker black borders on Windows 8.1 on several spots in the interface.
  • Avoid "Missing input" message upon pulsing in some rare cases.