
Automated screenshots:

Join a growing community of security-conscious people. Check out these featured applications:
Looking for TRIfA Mobile version? follow me
the latest Development Snapshot can be downloaded from here
trifa_material directory./gradlew rungradlew.bat run./gradlew runexport MESA_EXTENSION_OVERRIDE="-GL_ARB_invalidate_subdata"
./gradlew runexport MESA_EXTENSION_OVERRIDE="-GL_ARB_invalidate_subdata"
export MESA_GL_VERSION_OVERRIDE=3.0
./gradlew run/etc/nixos/configuation.nix in order for video, audio and notifications to work (making sure libv4l and libnotify in the AppImage runtime):
nix
programs.appimage = {
enable = true;
package = pkgs.appimage-run.override {
extraPkgs =
pkgs: with pkgs; [
libv4l
libnotify
];
};
};bash
chmod a+x trifa-material-x86_64.appimage
appimage-run trifa-material-x86_64.appimageor download any of the release packages
:smile for example)Use Weblate: https://hosted.weblate.org/projects/trifa-a-tox-client-for-android/trifa-material/
check instructions on how to do it here: https://github.com/floe/backscrub
Activate AEC on Linux with pulseaudio.
You need to have an audio in source already plugged in (like a headset with a microphone)
pactl unload-module module-echo-cancel
pactl load-module module-echo-cancel \
aec_method=webrtc \
aec_args='noise_suppression=1,intelligibility_enhancer=0,comfort_noise=0' \
source_name=echocancel sink_name=echocancel1
pacmd set-default-source echocancel
pacmd set-default-sink echocancel1
to unload the AEC again
pactl unload-module module-echo-cancel
you can install https://github.com/wwmm/easyeffects with your packagemanager or as flatpak. It has nice plugins for AEC and NS, and some other nice things.
ffmpeg lib is used to capture Video and Audio.
The Java and JNI parts are built here: https://github.com/zoff99/ffmpeg_av_jni
Java can do Notifications on Windows properly, but on macOS and Linux a native library is needed.
The Java and JNI parts are built here: https://github.com/zoff99/jni_notifications
What dependencies are used by trifa material:
https://github.com/Zoxcore/trifa_material/releases/download/nightly/bom_implementation.txt
Full list of compile time dependencies:
https://github.com/Zoxcore/trifa_material/releases/download/nightly/bom_compileclasspath.txt
Full list of run time dependencies:
https://github.com/Zoxcore/trifa_material/releases/download/nightly/bom_runtimeclasspath.txt
NotoColorEmoji.ttf
downloaded from this repo https://github.com/googlefonts/noto-emoji
https://github.com/googlefonts/noto-emoji/raw/main/fonts/NotoColorEmoji.ttf
NotoSans-Regular.ttf
NotoSans-SemiBold.ttf
both downloaded from https://fonts.google.com/noto/specimen/Noto+Sans
Noto-COLRv1_normal_chars_removed.ttf
this is made by removing all normal characters like SPACE and NUMBERS from Noto-COLRv1.ttf
(from this repo https://github.com/googlefonts/noto-emoji/tree/main/fonts)
Any use of this project's code by GitHub Copilot, past or present, is done without our permission. We do not consent to GitHub's use of this project's code in Copilot.
No part of this work may be used or reproduced in any manner for the purpose of training artificial intelligence technologies or systems.
$ claude mcp add trifa_material \
-- python -m otcore.mcp_server <graph>