Commit graph

342 commits

Author SHA1 Message Date
Thomas Wilburn
c67380a8a6 Added context menu module, wired up Remove Directory menu for projects. 2013-11-06 21:58:39 -08:00
Thomas Wilburn
213346822b Added context menu module, wired up a 'remove directory' menu in projects. 2013-11-06 21:56:12 -08:00
Thomas Wilburn
ded63aeea5 Put project panel next to tabs, not under them. 2013-11-06 14:45:10 -08:00
Thomas Wilburn
631b02d724 Add ability to check for updates at any time. 2013-11-06 12:18:50 -08:00
Thomas Wilburn
3d824a9c4a Cleared up project file editing flow. 2013-11-06 12:02:20 -08:00
Thomas Wilburn
c0f37afd43 Fixed directory triangle display, added menu divider. 2013-11-06 09:55:11 -08:00
Thomas Wilburn
23a5bf5c26 Correct a project loading bug, add folder triangles 2013-11-06 09:17:05 -08:00
Thomas Wilburn
14d9e5a47d Correctly set syntax when saving a new file. 2013-11-06 08:46:20 -08:00
Thomas Wilburn
13b9577863 Project files can include settings, which will override user prefs. 2013-11-06 08:35:57 -08:00
Thomas Wilburn
c6ed48354d Added project file loading, panel animation 2013-11-06 08:12:00 -08:00
Thomas Wilburn
c3f9f47368 Use display paths to find any open tabs matching the selected file in the project panel. 2013-11-06 08:05:13 -08:00
Thomas Wilburn
966d90e0e6 Use manos.chain() to clear up retained file reading. 2013-11-06 07:55:01 -08:00
Thomas Wilburn
ab5ebb976b Show file size message in status bar when adding a tab 2013-11-06 07:48:18 -08:00
Thomas Wilburn
ffc2f4dcc6 Greatly speed up restore by processing files in parallel. 2013-11-06 07:37:56 -08:00
Thomas Wilburn
21badb1394 Added a getPath() method on files 2013-11-06 07:37:34 -08:00
Thomas Wilburn
7b060a3512 Added clearing project support 2013-11-05 18:52:00 -08:00
Thomas Wilburn
5f39f89bbd Working project file restore, but with some issues on switching to retained files 2013-11-05 18:46:16 -08:00
Thomas Wilburn
97e2d63e70 Added opening tabs, switching to tabs from project navigator. 2013-11-05 17:44:19 -08:00
Thomas Wilburn
143ce02d42 Directory tree expansion/collapse 2013-11-04 08:53:15 -08:00
Thomas Wilburn
32c94db775 Added class sugar to dom2.js 2013-11-04 08:41:22 -08:00
Thomas Wilburn
dcd329e174 Project menu update 2013-11-03 17:17:28 -08:00
Thomas Wilburn
a59a0a4880 Added notes on how project support will work going forward. 2013-11-03 17:15:34 -08:00
Thomas Wilburn
6e452273ba Adding project styles, menu 2013-11-03 16:28:17 -08:00
Thomas Wilburn
a09344f845 Disabled automatic PM launch, cleaned up CSS, added project panel element 2013-11-02 19:29:10 -07:00
Thomas Wilburn
e8969929b7 Added notes for project stubs 2013-11-02 18:30:37 -07:00
Thomas Wilburn
22c56da448 Start of work on project management 2013-11-02 17:51:28 -07:00
Thomas Wilburn
9da0f96696 Filter menus/palette based on Chrome major version. 2013-11-01 16:24:57 -07:00
Thomas Wilburn
bbd1e6528b Add a list of theme names
Note: we should really just also translate the theme if people write it
in English, we have that data.
2013-10-30 09:34:32 -07:00
Thomas Wilburn
51f52b0755 Fix a focus bug when manually closing menu. 2013-10-30 09:29:26 -07:00
Thomas Wilburn
8ee275ea90 Update Ace to latest version. 2013-10-30 09:26:43 -07:00
Thomas Wilburn
1bf36e07cd Hey, look who broke launching the app! 2013-10-28 23:13:35 -07:00
Thomas Wilburn
a95d50bc9e Fixed typo. 2013-10-28 14:13:55 -07:00
Thomas Wilburn
d2caf1741b Use the notification tray for updates, instead of dialogs. 2013-10-28 14:02:11 -07:00
Thomas Wilburn
c7649cc42e Fixes #61 2013-10-28 12:58:24 -07:00
Thomas Wilburn
3c851c0f44 Simplify creating new File objects from FileEntries. 2013-10-28 12:12:08 -07:00
Thomas Wilburn
6109361502 Support acceptsMultiple when opening files. 2013-10-28 11:59:14 -07:00
Thomas Wilburn
b96692eddf Add autocomplete option. 2013-10-28 09:18:43 -07:00
Thomas Wilburn
adfb259346 Convert tabs to spaces and back again 2013-10-24 19:13:07 -07:00
Thomas Wilburn
33e8cb1425 Enable tab indentation for people who are wrong. 2013-10-24 12:32:30 -07:00
Thomas Wilburn
50730b1976 Take advantage of the auto-resize added recently to Ace. 2013-10-21 16:11:23 -07:00
Thomas Wilburn
eb6c7279e6 Rename default icon since we removed the old version. 2013-10-18 15:40:22 -07:00
Thomas Wilburn
bef302694a Get rid of icons we don't use any more. 2013-10-18 15:39:23 -07:00
Thomas Wilburn
211452c9a9 Add a special reference test for JavaScript, which gets all the syntax love.
Also fix a bug where results were reordered when the "current" tab
changed.
2013-10-17 15:39:54 -07:00
Thomas Wilburn
f4fa2e6df8 Accidentally removed other modes. 2013-10-17 13:56:27 -07:00
Thomas Wilburn
382e1b9948 Add "function" tag to the reference search. Also set the current tab to be first in the list when searching all. 2013-10-17 13:53:21 -07:00
Thomas Wilburn
7de38ce442 Tab tweaks. 2013-10-17 09:09: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
45279b4a28 Style fixes to make the palette corners look right. 2013-10-16 16:23:19 -07:00
Thomas Wilburn
3e8ffff7ff Limit the command search to ten items. 2013-10-15 14:42:25 -07:00
Thomas Wilburn
35287cd10d Manifest bump. 2013-10-15 14:30:25 -07:00