Commit Graph

33889 Commits

Author SHA1 Message Date
Nathan Sobo
e71e1f4ed1 Test custom class option 2016-10-10 14:08:51 -06:00
Nathan Sobo
718cc017e6 Hide click-triggered tooltips when clicking anywhere outside of tooltip
Signed-off-by: Antonio Scandurra <as-cii@github.com>
2016-10-10 14:08:51 -06:00
Nathan Sobo
253917f007 Make tooltip accept an item option instead of tooltipElement
...and use view registry to resolve it to a view when showing the tooltip.

Signed-off-by: Antonio Scandurra <as-cii@github.com>
2016-10-10 14:08:51 -06:00
Nathan Sobo
e9200e5bc0 WIP: Add ability to use custom elements inside tooltips 2016-10-10 14:08:51 -06:00
Wliu
954313df8c ⬆️ language-json@0.18.3 2016-10-10 14:45:14 -04:00
Wliu
c75a977a51 ⬆️ language-clojure@0.22.1 2016-10-10 14:44:05 -04:00
Wliu
3242320ff2 ⬆️ language-c@0.54.0 2016-10-10 14:43:09 -04:00
Wliu
8dba47a364 ⬆️ language-xml@0.34.12 2016-10-10 14:37:04 -04:00
Wliu
16bb5057c0 ⬆️ language-javascript@0.122.0 2016-10-10 14:36:06 -04:00
Wliu
a6f00f034b ⬆️ language-coffee-script@0.48.0 2016-10-10 14:35:04 -04:00
Wliu
8bae118717 ⬆️ language-css@0.40.1 2016-10-10 14:32:49 -04:00
Wliu
e7c2eac01e ⬆️ language-html@0.46.1 2016-10-10 14:31:25 -04:00
Wliu
2f72d4bebe ⬆️ language-ruby@0.70.2 2016-10-10 14:30:00 -04:00
Wliu
1efda55761 Redirect apm scripts to use the actual apm ones 2016-10-10 14:19:30 -04:00
Max Brunsfeld
beb2b6bbc0 ⬆️ language-go 2016-10-10 09:52:56 -07:00
Nathan Sobo
d84bce9022 Merge pull request #12924 from atom/as-export-text-editor-ctor
Include `TextEditor` in Atom exports
2016-10-10 07:15:55 -06:00
Antonio Scandurra
cccbde02fe Merge branch 'master' into as-export-text-editor-ctor 2016-10-10 10:39:38 +02:00
Antonio Scandurra
5078d27773 Merge pull request #12925 from atom/as-fix-ci-failure
Return a `Disposable` when stubbing `observePreferredScrollbarStyle`
2016-10-10 10:39:09 +02:00
Antonio Scandurra
3e3f3bb608 Return a Disposable when stubbing observePreferredScrollbarStyle 2016-10-10 10:13:49 +02:00
Antonio Scandurra
3d2e18747f Prefer using new TextEditor to Workspace.prototype.buildTextEditor 2016-10-10 09:28:36 +02:00
Antonio Scandurra
dbd7817823 Make TextEditor.prototype.scrollPastEnd false by default 2016-10-10 09:26:52 +02:00
Thomas Johansen
3ea3cde0f2 Merge pull request #12917 from lgeiger/bump-coffee
Bump coffee-script@1.11.1
2016-10-10 08:33:22 +02:00
bene
9fbf27dfeb ⬆️ image-view@0.60.0 2016-10-08 23:38:39 +02:00
simurai
96b84b5e62 Merge pull request #12916 from PeterDaveHelloKitchen/image-optimize
optimize png images using zopflipng
2016-10-09 05:50:25 +09:00
Max Brunsfeld
1e3443e6c1 Avoid forcing computation of all screen lines when opening a file 2016-10-08 11:17:53 -07:00
Lukas Geiger
05d5626594 ⬆️ coffee-script@1.11.1 2016-10-08 19:59:14 +02:00
Peter Dave Hello
b91768a923 optimize png images using zopflipng 2016-10-08 19:58:16 +08:00
Lee Dohm
b05d6f8c49 ⬆️ archive-view@0.62.0 2016-10-07 13:56:28 -07:00
Wliu
ebe4fb3bc9 ⬆️ tabs@0.102.1 2016-10-07 13:19:39 -04:00
Wliu
3f9585009b ⬆️ command-palette@0.39.0 2016-10-07 13:09:08 -04:00
Antonio Scandurra
18ddcf902b Statically assign a clipboard instance to the TextEditor class 2016-10-07 18:21:09 +02:00
Antonio Scandurra
fe0b7b8de3 Start exporting TextEditor constructor again 2016-10-07 18:17:28 +02:00
Antonio Scandurra
e4274e57ed Include Atom version in deprecation message 2016-10-07 16:10:06 +02:00
Antonio Scandurra
d48c1e96d0 Tweak wording in TextEditorElement spec 2016-10-07 15:42:21 +02:00
Nathan Sobo
24c8343331 Merge pull request #12897 from atom/fb-mdt-initial-packages-getters
Add methods for checking if initial packages have been loaded/activated
2016-10-07 06:58:10 -06:00
Antonio Scandurra
901b0b17a3 Fix failing tests 2016-10-07 13:41:00 +02:00
Antonio Scandurra
07d56b23f0 Cache style sheet deprecated selectors transformations in StyleManager 2016-10-07 10:40:41 +02:00
Antonio Scandurra
4db895c731 Transform also more complex atom-text-editor selectors 2016-10-07 10:40:41 +02:00
Antonio Scandurra
1091b0eb60 Fix decorations flashing more than once
When, after flashing a decoration, the decorated range moved, Atom was
showing an additional flash, even if the previous one had already been
consumed. This bug originated in `HighlightsComponent`, where we
maintained state about a certain highlight's flash count. The problem
with this approach, however, is that highlight objects in the component
are very volatile, and we could even have more than one for a single
decoration (i.e. when such decoration spans multiple tiles).

