Commit graph malamar/src/config.cpp
Author SHA1 Message Date
Ash Logan
aedd02b0d1 chore(config): Switch to string_view for translated strings
Elides about 100 strlen calls by allowing the length to be calculated at compile time

ofc the WUPS backend doesn't USE this info but, y'know.
2024-08-04 18:15:26 +10:00
Ash Logan
c6d80bd550 chore(config): Refactor error handling and remove exceptions
Honestly kinda feeling like the C++ API isn't worth it
2024-08-04 17:44:24 +10:00
Ash Logan
1a85a45ce3 chore: Tighten up logspam and binary size
Remove some old stuff to Make Small Inkay
2024-08-04 16:24:01 +10:00
yarb00
04d723137b feat(i18n): Add Russian translation
Closes #41

Co-authored-by: Ash Logan <ash@heyquark.com>
2024-08-03 22:05:28 +10:00
JouriR
956419a438 feat(i18n): Add Dutch translation
Closes #36

Co-authored-by: Ash Logan <ash@heyquark.com>
2024-08-03 22:00:50 +10:00
Dekokiyo
bdfb6ca859 feat(i18n): Add Japanese translation
Closes #33

Co-authored-by: Ash Logan <ash@heyquark.com>
2024-08-03 21:59:02 +10:00
Luís
a6fd3783f1 feat(i18n): Add Portuguese translation
Closes #31

Co-authored-by: Ash Logan <ash@heyquark.com>
2024-08-03 21:57:15 +10:00
一时 三月
867ea12f17 feat(i18n): Add Traditional Chinese, Simplified Chinese
Closes #25

Co-authored-by: Ash Logan <ash@heyquark.com>
2024-08-03 21:54:16 +10:00
Ash Logan
9a9bf0949d fix(config): Don't use C++ exceptions
they almost certainly don't work in this environment, and just returning is better
2024-05-28 16:47:12 +10:00
Ash Logan
695a077ebd chore: Run code formatter across project
this is the CLion formatter since I haven't set up clang-format for Inkay yet
2024-05-28 16:36:39 +10:00
TraceEntertains
b02db3f20b
feat!: Support for newer Aroma releases (#28)
* Fix aroma beta 17 incompatibilities (no network notification, no unregister boss tasks), and fix debug logger

* Update Dockerfile

* Fix logger.h

* Simplify notifcations

* Init nn::boss::Task

* Small fixes for the storage/config API usage

* Do a bunch of stuff, wish I knew what I did but I honestly forgot most of it (this is not considered a 100% functional commit

* Remove remnants of has_displayed_popup variables (not needed anymore)

* More notifications stuff

* Even more notifications stuff

* Fix notifications (yay) (thanks maschell)

* Disable debug by default

* Fix compiler warnings

* Update some stuff, cant test have to go

---------

Co-authored-by: Maschell <Maschell@gmx.de>
2024-05-13 15:45:43 +10:00
Ash Logan
636354493b feat(i18n): Add German translation (thanks @SteffoSpieler and @BlinkingJarl482)
Add TL note about "Using" vs. "Connected", though I'm willing to change this later
2024-04-18 11:48:14 +10:00
Kintsugi
11c170dc06 Update config.cpp
Added Italian translation
2024-04-17 11:11:32 +10:00
Ash
c05c3325d3
feat(i18n): Add French translation (thanks @InternalLoss) 2024-04-15 13:35:19 +10:00
Ash Logan
216942cb64 feat(i18n): Improve menu text and add Spanish translation (thanks @EmiSocks)
This feels like a not very scalable way of doing translations
2024-04-10 00:18:50 +10:00
Ash Logan
24596b1bff chore: Fix license headers to GPLv3
Inkay's been GPLv3 for a while and it's fine to relicense old ISC code to GPL
2024-04-09 23:31:43 +10:00
Ash Logan
a477a4c6b7 chore: Update WUPS dependencies 2024-04-07 16:16:58 +10:00
EpicUsername12
00e9e688cb Fixed TID comparison 2023-06-13 06:52:23 +02:00
EpicUsername12
96f9caa5c9 Add new configuation for BOSS tasks 2023-06-13 06:47:08 +02:00
Ash Logan
38e9322e0a Merge PR #6
plus some fixes

commit f1e715336f3f7bccbe01b2fb3883fd965f75ee76
Author: Ash Logan <ash@heyquark.com>
Date:   Sat Dec 10 14:00:43 2022 +1100

    config: move to own file

    get it outta here! I don't wanna see it!

commit 386874e1c468db44f378a3269ca79dde9cc86883
Author: scatterbrain <119330240+kurbus@users.noreply.github.com>
Date:   Fri Dec 9 21:19:28 2022 -0500

    skipPatches to connect_to_network (#6)

    * baseline for fix

    Make config more readable

    * change skip patches to connect to network

    for clarity. Nice C code, by the way.

    * scratch that

    number 15, diarrhea
2022-12-10 14:01:54 +11:00