1
0
Fork 0
mirror of https://github.com/gwm17/implot.git synced 2024-11-14 06:58:50 -05:00
Commit Graph

53 Commits

Author SHA1 Message Date
epezent 24b543839b fix addtickstime definition and heatmap labels 2020-12-03 07:20:55 -06:00
Evan Pezent 40cbe88673
Add ImPlotFlags_Equal and simplify axis-related structs in implot_internal.h (#147)
* prototyping equal axes

* equal proto

* more refactors

* euqal axes almost perfect

* fitting axis equal working

* fitting axis equal working

* finish equal axis
2020-11-15 21:47:06 -06:00
epezent 48c0d6fe38 add legend ctx menu, rev up to 0.9 2020-11-10 08:27:28 -06:00
Edvard Thörnros c942a400e4
IM_NORMALIZE2F_OVER_ZERO -> IMPLOT_NORMALIZE2F_OVER_ZERO (#142)
Avoids warnings when compiling with certain compilers.
2020-11-10 07:42:51 -06:00
epezent 96e0fd9c57 fix crashing caused by legend refactors, add ShowMetricsWindow (WIP) 2020-10-21 10:08:41 -05:00
Evan Pezent 42d93bcdbc
add stairstep plots (#136) 2020-10-19 10:00:03 -05:00
Evan Pezent 587c8b6221
Configurable Legend Locations (#135)
* 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
2020-10-18 23:26:34 -05:00
epezent 28fedd01f9 handle time/log formatting for drag lines and points 2020-09-21 07:09:14 -05:00
epezent 13e430a9e5 add annotation API 2020-09-19 20:54:19 -05:00
epezent fd746c3776 plot image demo 2020-09-17 20:34:37 -05:00
epezent ec8e87561f PlotImage 2020-09-17 11:58:58 -05:00
epezent 04cc84ece0 add HideNextItem 2020-09-15 09:48:46 -05:00
epezent f348c15fde clean up getters 2020-09-15 08:56:58 -05:00
epezent eff5cee895 remove imvec2 and implotpoint getters 2020-09-15 08:38:40 -05:00
epezent 5e0e60b969 test xscale and x0 2020-09-10 15:59:08 -05:00
epezent 4f0a09f14d add xscale and x0 to values* functions 2020-09-09 23:29:29 -05:00
epezent 700a7bab56 add IMPLOT_API macro, confirm DLL linkage working 2020-09-07 20:59:43 -05:00
epezent 75e779c931 finish templetizing API, several optimizations to plotting pipeline, remmove t_float etc from demo 2020-09-07 16:08:59 -05:00
epezent 48cc6e15d6 Merge branch 'master' into templates 2020-09-07 10:54:49 -05:00
epezent 3206209777 add more benchmarks 2020-09-07 10:17:44 -05:00
epezent 8fdeacac54 use different types in demo 2020-09-07 00:33:47 -05:00
epezent 2eeceb3e22 templetize PlotLine, PlotScatter, PlotShaded, PlotBars, PlotBarsH 2020-09-07 00:16:47 -05:00
epezent 930c4b2eb4 initial testing of templates 2020-09-06 22:34:58 -05:00
epezent 902cf44234 rev up to 0.8 2020-09-06 21:20:38 -05:00
epezent 2dcdfc519a invert ImPlotFlags 2020-09-06 00:42:03 -05:00
epezent e0450d00af improve axis constraining 2020-09-04 19:33:10 -05:00
epezent bb2ff2aea7 increment version, add GetMarkerName 2020-09-02 15:55:35 -05:00
epezent 0fa1fb982a undo inline Begin/EndItem 2020-09-02 09:26:51 -05:00
epezent c8b21a6d36 add stems and fix bug with marker size 2020-09-02 09:17:18 -05:00
epezent 4a584bad40 fix compiler warning in demo 2020-09-01 08:22:49 -05:00
epezent fb19e76443 tidy up legend DND 2020-08-31 23:58:15 -05:00
epezent 9bc5b55766 Merge branch 'item-style' 2020-08-31 23:24:13 -05:00
epezent 71bf19b4c4 finish up item styling changes 2020-08-31 23:23:48 -05:00
epezent 92f787944c fix casts in Getters 2020-08-31 11:38:37 -05:00
epezent 3e21d841a2 migrate PlotEx functinos to use Begin/EndItem 2020-08-30 21:03:11 -05:00
epezent dfc77f2ba4 add item styling API 2020-08-30 17:12:36 -05:00
epezent fce58ee075 add ImPlotScale, ImPlotNextItemData, BeginItem EndItem, and more 2020-08-30 11:03:25 -05:00
epezent b198a8b2bc fix plot selection, remove ability to combine marker styles 2020-08-28 17:11:36 -05:00
epezent b84e74b885 add global AA variable to ImPlotStyle 2020-08-25 22:47:03 -05:00
epezent 1b4a2049a7 fix vertical text scaling and offset 2020-08-24 08:51:03 -05:00
epezent 1884d3d7d5 overhaul styling 2020-08-23 23:45:42 -05:00
epezent db16011e73 reorganize header 2020-08-22 23:26:49 -05:00
epezent eff8b5be43 fix bug where no offsetting was done for ImPlotPoint* and ImVec2* plotters 2020-08-22 00:35:41 -05:00
epezent 0afa53059e add Push/PopColormap, custom PlotShaded 2020-08-21 22:13:11 -05:00
epezent 9deca4e422 add overloads for PlotShaded, ImPlotStyleVar_PlotPadding, and ImGui Tables API demo section 2020-08-20 23:01:21 -05:00
epezent 7763b9cf43 add example for custom plotters 2020-08-17 20:20:15 -05:00
epezent 2bc716d2b6 misc clean up, experimental rect rendering, center PlotText 2020-08-17 18:31:30 -05:00
epezent d7e3cc78ac Merge branch 'master' of https://github.com/epezent/implot 2020-08-17 16:26:48 -05:00
epezent be5c3b6959 wip rect rendering 2020-08-17 16:26:45 -05:00
epezent 632808ca4c fixed template specialization on GCC 2020-08-17 16:04:08 -05:00