Mirror de Ma's Trix(depuis https://git.mastrix.org).
Go to file
lda c54e5cf881 [FIX/WIP] Try to fix concurrency issue
I still don't know why the timer conflicts with netting code. It has
absolutely no reason to do that, since it's only job is rendering a
singular jmlist.
2024-04-05 07:59:01 +02:00
assets-cg [FIX] clear up licensing 2024-03-30 14:27:32 +01:00
assets-fx [INIT] Actually setup Git lol 2024-02-03 08:34:37 +01:00
src [FIX/WIP] Try to fix concurrency issue 2024-04-05 07:59:01 +02:00
.gitignore The Great Push (mfw) 2024-03-30 14:13:40 +01:00
CMakeLists.txt [FIX] clear up licensing 2024-03-30 14:27:32 +01:00
LICENSE [FIX] clear up licensing 2024-03-30 14:27:32 +01:00
README.md Add basic README. 2024-04-01 09:30:48 +02:00

README.md

Ma's Trix: A (half-)decent Matrix client... for a calculator.

Yup. Also Cirno.

Building

With fxSDK(and a few dependencies, read CMakeLists.txt), run

$ fxsdk build-cg
# Matrix.g3a can be sent to the calculator

Running

You'll need the Ma's Trix proxy(which is really just a TLS over fxlink proxy) running on a computer(or similar) first. Then, plug in the calculator, and run Ma's Trix on it. It should then ask you to login onto an account.

NOTE: A Synapse account(and preferably one on the smaller side) here is recommended, as Dendrite/Conduit sends bloated replies(due to the lack of proper filtering)

Bugs

Ma's Trix crashes a lot if you look at it funny. It also is slow(I have no idea on how to properly do async stuff). If you stumble on a bug, the Ma's Trix proxy should tell you the addresses where it crashed.

NOTE: If it crashed right after saying 'focusing [...]', I have no clue on how to fix that. It has been haunting me.