Ringer is an easy-to-use Android widget that allows users to control their device's ringer mode and adjust volume seamlessly. The widget is built using Jetpack Glance, providing a modern and intuitive user experience.
- Ringer Mode Control: Quickly switch between different ringer modes, such as silent, vibrate, and normal.
- Volume Adjustment: Easily adjust the device's volume directly from the widget.
- Intuitive Interface: Designed with a user-friendly interface for smooth navigation and usage.
- Single Screen: A single screen app to access the same functionality without using the widget. But I recommend using the widget since it's quick and intuitive 😁.
-
Clone the repository:
git clone https://github.com/cyrilpillai/Ringer.git
-
Open the project in Android Studio.
-
Build and run the app on your Android device or emulator.
Contributions are welcome! If you'd like to contribute to Ringer, please follow these steps:
- Fork the repository.
- Create a new branch (
git checkout -b feature/my-feature
). - Make your changes.
- Commit your changes (
git commit -am 'Add new feature'
). - Push to the branch (
git push origin feature/my-feature
). - Create a new Pull Request.
Copyright 2023 Cyril Pillai
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.