* SubPlots: Y axis padding over multiple plots
* Align Plots Group
new signature ID, ImPool to store padding data, demo
* Align plots orientation (vertically, horizontally)
vertical will align Y axis, horizontal will align X axis.
*signature changed
* ImPlotOrientation used as flag for 2D grids of aligned plots
https://github.com/epezent/implot/pull/144#issuecomment-725849368
* AlignPlots updates to merge with v.0.9
* Sync to v0.9 20210127
* subplots proto
* make link flags work
* stuff
* add multi-line centered titles
* subplots work
* flag ideas
* better subplot positioning
* resizable subplots
* subplot shared items
* subplot ratios
* some cleanup and refactor
* some cleanup and refactor
* refactors and demo reorganization
* context menus...almost done!
* context menus, bug fixes
* active id
* make implot use ButtonBehavior throughout
* bug fixes
* more bug fixes
* tweaks
* fix id issue
* finish work on subplots
Co-authored-by: ozlb <ozlb@users.noreply.github.com>
* Add GPU-accelerated heatmaps
* Add BustPlotCache() and other small changes
* Fixupside-down heatmaps
* Prevent new/delete on each call to PlotHeatmap() on certain cases
* Add common interface for backends & move context to ImPlotContext
* Fix integer heatmaps not working properly
* Misc changes
- Rename implot_gpu.h -> implot_backend.h
- Rename IMPLOT_ENABLE_OPENGL3_ACCELERATION -> IMPLOT_BACKEND_ENABLE_OPENGL3
- Use gp.CurrentItem->ID over gp.CurrentPlot->ID
- Add flags for different features supported by backends
* Cleanup & maintenance
- Removed unnecessary attributes from shader
- Renamed functions & structs
- Reduced memory footprint of OpenGL backend context
* Standandardize backends for future implementations
* Added logarithmic X & Y axes
* Fix vertically-flipped 2D histograms
* Fix incorrect colormap colors
* add support for ISO 8601 timestamps
* clean up work on ISO 8601
* legend location proto
* location docs
* add horizontal legends, and ability to position mouse location
* add ShowAltLegend
* add ShowAltLegend
* default sizing for ShowAltLegend
* finish up legend locations