RippeR37

Results 20 issues of RippeR37

Implement complex framework to allow developers to write simple but effective applications using **GLUL** library.

feature

Currently OBJ module is built as both loader and renderer. Refactoring to two modules: - loader which loads OBJ model to generic object type - renderer which can render generic...

enhancement

Implement more GUI widgets, like: - Panels - Sliders - Radio buttons - Combo boxes - Message boxes (/popups) - etc...

feature
GUI

Provide tools (factories) to build from file (or save to them) both GUI widget templates (styles) and GUI systems (usage, position, size etc. of widget on screen). This system might...

feature
GUI

Refactor some GUI modules to simplify usage for end-users and provide easy way to customize each widget for own needs.

enhancement
GUI

This commit adds a new class template called `base::WinThreadAttachment` which can be used to integrate libbase's cross-thread post-tasking with Windows native message queue system. Example usage: ```cpp HWND hwnd =...

enhancement

This fixes an error where compiler cannot convert different `std::allocator` where `const` is added unnecessarily, specifically in `Weapons.cpp` and `WeaponsSystem.cpp` on lines like: ```cpp m_StanceWeponOffset[curStance] = curOffset; ``` This was...

### Description #### Bug description: When switching to a dark mode, if application uses a notebook, the background of the row with all the tabs you can switch between (not...

dark mode

This commit updates the logic that draws wxNotebook on MSW in Dark mode. Previously, the row with tabs was cleared with the background color set as `wxSYS_COLOUR_BTNFACE` which may looked...