Commit Graph

52 Commits

Author SHA1 Message Date
Mark Watkins
fb9e26aee3 Make Pie chart prettier 2014-08-28 01:00:55 +10:00
Mark Watkins
a0a8679c48 Added Graph snapshot feature 2014-08-27 23:42:10 +10:00
Mark Watkins
2b8be5bf6d Fix LineChart AHI duration calc regression 2014-08-27 19:55:31 +10:00
Mark Watkins
1fd3703b32 Roy Stone's F&P time patch, plus some Right click yaxis scaling work of Marks 2014-08-27 19:00:55 +10:00
Mark Watkins
da9c160ec2 Fix YAxis scaling stuff for new right click menu 2014-08-27 14:36:40 +10:00
Mark Watkins
b77fa2db8e Some more unfinished work on the YAxis context menu 2014-08-27 03:26:13 +10:00
Mark Watkins
0e8972358a Added Min/Max YAxis editor to Context menu 2014-08-27 01:05:59 +10:00
Mark Watkins
433bd5a4f8 Give each graph individual flag overlays 2014-08-23 16:21:50 +10:00
Mark Watkins
eb2b127395 Minor cruft 2014-08-22 00:16:23 +10:00
Mark Watkins
530d2b6172 SleepyHead, now with 50% more Bob on empty days 2014-08-21 18:04:25 +10:00
Mark Watkins
672b111339 PRS1 Error list for later, cleaned up Events browser 2014-08-21 04:36:44 +10:00
Mark Watkins
ba8b8f12fa Graph overlays right-click menu 2014-08-20 21:30:42 +10:00
Mark Watkins
5ae43e8ab8 Remove bottom duration in statusbar 2014-08-18 03:03:50 +10:00
Mark Watkins
b45e7efed5 New Graph QMenu magic and new icons 2014-08-17 22:56:13 +10:00
Mark Watkins
8fae3b4a6e Some Mouse handling and By Pressure cleanups 2014-08-12 20:44:05 +10:00
Mark Watkins
99b255304d Calculate currentTime String for line cursor mode only once per frame (really slow on mac) 2014-08-11 00:00:20 -05:00
Mark Watkins
df122db7a4 Press Alt-B while selecting in daily view to add bookmark. 2014-08-08 03:20:52 +10:00
Mark Watkins
6913da8e69 Added % of night in LargeLeak overview chart 2014-08-07 02:12:55 +10:00
Mark Watkins
3d22d869d6 Use tooltips for overlay information instead. Add alignment ability to tooltips 2014-08-06 15:30:15 +10:00
Mark Watkins
0b4a41a9c5 Fix line cursor to mouse cursor sync 2014-08-06 13:30:47 +10:00
Mark Watkins
eb42baf9de Dump some line cursor data as a debug test 2014-07-22 02:14:07 +10:00
Mark Watkins
93dc4722b5 Show context based information in above graph text while alt is pressed. Clean up location of mouse time calculation 2014-07-21 17:14:02 +10:00
Mark Watkins
48ac50e224 There is a mouse Leave event after all.. Fix the focus glitches properly 2014-07-21 04:24:03 +10:00
Mark Watkins
926d5af10e Highlight flow graph overlay durations on hover 2014-07-20 14:22:33 +10:00
Mark Watkins
cbeba3fe05 Make all mouse events save history 2014-07-20 00:09:04 +10:00
Mark Watkins
60b32905be Added selection history. Hit escape key to go back to last selected area 2014-07-19 23:38:07 +10:00
Mark Watkins
5e672eb651 Improve ctrl selection, plus show duration above flow graph 2014-07-19 22:51:17 +10:00
Mark Watkins
b6491cac84 New select tool: Hold control/command key while selecting an graph area, then release to select 2014-07-19 22:17:32 +10:00
Mark Watkins
a4cbc5e22c Fix graph settings getting clobbered whenever language changes 2014-07-17 03:12:52 +10:00
Mark Watkins
b5bf202f45 Finish of that last bit of work 2014-05-17 00:36:07 +10:00
Mark Watkins
a5740df0a9 Left out some more stuff in last commit 2014-05-17 00:18:39 +10:00
Mark Watkins
7a347f67fd WinXP+Intel GFX only works with slow QWidget, so lets have both 2014-05-17 00:08:16 +10:00
Mark Watkins
2dd2d952d1 Revert back to QGLWidget.. QWidget BackingStores suck more than a vacuum cleaner 2014-05-16 23:38:28 +10:00
Mark Watkins
6df63bd854 RemoveGLWidget stuff 2014-05-16 19:30:11 +10:00
Mark Watkins
02de835377 Fix shutdown crash in gGraphView (QTBUG-35363) 2014-05-16 04:15:32 +10:00
Mark Watkins
18082cbef5 Replace pixmap caching code with Qt's build in stuff 2014-05-10 10:50:35 +10:00
Mark Watkins
38a8c7b1d0 More MSVC fixes plus cleanup warnings a bit 2014-05-08 14:46:23 +10:00
Mark Watkins
3c0fa11f91 Get rid of extra OpenGL dependencies 2014-05-08 14:07:23 +10:00
Mark Watkins
e32ac39d08 Convert OpenGL to QPainter primatives 2014-05-08 05:52:59 +10:00
Mark Watkins
38d7aeb3fb Some C++11 cleanups to importers, preparing for autoscanner/import wizard 2014-04-26 19:54:08 +10:00
Sean Stangl
0899b39175 Split humongous gGraphView.cpp into class-specific files.
Signed-off-by: Mark Watkins <jedimark@users.sourceforge.net>
2014-04-24 08:23:45 +10:00
Sean Stangl
3a7ce34b1c Use C++11 nullptr.
Signed-off-by: Mark Watkins <jedimark@users.sourceforge.net>
2014-04-24 08:17:53 +10:00
Sean Stangl
b5d5b82b59 Auto-convert the Graphs/ subdirectory with astyle.
Signed-off-by: Mark Watkins <jedimark@users.sourceforge.net>
2014-04-17 16:18:28 +10:00
Sean Stangl
1979083de8 Style cleanup for gGraphView.h.
Signed-off-by: Mark Watkins <jedimark@users.sourceforge.net>
2014-04-14 20:11:10 +10:00
Sean Stangl
9dbe702a40 Standardize project modelines and include license and copyright.
Signed-off-by: Mark Watkins <jedimark@users.sourceforge.net>
2014-04-10 13:29:53 +10:00
Mark Watkins
860c67d685 Added Graph Pinning Capabilities 2014-04-05 11:28:07 +10:00
Mark Watkins
ab5ae5ad49 Added millisecond lock between Horizontal and Vertical Panning on Touchpads 2013-11-09 10:59:35 +10:00
Mark Watkins
a97bb0be80 printer scaling fix for Retina macs 2013-11-04 16:49:48 +10:00
Mark Watkins
36f2dec1d8 Added ToolTip & yAxisScaling preferences 2013-10-26 23:59:37 +10:00
Mark Watkins
b3538bfaa2 Implemented first two yAxis zoom modes (double click on yAxis labels) 2013-10-26 01:25:13 +10:00