Coder Social home page Coder Social logo

esironal / todo.txt-html5 Goto Github PK

View Code? Open in Web Editor NEW

This project forked from zenweasel/todo.txt-html5

0.0 2.0 0.0 773 KB

HTML5 local app for managing your todo.txt file

Home Page: todo.ajoberstar.org

License: GNU Affero General Public License v3.0

todo.txt-html5's Introduction

todo.txt-html5

A simple HTML5 app (optimized for Chrome) to manage your todo.txt file.

Design was created by Reed Fulghum and inspired by Sublime Text.

todo.txt-html5 uses Gina Trapani's todo.txt format, popularized with todo.txt-cli.

This application is licensed under the GNU Affero General Public License v3.


Support

todo.txt-html5 is only supported and tested in Chrome. Right now I don't believe it works anywhere else due to use of the HTML5 Filesystem API.

If you have any issues with this app, please open an issue or, if so inclined, submit a pull request.

Features

Current

  • Edit/Store todo.txt/done.txt files in Chrome's sandboxed local filesystem.
  • Import contents of other todo.txt formated files via drag-and-drop.
  • Create new tasks.
  • Edit description/priority of existing tasks.
  • Mark tasks complete.
  • Tasks are dynamically sorted by status, priority, then age.
  • Changes are auto saved to the filesystem.

Planned

See our Pivotal Tracker for information on future features. Dropbox integration is probably the most significant upcoming feature.

Documentation

Access/Install

The simplest way to access todo.txt-html5 is to go to the public install at http://todo.ajoberstar.org. However, you can easily host it yourself by dropping the contents of the src directory into a web-accessible directory on your server.

Usage

Any changes to tasks or new tasks will be automatically saved to the filesystem.

Import

If you have existing todo.txt file(s) you can import their contents into the app by dragging them into the box at the top of the page.

Create Tasks

To add new tasks input the priority (if any) into the small text box, and the description into the large one. Press ENTER or click "Add" to get the task onto the list.

Edit Tasks

To edit an existing task just click on it. The display will be swapped out for text fields. Just like with adding a task, press ENTER or click "Save" to accept the changes.

Complete Tasks

If you want to mark a task complete, click the checkbox (duh...).

todo.txt-html5's People

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.