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
f8b4c4c37f
De-callback in favor of promises in the file APIs. Fixes #139
2014-04-25 08:03:47 -07:00
Thomas Wilburn
2e847cda88
Fixes #169
2014-03-22 06:05:47 -07:00
Thomas Wilburn
3ddda96c35
Show the tab path in the tooltip. Fixes #164 .
2014-03-19 18:01:36 -07:00
Thomas Wilburn
befba25f86
Added a 'trim whitespace' command and trigger it on save if enabled. Fixes #151
2014-03-05 08:52:48 -08:00
Thomas Wilburn
9f54dcfec8
Code cleanup and commenting.
2014-02-26 22:34:02 -08:00
Thomas Wilburn
0e7c30c8ea
......
2014-02-21 22:49:40 -08:00
Thomas Wilburn
7fe8e2a096
...
2014-02-21 22:37:13 -08:00
Thomas Wilburn
3be5176d7b
Detect syntax bug--finally fixed?
2014-02-21 22:27:36 -08:00
Thomas Wilburn
52f8abbdc6
Fix a bug where syntax was detected but the dropdown wasn't set.
2014-02-21 20:46:28 -08:00
Thomas Wilburn
3abdb574e6
Fix a bug where syntax wasn't re-detected after save-as.
2014-01-23 08:38:20 -08:00
Thomas Wilburn
27499bf1bc
Converted tabs over to the templating plugin, other rendering to follow
2014-01-21 19:01:00 -08:00
Thomas Wilburn
c39cac674b
Why do we remove the title from tabs? Leave it there.
2014-01-21 09:08:54 -08:00
Thomas Wilburn
60821321ba
Fix stupid scoping mistake.
2014-01-20 23:19:25 -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
81507d4a9c
Refactor tab syntax and rendering out of sessions and into tab.js
2014-01-20 18:03:18 -08:00
Thomas Wilburn
7418c64b5c
Use manos.deferred() in tab.save()
2013-12-23 11:20:04 -08:00
Thomas Wilburn
1b04983d84
Use promises in tabs, sessions, fileManager.
2013-12-23 10:27:51 -08:00
Thomas Wilburn
dfe8749c58
Organized module locations. Fixed a context menu bug.
2013-12-04 09:24:04 -08:00
Thomas Wilburn
14d9e5a47d
Correctly set syntax when saving a new file.
2013-11-06 08:46:20 -08:00
Thomas Wilburn
e8969929b7
Added notes for project stubs
2013-11-02 18:30:37 -07:00
Thomas Wilburn
0c1183efae
Added enter animations for tabs, which is kind of fun.
2013-10-16 17:06:32 -07:00
Thomas Wilburn
7703be96c5
Fix a bug in saving a new file
2013-10-07 17:54:00 -07:00
Thomas Wilburn
f9a680b27c
Consistency in messages (forgot that session is singular).
2013-10-06 23:21:04 -07:00
Thomas Wilburn
53e23f5108
THAT'S NOT HOW ASYNC WORKS.
2013-10-06 23:13:22 -07:00
Thomas Wilburn
0d8f7c50d9
Manifest bump, added a fingerprint method to tabs.
2013-10-06 23:12:35 -07:00
Thomas Wilburn
50d839d66b
Refactor tabs into their own module.
...
Fixes #49 .
Fixes #44 .
2013-10-06 23:03:14 -07:00