Thomas Wilburn
3b4a5b18fd
Fix project restoration (where possible)
2014-09-12 07:42:35 -07:00
Thomas Wilburn
cb2675b113
==, not =, and use correct reference for scope.
2014-07-17 10:58:56 -07:00
Thomas Wilburn
70bb6a006a
Fixed a bug where new file retention broke projects.
2014-07-16 19:51:19 -07:00
Thomas Wilburn
9a74355f06
Localize the edit project error.
2014-07-11 20:41:47 -07:00
Thomas Wilburn
ba1838c9bd
Extra error handling in project manager
2014-07-06 09:11:41 -07:00
Thomas Wilburn
8ec2e152af
Merge pull request #249 from benfredwells/loading_status
...
Tweaks to project manager UI
2014-06-18 07:33:24 -07:00
Ben Wells
9d89adb1a3
Seems better
2014-06-18 18:08:09 +10:00
Ben Wells
0eb771b7d5
Squished
2014-06-18 16:28:05 +10: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
2dcd86d8be
Fix bugs where project manager still uses callback style.
2014-05-03 23:29:22 -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
902d8eb46b
Add styles and option for auto-collapsing the project manager.
2014-04-03 08:56:05 -07:00
Thomas Wilburn
4b584d6633
Better tick scheduling, added {{.}} to inflate.
2014-03-07 23:30:47 -08:00
Thomas Wilburn
e1c05a2c95
Animation tweaks.
2014-03-07 21:17:16 -08:00
Thomas Wilburn
4aba4cc503
Give ProjectManager loading UI
...
See #156 . This change adjusts the project manager to have a loading bar
during lengthy operations. It also adds a `tick()` method that queues up
operations in 15ms chunks--we'll still blow the frame budget most times,
but it keeps things reasonably responsive (at least until the render
tree has to be added to the DOM).
2014-03-07 21:09:05 -08:00
Thomas Wilburn
0ccb026150
Add project ignoreFiles option. Fixes #153
2014-03-05 15:44:33 -08:00
Thomas Wilburn
f288a61578
Fill in some missing file handler registrations.
2014-02-27 18:54:37 -08:00
Thomas Wilburn
9f54dcfec8
Code cleanup and commenting.
2014-02-26 22:34:02 -08:00
Thomas Wilburn
c4cc9f4598
Fix some bugs with the palette, syntax cleanup, add comments.
2014-02-26 18:56:05 -08:00
Thomas Wilburn
6ec5c2be01
Converted project manager to templates.
2014-02-26 08:57:15 -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
8cc524a53e
Extra safeguards.
...
Project manager calls preventDefault() on "links"
background.js rejects messages without a command property.
2014-01-12 10:47:08 -08:00
Thomas Wilburn
d26797ca80
Merge pull request #125 from mastercactapus/dragdrop
...
allow drag-drop opening of files and directories
Fixes #121
2014-01-12 01:24:49 -08:00
Nathan Caza
341812c5ac
allow drag-drop opening of files and directories
2014-01-12 03:12:14 -06: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
5ce586f3d7
Add the ability to search for file names inside the project
...
Fixes #69
2013-12-10 14:46:28 -08:00
Thomas Wilburn
dfe8749c58
Organized module locations. Fixed a context menu bug.
2013-12-04 09:24:04 -08:00