1
0
Fork 0
mirror of https://github.com/gwm17/implot.git synced 2024-11-23 02:38:53 -05:00
Commit Graph

218 Commits

Author SHA1 Message Date
Max Thrun 2ac10e73b0 check for HoveredIdPreviousFrame incase there is another widget on top of us added via SetItemAllowOverlap, if the previously hovered id does not match our id set our hover flags to false 2020-09-16 21:47:49 -07:00
epezent 04cc84ece0 add HideNextItem 2020-09-15 09:48:46 -05:00
epezent 117816d4e1 add option for 24 hour clock 2020-09-12 10:25:47 -05:00
epezent 5e0e60b969 test xscale and x0 2020-09-10 15:59:08 -05:00
epezent 04dc2c6be9 fix bugs in date picker 2020-09-09 19:17:19 -05:00
epezent 3cdf7add04 finish date/time picker 2020-09-09 09:00:50 -05:00
epezent 729bd762cc date picker finished, time picker working 2020-09-08 23:47:02 -05:00
epezent 0154c02a37 prototyping date picker widget 2020-09-08 00:56:00 -05:00
epezent c0409ff4ff fix compiler warnings on macos 2020-09-07 21:30:57 -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 3206209777 add more benchmarks 2020-09-07 10:17:44 -05:00
epezent 902cf44234 rev up to 0.8 2020-09-06 21:20:38 -05:00
epezent d8610c33c7 trim white space 2020-09-06 21:08:25 -05:00
epezent 2b46c3eac3 fix axis constraints 2020-09-06 21:04:36 -05:00
epezent 2206af8c1e merge linked axes 2020-09-06 16:09:00 -05:00
epezent 901f0558b1 fix up time format demo 2020-09-06 14:48:16 -05:00
epezent 6f3f43c815 ImPlotAxisFlags_NoDecorations 2020-09-06 01:38:18 -05:00
epezent be6e1c2d2e invert ImPlotAxisFlags 2020-09-06 01:32:15 -05:00
epezent 2dcdfc519a invert ImPlotFlags 2020-09-06 00:42:03 -05:00
epezent defc529219 time-axes complete 2020-09-06 00:06:51 -05:00
epezent d3ea373cc7 convert to ImPlotTime usage 2020-09-05 12:25:44 -05:00
epezent f92625a462 add ImPlotTime struct 2020-09-05 09:38:08 -05:00
epezent 61e6b5118e tidy up time-axes so far 2020-09-04 23:30:45 -05:00
epezent e0450d00af improve axis constraining 2020-09-04 19:33:10 -05:00
epezent fe552f25f0 make time override log 2020-09-04 13:36:56 -05:00
epezent c70eee5701 make time override log 2020-09-04 13:28:55 -05:00
epezent 8d74440765 time axes nearly finished except for a few bugs and oddities 2020-09-04 13:13:45 -05:00
epezent 0c76ffe81e time-axes almost working! 2020-09-03 23:27:56 -05:00
epezent fc1962cdef linked axes prototype 2020-09-03 09:19:34 -05:00
epezent e5f1cf4bdf fix bug in FormatTime 2020-09-03 08:00:36 -05:00
epezent 5f77a9bb58 first pass at time formatted axes 2020-09-02 23:30:32 -05:00
epezent 071503b43a extend previous commit based on #50 for vertical lines (e.g. for x-axis) 2020-09-02 16:09:57 -05:00
epezent 70f56d8a40 add quick fix for fitting data when data is a flat line (see #50) 2020-09-02 16:02:51 -05:00
epezent bb2ff2aea7 increment version, add GetMarkerName 2020-09-02 15:55:35 -05:00
epezent c8b21a6d36 add stems and fix bug with marker size 2020-09-02 09:17:18 -05:00
epezent 9d9b145548 tidy up implot_internal.h 2020-09-01 21:01:00 -05:00
epezent 9e82be5bff tidy up legend context menus 2020-09-01 01:14:09 -05:00
Peter Johnson 8cbbfc241f
Add BeginPopupContextLegend and EndPopup
EndPopup is just a wrapper around ImGui::EndPopup.

BeginPopupContextLegend provides easy-to-use context menus for legend
entries along the lines of ImGui::BeginPopupContextItem.
2020-08-31 22:08:52 -07:00
epezent fb19e76443 tidy up legend DND 2020-08-31 23:58:15 -05:00
epezent fa2c704bb2 Merge branch 'legend-dnd' of https://github.com/PeterJohnson/implot into PeterJohnson-legend-dnd 2020-08-31 23:28:40 -05:00
epezent 71bf19b4c4 finish up item styling changes 2020-08-31 23:23:48 -05:00
Peter Johnson e783825e4b
Add BeginLegendDragDropSource
This uses pieces of the ImGui BeginDragDropSource implementation to
provide a method to drag from a legend entry.

EndDragDropSource is just a wrapper around ImGui::EndDragDropSource.
2020-08-31 20:38:14 -07: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 02e3226e51 more fixes for box selection and key modifiers 2020-08-29 08:31:34 -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 2880ae8414 Merge branch 'master' of https://github.com/epezent/implot 2020-08-25 21:59:45 -05:00