Commit Graph

32472 Commits

Author SHA1 Message Date
Michelle Tilley
ca7ea87476 Merge remote-tracking branch 'origin/master' into mkt-updoot-github-0.3.5 2017-07-13 15:01:29 -07:00
Michelle Tilley
19e671c181 ⬆️ github@0.3.7 2017-07-13 14:35:25 -07:00
Damien Guard
cf43c03e69 Merge pull request #14997 from atom/dg-fix-reload-window-with-new-paths
Ensure window:reload doesn't forget added project folders
2017-07-13 12:33:33 -07:00
Damien Guard
54ede342f5 Merge pull request #15014 from atom/dg-build-with-npm-5.1
Use npm 5.1.0 for building Atom
2017-07-13 12:31:50 -07:00
Bryant Ung
9be492fcb3 Merge pull request #15013 from atom/as-fix-calling-editor-element-set-model
Swap underlying editor correctly when calling setModel on editor element
2017-07-13 09:59:22 -07:00
Max Brunsfeld
08e5dcf325 ⬆️ find-and-replace 2017-07-13 09:48:33 -07:00
Damien Guard
e88e0fc55c Use npm 5.1.0 for building Atom 2017-07-13 09:22:23 -07:00
Nathan Sobo
1d42590a5b Force legacy scrollbars in text-editor-element-spec 2017-07-13 18:13:48 +02:00
Antonio Scandurra
c3f7edc104 Swap underlying editor correctly when calling setModel on editor element
Previously, when `setModel` was called, we forgot to update the pointer
to the component in the newly supplied editor. This was causing the
element to not update in response to model updates but only as a result
of focus or visibility changes. We suspect this regressed during the
rewrite of the editor rendering layer.

