borealis icon indicating copy to clipboard operation
borealis copied to clipboard

Hardware accelerated, controller and TV oriented UI library for PC and Nintendo Switch (libnx)

Results 85 borealis issues
Sort by recently updated
recently updated
newest added

A concept of "layer" must be introduced, to allow adding stuff below and over activites without hardcoding them in `Application`. A layer has a "draw" method and is simply resized...

legacy -> yoga
feature reimplementation

This implements the feature described in #140. This PR was originally located at #146, however due to branch reorganization, I had to reopen it in a new PR.

This one tackles issue #132, where the current Style/Theme system is reworked. Here's what's done so far: - Reworked the concept of Style and Theme, where Theme stores both colors/metrics...

This is identical to #164 except an additional compile error was fixed.

Investigating yet, but can't compile on new `libnx`: `borealis/./library/lib/platforms/switch/swkbd.cpp:42:5: error: 'swkbdConfigSetStringLenMaxExt' was not declared in this scope; did you mean 'swkbdConfigSetStringLenMax'? 42 | swkbdConfigSetStringLenMaxExt(&config, 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | swkbdConfigSetStringLenMax make[1]:...

Implements #127 and #130, all in one Pull Request. This Pull Request aims to improves i18n and BRLS_ASSET. Features implemented before this PR was made: - Switches from using JSON...

Allows images to be set from raw data

Adds support to set the image resource a brls::Image view shows from memory using nanovg's nvgCreateImageMem.

Fixes #158 Also, excuse the typo in the commit message.

Having to add styles and themes entries programmatically is bad. They need to be loaded externally from XML files, called "stylesheets". Every built-in view should have its own stylesheet for...

enhancement
code smell
code design
api design