Commit Graph

32727 Commits

Author SHA1 Message Date
Wliu
2f4c2fd45e Merge pull request #15198 from mrnonz/master
Update document with electron version
2017-08-09 09:14:47 -04:00
Nontawat Numor
9fe67290c5 Update document with electron version 🍵 2017-08-09 12:16:19 +07:00
Wliu
98296bf950 ⬆️ language-java@0.27.3 2017-08-08 21:29:22 -04:00
Ash Wilson
1b22c59c0c Merge pull request #15191 from smashwilson/aw-upgrade-github
Update github to 0.4.2
2017-08-08 19:43:14 -04:00
Ash Wilson
35a7ae6d2e ⬆️ github 2017-08-08 17:36:23 -04:00
Ash Wilson
276fcb9e96 ⬆️ electron-link 2017-08-08 16:52:38 -04:00
Bryant Ung
87edc89815 Merge pull request #15186 from atom/b3-caps-lock-issues
Upgrade atom-keymap to fix caps lock issues on Windows
2017-08-08 13:43:24 -07:00
Ash Wilson
ff608ab524 ⬆️ github 2017-08-08 15:32:24 -04:00
Ash Wilson
20fa0714b3 Revert "⬆️ github"
This reverts commit 2bb7746d3e.
2017-08-08 15:31:39 -04:00
Ash Wilson
2bb7746d3e ⬆️ github 2017-08-08 14:42:41 -04:00
Ash Wilson
fb0e29cf07 Merge pull request #14853 from atom/aw-filewatcher
Filesystem watcher API
2017-08-08 14:04:39 -04:00
Damien Guard
4c4e5fa3a1 Reliability of Windows Installer process on appveyor.yml 2017-08-08 10:37:55 -07:00
Ash Wilson
d920d20c2f :burn: diagnostic code 2017-08-08 12:42:01 -04:00
bene
7b70b177fa ⬆️ atom-keymap@8.2.3 2017-08-07 22:05:12 +02:00
Jason Rudolph
c850f38fee Merge pull request #15183 from atom/jr-is-there-anything-a-middle-click-CANT-do
Fix regression re: closing tabs via middle mouse click on Linux
2017-08-07 13:24:14 -04:00
Ian Olsen
6fb6ac70a2 1.21.0-dev 2017-08-07 10:21:20 -07:00
Jason Rudolph
3dc2e61990 Add comment explaining motivation for didPaste implemenation 2017-08-07 12:43:13 -04:00
Jason Rudolph
b9ace6a5b6 🎨 2017-08-07 12:31:04 -04:00
Jason Rudolph
47420761f5 Add basic test for TextEditorComponent::didPaste(event) 2017-08-07 11:32:57 -04:00
Ash Wilson
fc7ecb76d1 :burn: double word 2017-08-07 11:13:03 -04:00
Jason Rudolph
c7bfbc181c 🐛 Fix atom/tabs#461
On Linux, when the user performs a middle-button mouse click, Chromium
fires both a mouse-down event *and* a paste event. This commit teaches
the TextEditorComponent to ignore the paste event.

When the user performs a middle-mouse click on a tab, we get close the
tab and attempt to prevent Chromium's default processing for the event.
[1] This prevents Chromium's default processing for the *mouse down*
event, but then Chromium also fires a *paste* event, and that event
pastes the clipboard's current content into the newly-focused text
editor. 🙀

Since Atom already has its own logic for handling pasting, we
shouldn't (🤞) need to handle browser paste events. By ignoring the
browser paste events on Linux, we fix atom/tabs#461.

