Levin Oehlmann

Results 12 comments of Levin Oehlmann

> I believed it should be on the 3rd-party libraries to namespace, since LMMS isn't reused in other projects or used as a library elsewhere, I'd felt (historically) it was...

> Nested namespaces aren't really efficient in C++ from my experience. > It's common in C# but in C++ it's usually a one level namespace I think the main thing...

Another question that needs to be cleared up: For UI widgets following MVC patterns, there's multiple classes involved; `Widget` and `WidgetModel` (good example: `ComboBox`). Should the model classes live in...

> What should we do for plugins? Some options: > > * Root LMMS namespace `lmms::` > > * Shared plugin namespace `lmms::plugin::` > > * Individual namespaces `lmms::tripleoscillator::` >...

Can you provide the terminal output of the application when it tries to start up? There might be some important clues in there.

I can reproduce this on my setup with wine 5.0 and on current master, sans the `CMAKE_PREFIX_PATH:UNINITIALIZED` output. RemoteVstPlugin64 gets built, RemoteVstPlugin32 does not. The reason for that is that...

So it turns out, `libwine-dev:i386` was the key here. That one pulls in `libc6-dev:i386 libcrypt-dev:i386 linux-libc-dev:i386`, and thus allows `ld` to find the missing 32bit symbols. Install these and reload...

Mentioning #6452 as introducing another QT-provided type into the core: `QUuid`; add this to the "missing functionality" section.

I'd prefer doing that kind of stuff in a separate PR, not only removing leading underscores but also changing parameter names to something more expressive than the 1-2 letter names...

UTF-8 will be guaranteed to be accepted as an input by all C++23-compilant compilers as per https://wg21.link/P2295R6 Until then however, it's generally not portable to encode C++ source files as...