Commit Graph

32536 Commits

Author SHA1 Message Date
Antonio Scandurra
0a46c9ad7b Prevent block decorations from mistakenly wrapping during measurements
Before rendering block decorations, we read their heights by putting
them into a special div called `blockDecorationMeasurementsArea`.

Previously, this div was not explicitly sized, which was causing
decorations to wrap while being measured but not when actually rendering
them.

This commit fixes this inconsistency by explicitly styling the
measurement area so that it has the same width as the component scroll
width.
2017-06-13 12:31:27 +02:00
Damien Guard
032dcd8bf4
⬆️ electron-winstaller 2017-06-12 18:04:21 -07:00
Wliu
dbe5e8ed28 Merge pull request #14763 from WRONGWAY4YOU/contributing-doc-typo-fix
Fix typo in the `CONTRIBUTING.md` document
2017-06-12 15:54:58 -04:00
Dmitry Guzeev
0483c70c8a Fix typo in the CONTRIBUTING.md document 2017-06-12 22:47:53 +03:00
Hubot
5c6e1b7b84 1.20.0-dev 2017-06-12 12:14:52 -05:00
Lee Dohm
6edf6599b7 Merge pull request #14753 from tjkohli/master
Improved clarity of Editor not responding actions
2017-06-12 09:15:55 -07:00
Jason Rudolph
5048f46cd7
Update CSP to allow using eval from JavaScript
Signed-off-by: Antonio Scandurra <as-cii@github.com>
2017-06-12 12:04:22 -04:00
Antonio Scandurra
d978a0f2cd Merge pull request #14734 from atom/as-ns-clip-autoscroll
Don't try to measure lines that don't exist
2017-06-12 17:20:17 +02:00
Antonio Scandurra
a314deeff9 Unfocus test 2017-06-12 11:27:58 +02:00
TJ Kohli
5524aca461 Improved clarity of Editor not responding actions
Changed "Close" to "Force Close" because "Close" might imply closing the Alert/Dialog instead of the editor, whereas "Force Close" better describes the action that button will take.
2017-06-10 19:30:52 -04:00
Jason Rudolph
24051ec3a2
⬆️ tree-view@0.217.2 2017-06-09 16:02:13 -04:00
Damien Guard
45037c950a
Disable flakey main process test on Windows 2017-06-09 10:48:17 -07:00
Antonio Scandurra
9a0709e95e Don't try to measure lines that don't exist
By the time that the animation frame is delivered, the requested
autoscroll
position could not exist anymore. This could cause the editor component
to measure a non-existent line and, as a result, throw an exception.

With this commit we will always ignore measurements for screen lines
that do not exist.
2017-06-09 18:40:24 +02:00
Max Brunsfeld
c6bf86c9b4 Merge pull request #14375 from atom/fb-mdt-ondidstopchangingactivepaneitem
Fix `PaneContainer::onDidStopChangingActivePaneItem()`
2017-06-08 17:25:31 -07:00
Max Brunsfeld
b2f20149d1 ⬆️ text-buffer, pathwatcher, whitespace 2017-06-08 17:11:36 -07:00
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
Matthew Dapena-Tretter
26d9579b0e 🐛 Fix PaneContainer::onDidStopChangingActivePaneItem()
We weren't ever dispatching this event! Oops XD
2017-06-08 16:42:32 -07:00
Matthew Dapena-Tretter
54d26c1223 Test that onDidChangeActivePane() works correctly 2017-06-08 16:42:32 -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
Matthew Dapena-Tretter
ca6254dd66 Add methods for observing dock visibility 2017-06-07 16:24:28 -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