ocornut
85573fe04a
Version 0.15
...
Add missing changelog.
v0.15 tag/release was previously set on cc5e1da about 3 weeks ago, will attempt to change tag into this commit.
2023-08-06 19:22:08 +02:00
ocornut
cc5e1daa5c
Fixes for 1.89.7 + new ImGuiButtonFlags_AllowOverlap behavior handled by ButtonBehavior() fixes other items from hovering while dragging plot.
2023-06-28 15:04:11 +02:00
ocornut
6dd8007e8e
Removed misleading/unnecessary use of ImGuiButtonFlags_AllowItemOverlap in BeginSubplots(). ( #203 )
...
Likely this was pulled from SplitterBehavior(), where it made senses but only given the possibility user would call SetItemAllowOverlap() after.
AFAIK after debugging the code I _think_ this has no meaningful side-effect. Also removed same thing in Tables code in core lib.
Flag added in https://github.com/epezent/implot/pull/203/commits/4a1ee88c13d4718d6a5099a372dc7ca8568b6a7f .
2023-06-28 15:04:11 +02:00
omar
18758e237e
Avoid fetching GImPlot multiple times when possible. ( #468 )
...
In the case this is a thread_local variable it is best to avoid fetching too many times.
Either way local caching tends to be beneficial as a non-local variable would often be fetched multiple times.
2023-04-19 18:35:30 +02:00
Minty-Meeo
fb084f3719
Use 'nullptr' instead of 'NULL' ( #465 )
2023-04-17 15:21:32 +02:00
omar
33c5a965f5
Fixes for requirement to define IMGUI_DEFINE_MATH_OPERATORS before imgui.h (or at least at imconfig) ( #449 )
2023-02-15 19:53:25 -06:00
omar
626e391670
Fixes for ImGuiModFlags_XXX -> ImGuiMod_XXX (v1.89) ( #347 ) ( #407 )
...
Sorry!
2022-09-29 13:00:23 -05:00
omar
8879c99aef
Fix for allowing core imgui to use typed ImGuiCol / ImGuiStyleVar enums. ( #405 )
2022-09-23 19:30:19 -05:00
Evan Pezent
3e13c95986
Add ImPlotLegendFlags_Sort ( #404 )
...
* add ImPlotLegendFlags_Sort
* replace qsort_s with qsort
2022-09-17 14:23:26 -05:00
Evan Pezent
4ba42f200a
address a few static analysis warnings
2022-09-17 13:17:07 -05:00
Evan Pezent
57149164d5
Fix clamp in SetupAxisTicks
2022-09-17 10:25:30 -05:00
Evan Pezent
921a81f307
Replace assert with clamp in SetupAxisTicks
2022-09-17 10:20:20 -05:00
ozlb
e80e42e8b4
ImPlotTimeFmt_MinSMs ( #383 )
2022-07-29 07:57:51 -05:00
ozlb
220f5c9ab4
Annotation Label y axis fix ( #384 )
2022-07-28 22:41:21 -05:00
Evan Pezent
7a470b2e17
add ImPlotAxisFlags_NoSideSwitch and ImPlotAxisFlags_NoHighlight
2022-07-07 20:27:24 -05:00
Evan Pezent
f33a5990d7
Merge branch 'master' of https://github.com/epezent/implot
2022-07-07 19:04:24 -05:00
Evan Pezent
1fed5c2c19
temp fix for time formatted mouse position text
2022-07-07 19:04:16 -05:00
K
b4aec718a5
fix merge typo in Locator_Time() ( #380 )
2022-07-07 18:31:05 -05:00
Evan Pezent
6c00109636
make ColormapScale reversable
2022-06-20 07:48:51 -05:00
Evan Pezent
0f4d4dccc3
add ImPlotColormapScaleFlags
2022-06-19 22:51:51 -05:00
Evan Pezent
63d5ed94b7
Features/item flags ( #319 )
...
* add PlotBarGroups and layout some plans for flags
* exprimentin
* item flags added to each plotter
* rendering templates
* rendering templates
* item flags and axis scales
* item flags
* template markers
* markers
* benching
* buffer
* inline adjust
* inline fix
* dunno
* fix some todos
* tickers
* clean up
* update TODO
* update breaking changes
* demo cleanup
* remove TODO label
* header cleanup
2022-06-18 22:59:32 -05:00
Rokas Kupstys
79b05d5e25
Fix freed memory read error in AddTicksTime(). Invalid read occurred when LabelTickTime() resizes ticks.TextBuffer while last_major held pointer pointing into old now freed buffer. ( #365 )
...
Fixed a warning about condition depending on uninitialized ImPlotLegend::PreviousLocation.
2022-06-17 09:09:25 -05:00
Evan Pezent
32a4617cd6
fix legend icons and drag tools with ImGui::KeepAliveID
2022-05-08 10:23:42 -05:00
omar
1160243218
Fix for 1.88 WIP (18716) renaming ImGuiKeyModFlags to ImGuiModFlags ( #347 )
2022-04-05 06:58:12 -07:00
Evan Pezent
f438a21813
fix comment find/replace accident
2022-01-30 10:26:21 -08:00