To fix this, we'll now maintain some additional state in
`TextEditorPresenter`, which will set a `needsFlash` attribute on the
highlight state objects, thereby preventing `HighlightsComponent` from
showing the flash animation more than once when the decorated range
changes.
2016-10-07 10:40:41 +02:00
Antonio Scandurra
51e186b656 Delete leftover ::shadow pseudo-selectors 2016-10-07 10:40:41 +02:00
Antonio Scandurra
abef1f25f9 Exclude folded from deprecated syntax selectors 2016-10-07 10:40:41 +02:00
Antonio Scandurra
91df848b8a Keep a backward compatible DOM structure for atom-text-editor contents 2016-10-07 10:40:41 +02:00
Antonio Scandurra
e94ea55d90 🎨 2016-10-07 10:40:41 +02:00
Antonio Scandurra
ae942b87ba Put back missing comment that was accidentally deleted with decaf 2016-10-07 10:40:41 +02:00
Antonio Scandurra
9c5bddaa69 Reimplement block decorations without the shadow DOM 2016-10-07 10:40:41 +02:00
Antonio Scandurra
35e45ef472 Improve selector deprecation message
Signed-off-by: Nathan Sobo <nathan@github.com>
2016-10-07 10:40:41 +02:00
Antonio Scandurra
3147a2ce3d Fix wrong variable name causing style.width to be constantly re-assigned 2016-10-07 10:40:41 +02:00
Antonio Scandurra
8280fa9540 Rewrite LinesTileComponent in JavaScript 2016-10-07 10:40:41 +02:00
Antonio Scandurra
0f6e018804 Throw an error if there is any deprecation in a spec
Previously this logic lived in atom-reporter, but it seems more
reasonable to throw errors in spec-helper instead, so that the test
suite fails in CI as well whenever a deprecated method or stylesheet is
used.
2016-10-07 10:40:41 +02:00
Antonio Scandurra
f8a89ed99a Add backward compatible classes to TextEditorComponent's root node 2016-10-07 10:40:41 +02:00