Commit Graph

  • 68059d9fef double click on plot to maximize in page Keith Vetter 2013-11-13 12:13:51 -06:00
  • 3167ec62d0 make tabs on plot book view deletable Keith Vetter 2013-11-12 08:18:20 -06:00
  • 7fbb5fb9f6 ez: removed old comment from rowsAboutToBeRemoved Keith Vetter 2013-11-12 07:13:47 -06:00
  • d6e57e9329 implemented PlotBookView::rowsAboutToBeRemoved()! Keith Vetter 2013-11-12 07:11:45 -06:00
  • 7ed698b910 PlotBookView: do not use non persistent model idxs Keith Vetter 2013-11-11 14:10:04 -06:00
  • faf122098b start for PlotBookView::rowAboutToBeRemoved() Keith Vetter 2013-11-11 09:52:03 -06:00
  • 8f83875c75 vertical splitter for vars list expansion Keith Vetter 2013-11-08 07:41:03 -06:00
  • 5a89a2ad73 multiple quick plots by multi-select Keith Vetter 2013-11-08 07:14:11 -06:00
  • 7a662b0760 added color bands for monte curves Keith Vetter 2013-11-06 11:55:22 -06:00
  • b191c38ca4 better routine to hide dp treeview columns Keith Vetter 2013-11-05 07:23:00 -06:00
  • d57675f8d1 added search box for DP tree view Keith Vetter 2013-11-04 15:36:53 -06:00
  • ba63e894a0 add dp file proxy filter model Keith Vetter 2013-11-04 14:24:44 -06:00
  • 5f00b60c33 cleanup varsFilterModel on exit Keith Vetter 2013-11-04 11:47:42 -06:00
  • eea5c05740 add search box for trick vars view Keith Vetter 2013-11-04 11:42:02 -06:00
  • ca8e20e0a0 add xml dependency for timeline build Keith Vetter 2013-11-04 09:21:48 -06:00
  • feef53d078 print load time for testing Keith Vetter 2013-10-31 13:32:13 -05:00
  • 6409fec996 put axis labels back on plots Keith Vetter 2013-10-30 15:07:20 -05:00
  • 74c7e2b5a9 demo: print err msg for qplot over 7 pages Keith Vetter 2013-10-30 14:31:50 -05:00
  • 31abcb1d4d QuickPlotting added - choose a param for monte plot! Keith Vetter 2013-10-30 14:21:06 -05:00
  • e49e074204 select of qcustomplot curve tied to treeview Keith Vetter 2013-10-29 15:41:11 -05:00
  • 4efa950512 treeview curve select tied to plot curve! Keith Vetter 2013-10-29 14:03:28 -05:00
  • 87214baadc BIG! integrated selection model for book view! Keith Vetter 2013-10-29 13:05:38 -05:00
  • c5c5bfa8b3 added err msg for exceeding max plots on a DP Keith Vetter 2013-10-29 10:19:37 -05:00
  • 892428bd5d introduce PlotBookView model view for monte Keith Vetter 2013-10-29 10:01:39 -05:00
  • 0486e09f54 Plot class support for QModel Keith Vetter 2013-10-29 09:44:47 -05:00
  • aa5ab294b1 add AxisRect(QModelIndex) to base plots on QModel Keith Vetter 2013-10-29 09:43:21 -05:00
  • 5e2b3dfbe2 add dir() and curve(row,yparam) to MonteModel Keith Vetter 2013-10-29 09:38:50 -05:00
  • 2131d0cc1a implemente title() method for DPPlot Keith Vetter 2013-10-29 09:37:03 -05:00
  • 8dc0ff9b5b strip leading/trailing whitespace from var names Keith Vetter 2013-10-29 09:36:25 -05:00
  • fd043c0948 make QVariants handle arbitrary ptr like MyClass* Keith Vetter 2013-10-25 14:39:39 -05:00
  • 912391561b implement DisplayRole for MonteModel.data() Keith Vetter 2013-10-21 15:41:23 -05:00
  • 5351038c1e use param2colum hash instead of linear lookup Keith Vetter 2013-10-21 15:33:04 -05:00
  • 70a31e02f0 Created MonteModel Class! Keith Vetter 2013-10-21 15:22:21 -05:00
  • 67579dd155 add file menu exit option Keith Vetter 2013-10-18 12:49:16 -05:00
  • b16997fca7 tim demo: only show DPs in treeview Keith Vetter 2013-10-18 12:43:14 -05:00
  • ddd2215b12 split out MONTE options from Snap Keith Vetter 2013-10-18 12:37:33 -05:00
  • cdd8af05f5 add TrickCurveModel class in prep for select model Keith Vetter 2013-10-18 12:10:15 -05:00
  • 5b3bc27841 code clean: take out erroneous comment Keith Vetter 2013-10-17 13:52:03 -05:00
  • e313c12f04 made curves selectable Keith Vetter 2013-10-17 12:12:28 -05:00
  • 30cd639b63 speedup 0.3X: use painter path to get xy ranges Keith Vetter 2013-10-15 14:18:37 -05:00
  • 509e079ece if rubberband too small, don't zoom Keith Vetter 2013-10-15 12:56:05 -05:00
  • e6b5a78369 prelim: DP file select shows notebook of plots Keith Vetter 2013-10-15 12:44:35 -05:00
  • 57e1f6dc8f added keypress events for zoom/pan Keith Vetter 2013-10-15 08:24:07 -05:00
  • 3faa16e8f6 abbreviate axis labels Keith Vetter 2013-10-14 12:38:29 -05:00
  • 1c81c03f66 add PlotPage::QGridLayout for Plots Keith Vetter 2013-10-14 11:50:47 -05:00
  • c84be118b2 renamed PlotPage class to Plot Keith Vetter 2013-10-14 09:27:12 -05:00
  • 746404bbc6 change Plot class name to AxisRect Keith Vetter 2013-10-14 09:18:33 -05:00
  • 9faa5d0f8a add another DP plot page layout Keith Vetter 2013-10-14 08:57:15 -05:00
  • 673803f8a5 Plot class - fix some inheritance issues off of QCPAxis Keith Vetter 2013-10-14 08:49:17 -05:00
  • 85e9947b24 montewindow - remove panels for now Keith Vetter 2013-10-14 08:22:17 -05:00
  • fc5b16527d 3X speedup - QPainterPath for curve and no replot Keith Vetter 2013-10-10 14:33:55 -05:00
  • dcd511ca40 optimize: calc xy ranges in one data pass Keith Vetter 2013-10-09 13:20:29 -05:00
  • 3f67fcb26b optimize: Monte make hash of param to modellist Keith Vetter 2013-10-09 11:42:24 -05:00
  • 785e29374c initial monte carlo tied to DP_ xml files Keith Vetter 2013-10-09 09:49:33 -05:00
  • 029cc8cb74 added first cut of monte carlo plotting Keith Vetter 2013-10-07 08:33:30 -05:00
  • da8cec405e bug initializing range for plots Keith Vetter 2013-10-03 09:34:13 -05:00
  • f94f79751d support Trick10 and Trick7 trick types Keith Vetter 2013-10-03 08:34:51 -05:00
  • b2b8d3cda4 drag of axis should align data to bounds Keith Vetter 2013-10-02 07:56:25 -05:00
  • f8db297ef5 add x/yRange() methods to Plot class Keith Vetter 2013-09-30 10:17:31 -05:00
  • cec20aa2cf scale axis when drag on extremity of plot Keith Vetter 2013-09-30 08:40:41 -05:00
  • 62d9cca0d9 optimized trick plot curves Keith Vetter 2013-09-24 14:25:21 -05:00
  • bca4632fad unitialized _endianess member causes core Keith Vetter 2013-09-24 09:53:04 -05:00
  • 98e6a724b5 bowel busting: add mmap trick loading model BIG speed gain Keith Vetter 2013-09-17 09:53:03 -05:00
  • b9c62bf1a9 start timeline plotting Keith Vetter 2013-09-12 11:39:29 -05:00
  • 3dda4e5008 changed default plot color Keith Vetter 2013-09-04 08:48:04 -05:00
  • 51a00dcdcb on table spike select, auto zoom around spike Keith Vetter 2013-09-03 13:42:08 -05:00
  • f6d86ee754 synchronize plots' xrange when zooming/panning Keith Vetter 2013-09-03 12:55:06 -05:00
  • bb0f39aa78 biggy: plot threads and valgrind Keith Vetter 2013-09-03 11:06:29 -05:00
  • 6c3d938a0a great! make SnapTable base class for TrickModel class Keith Vetter 2013-08-30 07:53:06 -05:00
  • aea01dc8f5 std::vectorize data model for SnapTable Keith Vetter 2013-08-29 11:20:36 -05:00
  • 6951f31c72 test: added RUN_rm2000 to unit testing Keith Vetter 2013-08-29 08:11:24 -05:00
  • 5c5f540856 decoupled model roles from model class Keith Vetter 2013-08-28 13:47:43 -05:00
  • fe76626db0 nice: added sorting for all table views Keith Vetter 2013-08-27 13:51:27 -05:00
  • 66824810cf hide/show job spike tv based clicked note tab Keith Vetter 2013-08-27 11:29:05 -05:00
  • 0cf6755e02 job select on spike view shows job plot Keith Vetter 2013-08-27 11:10:55 -05:00
  • 0b3768e6b3 added spike to job breakdown view Keith Vetter 2013-08-27 10:41:33 -05:00
  • 93835ccec7 bug: SnapTable destructor double deleting pointer Keith Vetter 2013-08-26 13:54:36 -05:00
  • 61e2be3b2f half-finished job spike table Keith Vetter 2013-08-26 13:11:23 -05:00
  • 74f99ac158 threaded snap load connected to progress bar Keith Vetter 2013-08-26 10:11:10 -05:00
  • ebaf7060e3 speedup frame report by calculating top jobs on demand Keith Vetter 2013-08-20 11:28:50 -05:00
  • 2e723497c6 5X speedup for binary trk model loader Keith Vetter 2013-08-19 14:38:19 -05:00
  • fe78eac02b added a start/stop convenience method in timit Keith Vetter 2013-08-16 12:30:13 -05:00
  • 103fcb3df3 added timeit class for profiling Keith Vetter 2013-08-16 11:19:08 -05:00
  • c96099881e select job plot view for jobs in top jobs table Keith Vetter 2013-08-16 11:15:58 -05:00
  • 6e283fbd61 add plot interaction and subclass QCustomPlot Keith Vetter 2013-08-16 07:43:43 -05:00
  • 3b86d5d9a3 add method to creates tableview widget from model Keith Vetter 2013-08-14 12:05:22 -05:00
  • 4adcce9933 fix main window layout using QSplitter Keith Vetter 2013-08-14 10:02:03 -05:00
  • 1ef506f50e add sim object table to gui Keith Vetter 2013-08-13 13:27:10 -05:00
  • ad4c9dd8e9 add formatting/aligning roles for table data Keith Vetter 2013-08-13 12:49:54 -05:00
  • 26ce3fb2f7 start at a snap gui Keith Vetter 2013-08-12 12:37:40 -05:00
  • 6f7b9c0dd5 major! added trk binary loader and many trick model changes Keith Vetter 2013-08-12 12:00:27 -05:00
  • 50aaa2516a rt_monitor's runtime shouldn't be used in job avg calc Keith Vetter 2013-07-23 10:07:52 -05:00
  • 6fcd9a763f fix filename for ui form generated header Keith Vetter 2013-07-23 09:45:07 -05:00
  • 6f3cac6a38 fix frequency calcs for thread 0! Keith Vetter 2013-07-19 14:08:16 -05:00
  • 2e1d4173c7 added unit testing for thread calcs Keith Vetter 2013-07-19 11:34:19 -05:00
  • f0dd6c4ec0 BUG! thread runtime miscalculated Keith Vetter 2013-07-19 11:31:11 -05:00
  • eb64bc0e8f have unit test generate run dirs Keith Vetter 2013-07-18 09:44:38 -05:00
  • 9fb6a3e097 rubberband zoom for plot Keith Vetter 2013-07-17 12:19:30 -05:00
  • b7cb8f73fd added plot widget (and couple tests) Keith Vetter 2013-07-16 12:29:51 -05:00
  • 3d53eca77f fix job stddev calc Keith Vetter 2013-07-16 12:25:07 -05:00