Skip to content

robinsrk/flip_2_dnd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

3d0765c Β· Mar 13, 2025

History

90 Commits
Feb 2, 2025
Feb 2, 2025
Dec 4, 2024
Mar 13, 2025
Feb 18, 2025
Mar 13, 2025
Mar 9, 2025
Mar 13, 2025
Dec 6, 2024
Dec 4, 2024
Dec 28, 2024
Mar 13, 2025
Dec 4, 2024
Dec 4, 2024
Dec 4, 2024
Dec 4, 2024

Repository files navigation

Flip 2 DND

App Icon

Overview

Flip 2 DND is a modern Android application that intelligently manages your Do Not Disturb (DND) mode based on your phone's orientation. Just flip your phone face down to activate DND and face up to turn it offβ€”it's that simple!

πŸ“₯ Download

IzzyOnDroid GitHub
Obtainium OpenAPK

πŸš€ Features

  • Automatic DND Toggle: Effortlessly switch DND on/off based on your phone's position.
  • Delay Mechanism: A 2-second delay prevents accidental toggles.
  • Sleek UI: Built with Jetpack Compose for a clean, modern look.
  • Material You Design: Dynamic theming for a personalized experience.
  • Customizable Feedback: Choose between vibration and sound notifications.
  • User-Friendly Settings: Easily customize your DND preferences.

πŸ—οΈ Architecture

Built with modern Android practices:

  • UI Layer: Jetpack Compose with Material 3
  • Architecture Pattern: MVVM with Clean Architecture
  • Dependency Injection: Hilt
  • Concurrency: Kotlin Coroutines & Flow
  • State Management: StateFlow

πŸ“‹ Requirements

  • Android 6.0 (API level 23) or higher
  • Accelerometer sensor
  • Permission to modify Do Not Disturb settings

Permissions

The app requires the following permissions:

  • ACCESS_NOTIFICATION_POLICY: To modify DND settings
  • VIBRATE: For vibration feedback
  • SENSOR: To detect phone orientation

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages