This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
commit 1c8e3a8cdf4d18e8526973a73a5da87c565972a9
tree d7a980867c5a60b183fb02ead8251baa3d942e33
parent 0970ac4a318370631564703f1aa26bcebfe17427
tree d7a980867c5a60b183fb02ead8251baa3d942e33
parent 0970ac4a318370631564703f1aa26bcebfe17427
drift /
README.markdown
Drift
Drift is a Gist-backed text editor written in MacRuby. Depending on how you look at it, it either lets you edit your gists, or gives you an always-already versioned, cloud-backed text-editor. Here's a screenshot:

Features
- Create and upload new gists
- Edit and update existing gists (created with Drift)
- Store github credentials
- Display activity when going over the wire to GitHub
- Copy gist url into clipboard on creation
Drift Needs a Logo!
Do you have slick Mac app logo-creating ability? Now accepting submissions: greg DOT borenstein AT gmail DOT com
TODO:
- deal with save prompt on quit for unsaved docs
- rename GEDocument's associated_library to something that indicates it's a tableView and not a library; like maybe "associatedTableView"
- unifying networking code to remove duplication from GEDocument#putGist and GEDocument#postGist
- break out functionality for copying gist url
- error handling on talking to GH
- make creating a new document not open a new window
- figure out why GEGistListDelegate doesn't have access to associatedDocument in numberOfRowsInTableView
- control-click menu to put gist url in clipboard
- control-click menu to remove gist from tracked gists
- control-click menu to refresh gist from server
- control-click menu to delete gists
- clean up some of the logging
- import all gists belonging to the user (if we have gh info)








