mirror of
https://github.com/ironfox-oss/IronFox.git
synced 2026-04-20 06:58:04 -04:00
Merge branch 'unifiedpush' into 'dev'
feat: Add support for UnifiedPush See merge request ironfox-oss/IronFox!41
This commit is contained in:
@@ -29,6 +29,14 @@
|
||||
<!-- WebAssembly -->
|
||||
<string name="preference_wasm_enabled">Enable WebAssembly (WASM)</string>
|
||||
|
||||
<!-- UnifiedPush -->
|
||||
<!-- Label for enabling UnifiedPush -->
|
||||
<string name="preferences_debug_settings_unifiedpush" translatable="false">Enable UnifiedPush</string>
|
||||
<!-- Label for using UnifiedPush. UnifiedPush is a decentralized push notification system, so users can benefit from mobile push notifications without relying on Google Services. Users choose the application (and server) they wish to use to manage webpush for other applications. If enabled, the browser (e.g. IronFox) will receive webpush messages via the chosen app. -->
|
||||
<string name="preferences_unifiedpush">Use UnifiedPush</string>
|
||||
<!-- Toast shown after confirming the UnifiedPush configuration -->
|
||||
<string name="toast_change_unifiedpush_done">UnifiedPush setting modified. Quitting the application to apply changes…</string>
|
||||
|
||||
<!-- Onboarding - Title and description -->
|
||||
<string name="onboarding_if_preferences_title">Customize IronFox</string>
|
||||
<string name="onboarding_if_preferences_description">Customize IronFox to suit your liking</string>
|
||||
|
||||
2749
patches/unifiedpush.patch
Normal file
2749
patches/unifiedpush.patch
Normal file
File diff suppressed because it is too large
Load Diff
@@ -85,6 +85,13 @@ patches:
|
||||
reason: "To remove unnecessary tracking libraries and dependencies on proprietary services."
|
||||
effect: "Improves privacy and protects the freedom of users."
|
||||
category: "Dependency"
|
||||
|
||||
- file: "unifiedpush.patch"
|
||||
name: "UnifiedPush"
|
||||
description: "Adds support for UnifiedPush."
|
||||
reason: "To allow users to receive notifications without the use of a proprietary Google service."
|
||||
effect: "Improves usability for users, by allowing them to receive push notifications if desired, and improves freedom, by allowing users to decide which push server/implementation they would like to use."
|
||||
category: "Dependency"
|
||||
|
||||
# Privacy
|
||||
- file: "fenix-disable-telemetry.patch"
|
||||
|
||||
Reference in New Issue
Block a user