- Feb 19, 2016
-
-
Jakob Voigts authored
and some smaller bug fixes
-
- Feb 18, 2016
-
-
Jakob Voigts authored
-
Jakob Voigts authored
no more redundant redraws when scrolling
-
Jakob Voigts authored
histogram method still needs _lots_ of optimization but at least its not immediately crashing now.
-
Jakob Voigts authored
Basically, we used to have many lfpChannelDisplays in the lfpDisplay, each with its own repaint() calls. Now, because they all share one big bitmap display, we need to clear a section of bitmap before we can draw new data. This has to happen in lfpDisplay::Paint(), not in lfpChannelDisplay::Paint() because channels overlap and doing it one at a time would paint over already drawn data form the same buffer. Because the repaint() calls are asynchronous, this clearing in the parent and then drawing the child component isn’t guaranteed to be in sync - instead, the lfpChannelDisplay pixel-wise plotting is now done in a new function, and the only redraw() is the one of lfpDisplay.
-
- Feb 15, 2016
-
-
Jakob Voigts authored
shift stops scroll wheel from reporting correctly on OS X, so channel range is on ALT now instead
-
Jakob Voigts authored
repaint is still wrong, missing vertical yellow line and left-right borders are off by one buffer update
-
- Feb 14, 2016
-
-
Jakob Voigts authored
only replaced simple min-max code here, the supersampled one still uses juice setPixel calls. This still doesn’t update the redraws correctly and has all kinds of bugs but the basic functionality is there and the cpu load is significantly lower in pretty much all cases.
-
- Feb 13, 2016
-
-
Jakob Voigts authored
event toggle buttons had inconsistent border widths
-
- Feb 12, 2016
-
-
Jakob Voigts authored
there’s still some fundamental rendering bug, the lines still have brighter spots in places where it doesn’t quite make sense - maybe its in the data though - best to make good synthetic data for testing all the edge cases- one sample steps in triangle waves, sines etc.
-
- Feb 06, 2016
-
-
Jakob Voigts authored
used to miss one sample/pixel, leaving small gaps occasionally
-
- Jan 16, 2016
-
-
Jakob Voigts authored
still needs significant performance optimization. I’ll make a blog post about the details of why this approach should be reasonable soon. 2do: - debug, i’m pretty sure this is still missing one sample per pixel somewhere, and the scaling form sample/histogram density to pixel color is very hack-y - performance - make configurable via sliders
-
- Nov 19, 2015
-
-
Aaron Cuevas Lopez authored
-
Aaron Cuevas Lopez authored
-
- Nov 17, 2015
-
-
Aaron Cuevas Lopez authored
-
Aaron Cuevas Lopez authored
-
- Nov 10, 2015
-
-
Aaron Cuevas Lopez authored
-
Aaron Cuevas Lopez authored
-
Aaron Cuevas Lopez authored
-
Aaron Cuevas Lopez authored
-
- Nov 09, 2015
-
-
Aaron Cuevas Lopez authored
-
- Oct 07, 2015
-
-
Aaron Cuevas Lopez authored
-
- Oct 01, 2015
-
-
Aaron Cuevas Lopez authored
-
Aaron Cuevas Lopez authored
-
Aaron Cuevas Lopez authored
-
- Sep 24, 2015
-
-
Aaron Cuevas Lopez authored
-
- Sep 23, 2015
-
-
Aaron Cuevas Lopez authored
-
Aaron Cuevas Lopez authored
-
- Sep 22, 2015
-
-
Aaron Cuevas Lopez authored
-
Aaron Cuevas Lopez authored
-
Aaron Cuevas Lopez authored
-
- Sep 21, 2015
-
-
Aaron Cuevas Lopez authored
-
Aaron Cuevas Lopez authored
-
Aaron Cuevas Lopez authored
-
Aaron Cuevas Lopez authored
-
Aaron Cuevas Lopez authored
-
Aaron Cuevas Lopez authored
-
- Sep 18, 2015
-
-
Aaron Cuevas Lopez authored
-
Aaron Cuevas Lopez authored
Conflicts: .gitignore Builds/Linux/Makefile Builds/MacOSX/open-ephys.xcodeproj/project.pbxproj Builds/VisualStudio2013/open-ephys.vcxproj Builds/VisualStudio2013/open-ephys.vcxproj.filters Source/CoreServices.h Source/Processors/PSTH/PeriStimulusTimeHistogramEditor.cpp
-
Aaron Cuevas Lopez authored
-