Commit Graph

7793 Commits

Author SHA1 Message Date
Nathan Sobo
6f38a40b94 Destroy empty panes by default. Closes #1569 2014-02-21 16:08:35 -07:00
Nathan Sobo
0eaf3b6336 Add an 'application:open-license' command
It just opens the LICENSE file in a buffer
2014-02-21 13:08:26 -07:00
Nathan Sobo
f612a85599 Merge remote-tracking branch 'origin/master' into ns-modernize-doc-links 2014-02-20 16:35:16 -07:00
Kevin Sawicki
4c65d711b0 Log warning when ~/.atom/keymap.cson can't be parsed
Previously an uncaught error would be thrown and the file
would no longer be watched
2014-02-20 14:31:27 -08:00
Corey Johnson
224294d00f Merge pull request #1555 from atom/cj-ns-markdown-preview-pane-fixes
Changes needed by markdown preview refactoring
2014-02-20 14:10:13 -08:00
Corey Johnson
8c145168ef Merge pull request #1554 from atom/cj-ns-rename-workspace-view-pane-methods
Rename workspace view pane methods
2014-02-20 14:00:05 -08:00
Kevin Sawicki
c515cf880c Verify selector before registering keybinding 2014-02-20 12:23:08 -08:00
Kevin Sawicki
eb58ce7736 Return false on invalid selectors 2014-02-20 11:49:13 -08:00
Kevin Sawicki
08ede33b66 Log warning when enabled theme isn't installed 2014-02-20 11:42:04 -08:00
Corey Johnson & Nathan Sobo
6c5a5c49da Remove unused Point 2014-02-20 11:14:15 -08:00
Nathan Sobo
53fb36d0e2 Switch all documentation links to match CoffeeScript literal notation
Foo::bar for instance methods
Foo.bar for class methods
2014-02-19 17:23:47 -07:00
Kevin Sawicki
49fdd24af3 Pluralize outside of curlies 2014-02-19 09:30:29 -08:00
Kevin Sawicki
70ab01d376 💄 Remove accidental newline 2014-02-19 09:19:09 -08:00
Kevin Sawicki
6a34d58ff4 Remove debug logging 2014-02-19 09:19:09 -08:00
Kevin Sawicki
2c5ae6e553 Add back size check when creating buffers 2014-02-19 09:19:09 -08:00
Kevin Sawicki
1988ed9e92 📝 Doc undefined return case 2014-02-19 09:19:09 -08:00
Kevin Sawicki
7a04a414f7 Remove relative URI usage 2014-02-19 09:19:09 -08:00
Kevin Sawicki
43f272d1e7 Require Directory from pathwatcher 2014-02-19 09:19:08 -08:00
Kevin Sawicki
8900d9efdd Require TextBuffer from text-buffer module 2014-02-19 09:19:08 -08:00
Kevin Sawicki
4cc18cd936 Require File from pathwatcher 2014-02-19 09:19:08 -08:00
Kevin Sawicki
9fa72c0841 📝 Tweak header comment 2014-02-19 09:19:08 -08:00
probablycorey
6f8cb24e5a Add Workspace::paneForUri 2014-02-18 15:40:36 -08:00
probablycorey
b8d8ae68a3 Add Workspace::getActivePane 2014-02-18 15:40:36 -08:00
probablycorey
63eb032472 Give precedence to searchAllPanes option in Workspace::open 2014-02-18 15:40:36 -08:00
probablycorey
69396922db Remove WorkspaceView::indexOfPane 2014-02-18 15:39:06 -08:00
probablycorey
99774d7417 Add comment to PaneContainer::indexOfPane 2014-02-18 15:39:06 -08:00
probablycorey
e67fb86084 Remove Workspace::getFocusedPane 2014-02-18 15:39:05 -08:00
probablycorey
98a25ca5e3 💄 2014-02-18 15:39:05 -08:00
probablycorey
245ad7a356 Rename pane focusing methods on Workspace 2014-02-18 15:39:05 -08:00
probablycorey
b042dffc2c Rename Workspace::getPanes to Workspace::getPaneViews 2014-02-18 15:39:05 -08:00
probablycorey
ef263580df Replace WorkspaceView:eachPane with WorkspaceView:eachPaneView 2014-02-18 15:39:05 -08:00
Kevin Sawicki
c0010789bc Remove debug logging 2014-02-18 11:53:55 -08:00
Kevin Sawicki
da945de5f5 Only require init script when it exists 2014-02-18 11:01:24 -08:00
Kevin Sawicki
cdeb5d1a3d 💄 Use @ instead of this 2014-02-18 08:39:06 -08:00
Kevin Sawicki
69fe67d6e1 Upgrade to fs-plus 2.x 2014-02-17 15:25:51 -08:00
Kevin Sawicki
b4e8d5480c Use Q.all 2014-02-17 14:07:18 -08:00
Kevin Sawicki
366684f3d7 Add missing ThemePackage require 2014-02-17 13:23:21 -08:00
Kevin Sawicki
5f9549e279 Default metadata to empty hash 2014-02-17 13:16:00 -08:00
Kevin Sawicki
a149056408 Remove unnecessary rejection 2014-02-17 13:12:38 -08:00
Kevin Sawicki
fb60a3189a Call load on package 2014-02-17 13:10:19 -08:00
Kevin Sawicki
94f26b99cc grammarsPromise not grammarPromise 2014-02-17 13:00:29 -08:00
Kevin Sawicki
3f8d9a4c47 Combine AtomPackage and Package 2014-02-17 12:59:03 -08:00
Kevin Sawicki
50a27e99bb Chain activate promise with grammar/properties promises 2014-02-17 12:43:29 -08:00
Kevin Sawicki
eb885357e6 Memoize AtomPackage/ThemePackage 2014-02-17 12:10:49 -08:00
Kevin Sawicki
9b3463ef64 Organize requires 2014-02-17 12:08:34 -08:00
Kevin Sawicki
0dd96a0732 Load scoped properties asynchronously 2014-02-17 12:01:37 -08:00
Kevin Sawicki
70d8777db6 Load grammars asynchronously 2014-02-17 11:47:04 -08:00
Kevin Sawicki
bb0a31228d Call super from AtomPackage constructor 2014-02-17 11:34:01 -08:00
Kevin Sawicki
cec35ed7c8 Use name ivar instead of metadata.name 2014-02-17 11:31:44 -08:00
Kevin Sawicki
95e68c8c2b Store metadata in Package constructor 2014-02-17 11:31:20 -08:00