Commit Graph

30353 Commits

Author SHA1 Message Date
Antonio Scandurra
95acc97918 ⬆️ text-buffer
Supersedes and closes #13086
2016-11-03 16:04:39 +01:00
Nathan Sobo
f7d3f0210b ⬆️ atom-keymap
Fixes atom/atom-keymap#165
2016-11-02 21:54:03 -06:00
Nathan Sobo
4ce0f5c509 Merge pull request #13095 from atom/fb-vj-follow-through
Introduce follow through behavior for tooltips
2016-11-02 08:31:19 -06:00
Nathan Sobo
f293b80e60 Merge pull request #13124 from atom/ns-preseve-shadow-specificity
Preserve specificity when transforming atom-text-editor::shadow
2016-11-02 08:30:21 -06:00
Nathan Sobo
9743c20949 Delete spawner spec because it's flaky and not adding value
@damieng... do you have any insight into why this wrapper exists? Could
we use BufferedProcess or something?
2016-11-02 08:29:56 -06:00
Nathan Sobo
00b6122bae ⬆️ about 2016-11-02 08:16:51 -06:00
Damien Guard
d97333579d
Deal with spaces, paths and other 7z/cmd issues with signed extraction 2016-11-01 17:33:27 -07:00
Nathan Sobo
44917fd568 Relocate/rephrase tooltip follow-through test
Also make sure it doesn't leave tooltips on the DOM, which causes
subsequent tests to fail
2016-11-01 14:13:44 -06:00
Michelle Tilley
0846a2cdcc
Default source map compiler to .js just like Node 2016-11-01 12:21:02 -07:00
Michelle Tilley
1a3ca35df3
Fix typo 2016-11-01 12:17:24 -07:00
Michelle Tilley
58655382d8 Merge pull request #13125 from atom/mkt-pass-package-info-to-transpiler
Pass package info to transpilers
2016-11-01 12:08:38 -07:00
Christopher Chedeau
6f5e0ec48a Introduce follow through behavior for tooltips
Inside of Nuclide, we have multiple places where we have multiple icons close together that have a tooltip: the left toolbar, the bottom status bar, the debugger icons...

The current behavior is very frustrating as you've got to wait for the delay on every single one of them. But, we have a clear signal that the user wants a tooltip when s/he waits the time to see it and it's likely that moving the mouse over the next item quickly means that s/he wants to see it as well.

This pull request introduces the concept of follow through: if you have seen a tooltip, you're going to instantly see tooltip on the next element you mouse over within a short timer (300ms right now).

