Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-06-05 | * main.cpp: Safer colormap/metric names. | Samuel Fadel | |
2023-06-05 | Proper libs flags from pkg-config and CFLAGS for release. | Samuel Fadel | |
* Makefile: Removed -g; added gl to pkg-config and -O2 | |||
2023-06-04 | More fixes to rendering, same as original except for point outlines. | Samuel Fadel | |
2023-06-04 | Further advances in nuklear port. | Samuel Fadel | |
Rendering now looks similar to Qt version, needs a few tweaks: * Proper multisampling * Background Missing features: * Barcharts * Interactivity (e.g. brushing/linking in all objects) * History view of interactions | |||
2023-05-23 | Massive changes in initial port away from Qt. | Samuel Fadel | |
2016-08-31 | Updated README. | Samuel Fadel | |
2016-08-31 | Added LICENSE. | Samuel Fadel | |
2016-08-31 | Removed labels handling and bundling when selecting regular points. | Samuel Fadel | |
2016-08-31 | ColorScale: safer handling of corner cases. | Samuel Fadel | |
2016-08-31 | Updated KNN. | Samuel Fadel | |
2016-08-31 | Updated LAMP code. | Samuel Fadel | |
2016-08-31 | Updated library requirements (added REQUIRED). | Samuel Fadel | |
2016-04-13 | Bundling now supports selection. | Samuel Fadel | |
Selection is implemented via main() updating the line plot using the current active selection. Beware of bug (issue #23). Also adds support for setting the line width, while changing the default line width to 2 pixels wide. ProjectionHistory: now reports changes to selections relative to the whole dataset, not only CPs/RPs. | |||
2016-04-12 | BarChart, Scatterplot, VoronoiSplat: removed unnecessary resize()s. | Samuel Fadel | |
2016-04-07 | LinePlot: less pointers to GDrawings. | Samuel Fadel | |
2016-04-07 | LinePlot: working relaxation. | Samuel Fadel | |
2016-04-07 | Fix issue #22. | Samuel Fadel | |
2016-04-04 | LinePlot: working properly (and updates settings). | Samuel Fadel | |
Added the several options to the bundling (from CUBu) as properties of the LinePlot component, which are set from the options UI. In addition, many changes to the UI regarding those options. Added a new shortcut to hide options (for cleaner demos). | |||
2016-04-04 | ProjectionHistory: added unreliability. | Samuel Fadel | |
2016-04-04 | VoronoiSplat: minor implementation changes. | Samuel Fadel | |
2016-03-30 | Scatterplot: added dtor and handled corner case of quadtree init. | Samuel Fadel | |
2016-03-22 | VoronoiSplat & LinePlot: fixed silly logic error. | Samuel Fadel | |
2016-03-22 | Removed unecessary QDebug #include's. | Samuel Fadel | |
2016-03-17 | BarChart: brushing informs the value of the item. | Samuel Fadel | |
2016-03-15 | Updated README. | Samuel Fadel | |
2016-03-15 | Added CUBu info to README. | Samuel Fadel | |
2016-03-15 | Initial CUBu support & LinePlot (with bundling) component. | Samuel Fadel | |
2016-03-15 | VoronoiSplat: initializing previously uninitialized values. | Samuel Fadel | |
Also renamed some methods/variables for better consistency. | |||
2016-03-10 | main(): shuffle() values were being ignored, now fixed. | Samuel Fadel | |
2016-03-10 | Updated README. | Samuel Fadel | |
2016-03-10 | Updated README. | Samuel Fadel | |
Removed "Options" subsection. Everything is now under "Usage". | |||
2016-03-10 | Updated README. | Samuel Fadel | |
2016-03-10 | Updated README. | Samuel Fadel | |
2016-03-10 | Updated README. | Samuel Fadel | |
2016-03-10 | Added README. | Samuel Fadel | |
2016-03-10 | CMakeLists.txt: fixed nvcc flags. | Samuel Fadel | |
2016-03-10 | Removed old Qt project file. | Samuel Fadel | |
2016-03-09 | Added CMakeLists.txt, still untested on Windows/Mac. | Samuel Fadel | |
2016-03-04 | main(): fixed code for init'ing CP projection. | Samuel Fadel | |
Minor code improvements in forceScheme() and dist(). | |||
2016-03-04 | main(): small change to output message. | Samuel Fadel | |
2016-03-03 | ProjectionHistory: fixed minor compiler warning. | Samuel Fadel | |
2016-03-03 | BarChart is now also updated during rewinding. | Samuel Fadel | |
In addition, rewinding is now done with Ctrl+RMB. | |||
2016-03-02 | Improvements related to ColorScale and screenshots. | Samuel Fadel | |
* ColorScale: now a pointer whenever needed. main() takes care of updating extents * New class DivergentColorScale: works specifically for divergent scales, always has 3 colors as input: negative values, 0, positive values * ManipulationHandler: ProjectionHistory no longer needed | |||
2016-02-29 | Added dialog for saving screenshots with a prefix. | Samuel Fadel | |
2016-02-29 | ProjectionHistory: removed interpolation of CP values. | Samuel Fadel | |
2016-02-28 | Merge branch 'master' of bitbucket.org:fadel/pm | Samuel Fadel | |
2016-02-28 | Added colormap orientation & improved UI. | Samuel Fadel | |
* Colormap: orientation now enables vertical & horizontal colormap display * Two colormap components, one for each type of point (regular, control) * Improved controls grouping and cohesion | |||
2016-02-18 | Scatterplot: constants for mouse buttons. | Samuel Fadel | |
2016-02-12 | Refactoring of Projection{Observer,History} & ManipulationHandler. | Samuel Fadel | |
ProjectionObserver class has been removed, all of its functionality is now inside class ProjectionHistory, thus dealing with the design problem mentioned in the previous commit. ProjectionHistory is now also responsible for all rewinding functionality, which makes more sense. | |||
2016-02-12 | Many bugfixes related to ProjectionObserver. | Samuel Fadel | |
* Correct handling of relative metrics in UI * undo(), reset() methods added * Main class responsible for undoing and resetting both history and the observer (MUST BE AT THE SAME TIME! -- this might indicate a design issue to be addressed in the future) |