With this commit we will now correctly swap the element's underlying
editor by updating the component pointer on the newly supplied editor.
Also, if the element was already attached to another editor, we will
null out the component reference on it, because one instance of
`TextEditorElement` can only represent one instance of `TextEditor`.
2017-07-13 18:13:48 +02:00
Wliu
52bfe3eee5 ⬆️ autocomplete-css@0.16.3 2017-07-12 23:48:32 -04:00
Damien Guard
15baf6ab0b Merge pull request #15004 from atom/pin-npm-to-5.1-to-avoid-failures
Pin npm to 5.1 so we can build
2017-07-12 16:50:37 -07:00
Damien Guard
dbe75c9362 Pin npm to 5.1 so we can build. 5.2 causes errors with eslinter-plugin-react 2017-07-12 15:52:08 -07:00
Damien Guard
5e04edfc43 Merge pull request #14690 from atom/dg-add-keyboard-accelerators
Add keyboard accelerators to file change & window state dialogs
2017-07-12 15:04:12 -07:00
Damien Guard
6faaf75f69 Merge pull request #14773 from atom/dg-appveyor-node-6.9.4
Appveyor switch to Node 6.9.4 from 6.8.0
2017-07-12 15:03:37 -07:00
Michelle Tilley
ef983f63cf Revert GH package version for testing 2017-07-12 14:58:31 -07:00
Michelle Tilley
513dc3e3b5 Merge remote-tracking branch 'origin/master' into mkt-updoot-github-0.3.5 2017-07-12 09:59:21 -07:00
Damien Guard
269623c9ba Update loadSettingsJSON when paths change, fixed #13933 2017-07-11 20:46:09 -07:00
Damien Guard
68b7bf46dd Make loadSettings a property so we can change it 2017-07-11 17:04:54 -07:00
Bryant Ung
cfbcb43744 Merge pull request #14987 from atom/ns-fix-mousedown
Fix regressions handling mousedown on Linux and macOS
2017-07-11 15:59:09 -07:00
ungb
07c7e53b1e fix lint errors 2017-07-10 16:26:47 -07:00
Nathan Sobo
f6d2f966bf Fix middle-mouse-button paste on Linux
Chrome now synthesizes a textInput event on mouseup for middle mouse
button clicks, which rendered our custom JS for handling that case
redundant.
2017-07-10 15:53:23 -06:00
Nathan Sobo
cd27b49dc4 Don't handle ctrl-click events on macOS
It brings up the context menu, so we shouldn't change the cursor
position
2017-07-10 14:28:21 -06:00
Nathan Sobo
82619a989b 🎨 2017-07-10 14:27:55 -06:00
Ash Wilson
3c3a0e3503 ⬆️ atom-keymap 2017-07-10 12:50:44 -04:00
Wliu
d095369155 ⬆️ settings-view@0.251.1 2017-07-10 01:12:49 -04:00
Antonio Scandurra
19b1810c86 Merge pull request #14967 from atom/as-ns-change-marker-layer-event-order
Upgrade text-buffer to v13.0.6
2017-07-07 10:10:20 +02:00
Antonio Scandurra
e5fd511e23 ⬆️ text-buffer 13.0.6 2017-07-07 10:09:09 +02:00
Antonio Scandurra
e392154dad ⬆️ text-buffer 13.0.6-0
Signed-off-by: Nathan Sobo <nathan@github.com>
2017-07-07 09:29:19 +02:00
Damien Guard
0219a1de0f ⬆️ metrics 2017-07-06 22:38:46 -07:00
Ash Wilson
1e118a2473 ⬆️ settings-view 2017-07-06 19:46:21 -04:00
Ash Wilson
e3704932a4 ⬆️ spell-check 2017-07-06 15:50:17 -04:00
Nathan Sobo
960e515e77 Merge pull request #14948 from atom/ns-add-gutter-decoration-class
Always render 'decoration' class on custom decorations
2017-07-05 15:24:43 -06:00
Michelle Tilley
4d8f74d960 ⬆️ github@0.3.5 2017-07-05 10:29:08 -07:00
Antonio Scandurra
913f463a61 Merge pull request #14955 from atom/as-line-number-screen-row
Assign screen-row to each line number as a data field
2017-07-05 14:18:14 +02:00
Antonio Scandurra
bcaf655325 Update buffer-row and screen-row data fields on each line number node 2017-07-05 11:12:48 +02:00
Antonio Scandurra
942dd03bd0 Assign screen-row to each line number as a data field 2017-07-05 11:11:44 +02:00
Max Brunsfeld
ea6cb7bd19 ⬆️ find-and-replace 2017-07-03 20:41:02 -07:00
simurai
c78ecb3896 ⬆️ one-dark/light-syntax@v1.8.0 2017-07-04 11:52:23 +09:00
Nathan Sobo
e7b4ad48f0 Always render 'decoration' class on custom decorations 2017-07-03 16:10:41 -06:00
Antonio Scandurra
96ea7a684f Merge pull request #14929 from atom/as-resize-block-decorations-automatically
Invalidate block decoration dimensions automatically when their size changes
2017-07-03 11:39:36 +02:00
Max Brunsfeld
116a90fe2c ⬆️ find-and-replace 2017-06-30 15:59:42 -07:00
Max Brunsfeld
00a650bd55 ⬆️ text-buffer
Fixes #14894
2017-06-30 15:43:04 -07:00
Ash Wilson
10a7cb5bad ⬆️ atom-keymap 2017-06-30 10:11:36 -04:00
Antonio Scandurra
b30f55bb57 Invalidate block decorations height automatically if their size changes 2017-06-30 14:08:49 +02:00
Lukas Geiger
e686c4d7f8 Remove invalidateBlockDecorationDimensions from tests
This is now automatically called by the mutation observer.
2017-06-30 14:08:40 +02:00
simurai
2a45e42697 ⬆️ welcome@v0.36.5 2017-06-30 14:38:21 +09:00
Max Brunsfeld
5fc602a178 Merge pull request #14886 from TimvdLippe/patch-1
Add instructions for local development
2017-06-29 11:20:48 -07:00
Ash Wilson
fc3915e656 ⬆️ autocomplete-plus 2017-06-29 11:59:10 -04:00
Michelle Tilley
9b039452d5 Merge pull request #14905 from atom/fb-mdt-destroy-once
Only expect a single 'did-destroy' event
2017-06-28 12:51:19 -04:00
Matthew Dapena-Tretter
863faffd23 Only expect a single 'did-destroy' event
These events will only be fired a single time at most, so we should clean up the listeners after that.

This should help minimize accidental memory leaks.
2017-06-27 16:20:33 -07:00