ocornut
07efd7cc20
Renamed IMGUI_DISABLE_METRICS_WINDOW to IMGUI_DISABLE_DEBUG_TOOLS.
ago%!(EXTRA string=3 years)
ocornut
ae2fb557f3
Docs: Update templates with link to Contributing guidelines. Add numerical version number in demo. Moved. ( #5337 )
ago%!(EXTRA string=3 years)
ocornut
8d3906365d
CI: Fixes for OSX + explicitely request C++11.
ago%!(EXTRA string=3 years)
ocornut
bf08c13e9b
Inputs: Extra Keys / AddKeyEvent(): bidirectional mapping, basic CI, simplify backends, asserts on misuses, tested backward compat. ( #2625 , #4858 , #2787 )
...
(edit: simplified backends merged into previous commits to make history clearer)
ago%!(EXTRA string=3 years)
Rokas Kupstys
0e8c199e87
CI: Use regex to fix vcxproj platform and toolset versions. ( #3249 ) Remove Discord integration.
ago%!(EXTRA string=3 years)
Rokas Kupstys
13cdf2ff0e
CI: Add MinGW DLL builds,
ago%!(EXTRA string=4 years)
ocornut
66102880a3
Updated links to Discussions
ago%!(EXTRA string=4 years)
Rokas Kupstys
b08ed61907
CI: Build with empty IM_ASSERT() macro.
ago%!(EXTRA string=4 years)
ocornut
20d415e939
FIx static analysers warnings and disable false positives.
ago%!(EXTRA string=4 years)
Rokas Kupstys
4c420f3cf9
CI: Add a build of imgui_impl_vulkan.cpp with IMGUI_IMPL_VULKAN_NO_PROTOTYPES defined. ( #4151 , #3759 , #3227 )
ago%!(EXTRA string=4 years)
ocornut
7cdb3850e7
CI: test with ImTextureID as pointer to catch accidental reuse of const ( #4060 )
ago%!(EXTRA string=4 years)
duddel
fb85c0341b
Add Android backend and example ( #3446 )
ago%!(EXTRA string=4 years)
ocornut
760c394707
Added links to Discussions. Closed Discord, yeah! ( #2748 )
ago%!(EXTRA string=4 years)
Rokas Kupstys
3f5bb5939a
Examples: Fix MinGW detection in makefiles. Fix example_null build due to missing IME input libs. ( #2590 )
ago%!(EXTRA string=4 years)
Rokas Kupstys
9576dfd5e7
CI: Use workflow_run to trigger scheduled builds and static analysis.
...
Scheduled builds now are triggered by a dummy "scheduled" workflow that is invoked by the timer. This gives forks an ability to disable scheduled builds while maintaining ability to perform CI builds in forked repository. Similarly static analysis is invoked on completion of "build" workflow, ensuring analysis is performed with every build. Also should build workflow triggers change, we do not need to replicate same changes in static analysis workflow file.
ago%!(EXTRA string=4 years)
Oleh Prypin
3b4d3a9b73
Simplify CI scripts ( #3764 )
...
* Deps paths through https://docs.github.com/en/actions/reference/workflow-commands-for-github-actions#setting-an-environment-variable
* Use heredocs for pasting source code
* Remove fetch-depth arg, it's the default
* Merge the `brew install`s, it's simpler and maybe even faster
ago%!(EXTRA string=4 years)
Basil Fierz
5853fbd68b
Backends, Examples: Added support for WebGPU and corresponding example ( #3632 )
...
(Squashed 11 commits)
ago%!(EXTRA string=4 years)
ocornut
d20f2bc90a
Rename example_emscripten/ to example_emscripten_opengl3/ ( #3632 )
ago%!(EXTRA string=4 years)
Borislav Stanimirov
fcc2b71724
CI: Fix testing for Windows DLL builds + fix broken DLL build. ( #3603 , #3601 )
ago%!(EXTRA string=5 years)
Rokas Kupstys
a3e8dc3f34
CI: Fix deployment of PVS-Studio license + fix reported error.
ago%!(EXTRA string=5 years)
ocornut
e5cb04b132
Version 1.79
...
+ Update readme and mission statement.
Removed "Minimize screen reel-estate usage", removed details on memory consumption (still very valid, just too much noise in a mission statement)
ago%!(EXTRA string=5 years)
Rokas Kupstys
c6f9c558ec
CI: Use our own discord notifier.
ago%!(EXTRA string=5 years)
ocornut
03b1e643b4
Docs: Funding link, Tweaks, Gallery links.
ago%!(EXTRA string=5 years)
ocornut
5f336ce8f8
Tab Bar: Fixed buffer underflow in TabBarLayout, introduced by 4a57a982b
( #3501 , #3291 )
...
+ Link to CI actions added in 3be352f
ago%!(EXTRA string=5 years)
Rokas Kupstys
3be352fc80
CI: Add discord notifications.
ago%!(EXTRA string=5 years)
Louis Schnellbach
0e5b1ea297
CI: imscripten fastcomp backend is now deprecated ( #3402 )
...
Fastcomp backend was introduced here: 14b18697e6
Emscripten changelog: https://emscripten.org/docs/introducing_emscripten/release_notes.html?highlight=2.0.0:%2008/10/2020
Emscripten issue: https://github.com/emscripten-core/emsdk/pull/590
Updated CHANGELOG.txt
ago%!(EXTRA string=5 years)
omar
a4dd4d60b4
CI: moved static analysis to a separate project + fix (uninitialized variable, was harmless in this case).
ago%!(EXTRA string=5 years)
ocornut
90b152f265
ImFontAtlas: Fixed multiple rebuild with same inputs erroneously increased ConfigDataCount. CI: Update Ubuntu 18.04 > 20.04 (motivated by #3369 )
...
Fix Freetype warning.
ago%!(EXTRA string=5 years)
Rokas Kupstys
0d03e1fafa
CI: Fix emscripten builds that broke due behavior change of emscripten SDK.
ago%!(EXTRA string=5 years)
Rokas Kupstys
6b688561aa
CI: Test building without C++ runtime on GCC/Clang.
ago%!(EXTRA string=5 years)
Rokas Kupstys
794bf7a28d
CI: Implement builds with IMGUI_DISABLE_WIN32_FUNCTIONS, IMGUI_DISABLE_FILE_FUNCTIONS, IMGUI_USE_BGRA_PACKED_COLOR IM_VEC2_CLASS_EXTRA, IM_VEC4_CLASS_EXTRA and building library as a DLL.
ago%!(EXTRA string=5 years)
omar
670367e51d
Added IMGUI_USE_WCHAR32 instead of "#define ImWchar ImWchar32" to faclitate C-binding. ( #2538 , #2541 , #2815 )
ago%!(EXTRA string=5 years)
omar
d8824f9a9a
CI: Clarify purpose of example_null, Changelog
ago%!(EXTRA string=5 years)
Rokas Kupstys
ac5ffffc23
CI: Test builds with freetype on linux.
ago%!(EXTRA string=5 years)
Rokas Kupstys
75a65f6fb0
CI: Test build with large indices, obsolete functions disabled and demo/metrics windows disabled.
...
+ amend notes
ago%!(EXTRA string=5 years)
ocornut
e137db2df7
CI: Enable error on warnings for the extra warnings builds as an experiment. FAQ tweaks
ago%!(EXTRA string=5 years)
ocornut
a41332453e
Unicode: Changelog, comments, minimum CI integration. ( #2541 , #2538 , #2815 )
ago%!(EXTRA string=5 years)
Rokas Kupstys
21b9e42964
Minor fixes to example_sdl_metal and a changelog entry.
...
Add example_sdl_metal to CI builds.
Closes #3017 .
ago%!(EXTRA string=5 years)
omar
58b3e02b95
Version 1.75
...
Comments
ago%!(EXTRA string=5 years)
Rokas Kupstys
7a22767483
CI: Add MSVC extra warnings build and correct labels of other extra warnings builds.
ago%!(EXTRA string=5 years)
Rokas Kupstys
f03c00bc89
Added imgui_single_file.h, We use this to validate compiling all *.cpp in same compilation unit.
...
Removed Unity builds stuff from example_null/. CI builds a temporary .cpp file.
ago%!(EXTRA string=5 years)
Rokas Kupstys
97a8dc6514
CI: Added PVS-Studio static analysis on the continuous-integration server.
ago%!(EXTRA string=5 years)
Rokas Kupstys
bf6d1ba3d1
CI: Add 32/64 bit build variations to builds with extra warnings.
ago%!(EXTRA string=6 years)
Rokas Kupstys
1742ca45c5
CI: Add unity builds test. ( #2893 )
ago%!(EXTRA string=6 years)
Rokas Kupstys
1615e9ea2a
CI: Enable extended warnings in example_null builds.
...
CI: Add MinGW build with extra warnings on windows.
(cherry picked from commit ebc98c273054d0f9b305a1346db98052616a8b21)
ago%!(EXTRA string=6 years)
omar
7c441e37fa
CI: Update jobs to MacOS latest (Catalina)
...
Metrics: Added description to Item Picker.
ago%!(EXTRA string=6 years)
Rokas Kupstys
bcd752cfcc
CI: Fix emscripten builds after portable SDK archive became unavailable.
...
(cherry picked from commit 14b18697e653de80f75af18113033b2086846194)
ago%!(EXTRA string=6 years)
Rokas Kupstys
5006639526
CI: Add scheduled builds and limit some examples to build only on schedule in order to decrease time of builds performed on each push.
...
(cherry picked from commit 6c0e1baca29b853586dadf75eb32ef75e2725f10)
ago%!(EXTRA string=6 years)
Rokas Kupstys
5ebd4e4c6e
CI: Install SDL SDK in windows workers and add SDL examples to the build.
...
CI: Add Vulkan GLFW and SDL builds to windows build job.
ago%!(EXTRA string=6 years)
Rokas Kupstys
a4420be1a2
CI: Split builds of examples into separate jobs.
...
(cherry picked from commit ee73b1b5a47f176ab123239aa3cbcc2cdf284383)
ago%!(EXTRA string=6 years)