Commit Graph

64 Commits

Author SHA1 Message Date
Daniel K. O.
e3ac119037
Added field to control swkbd keyboard layout. (#429)
Some checks failed
C/C++ CI / ubuntu-latest (push) Has been cancelled
Co-authored-by: Daniel K. O. (dkosmari) <none@none>
2025-11-01 14:30:01 +01:00
GaryOderNichts
2c98cc91aa Run clang-format
Some checks failed
C/C++ CI / ubuntu-latest (push) Has been cancelled
`find . -regex '.*\.\(cpp\|hpp\|cu\|cuh\|c\|h\)' -exec clang-format -style=file -i {} \;`
2025-06-05 11:06:04 +01:00
GaryOderNichts
2b66122422 Add .clang-format
Co-authored-by: Maschell <Maschell@gmx.de>
2025-06-05 11:06:04 +01:00
miku-666
1eab4240a1 Add more fields to nn::swkbd
Co-Authored-By: Fangal-Airbag <77993079+Fangal-Airbag@users.noreply.github.com>
2022-02-10 10:25:17 +00:00
fincs
4fcda4bd56
Move CMake machinery to devkitPro CMake 2022-01-23 12:55:36 +01:00
James Benton
432c895f75 Add nn::erreula library. 2022-01-20 00:38:36 +01:00
James Benton
f84ee4bbfc Remove nlibcurl.
Our sockets are now devoptab sockets which are not nlibcurl compatible.
2022-01-19 23:51:20 +01:00
fincs
4edc8271be
Buildsystem: add support for creating .wuhb files 2021-03-04 19:48:45 +01:00
Maschell
583b7d412d samples/swkbd: Use FS_ERROR_FLAG_NONE instead of 0 2021-01-01 17:21:44 +01:00
James Benton
ff25fe18d0 Update my_first_rpl sample to use new rpl importing functionality. 2020-06-23 10:44:46 +01:00
James Benton
bffffdf515 samples/cmake: Update to use new cmake functions. 2019-11-23 10:12:28 +00:00
James Benton
6d63b6cf2d cmake: Cleanup cmake based samples. 2019-11-20 12:49:02 +00:00
Ash Logan
540b1de3a7 samples: Remove deprecated cmake macros 2019-05-22 11:56:28 +10:00
Ash Logan
4278819a01 samples: make WUT_ROOT makefile-local, always rely on DEVKITPRO 2019-04-09 20:59:32 +10:00
Ash Logan
09c16421d8 samples: Add explicit rules for .elf intermediates 2019-04-09 20:44:54 +10:00
Ash Logan
81285c71f6 samples: port helloworld_cpp to make 2019-04-09 19:28:27 +10:00
Ash Logan
37afdf9095 samples: port helloworld to make 2019-04-09 19:15:24 +10:00
Ash Logan
5f1da6432c samples: Move all into cmake directory, WUT_ROOT->DEVKITPRO/wut 2019-04-09 18:39:03 +10:00
James Benton
5177d7a6ee samples/swkbd: Rename output to swkbd_sample.rpx to avoid name conflict with swkbd.rpl 2019-01-10 10:05:14 +00:00
James Benton
400318c3d1 Rename rpl_main to rpl_entry. 2018-09-30 08:40:38 +01:00
Ash
f9f5eb343a
include/nsysnet/nssl: Add meaningful group names, update cURL sample 2018-06-28 19:33:39 +10:00
James Benton
d66cf4bfd6 samples: Update swkbd sample to use VPADChan enum 2018-06-18 12:36:06 +01:00
James Benton
7ca4ebda05 samples: Add a curl + NSSL example. 2018-06-18 12:36:06 +01:00
James Benton
39429c0cbc cmake: Cleanup some CMake stuff. 2018-06-15 13:59:55 +01:00
James Benton
d315b4bb34 Add new wutmalloc library.
This overwrites malloc and redirects it to alloc from default heap.
Also sets __wut_heap_max_size to limit sbrk heap now that malloc no longer
uses it.
2018-06-14 09:33:16 +01:00
James Benton
4026ad081a samples: Rename helloworld_std_thread to helloworld_cpp. 2018-06-13 17:35:03 +01:00
James Benton
c2a993a4dd samples: Add swkbd sample. 2018-06-13 12:14:11 +01:00
James Benton
3d2e190d31 samples/custom_default_heap: Fix install filename 2018-05-31 10:30:35 +01:00
James Benton
9a0930e5b3 Add install for samples/content. 2018-05-31 10:30:24 +01:00
James Benton
9f5066d75a samples: Add gx2 triangle sample. 2018-05-31 10:20:16 +01:00
James Benton
86ea2f1466 Add a simple .rpl file example. 2018-05-30 21:56:29 +01:00
James Benton
6f877a2a3c Add new sample custom_default_heap.
Uses exported function __preinit_user which is called by coreinit to
initialise the default heap before the application is loaded.
2018-05-30 19:06:35 +01:00
James Benton
419186a31c samples: Never miss a second again! 2018-05-30 18:56:10 +01:00
James Benton
a5d15a7a3a Remove libdefaultheap.
Replaced by coreinit data exports.
2018-05-29 10:52:40 +01:00
James Benton
2b165bf887 Improve time conversion macros. 2018-05-28 11:39:36 +01:00
James Benton
4891278425 samples: Update helloworld_std_thread. 2018-05-27 12:14:21 +01:00
James Benton
a9abdd3e09 Add a samples root CMakeLists.txt 2018-05-25 17:23:11 +01:00
James Benton
a9829a3226 Add support for C++ std::thread.
Overwrites bits/gthr-default.h to implement gthreads.
2018-05-25 17:22:10 +01:00
James Benton
cdc540938a Improve the helloworld sample. 2018-05-25 11:48:37 +01:00
James Benton
fc10605172 Rewrite! 2018-05-23 09:47:28 +01:00
CreeperMario
20c7dbf2fb whb: Add ability to remove logging functions
* WHBRemoveLogHandler will look through the "registry" of logging
functions, and will set the entry to NULL if it matches what the user
passes.
* WHBLogUdpDeinit will correctly close the socket and shut down the
socket library in addition to removing its entry in the registry.
2017-08-20 18:17:07 +09:30
CreeperMario
c0c1faa1e9 libwhb: Initialize FSCmdBlock in WHBUnmountSdCard 2017-08-06 17:11:15 +09:30
James Benton
574eeef4f0 whb: Use OSGetTitleID to check if we were launched from WHB. 2017-06-02 14:37:58 +01:00
James Benton
11940e076c Update triangle sample.
Still doesn't render correctly on hardware - will lead to the GPU hanging,
maybe something wrong with our custom compiled shader.
2017-06-02 11:55:36 +01:00
James Benton
7e484d94ba Remove autogenerated registers from sample shader 2017-05-11 20:00:01 +01:00
James Benton
bf4ddae73d Add gx2 triangle hello world.
Shader assembled using the latte-assembler tool in decaf-emu repo.
2017-05-10 17:32:37 +01:00
CreeperMario
8734e5815b Update CMakeLists.txt 2017-04-08 17:25:50 +09:30
James Benton
8af0ffe9c7 Move wut to using CMake instead of Makefiles.
The old makefile solution will still be around on branch "make".
2017-03-23 12:18:02 +00:00
James Benton
e6e886bdbd Update cygwin makefile shenanigans. 2016-08-19 00:34:39 +01:00
dibas
2b68b3af10 Fix helloworld example by including necessary libs. 2016-08-14 13:40:30 +02:00