aui icon indicating copy to clipboard operation
aui copied to clipboard

Declarative UI toolkit for modern C++20

Results 128 aui issues
Sort by recently updated
recently updated
newest added

When Ninja is used, everything is OK. When visual studio generator used, when CMAKE_BUILD_TYPE is not set, hence aui.boot builds dependencies with debug build type, breaking linking with the application.

cmake

```cpp auto surface = _new ...; connect(clicked, surface, [surface]() { ... }); ``` In this example, `surface` is referenced in signal-slot connection lambda, causing the surface to never destroy by...

Coroutines is modern and efficient way to create multithreaded UI apps.

Blocked, reason: I'm not sure we need to support vulkan directly, possibly we need a compatibility layer instead. Resolves: #97

design
blocked

https://gitlab.freedesktop.org/xdg/xdg-specs/-/issues/64

Relative CMAKE_TOOLCHAIN_FILE sometimes (not always!) breaks build. It would be great if we force the user to specify absolute path in order to avoid unexpected errors.

cmake

On MSVC, there's Natvis, which is XML-based variable renderer: [https://docs.microsoft.com/en-us/visualstudio/debugger/create-custom-views-of-native-objects?view=vs-2019](https://docs.microsoft.com/en-us/visualstudio/debugger/create-custom-views-of-native-objects?view=vs-2019). On GDB, there're Python scripts for rendering variables: [http://plohrmann.blogspot.com/2013/10/writing-debug-visualizers-for-gdb.html](http://plohrmann.blogspot.com/2013/10/writing-debug-visualizers-for-gdb.html).

unimportant

https://github.com/aui-framework/aui/actions/runs/4694934522/jobs/8323574588