SleepyHead Changelog

What's new in SleepyHead 1.0.0 Beta 2.2

Jun 19, 2016
  • [PR S1/Dreamstation Importer] Periodic Breathing/CSR was not Doubling on F0V4 560 machines
  • [Core Program] Fix program crash on changing language or profile
  • [PR S1/Dreamstation Importer] Added PRS1 BiPAP AutoSV 960T F5V2 support
  • [ResMed Importer] EPR erroneously shown as OFF instead of 3
  • Redesign autoupdater so it parses Qt Installer Frameworks XML structures
  • Reset Channel names on language change
  • Improve Tooltip timeouts in preferences
  • Fix some untranslateable strings and spelling mistakes
  • Fix a couple of minor Time at Pressure chart/tooltip glitches

New in SleepyHead 1.0.0 Beta 1 (Jun 19, 2016)

  • Added AirCurve/AirSense machine settings
  • Replaced the By Pressure text abomination with a proper Time at Pressure chart
  • Redid Unintentional Leaks calcluations using a simple Mask Profile in Preferences
  • Make Release Notes welcome message translate-able (should the changelog be too?)

New in SleepyHead 1.0.0 Beta 0 (Jun 19, 2016)

  • Tons of other bug fixes
  • Fix dodgy PRS1 ASV pressure settings
  • Resolve duplicate RX changes issue
  • PRS1 1060P support... (No flow waveform on these, but still pretty good)
  • Philips Respironics DreamStation support (Thanks for your assistance JediBob and PaleRider, and everyone who shared their data!)
  • AirCurve pressure reporting glitches
  • Fix F&P Import hang
  • Pinch to zoom support
  • Timezone/UTC fixes (Thanks Reznet!)
  • Various ResMed region specific fixes

New in SleepyHead 0.9.8-1 Testing (Oct 3, 2014)

  • Made daily view left panel, and the right sidebar size changes persitent
  • Windows build related fixes
  • Increase brightness steps between barchart segments
  • Put Export CSV back
  • Do not save over machine.xml if profiles has an machines section but machines.xml is present
  • Fix PRS1 model numbers not ending in 'P' refusing to import
  • Show Model number in rx changes list instead of loader name
  • Only Resmed CPAP/APAP modes have EPR
  • Fix PRS1 4x0P models accidentally being called Plus instead of Pro
  • Fix Profile delete not removing row properly

New in SleepyHead 0.9.8 Testing (Oct 1, 2014)

  • Rework of Records box
  • Initial support for Philips Respironics System One Oximetery attachment
  • Removed old unused Mask Preferences and other junk
  • Complete Overview SummaryChart overhaul
  • Prescription changes now caches to disk to save having to reload all data every time
  • Implemented Demand loading for SleepyHead Summary data files

