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 ๐Ÿ‘‰ https://codeberg.org/xolatgames/BYSU/releases/tag/v1.1.1

Or view its source code here ๐Ÿ”๏ธ๐Ÿ‘‰ https://codeberg.org/xolatgames/BYSU

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

Lightweight C++ UI: Dear ImGui Targeting Linux, Windows, and WebAssembly

Introduction

Medium

And just some tiniest details now.

๐Ÿ‘‰ https://codeberg.org/xolatgames/Crisps-Chat

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

Crisps-Chat

A simplest messaging app that you can imagine! ๐Ÿ’ฌ

Codeberg.org

Hi folks! โœŒ๏ธ

Here's a build of BYSU ๐Ÿ™‚๐Ÿ‘‰ https://codeberg.org/xolatgames/BYSU/releases/tag/1.0.0

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

RE: https://mastodon.online/@meetingcpp/116572956720292232

Wow, if I ever saw a reason to use strong types, from the release notes of #DearImGui :

Breaking Changes

DrawList: swapped the last two arguments of AddRect(), AddPolyline(), PathStroke().

Gamedev on Linux nowadays is so nice, with all the #Wayland stuff making behavior consistent and "just work"โ€ฆ
๏ปฟ
But man, #DearImGui is such an essential tool, yet its multi-window feature is 100% unsupported on Wayland. Yesterday I had to make a svn commit to our @egosoft dev tooling that force-disables it, making modern Linux much less convenient than our other dev platforms.
๏ปฟ
I hope to re-enable this at some point; could be a good excuse to learn about the protocols (`xdg-toplevel-drag`?)

#ImGenie for #DearImgui is now live here
https://github.com/aiekick/ImGenie

You can also play with it via this emscripten demo :
https://aiekick.github.io/ImEffects

working on #ImGenie for #DearImGui (WIP)

Progress! Just wrapped a bunch of ImGui functions into simplified ones. I also made a few new custom widgets, for example the coordinate axis on the left and the bottom of the plot. Scientific data visualization vibes lol.

By the way, here is a domain coloring visualization of the function fยฒ(z), where f(z) = exsec(rot(z, time*0.5)),

where t is approximately time in seconds,
exsec is the complex exsecant and rot(z, t) rotates a complex number z around the origin by t radians.

#DevLog #DearImGui #Programming #Math #DomainColoring #ComplexNumbers

Hi folks! โœŒ๏ธ

Here's the new version of "Crisps Chat ๐ŸŸ" ๐Ÿ‘‰ https://codeberg.org/xolatgames/Crisps-Chat/releases/tag/v0.7.2 with bugfixing ๐Ÿชฒ and new sounds for incoming messages ๐ŸŽถ๐Ÿ“ฉ (Thanks for sounds to Kronbits ๐Ÿ™‚)

Have a good day! ๐Ÿ˜‰

#chat #chats #communication #cpp #cplusplus #sdl #sdl2 #imgui #linux #appimage #inkscape #codelite #app #apps #soft #software #dearimgui #sqlite #sqlite3 #opensource #messaging #MessagingApp #cmake #jsonc #codeberg

Bugfixing ๐Ÿชฒ + New sounds for incoming messages ๐ŸŽต๐Ÿ“ฉ - xolatgames/Crisps-Chat

## The Changes ๐Ÿ“ New features: - [x] Added the sounds for incomming messages ๐ŸŽต๐Ÿ“ฉ Bug fixing: - [x] Fixed the bug where when a server make itself private, then someone connect to it, and try to enter OTT, the app crashes, then you will need to connect to that server again, and try to ...

Codeberg.org