MCPcopy Index your code
hub / github.com/Kampijo/Reminder

github.com/Kampijo/Reminder @v1.7

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.7 ↗ · + Follow
98 symbols 216 edges 11 files 12 documented · 12%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Reminder

Reminder

A simple Android material design reminder app.

Features

Allows you to add notes, remove notes, add alerts and remove alerts.

Repeated alert intervals.

Notification alerts.

NOTE: Screenshots outdated, not reflective of current state of the app.

Changelog

~~No save feature as of yet. Will get to it when I have the time.~~

Save feature has been added.

~~Alerts partially implemented. You can set date and time of the alert, as well as a note accompanying the alert.~~

~~However, alarm has not been implemented to alert as of yet.~~

Alert feature, with working alarm notification has been implemented.

Navigation Drawer added that categorizes items.

Made dialog colours more consistent with theme.

TO-DO

Improve the UI

General QOL changes

Acknowledgements

FloatingActionButton by Clans.

RecyclerView-MultiSelect by Big Nerd Ranch.

Extension points exported contracts — how you extend this code

EditListener (Interface)
(no doc) [1 implementers]
app/src/main/java/com/example/kyle/reminder/MainFragment.java

Core symbols most depended-on inside this repo

isEmpty
called by 6
app/src/main/java/com/example/kyle/reminder/ReminderDataHelper.java
query
called by 5
app/src/main/java/com/example/kyle/reminder/ReminderContentProvider.java
delete
called by 4
app/src/main/java/com/example/kyle/reminder/ReminderContentProvider.java
terminateActivity
called by 4
app/src/main/java/com/example/kyle/reminder/CreateOrEditAlert.java
getItemId
called by 4
app/src/main/java/com/example/kyle/reminder/ReminderAdapter.java
update
called by 3
app/src/main/java/com/example/kyle/reminder/ReminderContentProvider.java
reloadView
called by 3
app/src/main/java/com/example/kyle/reminder/MainActivity.java
terminateActivity
called by 3
app/src/main/java/com/example/kyle/reminder/CreateOrEditNote.java

Shape

Method 82
Class 15
Interface 1

Languages

Java100%

Modules by API surface

app/src/main/java/com/example/kyle/reminder/MainFragment.java21 symbols
app/src/main/java/com/example/kyle/reminder/CreateOrEditAlert.java17 symbols
app/src/main/java/com/example/kyle/reminder/ReminderAdapter.java13 symbols
app/src/main/java/com/example/kyle/reminder/MainActivity.java10 symbols
app/src/main/java/com/example/kyle/reminder/CreateOrEditNote.java10 symbols
app/src/main/java/com/example/kyle/reminder/ReminderDataHelper.java8 symbols
app/src/main/java/com/example/kyle/reminder/ReminderContentProvider.java7 symbols
app/src/main/java/com/example/kyle/reminder/ReminderContract.java4 symbols
app/src/main/java/com/example/kyle/reminder/AlarmService.java4 symbols
app/src/main/java/com/example/kyle/reminder/AlarmSetter.java2 symbols
app/src/main/java/com/example/kyle/reminder/AlarmReceiver.java2 symbols

For agents

$ claude mcp add Reminder \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact