36ad6fb762
- add option in profile on Android to enable local notifications - use foreground service to keep the app alive when running in the background - implement enable and disbable notification function in status module When enabling notifications, a foreground service is started that displays a sticky notification to make the user aware that the app is running in the background. Notifications are updated whenever a new.message signal is handled on java side. Currently only one to one chats are generating notifications but that can be easily extended to other types of messages, including mentions and keywords. The ens name of the user as well as keywords to follow should then be passed to the native side when calling the enable function. Signed-off-by: yenda <eric@status.im> |
||
---|---|---|
.. | ||
README.md | ||
default.nix | ||
fetch-maven-deps.sh | ||
generate-nix.sh | ||
maven-inputs.txt | ||
maven-sources.nix | ||
reactnative-android-native-deps.nix | ||
shell.nix |
README.md
Maven dependencies Nix wrapper
Overview
This folder contains the Nix expression (maven-sources.nix
) that downloads all Maven dependencies required for Gradle, as well as the scripts used to generate that file, namely:
generate-nix.sh
: This is the main entry point script, which will use Gradle to determine the dependencies (intomaven-inputs.txt
), andnix/tools/maven/maven-inputs2nix.sh
to generatedefault.nix
from those dependencies.fetch-maven-deps.sh
: This script does the heavy work of determining Gradle dependencies and outputting amaven-inputs.txt
file listing the external URLs.reactnative-android-native-deps.nix
: Contains the Nix attribute set used to download the React Native dependencies used in React Native Gradle scripts.maven-inputs.txt
: A list of Maven dependenciy URLs that can be used bynix/tools/maven/maven-inputs2nix.sh
to generatemaven-sources.nix
.