Commit Graph

32367 Commits

Author SHA1 Message Date
Max Brunsfeld
2420d12e44 Merge pull request #14435 from atom/mb-use-native-text-buffer
Use new native text-buffer implementation
2017-06-08 16:50:53 -07:00
Jason Rudolph
5d7e9a622f Merge pull request #14640 from atom/jr-directional-pane-navigation-for-entire-workspace
Teach directional pane navigation commands to support docks
2017-06-08 19:15:33 -04:00
Max Brunsfeld
a5f4472f5d ⬆️ text-buffer (prerelease) 2017-06-08 15:28:12 -07:00
Max Brunsfeld
d161670282 ⬆️ text-buffer (prerelease) 2017-06-08 13:06:39 -07:00
Jason Rudolph
1a60c450ca 👔 Remove trailing comma 2017-06-08 15:44:15 -04:00
Jason Rudolph
f62cb5d427 🐛 Don't attempt to copy items that aren't copyable 2017-06-08 15:42:39 -04:00
Max Brunsfeld
958eed3a62 Use a more recent c++ toolchain on travis 2017-06-07 16:39:23 -07:00
Max Brunsfeld
39f372a679 ⬆️ text-buffer (prerelease) 2017-06-07 15:41:40 -07:00
Jason Rudolph
de47d3d439 🎨 Extract function: Pane::isItemAllowed(item) 2017-06-07 15:45:02 -04:00
Max Brunsfeld
f865a75c94 Fix exception on cancelling path selection when saving
Fixes #14722
2017-06-07 12:00:25 -07:00
Max Brunsfeld
73cd0461a7 ⬆️ line-ending-selector 2017-06-07 11:33:06 -07:00
Max Brunsfeld
58cce33a96 ⬆️ whitespace (prerelease) 2017-06-07 11:26:02 -07:00
Max Brunsfeld
8f106d2d44 Don't serialize undo/redo stacks when the user is idle 2017-06-07 11:21:39 -07:00
Max Brunsfeld
1a2a5e29a6 ⬆️ text-buffer (prerelease) 2017-06-07 11:04:11 -07:00
Jason Rudolph
296e407284 Check an item's allowed locations when moving/copying to pane 2017-06-07 12:59:54 -04:00
Wliu
0cd482cbf2 Merge pull request #14729 from atom/wl-fix-docks-docs
Fix Docks docs
2017-06-07 11:23:50 -04:00
Wliu
7c48291333 🔥 getPaneContainers from the API 2017-06-07 10:55:26 -04:00
Jason Rudolph
5c37f5a8db Merge pull request #14645 from atom/jr-fix-observe-text-editor-methods
Fix observeTextEditors method in WorkspaceCenter
2017-06-07 09:51:32 -04:00
Wliu
02258a9994 📝 Fix get{Left|Right|Bottom}Dock links 2017-06-06 23:34:47 -04:00
Wliu
55a0fcb3f2 📝 Document pane location methods in Workspace 2017-06-06 23:33:46 -04:00
Wliu
c34061a52e 📝 Document the WorkspaceCenter class 2017-06-06 23:33:29 -04:00
Max Brunsfeld
3b56ef8cbf Merge remote-tracking branch 'origin/master' into mb-use-native-text-buffer 2017-06-06 17:12:34 -07:00
Max Brunsfeld
5413b7d3a4 ⬆️ whitespace 2017-06-06 16:09:32 -07:00
Max Brunsfeld
30a7d85463 ⬆️ text-buffer (prerelease) 2017-06-06 16:03:01 -07:00
Jason Rudolph
aa19fe6831 Merge pull request #14725 from atom/jr-upgrade-packages-for-14648
⬆️  Update packages to populate status bar for pending editor pane items
2017-06-06 16:42:41 -04:00
Jason Rudolph
4fecbaf4f5 Merge master into jr-fix-observe-text-editor-methods 2017-06-06 13:59:35 -04:00
Jason Rudolph
74c82d7414 ⬆️ status-bar@1.8.11 2017-06-06 13:29:37 -04:00
Jason Rudolph
9982f3bc43 ⬆️ line-ending-selector@0.7.1 2017-06-06 13:29:02 -04:00
Jason Rudolph
5fe651fb6f ⬆️ grammar-selector@0.49.5 2017-06-06 13:26:01 -04:00
Jason Rudolph
a314ad98cf ⬆️ github@0.3.3 2017-06-06 13:25:23 -04:00
Jason Rudolph
bfdf8218cf ⬆️ encoding-selector@0.23.4 2017-06-06 13:24:43 -04:00
Jason Rudolph
268f94b89d Merge pull request #14695 from atom/jr-editors-live-in-workspace-center
Provide API for observing the active text editor
2017-06-06 10:09:52 -04:00
Max Brunsfeld
f56dedb7f5 ⬆️ text-buffer (prerelease) 2017-06-05 17:44:34 -07:00
Max Brunsfeld
60a7c235d5 ⬆️ text-buffer (prerelease) 2017-06-05 17:39:23 -07:00
Jason Rudolph
5c5fb28da1 Add test for getVisiblePaneContainers() 2017-06-05 17:44:41 -04:00
Jason Rudolph
110bd6a16e Add test for Workspace::getVisiblePanes() 2017-06-05 17:29:46 -04:00
Jason Rudolph
0cadf7e888 Merge branch 'jr-editors-live-in-workspace-center' into jr-fix-observe-text-editor-methods 2017-06-05 17:07:31 -04:00
Michelle Tilley
b2c2c521de Merge pull request #14718 from atom/mkt-update-github-0.3.2
⬆ github@0.3.2
2017-06-05 11:40:04 -07:00
Michelle Tilley
3a666743e0 ⬆️ github@0.3.2 2017-06-05 10:24:39 -07:00
Wliu
2455f5eff0 ⬆️ archive-view@0.63.3 2017-06-05 11:05:48 -04:00
Antonio Scandurra
baca845e64 Fix not resetting unused styles in NodePool 2017-06-03 14:56:21 +02:00
Antonio Scandurra
f07e1eb009 Merge pull request #14698 from atom/as-ns-recycle-nodes
Recycle line and line number DOM nodes
2017-06-03 10:53:47 +02:00
Antonio Scandurra
ec774e143a Fix lint errors 2017-06-03 10:52:32 +02:00
Jason Rudolph
e1719a8923 Teach Workspace::reset() to properly reset hasActiveTextEditor 2017-06-02 15:56:13 -04:00
Jason Rudolph
2347c9bdaa Always invoke callback with current active text editor
This makes observeActiveTextEditor consistent with observers like
observeActivePaneItem, which always invoke the callback with the current
value, regardless of whether that value is undefined or not.
2017-06-02 15:55:00 -04:00
Jason Rudolph
44a2be7c9d Test deserialization in terms of user-observable functionality
- Rework serialization/deserialization test
- Move simulateReload function so that it can be used in multiple
describe blocks
2017-06-02 15:30:53 -04:00
Jason Rudolph
9629caefb7 Remove unnecessary serialization 2017-06-02 15:09:20 -04:00
Max Brunsfeld
d289ca4471 Fix unintended unload prevention for spec windows 2017-06-02 10:30:10 -07:00
Max Brunsfeld
51ffa5c1bf ⬆️ text-buffer (prerelease) 2017-06-02 10:26:22 -07:00
Max Brunsfeld
a7736b81e3 Remove code for preserving cursor position on buffer reload
Updating the markers correctly is handled by TextBuffer. This
was actually breaking it.
2017-06-02 09:58:57 -07:00