Thomas Wilburn
6c3aa57276
Switch to reStructuredText for documentation.
2014-09-05 08:41:16 -07:00
Thomas Wilburn
586198fb69
Null files are classified as "virtual."
...
Fixes #294 .
2014-09-03 11:27:53 -07:00
Thomas Wilburn
9a0e97583d
substr() takes a length, not an offset. Fixes #275
2014-07-16 23:23:39 -07:00
Thomas Wilburn
08c059fcd2
File.retain() specifies type instead of returning raw ID
2014-06-29 16:56:22 -07:00
Thomas Wilburn
55cdbeea66
Add a null file type that can't be written. Fixes #258 .
2014-06-29 16:23:03 -07:00
Thomas Wilburn
400b9027ed
Allow a single-argument callback for File.open().
...
Fixes #235 .
2014-05-28 09:13:01 -07:00
Thomas Wilburn
ee558a7a3b
Update the module readme files.
2014-05-14 21:31:20 -07:00
Thomas Wilburn
12870d3b1d
Revert Promises in file API to callbacks.
...
Promises do not seem reliable as they are in Chrome 34. Rather than
continue to implement hacks that can work around these problems, let's
just go back to callbacks. Maybe we don't need to be on the cutting edge
_all_ the time.
2014-05-04 02:09:19 -07:00
Thomas Wilburn
d10791bbad
Add an emergency reset menu item
...
Fixes #191
2014-05-03 15:55:38 -07:00
Thomas Wilburn
f8b4c4c37f
De-callback in favor of promises in the file APIs. Fixes #139
2014-04-25 08:03:47 -07:00
Thomas Wilburn
c4cc9f4598
Fix some bugs with the palette, syntax cleanup, add comments.
2014-02-26 18:56:05 -08:00
Thomas Wilburn
e847ffc9ad
Fix a bug with file restore failures.
2014-02-26 10:05:15 -08:00
Thomas Wilburn
f5467f1b6c
Add commands for "insert from file" and "word count". Fixed a bug where palette commands can't really
...
show status bar toasts.
Fixes #141 .
2014-02-20 09:00:29 -08:00
Thomas Wilburn
3b5c925fa8
readme changes
2014-01-20 23:36:30 -08:00
Thomas Wilburn
57d2b986b5
Add Settings.pull() for modules that want to request configs asynchronously instead of blocking load
2014-01-20 22:10:06 -08:00
Thomas Wilburn
57fec531c8
Move the Settings singleton into its own file for modules that want to load configs asynchronously.
2014-01-20 21:24:50 -08:00
Thomas Wilburn
6073cdefce
Converting to promises broke File.getPath and thus project file de-dupe.
2014-01-12 00:43:02 -08:00
Thomas Wilburn
03df4334e8
Add module readme files.
...
Fixes #110 (maybe?)
2013-12-23 12:25:43 -08:00
Thomas Wilburn
ec3edebc28
Promise API kind of sucks, use manos.deferred() instead.
2013-12-23 11:12:19 -08:00
Thomas Wilburn
1b04983d84
Use promises in tabs, sessions, fileManager.
2013-12-23 10:27:51 -08:00
Thomas Wilburn
529b3d2951
Finish converting syncFS to Promises.
2013-12-23 10:27:33 -08:00
Thomas Wilburn
576cfdaa16
Convert storage/file to HTML5 promises.
2013-12-23 09:36:31 -08:00
Thomas Wilburn
5b4a3e22f7
Removed window.sync, added some comments.
2013-12-04 23:34:49 -08:00
Thomas Wilburn
0f2355fb2d
Convert over to syncFS (not syncFileSystem) for storing settings.
2013-12-04 10:52:56 -08:00
Thomas Wilburn
dfe8749c58
Organized module locations. Fixed a context menu bug.
2013-12-04 09:24:04 -08:00