OSCAR-code/oscar
LoudSnorer 6b81db5bbb Problem
*CSR pinned on overview tab disappears on the first paint.
Cause
*Charts are automatically permanently disabled for charts that are initially empty
*This problem impacts any chart that is enabled in File => Preferences.
Details
*gGraph does not display layers (paint) when the layer is empty.
*gSummaryChart (layer) initializes empty to false and calculates empty during painting.
Causing empty charts to be permanently disabled.
*Once a chart has been displayed, it will always be displayed even if empty.
Solution
*Enabled painting charts when the DayRange is increased, triggering the empty flag to be recalculated
New non-empty charts will now be permanently displayed
*Overview maintains the largest DayRange used and list of empty charts.
*Overview receive these signals and calls recalculates when largest DayRange is increased.
*gSummaryChart implement recalculate method.
*gSummaryChart implement emit signal when empty flag changes.
*gGraphView implement emit signal when day range changes. (XBounds)
**** IMPORTANT MUST Rebuild makefiles.****
*Remove two Makefiles and execute qmake. (works for linux version).
2022-02-22 07:48:30 -05:00
..
docs Merge branch 'master' into translations 2020-04-07 19:49:58 +02:00
fonts Change folder and file name from oscr to oscar 2019-02-22 19:23:39 -05:00
Graphs Problem 2022-02-22 07:48:30 -05:00
help Release changed from March to April 2020, and many small changes to translations-files. 2020-03-28 17:03:52 +01:00
icons Improve Graphs and Event Types combo boxes on Daily page 2021-11-29 21:08:05 -07:00
scripts Move macOS create_dmg script to its proper place. 2020-01-16 19:48:30 -05:00
SleepLib Add 761P to the list of tested machines. 2022-02-20 14:37:05 -05:00
tests Add optional crypto benchmark to unit tests. 2022-01-24 16:04:08 -05:00
aboutdialog.cpp Make link to other languages be itself translatable in Release Notes and Credits dialogs 2021-10-23 19:36:51 -07:00
aboutdialog.h Updated copyright year to 2022 for OSCAR files 2021-11-02 16:34:12 -04:00
aboutdialog.ui Here are the promised translation-cleaned program files plus updated language files 2022-01-10 16:49:23 +01:00
checkupdates.cpp Updated copyright year to 2022 for OSCAR files 2021-11-02 16:34:12 -04:00
checkupdates.h Updated copyright year to 2022 for OSCAR files 2021-11-02 16:34:12 -04:00
common_gui.cpp Updated copyright year to 2022 for OSCAR files 2021-11-02 16:34:12 -04:00
common_gui.h Updated copyright year to 2022 for OSCAR files 2021-11-02 16:34:12 -04:00
cprogressbar.cpp Fix problem that could cause CProgressBar to hang and not close 2019-08-23 11:40:52 -07:00
cprogressbar.h Add C[onditional]ProgressBar class. 2019-08-04 08:33:32 -07:00
csv.cpp Updated copyright year to 2022 for OSCAR files 2021-11-02 16:34:12 -04:00
csv.h Updated copyright year to 2022 for OSCAR files 2021-11-02 16:34:12 -04:00
daily.cpp Here are the promised translation-cleaned program files plus updated language files 2022-01-10 16:49:23 +01:00
daily.h Improve Graphs and Event Types combo boxes on Daily page 2021-11-29 21:08:05 -07:00
daily.ui Here are the promised translation-cleaned program files plus updated language files 2022-01-10 16:49:23 +01:00
exportcsv.cpp Fixes #333: ExportCSV now exports statistics data on Session export properly 2022-02-02 11:27:39 -07:00
exportcsv.h Updated copyright year to 2022 for OSCAR files 2021-11-02 16:34:12 -04:00
exportcsv.ui Change folder and file name from oscr to oscar 2019-02-22 19:23:39 -05:00
help.cpp Updated copyright year to 2022 for OSCAR files 2021-11-02 16:34:12 -04:00
help.h Updated copyright year to 2022 for OSCAR files 2021-11-02 16:34:12 -04:00
help.ui Here are the promised translation-cleaned program files plus updated language files 2022-01-10 16:49:23 +01:00
logger.cpp Updated copyright year to 2022 for OSCAR files 2021-11-02 16:34:12 -04:00
logger.h Check for ability to write to data directory at startup 2020-08-16 12:46:36 -07:00
main.cpp Work around a Qt bug on Fedora 35 that caused hangs when selecting files. 2022-01-14 11:45:54 -05:00
mainwindow.cpp Add date range option to Statistics page. 2021-12-10 00:54:14 -07:00
mainwindow.h Add date range option to Statistics page. 2021-12-10 00:54:14 -07:00
mainwindow.ui Remove PlaceholderText from ui files for old QT 2022-01-10 13:08:43 -05:00
mytextbrowser.h Change folder and file name from oscr to oscar 2019-02-22 19:23:39 -05:00
newprofile.cpp Update Statistics page after editing profile 2021-12-21 18:49:50 -07:00
newprofile.h Updated copyright year to 2022 for OSCAR files 2021-11-02 16:34:12 -04:00
newprofile.ui Here are the promised translation-cleaned program files plus updated language files 2022-01-10 16:49:23 +01:00
oscar.pro Fix regression in be24a3e that broke some builds. 2022-01-26 11:02:47 -05:00
overview.cpp Problem 2022-02-22 07:48:30 -05:00
overview.h Problem 2022-02-22 07:48:30 -05:00
overview.ui Here are the promised translation-cleaned program files plus updated language files 2022-01-10 16:49:23 +01:00
oximeterimport.cpp Here are the promised translation-cleaned program files plus updated language files 2022-01-10 16:49:23 +01:00
oximeterimport.h Updated copyright year to 2022 for OSCAR files 2021-11-02 16:34:12 -04:00
oximeterimport.ui Here are the promised translation-cleaned program files plus updated language files 2022-01-10 16:49:23 +01:00
oximetry.ui Here are the promised translation-cleaned program files plus updated language files 2022-01-10 16:49:23 +01:00
pch.h Change folder and file name from oscr to oscar 2019-02-22 19:23:39 -05:00
preferencesdialog.cpp Here are the promised translation-cleaned program files plus updated language files 2022-01-10 16:49:23 +01:00
preferencesdialog.h Updated copyright year to 2022 for OSCAR files 2021-11-02 16:34:12 -04:00
preferencesdialog.ui Here are the promised translation-cleaned program files plus updated language files 2022-01-10 16:49:23 +01:00
profileselector.cpp Here are the promised translation-cleaned program files plus updated language files 2022-01-10 16:49:23 +01:00
profileselector.h Updated copyright year to 2022 for OSCAR files 2021-11-02 16:34:12 -04:00
profileselector.ui Here are the promised translation-cleaned program files plus updated language files 2022-01-10 16:49:23 +01:00
rawdata.cpp Updated copyright year to 2022 for OSCAR files 2021-11-02 16:34:12 -04:00
rawdata.h Updated copyright year to 2022 for OSCAR files 2021-11-02 16:34:12 -04:00
reports.cpp Here are the promised translation-cleaned program files plus updated language files 2022-01-10 16:49:23 +01:00
reports.h Updated copyright year to 2022 for OSCAR files 2021-11-02 16:34:12 -04:00
reports.ui Here are the promised translation-cleaned program files plus updated language files 2022-01-10 16:49:23 +01:00
Resources.qrc Improve Graphs and Event Types combo boxes on Daily page 2021-11-29 21:08:05 -07:00
sessionbar.cpp Updated copyright year to 2022 for OSCAR files 2021-11-02 16:34:12 -04:00
sessionbar.h Updated copyright year to 2022 for OSCAR files 2021-11-02 16:34:12 -04:00
statistics.cpp Add report footer to first page of printed Statistics report. 2022-01-14 06:39:00 -07:00
statistics.h Updated copyright year to 2022 for OSCAR files 2021-11-02 16:34:12 -04:00
STYLE Change folder and file name from oscr to oscar 2019-02-22 19:23:39 -05:00
translation.cpp Updated copyright year to 2022 for OSCAR files 2021-11-02 16:34:12 -04:00
translation.h Updated copyright year to 2022 for OSCAR files 2021-11-02 16:34:12 -04:00
update_gitinfo.bat Correct version identification in Windows builds. 2020-03-20 10:17:28 -07:00
update_gitinfo.sh Fix update_gitinfo to detect detached head state properly. 2020-01-17 16:19:13 -05:00
updateparser.cpp Remove redefinition of nullptr that caused compilation errors under Qt 5.14. 2020-02-18 15:22:51 -05:00
updateparser.h Tweak copy constructors to fix build errors in CentOS. 2020-05-23 11:22:59 -04:00
UpdaterWindow.ui Replace old man Oscar logo with new big O logo 2019-04-16 13:12:26 -04:00
VERSION Bump version now that alpha.2 is in testing. 2022-02-20 14:36:28 -05:00
version.cpp Updated copyright year to 2022 for OSCAR files 2021-11-02 16:34:12 -04:00
version.h Updated copyright year to 2022 for OSCAR files 2021-11-02 16:34:12 -04:00
welcome.cpp Updated copyright year to 2022 for OSCAR files 2021-11-02 16:34:12 -04:00
welcome.h Updated copyright year to 2022 for OSCAR files 2021-11-02 16:34:12 -04:00
welcome.ui Here are the promised translation-cleaned program files plus updated language files 2022-01-10 16:49:23 +01:00
win_icon.rc Change folder and file name from oscr to oscar 2019-02-22 19:23:39 -05:00
zip.cpp Update credits to reflect third-party libraries and their licenses. 2021-11-05 14:29:12 -04:00
zip.h Updated copyright year to 2022 for OSCAR files 2021-11-02 16:34:12 -04:00