* We try stuff till something works, God bless the new config backend 🙏
* Hopefully we did it?
* whoops
* what
* schizophrenia and clang fix
* once a schizo, always a schizo
* all in my head?
* I DIDN'T EVEN TOUCH THIS LINE BTW 🙏
* fixing an oopsie
* that should cover it?
* silly clusmy ultra
* that should be all hopefully(i hate gh mobile)
* clang
* initial shadnet client (based on my previous prs)
* some np_handler work mostly based on our previous pr
* improved login/logout event of shadnet
* added np_score support from previous pr
* friends and notifications ui
* clang is not my friend
* clang fix again
* added webapi support for shadnet
* applied metrik's fix
* clang
* fixed some wrong LOG_ERRORS
* updated emulator settings
* trying to fix npcommid bugs
* fixed npcommid
* improved NPcommid detection so it won't write null values to database
* metrik's suggestion
* removed one line
* more command types
* fixed duplicated log print
* fixed compile
* improved reconnection retries
* simplify error code
* stephen suggestion
* made friends hotkey
* fixup
* more proper handling of reconnecting
* fixed return code
* Fix checks for param flag
* Refactor merge check
Makes the check it's own variable to improve readability.
* Explicitly set default to normal
Addresses other review comment.
* libSceMouse HLE v1
* fix getting event device id, init lib, logging
* rest of the mouse events
* lol how did it take me this long to notice this
* stop the hidden mouse from clicking on random shit
* yet another mouse state bug
* Implement merged mode
* Move RingBufferQueue to common/
* sir clang offnir, the all-formatting
* config option for this
* review comments
Added cmake flags as optionals.
Moved X libs into its own list.
Replaced old callPackages.
Moved to let block at top level packages.
Created a function to get the correct attribute set from buildSettings.
.
Import lib
explicitly gave releaseWithDebugInfo callPackage build.
Remove lib output
Prepended pkgsLinux
Formatting.
Remove brace
.
Call the lambda first and get the output after using ()
Added buildDeps
removed fmt and eudev from native
Removed dependencies from devshell and use inputsFrom instead.
Added the inputs for the CMake modules in the derivation inputs.
Changed path and added name.
Added enableSystemLibraries flag
Removed xLibs and added flag for ENABLE_SYSTEM_LIBRARIES
Use sdl3 submodule for compiling locally.
.
.
Formatting.
Building with system libraries enabled.
Added libGL to devshell, added sdl3 and libx11 to buildInputs
Removed comment
Added devshell SDL configuration libs.
.
.
.
.
Use cmakeBool
Made buildInputs with no let in
Removed sdl3
Formatting
.
removed enableTests
* Improve spec-correct V_CMP_U64 semantics
* Clang-format
* - implement libSceFont text-source, string, and writing object support
- add OrbisFontTextSource, OrbisFontCreateStringDetail, OrbisFontString, and writing-related ABI structures and function declarations
- implement font string lifecycle and parsing flow, including default-font handling, terminate state, and character storage management
- implement writing-step and writing-metrics APIs, including render-step accessors and invisible-character masking
- implement additional glyph and character query APIs for text/font code, glyph form, metrics form, scale, and metric references
- implement library font open mode setter and string metadata getters
- consolidate duplicated font helper math and system-font alias resolution into shared internal utilities
- update font rendering metric snapping logic to use consistent ceil/floor handling for bearings, advance, and stride computation
- clean up font internals by removing duplicate local helpers and redundant declarations
- apply clang-format and line-ending cleanup to modified font sources
---------
Co-authored-by: w1naenator <valdis.bogdans@hotmail.com>