Material To-Do App

Overview

Minimal Build Status


A fully Material ToDo app with minimal features, just enough to be useful.

Screenshots:

Download

Get it on Google Play

App Icon

Designed by Christopher Gundersen

Translations

Contributing

Looking to contribute something to Minimal? Here's how you can help.

License:

The MIT License (MIT)

Copyright (c) 2015 Avjinder

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Comments
  • Add

    Add "Contribution" section in README.md

    Hi, I reallly like your project and I would like to help you improving it, but there's no information about terms of contribution to your project.

    Please, put new section in README.md file or create a new text file to get me and other pretend to be contributors get to know how we can make it real.

    Maybe this article will help you: http://www.erikaheidi.com/blog/is-your-open-source-project-welcoming-to-new-contributors

    opened by piotrek1543 5
  • Group ToDos

    Group ToDos

    Fantastic application and this might go against the idea of it being minimal but would it be possible to group the ToDos.

    I am thinking maybe a collapsible grouping

    Group 1 (expand/collapse) |_ todo1 |_ todo2 Group 2 (exapnd/collapse) |_todo1 |_todo2

    opened by grrrrr 4
  • Fix #98: Add Vietnamese language support

    Fix #98: Add Vietnamese language support

    I wrote Vietnamese language support for this app and updated README.md. The path of my file is app/src/main/res/values-vi/strings.xml. https://github.com/avjinder/Minimal-Todo/issues/98

    opened by susantruong 3
  • Copyright violation

    Copyright violation

    Hi @avjinder

    I found this app on the Google Play Store. This guy just took your source code, added some ads in it and put it on the Store, without warning this is free software...

    As you are the owner of the source code, feel free to open a request to google here to remove the false app from the Store, if it's your wish ;)

    Don't forget to tell Google that:

    • The app is licensed under MIT license and this guy is violating it;
    • He is falsely claiming he made the app;
    • Also tell them that this guy has done the same thing already with other apps. Probably this is worth mentioning.
    opened by Poussinou 3
  • Play-Service as a buildtime dependency

    Play-Service as a buildtime dependency

    Is it possible to provide a way to build this application without Play-Services as a buildtime dependency so it can be distributed on F-Droid? https://f-droid.org/forums/topic/minimal-todo/#post-17472

    opened by ghost 3
  • App crashes after deleting ToDo and still shown in NotificationBar

    App crashes after deleting ToDo and still shown in NotificationBar

    For Example: Adding new Todo with Alarm (12:50). Alarm is showing in the NotificationBar. Deleting the Todo. The Alarm will NOT deleted in the NotificationBar. OnClick on the Notification will crash the app

    opened by GuteIdee 2
  • Add a black theme

    Add a black theme

    Currently there is a night mode theme which sets the background to a grey / black color. Would it be possible to add a pure black background option to benefit those with AMOLED screens?

    opened by grrrrr 2
  • Secure Storage for Minimal-Todo

    Secure Storage for Minimal-Todo

    Would it be possible to add some security features to Minimal-Todo via Guardian Projects' SQLCipher and IOCipher?

    To users who did not want or need the feature the app would works as it does now, for those that did want it they can set a password on the app which they would be prompted for any time it was locked.

    opened by grrrrr 2
  • How do you completely disable analytics?

    How do you completely disable analytics?

    I'm having a lot of crashes even as I step through the code and try to remove the analytics part. Can you suggest the most minimal efforts to completely disable analytics?

    Thanks

    opened by fnokeke 2
  • Additional Features

    Additional Features

    Additional Features on Description and Copy to Clipboard

    On Copy to Clipboard, here is the structure on paste:

    Title : Title Description : Description -Copied From Minimal To-do

    opened by bryantanuwidjaja 1
  • implementantion of mark a todo item as done - PR

    implementantion of mark a todo item as done - PR

    You can see my thoughts and implementation for this task. I added a button in AddToDoActivity. By clicking this button the todo item is marked as done and in main activity the tick image appears as colorful. Moreover the done button, in AddToDoActivity, is visible only in edit mode.

    opened by kikitsa 1
  • Some accessibility issues in the GUIs

    Some accessibility issues in the GUIs

    Description: This issue aims to figure out some accessibility issues in the following GUI, and we appreciate if such issues could be fixed, which would bring great assistance for visually impaired users.

    image

    Accessibility Issues: The textviews of “Settings ” and “About” lack the content-descriptions, resulting in the TalkBack and VoiceOver could not read, also, these texts suffer from low color contrast. Appreciate: Thanks for reading this bug report and I really hope you will repair these issues for people using this App conveniently.

    opened by Kazaf123 0
  • first time contributor need some guidance

    first time contributor need some guidance

    Hey I am new to android devlopment, i just want to ask that is this project is dead or something, if someone can guide me what i can do as a first time contributor.

    opened by aryansharma56 0
  • Find a Crash!

    Find a Crash!

    APK Version : 1.2 AndroidOS Version = 7.0

    This crashes happened by accident when I was testing. I hope it can help you to debug.

    Long Msg: java.lang.NullPointerException: Attempt to invoke virtual method 'int android.widget.Editor$SelectionModifierCursorController.getMinTouchOffset()' on a null object reference at android.widget.Editor.touchPositionIsInSelection(Editor.java:917) at android.widget.Editor.performLongClick(Editor.java:1018) at android.widget.TextView.performLongClick(TextView.java:9436) at android.view.View.performLongClick(View.java:5700) at android.view.View$CheckForLongPress.run(View.java:22431) at android.os.Handler.handleCallback(Handler.java:754) at android.os.Handler.dispatchMessage(Handler.java:95) at android.os.Looper.loop(Looper.java:163) at android.app.ActivityThread.main(ActivityThread.java:6365) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:901) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:791)

    opened by LvZW1895 0
