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
Evan Pezent
86f4dd6e5c
use ImFormatString instead of sprintf/snprintf
2022-01-30 10:19:29 -08:00
Evan Pezent
adfc96810e
remove unecessary msvc warning disables
2022-01-30 10:08:55 -08:00
Evan Pezent
8d3bd31395
-Wformat-nonliteral
2022-01-30 10:06:39 -08:00
Evan Pezent
c0da6fea04
add PlotBarGroups
2021-10-24 00:25:46 -07:00
Evan Pezent
6ee1559715
Setup API ( #294 )
...
* add new padding algo
* opposite working for y and x
* remove name axis colors
* move title label rendering
* axis dev
* clean up
* pre formatter
* formatter
* changing over to multi x axes
* more multi x changes
* more multi x changes
* more multi x changes
* setup 75% there
* 85% there
* 85% there
* remove query
* update input handling
* input and dnd tweaking
* input testing
* update demo
* setup debug
* setup debug
* bug fixes
* bug fixes
* more debug
* input
* more setup
* setup api almost complete
* setup api almost complete
* more clean up
* cleanup
* final commit before merge
2021-10-19 20:01:06 -07:00
Evan Pezent
c40206f2ea
spaces
2021-09-07 20:24:34 -07:00
sergeyn
0fb3346a7a
custom context management (same way as in ImGui) ( #278 )
2021-08-24 08:08:00 -07:00
Evan Pezent
3e96fd7c02
improve indexing, line rendering performance by 45% ( #270 )
...
* add IndexData and Indexers
* simplify transformers
* 30% improvement
* moving around
* add TODO.md
* fix bar plot aliasing
* finishup indexing
* remove debug bools
2021-07-30 20:27:02 -07:00