Open Source CPAP Analysis Reporter A fork of sleepyhead/sleepyhead-code
Go to file
2011-12-28 16:27:26 +10:00
docs Show TotalLeaks in Statistics where Unintentional not available, Fix non-existant plots (for Pat-Trig-Breaths on machines without it) showing in Overview, add rera & FL to stats where available 2011-12-28 13:17:20 +10:00
fonts Window size fix and icon PNG updates 2011-06-26 21:49:40 +10:00
Graphs Hide Sessions Times chart where there is no CPAP data 2011-12-28 15:09:26 +10:00
icons Separated Summary from Welcome into it's own tab, welcome has become Help Browser. 2011-12-26 02:19:08 +10:00
qextserialport Added qwineventnotifier_p.h to qextserialport stuff 2011-09-04 15:41:55 +10:00
quazip More build fixes for windows.. 2011-12-17 20:36:28 +10:00
SleepLib Use AntiAliasing preference fix 2011-12-28 13:35:24 +10:00
.gitignore Missing files 2011-06-26 19:14:18 +10:00
common_gui.cpp More update cleanups 2011-12-17 21:59:43 +10:00
common_gui.h More doxygen header documentation 2011-12-18 23:20:01 +10:00
daily.cpp ResMed EPR html display fix in Details 2011-12-27 23:28:39 +10:00
daily.h Oximetry information cleanup, Gave graphs the ability to fully remove title, Print Daily Report bookmark fixes and cleanup 2011-12-25 15:05:12 +10:00
daily.ui Changed SleepApp folder to SleepyHeadData, Renamed hexid machine folders so they are recognizable, and version bumped to the start of the 0.9 BETA cycle. 2011-12-22 20:29:12 +10:00
Doxyfile Doxygen stuff is nearly all done 2011-12-19 16:46:31 +10:00
exportcsv.cpp ChannelID Integer Rework.. WARNING.. BACKUP YOUR SleepApp profile First 2011-12-22 03:00:19 +10:00
exportcsv.h Yet More Doxygen stuff, pruned some old unused code 2011-12-19 15:35:16 +10:00
exportcsv.ui Set Exports progress bar default to 0 2011-11-15 17:54:16 +10:00
LICENSE.txt gLineChart improvements, screenshot fixes for linux build. 2011-05-28 19:16:46 +10:00
main.cpp Changed SleepApp folder to SleepyHeadData, Renamed hexid machine folders so they are recognizable, and version bumped to the start of the 0.9 BETA cycle. 2011-12-22 20:29:12 +10:00
mainwindow.cpp Fix Oximetry rebuild datetime glitch 2011-12-28 16:27:26 +10:00
mainwindow.h Modified gLinePlot to support sublayers, so I could add a legend like summarychart. 2011-12-27 23:21:10 +10:00
mainwindow.ui Forgot to rename the navigation statistics button. Show most used humid setting rather than max 2011-12-27 04:41:48 +10:00
newprofile.cpp Fix edit profile password glitch 2011-12-24 16:00:25 +10:00
newprofile.h More doxygen stuff, plus cleanup and preparation for Language Translation support 2011-12-19 02:39:36 +10:00
newprofile.ui Modified gLinePlot to support sublayers, so I could add a legend like summarychart. 2011-12-27 23:21:10 +10:00
overview.cpp Fix Oximetry rebuild datetime glitch 2011-12-28 16:27:26 +10:00
overview.h Populate a few useful Records in the new sidebar, plus make the links work 2011-12-25 23:27:47 +10:00
overview.ui Populate a few useful Records in the new sidebar, plus make the links work 2011-12-25 23:27:47 +10:00
oximetry.cpp Oximetry information cleanup, Gave graphs the ability to fully remove title, Print Daily Report bookmark fixes and cleanup 2011-12-25 15:05:12 +10:00
oximetry.h Oximetry summary work, Prescription changes best and worst highlighting, Summary percentile calculations and load all nastiness test 2011-12-23 20:52:31 +10:00
oximetry.ui Reorganize Oximetry bottom panel to make compatible with netbook screens 2011-12-26 01:37:27 +10:00
preferencesdialog.cpp Use AntiAliasing preference fix 2011-12-28 13:35:24 +10:00
preferencesdialog.h More profile settings system cleanup 2011-12-21 22:47:47 +10:00
preferencesdialog.ui RDI Calcs preference for PRS1 Users, Made Summary more BIPAP aware, Added IPAP/EAP 90% to Overview chart, VSnore 2 reenabled for PRS1 CPAP mode, hide flow limitations for PRS1 CPAP mode. 2011-12-24 15:55:44 +10:00
profileselect.cpp Changed SleepApp folder to SleepyHeadData, Renamed hexid machine folders so they are recognizable, and version bumped to the start of the 0.9 BETA cycle. 2011-12-22 20:29:12 +10:00
profileselect.h Improve comments for Daily & MainWindow headers 2011-12-18 20:53:51 +10:00
profileselect.ui Minor cosmetic stuff 2011-10-30 20:29:49 +10:00
README Loading screen time is too short, so just display welcome page.. Fix zoom in too close makes cpap pressure dissapear bug 2011-12-25 18:17:24 +10:00
report.ui Moved Overview Report to to Overview, added Print menu 2011-09-11 16:16:45 +10:00
Resources.qrc Show Links in statusbar when hovering over them in Help Browser 2011-12-26 15:51:53 +10:00
SleepyHeadQT.pro Show Links in statusbar when hovering over them in Help Browser 2011-12-26 15:51:53 +10:00
updateparser.cpp Mac build cleanup #2 2011-12-17 16:59:40 +10:00
updateparser.h Improve comments for Daily & MainWindow headers 2011-12-18 20:53:51 +10:00
UpdaterWindow.cpp Changed SleepApp folder to SleepyHeadData, Renamed hexid machine folders so they are recognizable, and version bumped to the start of the 0.9 BETA cycle. 2011-12-22 20:29:12 +10:00
UpdaterWindow.h Doxygen stuff is nearly all done 2011-12-19 16:46:31 +10:00
UpdaterWindow.ui Mac build cleanup #2 2011-12-17 16:59:40 +10:00
version.h Changed SleepApp folder to SleepyHeadData, Renamed hexid machine folders so they are recognizable, and version bumped to the start of the 0.9 BETA cycle. 2011-12-22 20:29:12 +10:00

SleepyHead QT port v0.9 branch

SleepyHead is cross platform, opensource sleep tracking program for reviewing CPAP and Oximetry data, 
which are devices used in the treatment of Sleep Disorders like Obstructive Sleep Apnea.

To Build:

qmake
make

You may need to add a -spec option to qmake to suit your platform. 
Adding -j3 speeds up the make command on a dual core or greater system.


Author: Mark Watkins <jedimark@users.sourceforge.net>
Copyright (C)2011 Mark Watkins

Licence Stuff
-------------
This software is released under the GNU Public License, at a GPL version of my choosing at a later date. 

Exceptions and 3rd Party Libraries:
Incorporates QextSerialPort. Insert New BSD license here? (Apparently PD.. need to verify)
http://code.google.com/p/qextserialport/

It uses QuaZip, by Sergey A. Tachenov, which is a C++ wrapper over Gilles Vollant's ZIP/UNZIP package..
http://sourceforge.net/projects/quazip/