Commit Graph

33770 Commits

Author SHA1 Message Date
Josh Soref
2dc531b23c spelling: contiguous 2017-09-10 15:46:39 +00:00
Josh Soref
9623acf633 spelling: compatible 2017-09-10 15:46:39 +00:00
Josh Soref
cbc4823cde spelling: combinations 2017-09-10 15:46:38 +00:00
Josh Soref
1b7f3cad92 spelling: beginning 2017-09-10 15:46:38 +00:00
Josh Soref
a92178b876 spelling: asynchronous 2017-09-10 15:46:38 +00:00
Josh Soref
5cbe7c8897 spelling: appearance 2017-09-10 15:46:38 +00:00
Damien Guard
6317315a02 Merge pull request #15554 from atom/dg-package-async-deactivate
Allow Promises to be returned by a packages deactivate method
2017-09-09 10:57:25 -07:00
Damien Guard
69eb2d541d :t-shirt: 2017-09-09 09:28:43 -07:00
simurai
a157834d14 ⬆️ settings-view@v0.251.8 2017-09-09 18:42:26 +09:00
simurai
a553597752 ⬆️ notifications@v0.69.2 2017-09-09 16:08:23 +09:00
Damien Guard
a21480f441 Better error handling on passing invalid packs 2017-09-08 19:00:27 -07:00
Damien Guard
dab150ad6c 👕 2017-09-08 19:00:27 -07:00
Damien Guard
199bab8993 Fix a few more tests 2017-09-08 19:00:27 -07:00
Damien Guard
524d483610 Ensure non-async deactivate is run syncronously without await 2017-09-08 19:00:27 -07:00
Damien Guard
79fbef8e24 👕 2017-09-08 19:00:26 -07:00
Damien Guard
468f4a47a9 Fix another two tests 2017-09-08 19:00:26 -07:00
Damien Guard
af66c5efaa Fix two more tests 2017-09-08 19:00:26 -07:00
Damien Guard
0a2ff530ff Get more tests working after async 2017-09-08 19:00:26 -07:00
Damien Guard
9898f6b36c Ensure atom.global.reset returns a promise 2017-09-08 19:00:26 -07:00
Damien Guard
69e631d509 Allow Promises to be returned by a package deactivate method 2017-09-08 19:00:25 -07:00
Damien Guard
87dbe4613a ⬆️ settings-view 2017-09-08 18:59:58 -07:00
Steven
80c81b9e03 PR feedback 2017-09-08 15:56:48 -07:00
Jason Rudolph
bb202c4353 Merge #15588: ⬆️ Update symbols-view to v0.118.0 2017-09-08 08:20:38 -04:00
Linus Eriksson
c536ef7881 Merge branch 'master' into symbols-view-0-118-0 2017-09-08 08:27:11 +02:00
Damien Guard
8f7ad39df7 ⬆️ tabs 2017-09-07 20:01:09 -07:00
Damien Guard
032e22ebae ⬆️ deprecation-cop 2017-09-07 19:59:57 -07:00
Damien Guard
c4718e0445 ⬆️ encoding-selector 2017-09-07 19:58:41 -07:00
Damien Guard
d66be967d0 ⬆️ autocomplete-plus 2017-09-07 19:57:07 -07:00
Damien Guard
d986e65ad1 ⬆️ status-bar 2017-09-07 19:48:51 -07:00
Damien Guard
18726c93d5 ⬆️ tree-view 2017-09-07 19:47:12 -07:00
Jason Rudolph
82e2939188 ⬆️ symbols-view@0.118.0 2017-09-07 17:29:02 -04:00
Damien Guard
b74321e087 ⬆️ settings-view 2017-09-07 14:26:12 -07:00
Ash Wilson
4d754d4232 ⬆️ github 2017-09-07 15:55:50 -04:00
Antonio Scandurra
83653ba8b9 Merge pull request #15583 from atom/as-remove-decoration-correctly-when-marker-is-destroyed
Correctly remove block decorations whose markers have been destroyed
2017-09-07 18:43:06 +02:00
Antonio Scandurra
c1981ffb44 Correctly remove block decorations whose markers have been destroyed
In https://github.com/atom/atom/pull/15503 we mistakenly assumed
`marker.isValid` accounted only for the validity of the marker. However,
that method returns `false` also for markers that are valid but have
been destroyed. As a result, the editor component was mistakenly not
removing block decorations associated with such markers.

With this commit we will rely on the local `wasValid` variable instead.
If its value is `true`, it means that the block decoration has been
accounted for in the `lineTopIndex` and must, as a result, be cleaned up
in case the marker or the decoration gets destroyed.
2017-09-07 17:52:04 +02:00
Antonio Scandurra
4b3fa34d4e Merge pull request #15580 from atom/as-update-scrollbars-on-detach-reattach
Flush scroll position to dummy scrollbar components on re-attach
2017-09-07 16:39:16 +02:00
Antonio Scandurra
e90323765c Merge pull request #15577 from Ingramz/patch-4
Default re-used element class name to empty string
2017-09-07 15:06:42 +02:00
Antonio Scandurra
806b652da4 Flush scroll position to dummy scrollbar components on re-attach
This prevents the dummy scrollbars from resetting their position to `0`
when the editor element is moved elsewhere in the DOM (e.g. when
splitting a pane item).
2017-09-07 15:05:42 +02:00
Indrek Ardel
499ef16013 Default re-used element class name to empty string 2017-09-07 14:48:35 +03:00
Damien Guard
a53958e007 ⬆️ about 2017-09-06 22:55:23 -07:00
Damien Guard
45b0ce3d6d ⬆️ status-bar 2017-09-06 21:13:51 -07:00
Damien Guard
20420be7ae ⬆️ find-and-replace 2017-09-06 20:48:59 -07:00
Damien Guard
01d5822dd3 ⬆️ notifications 2017-09-06 20:47:21 -07:00
Wliu
11ad3f15d9 Merge pull request #15566 from atom/wl-update-docs
Update ScopeDescriptor links
2017-09-06 22:16:08 +02:00
Wliu
f00568bde5 Update ScopeDescriptor links 2017-09-06 20:56:22 +02:00
Damien Guard
3988ca2b99 Merge pull request #15557 from atom/as-use-electron-node-to-verify-snapshot-script
Use the Node version bundled in Electron to verify snapshot script
2017-09-06 10:11:12 -07:00
Antonio Scandurra
a3e82a54d1 ⬆️ find-and-replace 2017-09-06 14:52:01 +02:00
Antonio Scandurra
8c8d6f7ce4 🔥 Delete unused require 2017-09-06 11:28:19 +02:00
Antonio Scandurra
7bd2c670e1 Merge pull request #15546 from atom/as-never-autoscroll-when-clicking-on-content
Don't autoscroll when using the mouse to add, delete or move selections
2017-09-06 02:12:15 -07:00
Antonio Scandurra
9bbd71219d Merge pull request #15550 from atom/as-fix-rendering-out-of-range-decorations
Don't render block decorations located outside the visible range
2017-09-06 02:11:16 -07:00