home.social

#imgui — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #imgui, aggregated by home.social.

fetched live
  1. given that i'm using CLAP and IMGUI for my plugins it should be possible for me to make a wasm build of them and let people try them out in the browser... I am excited by this idea

    #clap #imgui #wasm #dsp

  2. #ImWidgets final touch is full animated UI on top including docking too (100% default #ImGui backend and behavior, just rewrite widgets with #ImAnim for animations).

  3. #ImWidgets: I overrided the #ImGui style system to simplified the styling.
    1/2

  4. #Copilot and I abandoned Qt6 in our Jetson AEye project to replace the bloating #Ubuntu desktop GUI. We switched to #ImGui.

    Like #DOM, Qt6 is a dependency hell that uses twisted pointer logic, causing even some simple container closing crashes. Modern #programmers do not see structures. They follow the random tree structures of individual apps, making two naturally symmetric structures of two apps incompatible. Qt6 and DOM dependency hells are just #C pointer hell in disguise.

    #AI

    #linux

  5. Amiberry 8.3 añade soporte para ZZ9000 y paquetes RP9

    Lanzada la versión 8.3.0 del popular emulador de Amiga «Amiberry», una actualización que incorpora importantes novedades centradas en la compatibilidad, el rendimiento y la experiencia de usuario.

    Entre las principales características destaca el soporte completo para la tarjeta gráfica ZZ9000, incluyendo aceleración RTG y compatibilidad con los últimos controladores de Picasso96. También se añade soporte para paquetes RP9, permitiendo instalar y ejecutar este formato directamente desde el emulador.

    La nueva versión introduce un motor de shaders nativo con ajustes persistentes, una renovada organización de las configuraciones mediante categorías desplegables y un panel centralizado para los ajustes globales. Además, la interfaz gráfica de Windows pasa a ejecutarse en una ventana independiente, igualando el comportamiento de Linux y macOS.

    En el apartado del rendimiento, Amiberry 8.3 mejora la emulación en Raspberry Pi 4, optimiza el funcionamiento del renderizador y corrige diversos problemas relacionados con la emulación PowerPC y el sistema JIT.

    La actualización también incluye numerosas correcciones en componentes como la MMU del Motorola 68030, los sistemas SCSI, Picasso96, Ethernet, AutoCrop y las tarjetas Voodoo3. Asimismo, se han solucionado múltiples errores relacionados con la interfaz gráfica, la gestión del cursor y la compatibilidad con mandos y dispositivos externos.

    La versión para Android recibe importantes mejoras en la configuración inicial, la gestión de ROM y la interfaz de usuario, mientras que el núcleo Libretro incorpora nuevas opciones de recorte de imagen y soporte para líneas de estado.

    Por último, Amiberry actualiza varias dependencias importantes, entre ellas SDL 3.4.14, ImGui y Capsimage, además de integrar las últimas mejoras procedentes de WinUAE.

    * Más info y descarga <—

    #aceleraciónRTG #amiberry #Amiberry83 #Amiga1200 #Amiga4000 #Amiga500 #AmigaEmulation #AmigaEmulator #android #AutoCrop #Capsimage #cd32 #CommodoreAmiga #emulaciónAmiga #emulaciónRetro #emuladorAmiga #ImGui #impresiónVirtual #jit #KMSDRM #Libretro #linux #macos #MMU68030 #motorDeShaders #Motorola68030 #onScreenKeyboard #paquetesRP9 #performance #picasso96 #powerpc #qemu #raspberryPi #rendimiento #retroComputing #retroEmulation #RetroGaming #retroSoftware #retroinformática #RP9Packages #RTGGraphics #scsi #SDL3414 #shaderEngine #shaders #softwareRetro #tecladoEnPantalla #virtualPrinter #Voodoo3 #warpos #windows #winuae #ZZ9000
  6. g.o.m.l

    i didnt want to share this before, i have had it for a while, but i just didnt have the time to show it to anyone

    also i'm on some crappy laptop now and oh god is this thing sluggish and falling apart lmfao

    #gamedev #foster #golang #imgui

  7. I have just released an updated version of my Amiga disassembler, emulator and debugger Aira Force 0.10.0

    This version adds support for IPF disk images (original games) and improves emulation accuracy.

    howprice.itch.io/aira-force/de

    #Amiga #Emulator #Debugger #Disassembler #imgui

  8. Bygga UI för terminalen
    @patriksvensson om Spectre.TUI, immediate mode-grafik, en komponent om dagen, och allmänt fint flyt i kodandet.

    Ett klipp ur Kodsnack 709, lyssna där poddar finns eller på kodsnack.se! #podcast #imgui #terminal #spectreconsole #programmering

  9. Путь к миллиону точек: как я переписывал плоттер три раза, прежде чем он перестал лагать

    Или: как embedded-разработчик случайно написал визуализатор временных рядов Это моя первая статья и сразу на тему в которой я разбираюсь примерно никак. Ее можно воспринимать как условный "дневник разработчика". Статья написана не без помощи LLM, от нее по большей части редактура. Прошу камнями не кидаться Приятного чтения! С чего всё началось В миру я позиционирую себя как Embedded-разработчик, а как принято во многих местах в России разработчик встраиваемых систем - это инженер-разнорабочий. Написать firmware, развести не сложную PCB, поколдовать над ядром Linux, провести исследования датчиков с китайского завода, напаять концевиков, собрать тестовый стенд, а если еще и осталось время - по возможности спроектировать корпус для устройства и произвести его прототип. И в этот(и так немаленький список) периодически добавляется потребность в написании ПО под Пк, для работы с разрабатываемыми устройствами/датчиками и т.д. В основном, это несложные внутренние консольные утилиты, которые помогают общаться с устройством, логгировать данные, калибровать датчики и все в таком духе. Но иногда появляется потребность в визуализации. Пока речь идет о низкочастотных датчиках и малом количестве данных - все довольно просто, но как только данных становится больше, а частоты выше - всплывает множество нюансов. При 70 кГц через 10 секунд работы датчика у меня уже 700 000 точек. Через минуту – 4.2 миллиона. А пользователь при этом хочет масштабировать/панорамировать оси, выделять области, нажимать кнопки – и всё это должно отзываться мгновенно. Стандартный подход «передать всё в библиотеку» ломается очень быстро.

    habr.com/ru/articles/1050608/

    #визуализация_данных #imgui #датчики

  10. Путь к миллиону точек: как я переписывал плоттер три раза, прежде чем он перестал лагать Или: как embedded-разраб...

    #визуализация #данных #imgui #датчики

    Origin | Interest | Match
  11. The next thing - I've update my BYSU.

    Now you can specify extensions of files those will be copied. Or leave necessarily fields empty for copying every file.

    You can download the last release from here 👉 codeberg.org/xolatgames/BYSU/r

    Or view its source code here 🏔️👉 codeberg.org/xolatgames/BYSU

    #cpp #cplusplus #sdl #sdl3 #backup #backups #app #apps #soft #software #opensource #imgui #dearimgui #sqlite #sqlite3 #cmake #codelite #codeberg

  12. And just some tiniest details now.

    👉 codeberg.org/xolatgames/Crisps

    I've a little bit change the source code of "Crisps Chat 🍟".

    Have change std::string on char* in a lot of places, and now the app can update the database. But before it will do that, it will destroy the previous one version of the database.

    And because of this, I recommend you to await another one update of this app 😅.

    #app #apps #cpp #cplusplus #sdl #sdl2 #imgui #dearimgui #communication #chat #chats #opensource #inkscape #soft

  13. Hi folks! ✌️

    Here's a build of BYSU 🙂👉 codeberg.org/xolatgames/BYSU/r

    For who ones who doesn't know for what that - it's the app that will help you to makes backups of your games' saves (or just copies files and folders from one folder to other)

    #cpp #cplusplus #sdl3 #sdl #cmake #backup #backups #app #apps #soft #software #opensource #dev #development #build #release #tool #utility #tools #utilities #linux #codeberg #imgui #dearimgui

  14. I'm implementing row "culling" for my immediate-mode table view.
    Here's debugging the stability of the row control IDs by visualizing them as colors.
    Much better than looking a numbers and try to spot a change!

    #gamedev #c #imgui #handmade

  15. Hi folks! ✌️

    Here's a little app that I've made for this one day.

    👉 codeberg.org/xolatgames/BYSU

    It will help you to create backups of your games' saves.

    It has ugly, but workable GUI, and let you create a "backups' list" for multiple games.

    Then you will need to push "Create backups!" button, and then your backups was be made.

    Thanks for reading, and I will see you in the next time! 😉👋✌️

    #backups #imgui #sdl #sdl3 #cpp #cplusplus #cmake #opensource #sqlite #sqlite3 #app #apps #soft #software

  16. to sum up my past two weeks on my personal projects (aka why I've gotten even less done than normal)

    #sdl3 #imgui #fltk #programming #indiedev #gamedev #tooldev

  17. EGUI's rendering has very nifty trick with the scheduled frames. Your widget can request render for example 500ms from now. Like the text cursor in a text field.

    It doesn't make a queue of requests, but keep only the next time it needs to render in memory. Suppose I render something 2ms from now, then the text widget will request render in 498ms from now. On every tick each widget schedules the next one, but latest only counts.

    #ImGui doesn't have this, and I wish it did!

    #Rust #Egui #GUI

  18. First pass of my 3D particle emitter for my Raylib game is done. I'm going to wait until it's feature complete before I re-write it for the GPU, something I have no idea how to do. It's only emits sphere meshes, which is fine for now since it stylistically fits the game's art.

    #raylib #indiedev #imgui

  19. Hi, folks! ✌️

    So, I finally tested the new version of Crisps Chat 🍟, and fixed the left issues in it.

    And now you can download the new version 🏔️👉 codeberg.org/xolatgames/Crisps

    And make your server as private.

    Have a good day to everyone 😉

    #cpp #cplusplus #chat #chats #communication #app #apps #foss #linux #soft #software #codeberg #network #cmake #codelite #sdl #sdl2 #imgui #dearimgui #opensource #dev #devlog #development

  20. imgui_bundle, a library for writing GUI apps with Python is amazing.

    What is less amazing is that they are doing *exactly* what Wayland critics of protocol ext-zones was afraid of, misusing the reposition API to drag windows around. 🤦

    In this case though, they are misusing xdg_popup as a kind of 'child window', and using reposition API when dragged. But this should be done with XDG child window without decorations.

    Bug could be in #SDL or #Imgui_bundle

    #Wayland #Linux #Python #ImGui

  21. Hi, folks! ✌️ I'm here to share you that I'm totally rewriting of Crisps Chat 🍟

    If you want to checks the status of the app, you can visits its Codeberg page 🏔️👉 codeberg.org/xolatgames/Crisps

    Thanks for attention! 😄 And I wish you a good day 😉

    #cplusplus #cpp #sdl #sdl2 #imgui #chat #chats #messaging #MessagingApp #communication #app #apps #soft #software #opensource #codeberg #git #codelite #inkscape #chatting #development #dev #devlog #cmake #rewriting

  22. Y'all does any one have reccomendations for an #IMGUI library that's written in C (or lua) without C++ code???

  23. 🐢 "Introducing ImAnim: because what your #ImGui app really needs is a #flashy coat of paint to distract from its innate mediocrity. 🎨 It's like adding a disco ball to a cave—sure, it sparkles, but you're still stuck in the darkness. 💡✨"
    github.com/soufianekhiat/ImAnim #ImAnim #design #software #creativity #humor #HackerNews #ngated

  24. Hello everyone! 👋✌️

    Here's an update of "Crisps Chat 🍟"

    A huge rebase of the codebase, a fixing of the issues, and tiny changes in the UI.

    You can download the new version from Codeberg 🏔️ 👉 codeberg.org/xolatgames/Crisps

    Or from here 👉 xolatgames.itch.io/crisps-chat

    Or view the source code of the app 👉 codeberg.org/xolatgames/Crisps

    And that's all! See ya soon 😉

    #messaging #messagingApp #app #apps #soft #software #dev #development #devlog #devlogs #cpp #cplusplus #opensource #codeberg #ImGui #sdl #sdl2 #chat

  25. Coming in with an early #screenshotsaturday

    The Big Table widget improvements have really taken shape!

    - Searchable production notes per assset
    - Sortable, Searchable
    - Single-type mode that shows extra columns with the asset contents

    Have a great weekend!

    #gamedev #indiedev #imgui

  26. Hi, folks! ✌️ Here's another one update of "Crisps Chat 🍟"

    Now you can turn on/off Dark theme 🌙

    So, you can download the new version from the app's Codeberg page 🏔️ 👉 codeberg.org/xolatgames/Crisps

    And that's all. See you later 👋😉

    #cpp #cplusplus #imgui #sdl #sdl2 #inkscape #devlog #devlogs #app #apps #soft #software #development #dev #chat #chats #messaging #messagingapp #communication #opensource #codeberg #git #linux #net #network #darkmode #dark #theme #themes

  27. Well this is exciting, I added the ability for different asset types to do custom renders for their display names, so actor templates can just show their sprites inside the picker and table UIs

    Wishlist Chronicles! chrongame.com

    #gamedev #imgui #customengine #wishlistwednesday

  28. This has been one of the weirdest things and its been happening all year. The #ImGui in my game will glitch out like this but only on my work PC (laptop with dedicated GPU connected to external monitor)

    It comes and goes and seems to happen when certain dialogs are open but theres really no rhyme or reason to it. It doesnt happen on any other machine.

    Windows, ImGUI 1.86, Docking Branch, Lenovo Thinkpad, NVIDIA T1200

    #gamedev

  29. Second new: I decided to fully recode "Crisps Chat 🍟" On my opinion - that was a dirty code.

    It's a long story, alas...

    The recoded version is located here 👉 codeberg.org/xolatgames/Crisps

    I wish you a nice, and a cool day! ✌️😜

    #cpp #cplusplus #app #apps #soft #software #imgui #sdl #sdl2 #messaging #sqlite #sqlite3 #communication #opensource #codeberg #git #cmake #make #makefile #application #applications #linux #DearImGui #messages #chat #chatting #chats

  30. Ever need a profiler but don't want the hassle of a heavy framework?

    I wrote about a simple, hierarchical #ImGui profiler I created for my projects. It's thread-local, has minimal overhead, and only ~500 lines of C++.

    Check it out! 👇
    vittorioromeo.com/index/blog/s

    #cpp #gamedev

  31. Realtime 100x print speed is possible, but only in simulation! Attach the Marlin Simulator to LLDB in VSCode and there's no more fun and exciting way to debug and test your improvements to our small and maximally efficient #OpenSource motion system. #RepRap #3DPrinting #ImgUI

  32. The more bugs I encounter, wherein the state of the app is obviously desynchronized from the GUI state, the more I'm convinced immediate-mode GUIs are the way to go. It's a shame the more popular GUI toolkits do not do immediate-mode as a first class citizen... the OOP stuff they impose could have always been built *on top* of the immediate-mode, if they absolutely must do that. Can't do it the other way around, though.

    #gui #imgui #programming

  33. I am very pleased to release Aira Force 0.9.2

    This release emulates blitter fill mode, which is used by many more demos than games it seems! It also fixes lots of gnarly Amiga timing bugs.

    howprice.itch.io/aira-force/de

    youtu.be/2H6l_wrfTDY

    #Amiga #Emulator #Debugger #Disassembler #imgui

Share on Mastodon

Enter the server where you have an account.