Releases(v1.3)
Owner
Avjinder
Android, iOS and Mac dev. Learning graphic design and web dev.
Avjinder
A simple app to showcase Androids Material Design and some of the cool new cool stuff in Android Lollipop. RecyclerView, CardView, ActionBarDrawerToggle, DrawerLayout, Animations, Android Compat Design, Toolbar

#Android-LollipopShowcase This is a simple showcase to show off Android's all new Material Design and some other cool new stuff which is (new) in Andr

Mike Penz 1.8k Nov 10, 2022
Android app that show the palette of material theme based on your wallpaper

Material-You-Palette Android app that show the palette of material theme based on your wallpaper Show color blocks and names in on color Few Samples W

Yogesh Choudhary Paliyal 7 Oct 5, 2022
🛡️ Android security (camera/microphone dots indicators) app using Hilt, Animations, Coroutines, Material, StateFlow, Jetpack based on MVVM architecture.

??️ Android security app using Hilt, Animations, Coroutines, Material, StateFlow, Jetpack (Room, ViewModel, Paging, Security, Biometrics, Start-up) based on MVVM architecture.

null 639 Jan 6, 2023
A calculator app based on Material You

Kotlin Calculator ?? A calculator app based on Material You. ?? This is a basic calculator app made from Kotlin, which uses Monet Engine on Android 12

Akshay Maurya 2 Dec 2, 2021
Note taking app using MVVM architecture with Hilt, Material Motion, Coroutines, Flow, Jetpack

Note taking app using MVVM architecture with Hilt, Material Motion, Coroutines, Flow, Jetpack (Room, ViewModel,Paging3).

Ranbir Singh 7 Apr 25, 2022
Simple Notes app demonstrates modern Android development with Hilt, Material Motion, Coroutines, Flow, Jetpack (Room, ViewModel) based on MVVM architecture.

Simple Notes app demonstrates modern Android development with Hilt, Material Motion, Coroutines, Flow, Jetpack (Room, ViewModel) based on MVVM architecture.

Aravind Chowdary 2 Sep 3, 2022
A simple Pokedex App getting API with Retrofit, maintaining data using LiveData, and Material Design based on MVVM architecture

PokedexApp Pokedex A simple Pokedex App getting API with Retrofit, maintaining data using LiveData, and Material Design based on MVVM architecture. Te

Steven Adriano 0 Apr 12, 2022
An small android app based on banking logic, usilng SQLITE as database, material design, navigation drawer implemented

Android Banking App Project - Using Sqlite The Banking app using java in android studio and sqlite for crud. Packages Used Material Design Contributin

Md-Mahin-Rahman 4 Dec 6, 2022
To Do List App is built in Kotlin using Material 3, Data Binding, Navigation Component Graphs, Room persistence library, Kotlin coroutines, LiveData, Dagger Hilt, and Notifications following MVVM Architecture.

ToDoListApp ToDoList App demonstrates modern Android development with Hilt, Coroutines, LiveData, Jetpack (Room, ViewModel), and Material 3 Design bas

Naman Garg 10 Jan 8, 2023
A Material You Two-factor Authentication app

Mauth Mauth (pronounced Moth) is a Two-Factor Authentication app with support for TOTP and HOTP (coming soon) and compatibility with Google Authentica

Xinto 126 Jan 9, 2023
Trentino public transport with stops, lines, trips and delays. Android app built with Jetpack Compose and Material 3.

Tridenta An Android app for public transport in the italian region "Trentino". You can view information about stops, lines and most importantly trips,

Stypox 14 Jan 10, 2023
OpenLibra client on Material Design

OpenLibra-Material This repositores aims to show examples about material design in a real app, the application is a client of the webpage OpenLibra a

Saul Molinero 360 Feb 5, 2022
Implementation of Instagram with Material Design (originally based on Emmanuel Pacamalan's concept)

InstaMaterial Updated Current source code contains UI elements from Design Support Library. If you still want to see how custom implementations of e.g

Mirosław Stanek 5k Dec 27, 2022
Material design file manager for Android

Amaze File Manager Overview Open Source, light and smooth Based on Material Design guidelines Basic features like cut, copy, delete, compress, extract

Team Amaze 4.2k Jan 4, 2023
Material Design Calendar

Etar Calendar Etar (from Arabic: إِيتَار) is an open source material designed calendar made for everyone! Why? Well, I wanted a simple, material desig

Suhail Alkowaileet 74 Nov 30, 2022
Material design file manager for Android

Amaze File Manager Overview Open Source, light and smooth Based on Material Design guidelines Basic features like cut, copy, delete, compress, extract

Team Amaze 4.2k Jan 5, 2023
MaterialDesignColorPalette 4.2 0.0 L3 Java This is a dev tool to visualize the colours of Material design defined on

MaterialDesignColorPalette This is a dev tool to visualize the colours of Material design defined on http://www.google.com/design/spec/style/color.htm

Guillaume Imbert 256 Oct 2, 2022
Shreyas Patil 2.1k Dec 30, 2022
:octocat: A demo project based on MVVM architecture and material design & animations.

GithubFollows A simple demo project based on MVVM clean architecture and material design & animations. Architecture Specs & Open-source libraries Mini

Jaewoong Eum 288 Dec 25, 2022