New in SleepyHead 0.9.7 Testing (Oct 1, 2014)

  • Experimental ResMed AirSense S10 import support
  • F&P Icon timestamp fix, thanks to Roy Stone for the patch!
  • New Feature: Create independant temporary Graph Clones, which you can explore seperately, even carry over to another day
  • Split events and waveforms up in preferences, and sorted by machine type
  • Removed the old graph tab in preferences, as it's no longer needed
  • Graph YAxis scaling can now be adjusted easily in the right click menu
  • New Feature: Added toggle-able linechart Event-flag overlays
  • New Feature: Added toggle-able Graph Plots when multiple plots present
  • New Feature: Added toggle-able Dotted lines for each graph for various purposes
  • New Feature: Added right-click popup menu in Y-Axis and title graph area
  • Support for importing from CMS50F and CMS50I via cable. Thanks François Revol and Michael Masterson for their amazing help!
  • Fix duplicate Ti/Te graphs on VPAP Adapt
  • New Graph: Time at Pressure
  • Less ugly code hardwiring and more automatic smarts, plus better channel color and name consistencies underneath.
  • Daily panel (left) Sidebar can be toggled on/off with F9
  • Calendar can now be toggled on/off with f10, your preferences will be kept
  • Fixed screenshot in non fullscreen on Windows & Linux.. now autohides the calendar and right sidebar.
  • Press Alt-B while selecting in daily view to quickly add a bookmark without having to zoom in
  • New Feature: Can now edit channel information, including names, colors, etc. in preferences
  • Tooltips showing relevenat information when hovering over events on daily charts
  • New Feature: Large Leak flagging where not present, using redline threshold
  • New Feature: Can switch off individual daily view linechart event overlays in a combo box down the bottom left
  • New Feature: Events are now visible on all daily charts in line cursor mode
  • Fix an issue that caused some burried PRS1 session data to not be imported
  • Fix a lot of pressure and pressure relief strings
  • New Feature: Added (very experimental) Weinmann SOMNOsoft2 Import importer
  • Fixed inverted CMS50 .spoR file pulse and spo2
  • Added CMS50i .spo2 file import support
  • New Feature: Added a Welcome page to make things a little friendlier
  • Fixes another issue that caused session dupplicates on ResMed machines
  • Improved support for Intellipap BiLevel machines
  • New Feature: Press Ctrl-L (Cmd-L on Mac) to switch on/off a "line cursor", and display current graph information above graphs while hovering over graphs
  • New Feature: Preference option to Realign machine detected codes and fix dodgy PRS1 durations using user event flagging.
  • New Feature: Added second set of User Flags detection and preferences.
  • New Feature: Hit Escape key to go back through previous graph selection history
  • New Feature: Hold Alt while selecting a graph area with the mouse, pauses till you release the key, to allow you to take another attempt.
  • Fixed changing languages clobbering graph settings
  • Import now remembers last place you imported from
  • Lock files are now used to help protect the same profiles being open multiple times
  • Fixed a rare PRS1 duplicate session issue affecting multi-chunk files
  • Fixed ResMed STR.edf DST crossover bug causing duplicate sessions
  • Added PRS1 SD Card automatic backup functionality
  • Stopped faulty statistics calculations where only summary data was present (For now it should show zero where calculations are impossible)
  • Added .spo2 file import support for firmware 3.7 CMS50F oximeters.
  • Some pre-v3.7 firmware CMS50 oximeter serial importer improvements
  • Fixed ResMed AutoSet minimum pressure not displaying correctly
  • Fix ResMed EPR setting display
  • Restore display of MaskPressureHi plots when available
  • Fix wiki URL's thanks to sourceForge forcing move of SleepyHead's wiki
  • Fix ResMed importer crashes, finished rewriting stage2 multithreading code
  • Made database upgrade/purge process a bit more friendly (Keep your backups switched on!)
  • Fixed a SleepyHead summary error that prevented count indexes from being stored properly
  • Some other minor fixed and stuff

New in SleepyHead 0.9.6 Unstable (Jun 24, 2014)

  • Threadsafety improvements to debug/logger
  • Multithreaded PRS1 and ResMed loader improvements
  • Minor user interface tweaks
  • Added ChoiceMMed MD300W1 Oximeter file import support
  • Graph Preferences min/max settings are now honoured correctly
  • Complete Rewrite of CMS50 Importer
  • Completely redesigned Oximetery with new Import Wizard
  • Improved data Purge and Reimport from backup abilities
  • Improved ResMed STR.edf summary import support
  • Several Fisher & Paykel Icon improvements (including automatic backup)
  • Switched from raw OpenGL to Qt QPainter wrapped backend
  • Switched to Qt's pixmap caching engine
  • Fix ResMed session grouping bug that caused session double-ups
  • Added timeout dialog to CPAP card autoscanner

New in SleepyHead 0.9.5-1 Unstable (May 13, 2014)

  • Retina display fixes for Mac platform
  • Introduced yAxis Scaling modes
  • Cleaned up mouse handling underneath
  • Better ResMed SD card backups
  • New Profile selection screen
  • Fixed inconsistency with graph legend markers
  • Improved CMS50 Oximetry serial importing, including support for CMS50E & F models
  • The foundations of loadable translations for non-English speakers
  • Better Fisher & Paykel ICON support
  • Printing works on Mac OSX 10.8.x again
  • Support for the PRS1 Series 60, in large part due to a patch from Keary Griffin.
  • A bunch of small PRS1 fixes, especially for the AutoSV.
  • Added Flow Limit to the summary and overview screens. This can be a useful indicator in certain types of apnea.
  • Some 64-bit fixes, and some other bugfixes mainly useful to those building from source, especially on linux.
  • Fixed some issues with the prescription changes table with certain machines.

New in SleepyHead 0.9.2.2 Beta (Apr 10, 2014)

  • New features & bugs fixes in this Update:
  • Auto-Updater test for Windows & Mac Platforms
  • Adds Total Leaks Overview chart for PRS1 Users.
  • Preliminary ZEO CSV Support, and simple SleepStage line graph
  • Fixes Overview AHI chart showing "No Data" on 0.00 days.
  • Fixes crash after using Preferences before importing first data.
  • Fixes first minute of Resp. Rate & Minute Vent calcs not showing data. (You will have to Data->Advanced->Purge CPAP Data and then reimport if you want this, as recalc won't do it)
  • Cursor up/down zoom did not take into account hidden graphs