Files
letro-android/FORK_DIVERGENCE.md
2026-04-22 16:39:25 +03:30

3.2 KiB

FORK_DIVERGENCE

This document tracks the functional and behavioral differences between this forked repository and its upstream baseline. Each entry represents a deliberate divergence introduced to meet the specific needs of this fork.


D-0001: Rebranded application icons and logos

  • Upstream baseline commit: 4ad495d36c6ccde088848a2ac90c7db62e963421
  • Type: Behavioral
  • Date: 2026-04-15

Description

This change replaces the default Element X application icons and logos with a custom set to reflect the fork's branding.

Upstream vs. Fork Behavior

  • Upstream: The application displays the official Element branding.
  • Fork: The application displays custom logos and icons.

Files Modified

  • .github/workflows/maestro-local.yml
  • .github/workflows/pull_request.yml
  • .github/workflows/quality.yml
  • .github/workflows/sonar.yml
  • .github/workflows/tests.yml
  • appicon/element/src/main/ic_launcher-playstore.png
  • appicon/element/src/main/res/mipmap-hdpi/ic_launcher.webp
  • appicon/element/src/main/res/mipmap-hdpi/ic_launcher_foreground.webp
  • appicon/element/src/main/res/mipmap-hdpi/ic_launcher_monochrome.webp
  • appicon/element/src/main/res/mipmap-hdpi/ic_launcher_round.webp
  • appicon/element/src/main/res/mipmap-mdpi/ic_launcher.webp
  • appicon/element/src/main/res/mipmap-mdpi/ic_launcher_foreground.webp
  • appicon/element/src/main/res/mipmap-mdpi/ic_launcher_monochrome.webp
  • appicon/element/src/main/res/mipmap-mdpi/ic_launcher_round.webp
  • appicon/element/src/main/res/mipmap-xhdpi/ic_launcher.webp
  • appicon/element/src/main/res/mipmap-xhdpi/ic_launcher_foreground.webp
  • appicon/element/src/main/res/mipmap-xhdpi/ic_launcher_monochrome.webp
  • appicon/element/src/main/res/mipmap-xhdpi/ic_launcher_round.webp
  • appicon/element/src/main/res/mipmap-xxhdpi/ic_launcher.webp
  • appicon/element/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.webp
  • appicon/element/src/main/res/mipmap-xxhdpi/ic_launcher_monochrome.webp
  • appicon/element/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp
  • appicon/element/src/main/res/mipmap-xxxhdpi/ic_launcher.webp
  • appicon/element/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.webp
  • appicon/element/src/main/res/mipmap-xxxhdpi/ic_launcher_monochrome.webp
  • appicon/element/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp
  • libraries/designsystem/src/main/res/drawable-night-xxhdpi/element_logo.png
  • libraries/designsystem/src/main/res/drawable-night/bg_migration.png
  • libraries/designsystem/src/main/res/drawable-night/onboarding_bg.png
  • libraries/designsystem/src/main/res/drawable-xxhdpi/element_logo.png
  • libraries/designsystem/src/main/res/drawable/bg_migration.png
  • libraries/designsystem/src/main/res/drawable/onboarding_bg.png
  • libraries/designsystem/src/main/res/drawable/sample_background.webp

Impact & Risk

  • Impact: This change alters the visual identity of the application. It does not affect core functionality. The modifications to GitHub workflow files may tailor the CI/CD process for the fork.
  • Risk Level: LOW. The changes are primarily cosmetic.

AGPL Relevance

  • Not applicable.