Test Plan:
Video before:
![](http://g.recordit.co/7PCg0hjohP.gif)

Video after:
![](http://g.recordit.co/9OnZCvy9oI.gif)

Released under CC0
2016-11-01 11:35:06 -07:00
Michelle Tilley
55a8be5a6c
Don't modify original transpiler specs 2016-11-01 11:32:33 -07:00
Michelle Tilley
94f603e50a
Pass package info to transpilers 2016-11-01 10:54:26 -07:00
Nathan Sobo
4ccd700871 Preserve specificity when transforming atom-text-editor::shadow
Simply replace ::shadow with .editor to preserve the specificity of the
transformed rule. This isn't beautiful, but it's the only way to
guarantee that the styling transition is smooth enough to justify not
bumping the major.
2016-11-01 11:23:29 -06:00
Michelle Tilley
de9ca2d4d5 Merge pull request #13101 from atom/mkt-package-specific-transpilation
Per-package transpilation
2016-11-01 09:58:02 -07:00
Michelle Tilley
cb959f33d6
👕 2016-11-01 09:55:37 -07:00
Michelle Tilley
f2ee0f01f5
Modernify PackageTranspilationRegistry 2016-11-01 08:55:40 -07:00
Michelle Tilley
64a8213bc1
const-ify some lets 2016-11-01 08:12:33 -07:00
Michelle Tilley
2d3afb431c
Include package name as part of cache key 2016-10-31 23:21:13 -07:00
Michelle Tilley
ef5897e72b
👕 2016-10-31 19:57:09 -07:00
Michelle Tilley
5743b2a283
Finish up a few missing expectations 2016-10-31 17:11:19 -07:00
Michelle Tilley
227ef5e2de
Add test for non-standard extension transpilation 2016-10-31 16:58:13 -07:00
Michelle Tilley
5c885e6947
We don't want no node_modules 2016-10-31 16:53:24 -07:00
Michelle Tilley
1bc1b49f84
Expect transpilation result on .code 2016-10-31 16:42:33 -07:00
Damien Guard
daf790406f Update windows.md 2016-10-31 11:23:41 -07:00
Damien Guard
5f8db68944 Update windows.md 2016-10-31 11:22:20 -07:00
Damien Guard
596d93eee0 Merge pull request #11541 from BrainCrumbz/doc-win-apm-path
📝 [ci skip] add notes on 'apm' path in Windows
2016-10-31 10:05:34 -07:00
Giuseppe Piscopo
679acc4748 📝 [ci skip] add note on windows tests failing 2016-10-31 10:54:28 +01:00
BrainCrumbz
3277752cb0 📝 [ci skip] apply suggested changes after PR 2016-10-31 10:46:26 +01:00
BrainCrumbz
a3ad553d1f 📝 [ci skip] add notes on 'apm' path in Windows
Comments came out while discussing issue #11137
2016-10-31 10:46:26 +01:00
Michelle Tilley
00a020d175
Move call to fs.realpathSync to CompileCache 2016-10-30 10:41:33 -07:00
Michelle Tilley
934ab30a0d
Add PackageTranspilationRegistry spec 2016-10-30 10:21:22 -07:00
Michelle Tilley
2be42a16e0
Throw when can't find custom transpiler 2016-10-30 10:21:11 -07:00
Michelle Tilley
4a03874af0
Call on transpiled code 2016-10-29 22:09:59 -07:00
Michelle Tilley
8521e47e20
compile ➡️ transpile 2016-10-29 21:58:09 -07:00
Michelle Tilley
07d13c1855
Include user data in cache calculation 2016-10-29 21:56:54 -07:00
Michelle Tilley
57e36562df
🔥 Extra // in eslint comment 2016-10-29 21:17:49 -07:00
Michelle Tilley
8abdabb66d
Fix linting issues/errors 2016-10-29 16:46:52 -07:00
Michelle Tilley
0c9ea6c67d
Remove lookup in favor of passed arg 2016-10-29 15:29:21 -07:00
Michelle Tilley
eafc281025
🔥 console 2016-10-29 15:25:24 -07:00
Michelle Tilley
0f61b79049
🔥 transpilerHashes 2016-10-29 15:24:29 -07:00
Michelle Tilley
b111941022
Implement glob checking and multiple transpilers 2016-10-29 15:18:34 -07:00
Michelle Tilley
4f7b22c84e
Pass config options to package transpilers 2016-10-29 14:38:25 -07:00
Michelle Tilley
ad448184b4
First pass at per-package transpilation 2016-10-29 14:30:24 -07:00
Nathan Sobo
630f146884 Merge pull request #13098 from atom/b3-toggle-line-comments
Fix toggleLineCommentsInSelection for empty lines
2016-10-29 08:03:50 -06:00
bene
0411509b43 Fix toggleLineCommentsInSelection for empty lines 2016-10-29 14:04:30 +02:00
simurai
bab60bfbf1 ⬆️ find-and-replace@v0.204.0 2016-10-29 15:53:23 +09:00
Max Brunsfeld
0860f354ca Update packages for atom.file-icons API fix 2016-10-28 12:24:04 -07:00
Nathan Sobo
14b8da1138 ⬆️ atom-keymap 2016-10-28 10:05:51 -06:00