13 Commits (231cbee0fc4f59dbe5b8b853a11b08dc84e57c65)

Author SHA1 Message Date
ocornut 61b8197942 Misc: Renamed some defines in imstb_textedit.h to avoid conflicts when using unity/jumbo builds. ago%!(EXTRA string=1 year)
ocornut d8ef864b02 InputTextMultiline: Fixed a crash pressing Down on last empty line of a multiline buffer. (#6783, #6000) ago%!(EXTRA string=2 years)
ocornut 57a5b73a4c InputText: fixed cursor navigation when pressing Up Arrow on the last character of a multiline buffer which doesn't end with a carriage return. (#6000) ago%!(EXTRA string=2 years)
ocornut de451d4474 Updated stb_textedit.h from 1.13 to 1.14. (#5075) ago%!(EXTRA string=3 years)
ocornut d9b606672a InputText: Fix handling of paste failure (buffer full) which in some cases could corrupt the undo stack. (#4038) ago%!(EXTRA string=4 years)
ocornut 327a5d8253 Fix warning + apply trailing whitespaces in stb_ libs (as applied on nothings/stb on 2020/02/02, facilitating further diffs) ago%!(EXTRA string=4 years)
Louis Schnellbach ec945f44b5 InputText: Added support for Page Up/Down in InputTextMultiline. (#3430) ago%!(EXTRA string=5 years)
Louis Schnellbach fbf70070bb InputText: Fixed minor inconsistency when pressing Down on the last line when it doesn't have a carriage return (it used to move to the end of the line) ago%!(EXTRA string=5 years)
omar 23c1ff4907 Removed redirecting functions/enums names that were marked obsolete in 1.52 (October 2017). ago%!(EXTRA string=6 years)
omar 539f69b950 Updated STB libraries to latest (drift has been reduced with nothings/stb as most of our changes were merged). Using [DEAR IMGUI] markers when changed. ago%!(EXTRA string=6 years)
omar c59611a3b3 InputText: Fixed redo buffer exhaustion handling (rare) which could corrupt the undo character buffer. (#2333) ago%!(EXTRA string=6 years)
omar c3c2cd1e82 Fix various XCode and PVS-Studio static analyzer warnings (#2309) ago%!(EXTRA string=6 years)
omar 5a679a45cc Renamed stb_truetype.h to imstb_truetype.h, stb_textedit.h to imstb_textedit.h, and stb_rect_pack.h to imstb_rectpack.h. (#1718, #2036) ago%!(EXTRA string=7 years)
omar 21f553fa55 stb_textedit, InputText(): Fixed Undo after pasting large amount of text (Redo will still fail when undo buffers are exhausted, but text won't be corrupted). ago%!(EXTRA string=7 years)
omar 67b139ccae Updated stb_textedit 1.09 + patches --> 1.12 + minor patches. (#715) ago%!(EXTRA string=7 years)
omar 787a475650 Skip missing font glyphs to 1) avoid using space for missing glyphs and 2) allow merging fonts with overlapping ranges. Demo: Fixed displaying ? instead of greyed out empty box. (#1671, #1703) ago%!(EXTRA string=7 years)
omar 1e116e6c17 Removed need for -Wnocast-qual on modern Clang/Xcode as a token of good behavior. Unfortunately the old stb_ decompress code is a little const clunky. + warning fix in stb_textedit which is already in master afaik. ago%!(EXTRA string=7 years)
ocornut b3790e7549 InputText: Fixed pressing home key on last character when it isn't a trailing \n (#588, #815) ago%!(EXTRA string=9 years)
ocornut 7252d93dcd stb_textedit.h Merged from master 1.9 (merged bits from #473) ago%!(EXTRA string=9 years)
ocornut c0f77f12ea InputText(): Fixed state corruption/crash bug in stb_textedit redo logic when exhausting undo char buffer (#715 #681) ago%!(EXTRA string=9 years)
ocornut 0f36ec9cb9 Fixed a crash bug in stb_textedit.h (#681) ago%!(EXTRA string=9 years)
ocornut aeaf5ccebb stb_textedit.h: proposal for upstream PR to allow custom move-left/move-right handlers (following #473) ago%!(EXTRA string=9 years)
ocornut c3376cd45c stb_textedit.h Local warning fixes ago%!(EXTRA string=9 years)
ocornut e7b95646b9 stb_textedit.h updated to 1.8 (our two main changes were merged now) ago%!(EXTRA string=9 years)
ocornut 21f0d64a74 stb_rect_pack.h update to 0.08 ago%!(EXTRA string=10 years)
ocornut 6c7f8efe1e InputText: update mouse drag on mouse move only & key input reposition selection bounds (better fix for #429) ago%!(EXTRA string=10 years)
ocornut f7f71043ca InputText: stb_textedit.h tentative fix for End key on multi-line fields (#275) ago%!(EXTRA string=10 years)
ocornut a31e44b99a Fixed Clang -Weverything warnings + TODO list entries ago%!(EXTRA string=11 years)
ocornut 05f0993616 stb_textedit 1.4 fix signed/unsigned warnings ago%!(EXTRA string=11 years)
ocornut dbd777232a Initial release ago%!(EXTRA string=11 years)