[1]
ce1d92e0ab/lib/tab-bar-view.coffee (L416-L418)
2017-08-07 10:19:08 -04:00
Ash Wilson
f270402c6b s/type/action/, s/changed/modified/, s/added/created/ 2017-08-07 10:04:00 -04:00
Ash Wilson
f623b03157 Documentation touchups 2017-08-07 10:04:00 -04:00
Wliu
f9cb81adc8 Merge pull request #15179 from Kreozot/patch-1
Fixed links in keymap.cson
2017-08-07 09:20:52 -04:00
Sergey Sharov
1aa013ca7a Fixed links in keymap.cson 2017-08-07 09:46:34 +03:00
Wliu
b4125022b6 ⬆️ settings-view@0.251.4
To fix a flaky test
2017-08-06 20:47:31 -04:00
Wliu
224af13e64 ⬆️ language-sass@0.61.0 2017-08-06 18:38:09 -04:00
Wliu
ee0e5cc6eb ⬆️ language-ruby@0.71.3 2017-08-06 18:37:15 -04:00
Wliu
8f01eeb7af ⬆️ language-todo@0.29.2 2017-08-06 18:36:37 -04:00
Wliu
ca6ab3fae0 ⬆️ settings-view@0.251.3 2017-08-06 18:35:25 -04:00
Ash Wilson
6c608e88bc Merge remote-tracking branch 'origin/master' into aw-filewatcher 2017-08-05 10:14:32 -04:00
Nathan Sobo
cb08c1b875 Merge pull request #15169 from atom/jr-fix-15158
Fix flaky test re: flashing highlight decorations
2017-08-04 20:28:06 -06:00
Lee Dohm
c2a551b8da Merge pull request #15170 from atom/ld-support-doc
Add support doc
2017-08-04 14:57:46 -07:00
Lee Dohm
122d0f8363 Add support doc 2017-08-04 14:17:14 -07:00
Ash Wilson
ca28f8ac48 Fussing with documentation 2017-08-04 16:30:43 -04:00
Ash Wilson
1d73f40d20 ⬆️ joanna 2017-08-04 16:23:16 -04:00
Ash Wilson
2310053637 Reword Project.onDidChangeFiles documentation 2017-08-04 14:34:06 -04:00
Jason Rudolph
50f02495c0 Attempt to fix flaky test re: flashing highlight decorations
Based on the assertion failures seen in
https://github.com/atom/atom/issues/15158#issue-247808059, it seems that
the flash for class 'c' sometimes ends before the flash for class 'd'
happens. Prior to this change, we only flashed class 'c' for 100ms, and
perhaps that isn't always enough time.

In this commit, we increase the flash duration from 100ms to 1000ms,
greatly increasing the likelihood that we're allowing enough time for
the flash on class 'd' to take place before the flash for class 'c'
ends. We also extract the scenario into its own test, so that 1) we can
more clearly explain the scenario that these assertions are testing and
2) future intermittent test failures will be easier to isolate.
2017-08-04 14:28:28 -04:00
Ash Wilson
dc9fe25255 Wrap temp.cleanupSync() calls in try-catch blocks 2017-08-04 14:18:43 -04:00
Ash Wilson
97ffe46247 Consistently use require('temp').track() 2017-08-04 14:08:29 -04:00
Michelle Tilley
77b0cac28b ⬆️ github@0.4.0 2017-08-04 10:11:48 -07:00
Ash Wilson
662e2aaf06 Revisit a bunch of documentation. 2017-08-04 12:55:25 -04:00
Ash Wilson
ea91723b36 Only deal with watcher stopping in the onDidChangeFiles spec 2017-08-04 10:37:41 -04:00
Ash Wilson
ffb3b0b462 Missed the logfile reporting 2017-08-04 10:37:01 -04:00
Ash Wilson
3b57d2a259 Let's see if we're still green without diagnostics! 2017-08-03 20:29:01 -04:00
Jason Rudolph
577dfe8deb Merge pull request #15154 from atom/jr-fix-15122
Fix flaky test re: blinking cursor
2017-08-03 20:19:07 -04:00
Ash Wilson
08a7fab4f9 Grrr 2017-08-03 19:49:50 -04:00
Ash Wilson
dc9cb76fa4 tfw your diagnostic tests don't even run because of a linter error 2017-08-03 19:07:52 -04:00
Ash Wilson
7b61d4f62f Log a few more things 2017-08-03 18:21:24 -04:00
Ash Wilson
a84694fac1 Stop watchers in an afterEach block 2017-08-03 18:21:11 -04:00