Skip to content

Conversation

@ArnyminerZ
Copy link
Member

@ArnyminerZ ArnyminerZ commented Sep 27, 2025

Purpose

Add an easter egg for the Christmas season (20th Dec-31 Dec) that shows snowflakes falling in the screen.

Short description

When in the desired time range, snowflakes will be falling on the screen. Can be disabled by a quick access button.

Screenshot
Enabled Disabled
image image

Checklist

  • The PR has a proper title, description and label.
  • I have self-reviewed the PR.
  • I have added documentation to complex functions and functions that can be used by other modules.
  • I have added reasonable tests or consciously decided to not add tests.

Signed-off-by: Arnau Mora <[email protected]>
@ArnyminerZ ArnyminerZ self-assigned this Sep 27, 2025
@ArnyminerZ ArnyminerZ added the enhancement New feature or request label Sep 27, 2025
# Conflicts:
#	app/src/main/java/at/bitfire/icsdroid/ui/nav/MainApp.kt
#	gradle/libs.versions.toml
@ArnyminerZ
Copy link
Member Author

I've moved everything into its own file, just to have it contained, and not spread the code too much, at the end of the day, it's not a "critical" feature, just an easter egg.

@ArnyminerZ ArnyminerZ marked this pull request as ready for review December 15, 2025 11:32
@ArnyminerZ ArnyminerZ requested a review from sunkup December 15, 2025 11:32
Copy link
Member

@sunkup sunkup left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Two minor comments only. Really cool. I like it a alot 👍

Signed-off-by: Sunik Kupfer <[email protected]>
Signed-off-by: Sunik Kupfer <[email protected]>
@sunkup
Copy link
Member

sunkup commented Dec 16, 2025

I have done the minor changes and will merge and release the version when tests succeed

@sunkup sunkup merged commit ed4761a into main Dec 16, 2025
5 checks passed
@sunkup sunkup deleted the snowy-season-easter-egg branch December 16, 2025 14:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants