Introduction
Cycle ToDo is an Android application to manage your to-do list. Its design takes heavy influence from the "Cycle System", as outlined by Tom Limoncelli in Time Management for System Administrators ("TM4SA"). I'll admit that if you've never read the book, much of this application won't make sense to you, or at least you won't have a clear view of how to use it. So... buy the book. If you're aleady using the Cycle, hopefully this is the App you've been waiting for... or at least will become the app you've been waiting for. And honestly, even if you're not a system administrator, the ToDo list per day concept is quite useful.
My main goal in designing this was to follow Tom's model as closely as possible, and do so in a way that's logical not only in software, but also on a small screen. I will admit that there are a few deviations from the exact "specification" in TM4SA - specifically, the addition of a "Z" priority for those would-be-nice-if-I-feel-like-it tasks, and per-category views so that you can view only your list for work, personal, etc. at one time.
Activity
Total time spent on project development: 1d 14h 42m
SCM checkins this week: 0 Last SCM
Checkin: 46d 9h 39m ago
Issues updated this week: 0
Last Issue Update: 46d 9h 39m ago
News
2009-11-18
Development has slowed a bit during the work week, but I'm still handling one or two issues per night. I intend to have most features complete this weekend and make the first "official" beta release. I've been using the current version (versionCode 1, versionName 0.1.0, SVN revision 20) on my Droid for two days now, and while the lack of some features is a bit annoying, it seems to be working and more or less stable.
About
CycleToDo is a ToDo/task list application, designed to easily manage your tasks (and your life). It allows your to assign each task a priority and estimated time, assign tasks to per-day lists, and move them around as your time requires. It also allows categorization of your tasks and viewing of a per-category list for a given day - great if you want to separate work and personal tasks, or tasks for multiple clients/jobs.
Features
Main Features:
- Maintain separate to-do lists per day.
- Categorize items (work, personal, etc.) and view all items per day, or only one category.
- Simple creation, deletion, moving of items.
- Create an item/move an item to a specific date, the next day, or the next work day.
- Finger swipe left or right to go back/forward in days, or "Go To" a specific date.
- Mark items as finished - they appear with a strikethrough until the list is purged.
- Ability to set an estimated time for each task, view the total estimated time for any day (or category) list.
- Ability to easily "manage" unfinished ToDos from previous days, or at the end of a day.
- Of course, totally open-source, licensed under GNU GPLv3, anonymous SVN access available, and data stored in a simple sqlite3 database.
Also, be sure to check out the tutorial for an overview.
Screenshots
Download
2010-01-25 - Nightly build (ALPHA) is available CycleToDo-0.3.0.apk. Same warnings as the last version. This has at least partial fixes for issues 234, 237, 247 and 248. This is release 0.3.0, version code 3, built from SVN revision 30. WARNING: this version changes the name of the program, and therefore will be seen by Android as a separate application from older releases (and is not backwards compatible).
2009-12-15 - I have an ALPHA package available here (.apk). Please be aware that this is ALPHA code, and I'm not responsible for anything it does (though I've been using it myself on a Droid for over a month and it seems OK). Also, the package name will change before the "real" public release, so the first actual release will be handled the phone as new software, not an update. Finally, I've only tested this on a Droid running Android 2.0(.1).
Development
This project is currently under very active development. Feel free to peruse the code and bugs links below. If you'd like to help out with development, feel free to either check out the current SVN code and work on a patch, or e-mail me.
Code
Source code can be checked out from subversion at http://svn.jasonantman.com/Android-CycleSys/trunk/.
You can also view the code with highlighting, diffs, log messages, etc. through ViewVC.
Support
There's a short overview here.
If you need help with the program (and can't find the answer on these pages) please e-mail me.
Bugs
A list of currently open bugs and feature requests can be viewed here.
If you've found a bug or would like to request a feature, and it isn't shown on that list, please use the Report Form.