Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/advancedfx/imgui

Bloat-free Immediate Mode Graphical User interface for C++ with minimal dependencies
https://github.com/advancedfx/imgui

Internals: Added IM_NEW, IM_DELETE helper macros (#1517, #484, #504)

9cda86d55a80c9f032af84f657b9fe8e6c7f3f52 authored about 7 years ago
Various zealous warning fixes (Clang).

983d8f5f8ea6c8deac1f8f60389d4b1c8549e9c7 authored about 7 years ago
Fixed warning with Clang+MSVC using __int64 to define the helper ImU64 type (#1184)

a5739a0aa30f35271213157b994a0fcb0cd773b9 authored about 7 years ago
Removed reliance on ImU64 type for the ImDrawList assert. (#1184)

53b24ff79afd2b39d67580c77a68fb7a004def66 authored about 7 years ago
ImVector: Spacing.

69879dd4f3e25c2d64dff233ef4bda32e6514237 authored about 7 years ago
ImVector: insert() uses grow_capacity() - had inconsistent resize policy

8e8b5498f74715cf2caa2feaf28657c438ff7b36 authored about 7 years ago
ImVector: Added assignments and = operators + comments.

6172e932728a0fa629d910c1a1534d66a59e386a authored about 7 years ago
Examples: DirectX: Using IM_ARRAYSIZE()

b263bc568931b7065926a06e6a293fc05279c6e5 authored about 7 years ago
Various zealous warning fixes (thanks Clang).

1f26652944d0a04dc9716578dcddef6ed3b67de1 authored about 7 years ago
Examples: Added null_example/ which is helpful for quick testing on multiple compilers/settings without relyong on graphics library.

cf9b893841ba8e9e380332825605735423d3cab0 authored about 7 years ago
Merge branch 'master' into navigation

1c1e490316b8e1915c5f5b4185b21c4118fa8ed3 authored about 7 years ago
Columns: Made PixelsToOffsetNorm() properly symetrical to OffsetNormToPixels() (#125)

46dcd9aa50148a0904f084713f38a0c53b1980d0 authored about 7 years ago
Columns: Fixed dragging when using a same of columns multiple times in the frame. (#125)

471bcf8b5e5caa341293fb0b0e79daf19357189b authored about 7 years ago
Drag and Drop: Disable tracking mouse button ownership when an external drag source is active, to make it easier to achieve drag and drop over multiple OS windows. (#143)

e1a103b251f219d567c60f8cffda100a057523c1 authored about 7 years ago
ImDrawList, Font: Fixed bug introduced in 531c11d5c72890f324c9734ef5c860408b8a7f3d (#1519)

8d21ee56d2a4ae50a5ca4c84442280251d945e84 authored about 7 years ago
Merge branch 'master' into navigation

# Conflicts:
# imgui.cpp

287380261c717c224b1c1456424182806cfff0d2 authored about 7 years ago
ImDrawList: Added ImDrawListFlags for AA settings. ImDrawList doesn't directly depends on GImGui anymore.

996dfb21cf0a2be4b2e09356dc4df9c1ff47ce6c authored about 7 years ago
Begin: Moved modal darkening draw block

d139bd088df3547377b2ad5e788547447fe18299 authored about 7 years ago
Internals: String functions uses size_t in their signature

c8c872c75380f4094665bbebd22089c445fcf9ee authored about 7 years ago
ImDrawList: Removed 'bool anti_aliased = true' final parameter of ImDrawList::AddPolyline() and ImDrawList::AddConvexPolyFilled(). Anti-aliasing is controlled via the regular style.AntiAliased flags.

14cb8177d0939fcdf59252192e7cd68162213c43 authored about 7 years ago
ImDrawList: Small refactor toward removing dependency on GImGui + PushClipRectFullscreen now correctly uses data provided by imgui which can takes account of DisplaySize + Removed static variable in PathArcToFast() which caused linking issues to some.

531c11d5c72890f324c9734ef5c860408b8a7f3d authored about 7 years ago
ImDrawList: Comments

230f826ef560eddecf86c47eec0eac04d1cbf249 authored about 7 years ago
Merge branch 'master' into navigation

4c2514dc29df76ef7e60118abdf1768ebd83f011 authored about 7 years ago
Active Modal window always set the WantCaptureKeyboard flag (#744)

6193f46af28e3ea22730286664e7573bfd7714a8 authored about 7 years ago
BeginPopup: Moved flags into individual BeginPopupXXX calls/implementations and outside of BeginPopupex(). Removed _NoResize flag which is extraneous with AlwaysAutoResize.

b366dd932267251421e7eb4a01a05a193625cd28 authored about 7 years ago
Merge branch 'ibachar-master'

7fed4eb82ddf846efc648a875bcbe5a056f10c60 authored about 7 years ago
InputText: renamed ImGuiInputTextFlags_DisableUndo to ImGuiInputTextFlags_NoUndoRedo (#1506, #1508)

55c0d2b9ab2fdc7cd694a8fa2334e749c31e4ed1 authored about 7 years ago
Added a flag for text input to disable undo / redo

abaf347deb2ef23b6bdc58c342a802cc18d3581f authored about 7 years ago
Columns: Fixed previous commit (wrong chunk commited) (#125)

b1d90b565d9e1364254b974715824a46f9caea8c authored about 7 years ago
Columns: Internal: Columns have their no set of flags so NoResize can be setup by internal code. (#125)

b9391d16921ccfada8aa8ea9d245b2116ef2b1a1 authored about 7 years ago
Merge branch 'master' into navigation

# Conflicts:
# imgui.h

6497f5dc1b4db77907e6d6a67dff4fc321e5ef74 authored about 7 years ago
Drag and Drop: Source can also inhibit the preview on target, useful for extern sources that only exists for one frame. (#143)

6effcf21d62e41c5ef658fdf6839f6e955030cfc authored about 7 years ago
Drag and Drop: Added ImGuiDragDropFlags_SourceExtern to facilitate interfacing with WM_DROPFILES (#143)

0c6e260f739e9094f82c3a7555aed8292b5dc9ab authored about 7 years ago
Drag and Drop: Renamed to ImGuiDragDropFlags_SourceNoAutoTooltip to ImGuiDragDropFlags_SourceNoPreviewTooltip (#143)

51433e26af14f1e240f9769142861243a1e5db4b authored about 7 years ago
Using the ImGuiWindowFlags_NoScrollWithMouse flag on a child window forwards the mouse wheel event to the parent window, unless either ImGuiWindowFlags_NoInputs or ImGuiWindowFlags_NoScrollbar are also set. (#1380, #1502)

eefea0588a6a26033e92ad20955126e4f926842f authored about 7 years ago
Fixed unused variable warning.

ac8e708c3e710164551d81a4020885a77ed0f4b2 authored about 7 years ago
TODO list update

07ed9f8451c67fb665523b1521465a5804460e1b authored about 7 years ago
Demo: Console: Tweak.

fa68cb53648f05e8a3df6fe68c2a567f178bcb28 authored about 7 years ago
Added ImGuiHoveredFlags_RootAndChildWindows helper for consistency with focused flags. (#1382)

45bca7851d194ff4393c6a884c282020f93291b0 authored about 7 years ago
Minor tweaks, comments, spacing fixes

5f397582025e3559b19c16a432a068020bc459b2 authored about 7 years ago
Merge branch 'master' into navigation

# Conflicts:
# imgui_internal.h

cc3192f34764500a42669774ee484f791b7b1a08 authored about 7 years ago
Revert "Scrollbar: Minor simplication of the code using InnerRect data." > Introduced sheering on the scrollbar rectangle because InnerRect isn't setup at this point.

This reverts commit 7ac1583411095fe8a82ccbc56d09777f87222e9d.

f265e16b840f3352fc54f0d3a03bfb5bfd1b8b17 authored about 7 years ago
Added ShowFontSelector(), ShowStyleSelector(). (#707)

39058160825eff27d0e39a2c0d56b11bcec9f09e authored about 7 years ago
Columns: Column width data is no longer lost while dragging toward the right side. (#1499, #125)

ddbcda8c1bc6987d0adae2ac9bc7a1aad14c10f0 authored about 7 years ago
Columns: Minor stylistic fixes. (#125)

ba71e1c0e4afab77f263d2b5c5a445e85bca87a2 authored about 7 years ago
BeginChild() fix using negative sizes as window position because of erroneous clamping. It was hard to notice until we added asserts for it. (#1500)

f7c5f420e7e87dd420a553eac5c2a1e55904d3ec authored about 7 years ago
Columns: Added internal tracking of a few flag temporarily, to facilitate the work of third-parties who have columns patches. (#125)

e8e84a6ad68c339f3e1c537069655b6d228b7eae authored about 7 years ago
Columns: Refactor: Moved ColumnsSet[] to window out of DC as they are persistent data for most + fix for pre C++11 compilers. (#125, #1499)

4ae5c7e22716a4f1d0555b7f317d5850052506fa authored about 7 years ago
Columns: Refactor: Not using statestorage lookup anymore. (#125, #1499)

b016215c80f64fef17b8aaad843167c3c8d3855b authored about 7 years ago
Columns: Refactor: Renamed all members. (#125, #1499)

3a31a75e3b9c184a8aab05c8c093bde833215eb6 authored about 7 years ago
Columns: Refactor: Moved columns data into their own data structure. Minimum changes now to ease diffing. (#125, #1499)

78320aa633a2bb107d3da7925d7f4ab1cdd65704 authored about 7 years ago
IsWindowFocused(): oops, that was bound to happen with loosely typed enums (this is sort of why I made both values identical - no direct side effects).

027ffd91ead699e577dd294030158a4307d0b0df authored about 7 years ago
Merge branch 'master' into navigation

16fb58984f9dd947872236f0900da70700c655d4 authored about 7 years ago
Navigation: minor sync to reduce drifts between changes

90d0b8b58b7957b6e73fde769d00ac110ff6bebe authored about 7 years ago
Drag and Drop: Exposed some internals.

8b59ed070895b319a5f11f816ad0feb682fed30e authored about 7 years ago
ImVector: Added ImVector::contains() helper

90788a12423fa169ffc17a41af19e98ccd975216 authored about 7 years ago
Merged miscellaneous small stuff (from nav/dock branches).

7c7a7baf7683f03ed24a88ccfba34b93fe938e13 authored about 7 years ago
Added IsAnyWindowFocused() (from Nav branch).

b174fcc9af7ee1c91f3e6fa16444b07c24e3cbfa authored about 7 years ago
Merge branch 'master' into navigation

# Conflicts:
# imgui.cpp
# imgui.h
# imgui_draw.cpp
# imgui_internal.h

fa9327ccf874086f56f065dda4facfee6d20fe75 authored about 7 years ago
Merge branch 'drag_and_drop'

d0a1be0de0fa4a9d68054f9818886e5376edca95 authored about 7 years ago
Drag and Drop: Fix merge for IMGUI_DISABLE_OBSOLETE_FUNCTIONS

ab049c6fc02d68ba0741cb9789612a8a06d0164d authored about 7 years ago
Tweak

7faa5b16bb55d44b87605844d3b715743eebd617 authored about 7 years ago
Merge branch 'master' into navigation

# Conflicts:
# imgui.cpp
# imgui_demo.cpp

3ea5e67ba24d4986d481ee0bea0a654a0556770e authored about 7 years ago
Begin: Tidying up code to make it more readable.

02e0a078f4ebe9c56ea689f6561c71573a2fe997 authored about 7 years ago
Fixed ParentWindow setup which broke Modal windows (fix c65124f415ae081b1aacaf299c539a32968809a7)

28bbf1ade6ba868d4f5fd89ff40b922f4323e573 authored about 7 years ago
Drag and Drop: Drop target infer a fallback ID from the rectangle. Avoid Preview being accepted on drop frame when drop target has no ID. (#143)

d561a43a4d81259f32822a19b2a30e3883e48923 authored about 7 years ago
Removed use of obsolete ImGui API.

ef1a683ebe0e0e8bd0ac272f3bf5fc4ab22bcd16 authored about 7 years ago
Drag and Drop: Added ImGuiCol_DragDropTarget (#143, #707)

e98df91dc47b8fc17cb2c0963ed9e85d9fc5ce0a authored about 7 years ago
Drag and Drop: Comments

7ec934f43910ff917239942aed36169996bfdadc authored about 7 years ago
Merge branch 'master' into drag_and_drop

# Conflicts:
# imgui.cpp
# imgui.h
# imgui_internal.h

052b6021ddf5e4126fb5051f972151672ef1996c authored about 7 years ago
Merge branch 'master' into navigation

# Conflicts:
# imgui.cpp
# imgui.h
# imgui_demo.cpp
# imgui_internal.h

0a3db267c3f4601fdfc52c339ec71e453774e8b3 authored about 7 years ago
Renamed GetItemsLineHeightWithSpacing() to GetFrameHeightWithSpacing()

6190ab008420087c6d0dbbb64e55d668e66a91c0 authored about 7 years ago
Added GetFrameHeight() function (used to be SmallSquareSize internally)

c22657985a8b33f07c91724aacc314c9deff14a0 authored about 7 years ago
Internals: Added GetSmallSquareSize()

ee7f1921e88e827f8eec6eea2ba0d796190f574f authored about 7 years ago
IsWindowFocused() refactor will flags. (#1382)

Marked IsRootWindowFocused() as obsolete in favor of using IsWindowFocused(ImGuiFocusedFlags_Root...

08b72eb5c04429c6a34e99db4b5c1c2d5fe19964 authored about 7 years ago
Demo: mouse dragging demo tweaks

8d8f4934fb0a2a00e8011495cee761d2eb51598f authored about 7 years ago
Reordered ImGuiHoveredFlags to match upcoming ImGuiFocusedFlags (#1382)

fa179d0ad8e9b2706b5b7704cbc7b513b685e86e authored about 7 years ago
Internals: ParentWindow is now NULL for non-child windows and means what everyone expects.

c65124f415ae081b1aacaf299c539a32968809a7 authored about 7 years ago
Font documentation update (#1498)

de4a851f954fbf50022d3b4715f8cac3c62f2416 authored about 7 years ago
Internals: Removed misleading GetWindowParent() function. + renaming to clear confusing.

f42d7b89e2430e02905cdd284b20ae0fe7a558fd authored about 7 years ago
IsWindowHovered(): split ImGuiHoveredFlags_FlattenChild into separate ChildWindows and RootWindow flags. Allowing more combination and a better symetry with IsWindowFocused() flags. (#1382)

4a555d35f0ba48618942984fd7bdfe12422b43ae authored about 7 years ago
Alignment + removed comments

185c1eaaf341f9d8932c41b657d2eb66143b09cd authored about 7 years ago
Renamed ImGuiTreeNodeFlags_AllowOverlapMode to ImGuiTreeNodeFlags_AllowItemOverlap. (#600, #1330)

f93945540ff8191164e9e33d2bd13e14f3612b21 authored about 7 years ago
Internals: Renamed ImGuiButtonFlags_FlattenChilds -> ImGuiButtonFlags_FlattenChildren, ImGuiButtonFlags_AllowOverlapMode -> ImGuiButtonFlags_AllowItemOverlap

45f440bb7dbb226e6375ba8643b1efda87d8f78b authored about 7 years ago
Comments (#822)

6b168b43ff85883469817038b09b8a8546a8e8b7 authored about 7 years ago
Merge branch 'master' into drag_and_drop

# Conflicts:
# imgui.cpp
# imgui.h

2b9d8ab91d090493c3d65421d2195d57341b0588 authored about 7 years ago
Merge branch 'master' into navigation

# Conflicts:
# imgui.cpp
# imgui.h

38bfdb357e619fdc7623ea0892cdcc4f3f36efa5 authored about 7 years ago
Obsoleted old functions: SetScrollPosHere (marked obsolete in 1.42, July 2015). GetWindowFont(), GetWindowFontSize() (marked obsolete in 1.48, March 2016)

f06f68f3cea7e2527ed66f7395d1662a4df50917 authored about 7 years ago
Added an implementation of SetItemDefaultFocus() in the master branch for combo patterns to use and be more forward-compatible. (#787)

9fd15defe485b8341ffe9368207ebdc96d65fc45 authored about 7 years ago
alloca fix to allow Clang with Microsoft CodeGen path

6d93011fdf781ed18748af18d7434b5c245da456 authored about 7 years ago
Replaced obsolete function with new one.

e67f3809ed7c9c0ea727fa148ddc45fd37c3b848 authored about 7 years ago
Merge branch 'master' into navigation

# Conflicts:
# imgui_demo.cpp

d1db2299071fdb9582570a8a8aec2f9e7356a811 authored about 7 years ago
Demo: Tweaks and spacing. Stopped using rand() function in demo code.

71296910a02fe9cc6488ee71daf293396c2a5786 authored about 7 years ago
Demo: About box tweaks.

4b8857d536e533e6cbca764d43d54acb35a1930e authored about 7 years ago
ImFont: Added GetDebugName() helper.

1096e14356270e842bbaecd3489e9b44479ad733 authored about 7 years ago
Exposed BeginCombo() publicly.

e3e0326ea9d0fdac19d447301cc9953fc31b0f67 authored about 7 years ago
Sorted typedefs/enumations forward declarations in imgui.h

080f61858f03f5dbea3611ef6f1027febe277d7b authored about 7 years ago
SetNextWindowContentSize() adjust for client->window size, but the fate of borders isn't really clear for now (until now we always tried to make borders not affect layout, so if we want a 200x200 fully visible space with borders and zero window padding user need to include the borders) (#1490)

eab6333a0b96bd30413bb17408303a5df438ffde authored about 7 years ago
Scrollbar: Minor simplication of the code using InnerRect data.

7ac1583411095fe8a82ccbc56d09777f87222e9d authored about 7 years ago
Internals: window->InnerRect includes removal of borders so it'll be easier to use from other locations.

a9b01600ac309706ac6f798ca26abfa06d3c896e authored about 7 years ago