What's new with WhatPulse?
Use setting
Include beta releases
WhatPulse 2.4b1
December 27, 2017
π New Features
- Export functionalities!
- Export your keyboard & mouse heat maps
- Export network bandwidth history per application, interface or originating country
- Export the uptime of your applications and computer restarts
- Use the buttons directly on the tabs, or use the advanced (premium) Export Wizard
- The advanced Export Wizard provides all possible data exports!
- Add a menu to the tray icon for quickly enabling and disabling statistics
- Add an option for auto pulsing on every hour
- Show exactly what your auto pulse settings do for you, in human terms
- Add window with all the available fun facts, which can be opened by clicking the fact icon or text
- Mac OSX: Show icon in Dock when the client is open, to make it easier to bring to focus
π Improvements
- Upgraded to Qt5 for better overall performance and memory management
- Multiple interface improvements to improve the user experience
- Multiple performance tweaks; lesser database usage, more caching
- Change tray icon to alert when the client is not logged in
- Document command line options in a --help menu
- Add command line option to disable network statistics from startup
π Bug Fixes
- Check the downloaded GeoIP.dat for corruption and don't load it if it is corrupted
- Detect date changes when the interface is open, so that 'today', 'yesterday', etc. display the correct data when the day changes
- Network stats could cause the client to crash upon exiting, under heavy network load
- Properly calculate Current/Average/Maximum values on Realtime bandwidth tab
WhatPulse 2.4b2
December 27, 2017
π Improvements
- Add a network counter monitor for Windows which catches network monitor time outs (on system sleep/hibernation) and restarts networking counting
- Don't restart networking on OSX on sleep/wake up and have the network monitor fix network counting. May be related to some OS X crashes when waking the system up.
- Show release notes of all clients from current version to latest version for a full overview of changes when skipping versions.
π Bug Fixes
- The auto pulse on every hour on every day works now
- OS X / Linux: Fix transparency of geek window
- OS X: Leave the Geek Window open when closing main window
WhatPulse 2.4
December 27, 2017
π New Features
- Export functionalities!
- Export your keyboard & mouse heat maps
- Export network bandwidth history per application, interface or originating country
- Export the uptime of your applications and computer restarts
- Use the buttons directly on the tabs, or use the advanced (premium) Export Wizard
- The advanced Export Wizard provides all possible data exports!
- Add a menu to the tray icon for quickly enabling and disabling statistics
- Add an option for auto pulsing on every hour
- Show exactly what your auto pulse settings do for you, in human terms
- Add window with all the available fun facts, which can be opened by clicking the fact icon or text
- Mac OSX: Show icon in Dock when the client is open, to make it easier to bring to focus
π Improvements
- Multiple interface improvements to improve the user experience
- Multiple performance tweaks; lesser database usage, more caching
- Add a network counter monitor for Windows which catches network monitor time outs (on system sleep/hibernation) and restarts networking counting
- Change tray icon to alert when the client is not logged in
- Document command line options in a --help menu
- Add command line option to disable network statistics from startup
- Don't restart networking on OSX on sleep/wake up and have the network monitor fix network counting. May be related to some OS X crashes when waking the system up.
- Show release notes of all clients from current version to latest version for a full overview of changes when skipping versions.
π Bug Fixes
- Properly colour a key inside the keyboard heat map when it is 0. Sometimes turned out red, previously.
- Fix rendering of the hours on the application uptime activity graph
- Fix displaying day changes in application uptime activity graph.
- Check the downloaded GeoIP.dat for corruption and don't load it if it is corrupted
- Detect date changes when the interface is open, so that 'today', 'yesterday', etc. display the correct data when the day changes
- Network stats could cause the client to crash upon exiting, under heavy network load
- Properly calculate Current/Average/Maximum values on Realtime bandwidth tab
WhatPulse 2.4.1b2
December 27, 2017
π New Features
- Geek Window: Add realtime keys, clicks, download and upload per second variables called "Rates".
π Improvements
- Database size: Delete mouse points older than 3 months from the heatmap to save space and memory usage (option to keep them). This reduces the size of an average database with 80% and improves client performance.
- Improve token flow to double validate token upon pulse to make sure the token gets transferred properly and you donΓΒ’Γβ¬Γβ’t get stuck with an invalid token because the communication had a glitch.
- Reset new application uploads back from 30 minutes to 15 minutes as it was causing too much confusion about new applications.
- Introduce a new memory swiper which makes sure the client does not hang on to unneeded memory (use less memory).
π New Features
- Recognise Windows 8.1 and 2012R2.
π Bug Fixes
- Fix timing issues where client does not start on Windows startup.
- Fix Geek Window transparency glitch when saving new layout.
- Fix another few Geek Window glitches to make it more smooth and stable during settings changes.
π New Features
- The client application is now signed with a proper certificate! (Gatekeeper likes us now).
- Add support and recognition for OS X 10.10 (Yosemite).
- Recognise virtualised OS X.
- Recognise some of the newer computer models.
π Bug Fixes
- Fix recognition of AMD processors.
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.
Release notes
What's new with WhatPulse? See the latest updates and improvements.