Commit Graph

16781 Commits

Author SHA1 Message Date
Landon Abney
e546190b1e 🐛 Fix documentation for the Config class
The parser that generates the documenation requires the comment for the
documentation to be immediately preceeding the class definition. As part
of the decaffeination process in #16593 a variable declaration was
placed between the class definition and it's documentaiton, causing the
parser to think there was none... and excluding it from the final
result.

Fixes #16955.
2018-03-15 23:52:49 -07:00
Ash Wilson
ce1c15cbc5 Recognize .tsx source as Typescript 2018-03-13 08:24:02 -04:00
Antonio Scandurra
98f2fdecfe Merge pull request #16926 from atom/fix-typo
Remove extra hyphen in option description
2018-03-12 18:25:29 +01:00
Lee Dohm
1c6b431bf8 Remove extra hyphen in option description 2018-03-10 09:15:47 -08:00
Philip Weiss
d7eff0ec55 Merge branch 'master' into fb-pw-simple-project-config 2018-03-09 14:06:14 -08:00
Philip Weiss
e14ffb9420 set default path inside of project.replace 2018-03-09 14:04:21 -08:00
Max Brunsfeld
a9fa57139a Fix regression where config file was loaded in specs 2018-03-09 11:15:50 -08:00
Antonio Scandurra
e2c89b29c8 Merge pull request #16428 from ernesto28/resize-pane
Resize pane
2018-03-09 08:38:44 +01:00
Philip Weiss
9282f07d07 return correct contents when no config present 2018-03-08 22:00:51 -08:00
Philip Weiss
a31795e1f3 fix linting issues 2018-03-08 21:53:50 -08:00
Philip Weiss
9d3c91b150 fix more nits 2018-03-08 21:49:18 -08:00
Wliu
2e19cf4a7c 📝 [ci skip] 2018-03-07 15:32:40 -05:00
Philip Weiss
b4f9faba42 fix nits 2018-03-06 14:55:51 -08:00
Philip Weiss
9b6b842a03 Merge branch 'fb-pw-simple-project-config' of github.com:atom/atom into fb-pw-simple-project-config 2018-03-06 13:34:02 -08:00
Philip Weiss
aa925c2a4c remove atomproject format restriction 2018-03-06 13:33:54 -08:00
Philip Weiss
6024a5f5cf Fix linting error in config.js 2018-03-06 11:49:41 -08:00
Philip Weiss
062dfdea80 address PR comments 2018-03-06 11:06:22 -08:00
Linus Eriksson
113b771e63 Merge pull request #16886 from atom/b3-fix-shaking-editor
Fix shaking editor when typing
2018-03-06 11:28:41 +01:00
Matthew Dapena-Tretter
e3a464eadf Merge pull request #16863 from atom/fb-mdt-fix-dock-dragndrop
Fix dock dragging and dropping
2018-03-05 14:45:28 -08:00
Linus Eriksson
de54e55878 Fix shaking editor when typing
When using DPI scaling the scroll position could be set to a position
that
was not possible causing a scroll event to scroll back. This was causing
the editor to shake when editing. This PR fixes
this by rounding scrollTop and scrollLeft to a physical pixel instead of
rounding using Math.round

Co-authored-by: Antonio Scandurra <as-cii@github.com>
2018-03-05 17:37:30 +01:00
Mihail Bodrov
6e59852456 Use native isArray, endsWith 2018-03-03 19:18:35 +03:00
Max Brunsfeld
40c608d015 Merge pull request #16668 from Connormiha/optimize-kill-process
Optimize process kill by pid
2018-03-02 16:39:46 -08:00
Philip Weiss
f111eaa543 remove console log 2018-03-01 21:02:48 -08:00
Philip Weiss
faf0d78f3e remove console log 2018-03-01 21:00:24 -08:00
Philip Weiss
04081ba0e5 fix linting issues 2018-03-01 20:12:25 -08:00
Philip Weiss
fd970c35b4 remove getallforpriority 2018-03-01 19:49:15 -08:00
Philip Weiss
232f821c35 remove getProjectSettings 2018-03-01 19:45:40 -08:00
Philip Weiss
7ce5b000e4 address more of max's comments 2018-03-01 19:35:59 -08:00
Philip Weiss
d5aaf9117a update with max's suggestions 2018-03-01 19:09:22 -08:00
Matthew Dapena-Tretter
6f194c7811 Make sure there's a single source of truth for dock hover state
Previously, the workspace's idea of the hovered dock and the docks'
themselves could be out of sync.
2018-03-01 14:56:52 -08:00
Philip Weiss
9d95fd613e Merge branch 'fb-pw-simple-project-config' of github.com:atom/atom into fb-pw-simple-project-config 2018-03-01 13:28:25 -08:00
Philip Weiss
9fb756feeb save entire settings object, rather than just the filename 2018-03-01 13:28:16 -08:00
Matthew Dapena-Tretter
c69c82d05a Fix dock dragging and dropping
This fixes #16769, which described an issue whereby trying to drop into
a closed dock would cause the dock to repeatedly open and close.

I tried to describe in comments why this was happening and how we can
make sure to avoid it.

The solution adds another DOM measurement which I'm not too thrilled
about but I profiled and it didn't seem to be an issue.
2018-02-28 18:14:13 -08:00
Ash Wilson
fc8e12fadb Merge pull request #16859 from jerry88kim/add-await-remove-unnecessary-param
Add 'await' keyword at async function call and remove unnecessary parameter
2018-02-28 10:29:28 -05:00
Ash Wilson
001aada5ac Merge pull request #16851 from atom/aw-filter-event-paths
Test .oldPath and .path on rename events
2018-02-28 08:19:40 -05:00
youngjoo88kim
9d55753ccb Add 'await' keyword at async function call and remove unnecessary parameter 2018-02-28 18:48:12 +09:00
Ash Wilson
72c30d7e78 Thanks, linter 2018-02-27 21:40:30 -05:00
Ash Wilson
1dab06c4da Remove redundant filtered declaration 2018-02-27 21:06:37 -05:00
Ash Wilson
b9117c14be Avoid calling fs.realpath on editors without a path 2018-02-27 17:22:30 -05:00
Ash Wilson
4c8f1fe3ad There's no modifyEvent there 2018-02-27 17:16:08 -05:00
Ash Wilson
f7f6564b7d Test .oldPath and .path on rename events 2018-02-27 17:14:41 -05:00
Philip Weiss
8f672b2e5f Merge branch 'master' into fb-pw-simple-project-config 2018-02-26 17:13:58 -08:00
Philip Weiss
5d6e531ede replace -> did-replace 2018-02-26 17:03:54 -08:00
Philip Weiss
8567b8feea fix linting issues 2018-02-26 15:56:36 -08:00
Philip Weiss
48d3677664 update project api names 2018-02-26 15:45:56 -08:00
Philip Weiss
547b067f3e add callback to onDidReplaceAtomProject and add tests 2018-02-26 14:38:50 -08:00
Philip Weiss
607b3ffe52 add callback to ondidreplaceatomproject 2018-02-26 10:34:12 -08:00
Philip Weiss
a9fd84d8e9 flesh out clearatomproject 2018-02-25 22:00:49 -08:00
Philip Weiss
e376096e8f use setpaths instead of command line paths 2018-02-25 21:57:18 -08:00
Philip Weiss
bd4231b936 relativize to atom project 2018-02-25 20:46:52 -08:00