Jason Rudolph
1b5a3f2952
⬆️ text-buffer@13.11.6
...
Upgrade text-buffer to pull in documentation fixes:
https://github.com/atom/atom.io/issues/134#issuecomment-358485697
2018-01-23 09:49:22 -05:00
Damien Guard
27361fd97c
⬆️ electron 1.7.10 -> 1.7.11
2018-01-22 19:56:40 -08:00
David Wilson
6d09a5257a
Fix #16538 : Middle-click pastes into read only editor on Linux
...
This change fixes an issue where users on Linux are able to paste into
read only TextEditors by clicking the middle mouse button. The fix is
to check for whether the TextEditorComponent's isInputEnabled method
returns true before pasting with middle click on Linux.
2018-01-22 18:50:07 -08:00
David Wilson
63e500b705
Merge pull request #16610 from atom/dw-fix-14716
...
Fix #14716 : Error when deserializing TreeView for project
2018-01-22 17:26:30 -08:00
David Wilson
da22ea8f80
Decaffeinate src/item-registry.coffee
2018-01-22 16:14:25 -08:00
David Wilson
4a151ac210
Fix #14716 : Error when deserializing TreeView for project
...
This change fixes an issue that appears when the user removes the last
project from the workspace and then re-adds it. At this time an error
is thrown from within ItemRegistry because the PaneContainer that
holds the TreeView in the left-most dock does not clear out its
existing ItemRegistry before deserializing the old TreeView state.
The fix is to create a new ItemRegistry when a PaneContainer is
deserialized so that the previous Pane's items are not retained.
2018-01-22 15:13:37 -08:00
Philip Weiss
429d3cd898
Merge branch 'master' of github.com:atom/atom into fb-pw-decaffeinate-config
2018-01-22 09:57:57 -08:00
Philip Weiss
b3d1907594
refactor inline assignments
2018-01-22 09:53:22 -08:00
Bryant Ung
c100ad0108
Merge pull request #16525 from atom/wl-async-message-box
...
Use async dialog.showMessageBox
2018-01-21 13:39:48 -08:00
Antonio Scandurra
ef96cc770e
Merge pull request #16595 from atom/as-fix-subpixel-aa
...
Don't break subpixel AA when cursor is at the end of longest line
2018-01-20 17:00:49 +01:00
Antonio Scandurra
8e74d06f64
Fix tests
2018-01-20 11:09:26 +01:00
Antonio Scandurra
ff6dc42fcd
Merge pull request #16594 from atom/as-stop-transpiling-core-js-paths
...
Stop using Babel in Atom Core (benchmarks, exports, src)
2018-01-20 10:30:56 +01:00
Philip Weiss
9bc43bda9b
fix small indentation errors
2018-01-19 17:11:16 -08:00
Philip Weiss
1b89f49315
fix standardjs linting issues
2018-01-19 17:08:16 -08:00
Philip Weiss
566aca3ce0
remove more function keywords
2018-01-19 16:54:53 -08:00
Philip Weiss
75199fab16
remove function keywords and returns
2018-01-19 16:50:37 -08:00
Bryant Ung
571db7848b
⬆️ bracket-matcher
2018-01-19 14:42:14 -08:00
Max Brunsfeld
0f7d4f03ad
Merge pull request #16599 from atom/mb-ns-refactor-launch
...
Refactor main process launch
2018-01-19 14:10:32 -08:00
Wliu
056c825d18
Merge branch 'master' into wl-async-message-box
2018-01-19 16:12:37 -05:00
Max Brunsfeld
9f35de4413
Always return an array from AtomApplication.launch
2018-01-19 13:08:49 -08:00
Max Brunsfeld
f7aba5a132
Replace loadState with side-effect-free loadPreviousWindowOptions
...
Signed-off-by: Nathan Sobo <nathan@github.com >
2018-01-19 13:08:49 -08:00
Max Brunsfeld
47eb3949d1
Merge pull request #16592 from atom/mb-eliminate-main-process-sync-io
...
Eliminate synchronous IO in main process
2018-01-19 13:08:00 -08:00
Max Brunsfeld
744ae36f31
🔥 dead code
...
Signed-off-by: Nathan Sobo <nathan@github.com >
2018-01-19 11:56:25 -08:00
Max Brunsfeld
fd5f8af292
Fix typo in StorageFolder.clear
2018-01-19 11:52:34 -08:00
Max Brunsfeld
61e53834e6
Make StorageFolder.load, AtomApplication.launch async
...
Signed-off-by: Nathan Sobo <nathan@github.com >
2018-01-19 11:52:25 -08:00
Max Brunsfeld
e2ad4e6a8b
Make StorageFolder.store async
...
Signed-off-by: Nathan Sobo <nathan@github.com >
2018-01-19 11:37:07 -08:00
Philip Weiss
fc07ad2cd5
Merge branch 'master' of github.com:atom/atom into fb-pw-decaffeinate-config
2018-01-19 11:26:53 -08:00
Philip Weiss
657ef0f16e
fix linting issues and remove decaffeinate suggestions
2018-01-19 11:05:43 -08:00
Philip Weiss
43a07bb8b8
remove Array.from(s) and add consts
2018-01-19 11:01:32 -08:00
Philip Weiss
2a54dda3e9
remove Array.from(s) and remove IIFEs
2018-01-19 10:56:23 -08:00
Philip Weiss
86ba6cbfe4
update arguments object to rest args and remove array.from(s)
2018-01-19 10:31:10 -08:00
Philip Weiss
a18200d675
update arguments object to rest args and remove array.from(s)
2018-01-19 10:18:28 -08:00
Linus Eriksson
b7138a0410
Add these changes to the non scheduled code path
2018-01-19 19:11:16 +01:00
Linus Eriksson
04507e9ee2
Use nested arrays instead of Range
2018-01-19 19:09:54 +01:00
Linus Eriksson
e07a9a6387
Merge branch 'master' of https://github.com/atom/atom into b3-failing-seed
2018-01-19 19:08:21 +01:00
Antonio Scandurra
3fbfadde5a
Don't break subpixel AA when cursor is at the end of longest line
...
With the Electron upgrade, something changed in the way characters are
rendered/measured, and that was causing subpixel anti-aliasing to stop
working when cursors were at the end of the longest line.
Every cursor has a width that is calculated in the following way:
* If there's a character after the cursor, the width corresponds to
width of such character.
* Otherwise, the width equals to the "base character width" measured on
a dummy line.
In the latter case, even if we were setting the width of the content
container to account for the width of such cursor, some rounding problem
was causing the cursor to be able to escape the container and thus break
subpixel anti-aliasing.
With this commit, instead of rounding the value we assign to the
container width, we will always ceil it. This ensures that cursors are
always strictly contained within the parent element and resolves the
subpixel anti-aliasing issue.
2018-01-19 11:20:53 +01:00
Antonio Scandurra
e68a2b1eb9
Replace import and export keywords with require and module.exports
2018-01-19 09:43:55 +01:00
Antonio Scandurra
86c3712520
Don't transpile JS files found in benchmarks, exports and src folders
2018-01-19 09:43:55 +01:00
simurai
08d5677ddc
⬆️ find-and-replace@v0.215.5
2018-01-19 16:10:20 +09:00
Max Brunsfeld
6a4991eb45
Remove obsolete .pairs file
2018-01-18 17:03:08 -08:00
Philip Weiss
cb77a4801c
add default param to options
2018-01-18 16:51:40 -08:00
Philip Weiss
952052d2e5
update comment spacing issues and add default param
2018-01-18 16:46:00 -08:00
Max Brunsfeld
1b2e135123
⬆️ git-utils
2018-01-18 16:05:36 -08:00
Bryant Ung
eedfce8328
⬆️ bracket-matcher
2018-01-18 15:48:48 -08:00
Max Brunsfeld
7c8f73b2d8
Make StorageFolder.clear async
2018-01-18 15:14:35 -08:00
Philip Weiss
1a99a4848c
replace function(...) with arrow funcs
2018-01-18 14:52:47 -08:00
Philip Weiss
98dace3372
remove some unnecessary returns
2018-01-18 14:37:51 -08:00
Philip Weiss
e9a4d3ca2a
remove guard func and comment
2018-01-18 14:33:48 -08:00
Philip Weiss
acaf8a0316
remove first guards
2018-01-18 14:32:01 -08:00
Philip Weiss
b638562e0c
remove call() and var
2018-01-18 13:46:38 -08:00