Omar
@ocornut
programmer of things and stuff. dear imgui / the dragon’s trap / dreams / tearaway / pixeljunk shooter / soul bubbles / meka. Paris, France
And more screenshots.. - Plinky dev-tool/visualizer plinkysynth.com by @mmalex.bsky.social - prock: process explorer for Linux github.com/matrohin/prock - Ket: a quantum circuit debugger ket.brenocq.com - Doriax engine www.doriax.org
dear imgui 1.92.9 released! github.com/ocornut/imgu... - new liveedit on/off settings and defaults - tables track topology changes - metal4 rendering backend - timestamped settings entries (for cleanup etc.) - 50+ other changes/fixes (fonts, multi-select, popups, backends etc.).
My thread (github.com/ocornut/imgu...) aimed at narrowing the number of Dear ImGui plugins for Unreal Engine backfired into a new one being created: ImGui Toolbox / github.com/Lewisscriven... Soon reaching 10 independently developed solutions.
Dear ImGui users: added flag to avoid scalars being written to backing variable while typing with keyboard. Current default as of today is same as legacy but intent to is switch to new default for numeric variables very soon. You can already opt-in with 1 line: github.com/ocornut/imgu...
Reminder that the coding help I need the most for Dear ImGui are related to tech that are foreign to me: Vulkan, OSX, Metal, Android, Linux. Many open issues/pr, need quality brain time, design time, explanations & reviews to close topics rather that have more opened: github.com/ocornut/imgu...
Does anyone knows who the person on the left is? We had a brief dance-off at GDC 2011, someone took a photo, and she has been prominently visible on my Mobygames profile for 15+ years. Which is amusing considering I have no idea who she is.
Why does Visual Studio debugger clips the Value preview field, leaving most of that important space unused? Is there a way to fix this? Bizarre to offer Pinned members if they don't all show in the preview? Browsing arrays is difficult and that really doesn't help. @visualstudio.com
The "Promise" section is indeed inspired by Promesst and is the most fascinating section to me so far (large interconnected puzzle).
Done with the Heroes section - the puzzles are great! The mirror section is advertised as easier but the cl*ning aspect seems mess up with my brain a little more so far.
(App state is ambiguous: we don't know what the user did prior to taking the shot; auto-sizing of columns does work) My answer: some columns were resized down but text clipping occurs earlier because of space reserved for a column sorting marker. Dear ImGui developer is fired 🔥
Showing dear imgui into a M5stack cardcomputer - cute. - fun. - (but likely an inadvisable use of scarce resources) caleb-vincent.io/post/m5stack...
Paris is currently turning one of our bridge into an hommage to @iquilezles.bsky.social ‘s Elevated 4KB intro.
dear imgui 1.92.8 released! github.com/ocornut/imgu... - many fixes/improvements for tables, text inputs, axis auto-sizing, multi-select & box-select, clipper, key ownership system etc. - ImDrawList::AddRect() sig change⚠️ - Bonus: a renderer agnostic standard for changing texture sampler.
I take no pleasure in reinventing the wheel, but was sufficiently frustrated that Windows Magnifier was so slow to open/close and had usability issues (tried several other ones which had issues too), so I wrote my own in-app magnifier to inspect rendering issues.
I can never understate how automated tests - not unit tests - using my custom framework have improved my productivity. Tests are focused on tricky code, unobvious behaviors or when combinatorial explosion would make manual testing redhibitory. (capture is in slowed down mode)
Hi hi, Dear ImGui 1.92.7 is released! 50+ changes (e.g. tables reworked columns freezing with hidden columns, reorder from context menu, webgpu for emscripten 5 & wgvk native, nav keyboard/gamepad to open context menus, & many fixes/improvements) github.com/ocornut/imgu...
Johan Goossens has rewritten Balázs Jákó's ImGuiColorTextEdit text editor widget (which has been unmaintained for years and had various forks) and made a newer version, with many fancy features: github.com/goossens/ImG...
This is described as an “attack” (and the page is pretty much an ad). But mostly it baffles me that a software maintainer would merge code of that sorts without knowing what it does. It says a lot about the state of software quality. www.aikido.dev/blog/glasswo...
FYI Dear ImGui keyboard/gamepad controls update: - Added keyboard support for Shift+F10 or Menu key opening context menus (somehow this was missing). - Gamepad top/north face button now open context menu.... It used to be used to "activate with text input / osd keyboard" e.g. for sliders, (1/2)
His interactive imgui_manual also got improved and rebranded as 'Dear ImGui Explorer' pthom.github.io/imgui_explorer It's a web build of the Dear ImGui Demo w/ source code displayed for whichever section you are hovering.
Pthom's Dear ImGui Bundle has a nice looking web demo (native compiled to Emscripten) showcasing various use of Dear ImGui: traineq.org/imgui_bundle...
SHA-1 lottery winning day: one commit got us a neat git short hash of 2000008 today (full hash is 2000008b474b9ccc0b7916d2c9e378f92b7635f0).
Nice to see modern engines for retro consoles, complete with tooling: "Pyrite 64 : N64 Game-Engine and Editor". It appears like the N64 is graphically quite more capable than what I expected: www.youtube.com/watch?v=4BCm...
Dear ImGui 1.92.6 released! github.com/ocornut/imgu... ~80 fixes/improvements/additions (incl. new default scalable vector font matching classic font, color markers on multi-components widgets, many fixes for fonts, tables, tree nodes, text input, navigation, viewports, backends...)
Releasing today: 'ProggyForever': a new MIT-licensed scalable font designed to closely match ProggyClean which happily served as Dear ImGui default font for 10+ years: github.com/ocornut/prog... The new font is now embedded by default in Dear ImGui (compressed down to ~14 KB).
Ran into an odd MSVC compiler bug today: a missing parenthesis in a specific place, in a large source file, leads compiler into allocating all my RAM, which eventually led my computer to crash. I can reproduce it reliably. If I uncomment the extra opening brace it reports error normally.