Commit Graph

34315 Commits

Author SHA1 Message Date
Antonio Scandurra
287b554d63 Merge pull request #16658 from atom/fix-prompt-restart
Register for `core.titleBar` changes after the initial load of config
2018-01-31 10:33:58 -07:00
Antonio Scandurra
49e704291d Register for core.titleBar changes after the initial load of config
This prevents the change handler for `core.titleBar` from being
triggered every time a new instance of the main process is created. This
fixes a regression that was causing users to be prompted for a restart
every time they opened Atom.

Co-authored-by: Max Brunsfeld <maxbrunsfeld@github.com>
Co-authored-by: Nathan Sobo <nathan@github.com>
2018-01-31 09:24:15 -07:00
Max Brunsfeld
669b22ce1e Merge pull request #16544 from rosston/fix-cursor-movement
Fix includeNonWordCharacters regression in Cursor
2018-01-29 09:55:26 -08:00
Wliu
46d9d190c2 Merge pull request #16627 from atom/wl-revert-right-click-move
Revert change to move mouse cursor on right-click
2018-01-26 23:52:59 -05:00
Wliu
7e0635d2c0 Fix spec 2018-01-26 18:41:57 -05:00
Max Brunsfeld
e74ea47975 ⬆️ text-buffer 2018-01-26 15:31:05 -08:00
Max Brunsfeld
02d61c1b28 Add the word Experimental to the tree-sitter setting description 2018-01-26 14:11:47 -08:00
Max Brunsfeld
e3b2e910a1 ⬆️ text-buffer 2018-01-26 14:01:16 -08:00
Max Brunsfeld
2923f0057f Merge pull request #16628 from atom/mb-centralize-config-file-io
Perform all config file IO in the main process
2018-01-26 14:00:50 -08:00
Wliu
a48624dc02 Merge pull request #16635 from atom/wl-update-languages
Update language packages
2018-01-26 15:36:46 -05:00
Max Brunsfeld
2acaa41e34 Remove trivial test
This doesn't work on CI for reasons related to
fa0bd1e049

It doesn't test anything interesting, so I'm just going to leave it out.
2018-01-26 12:28:09 -08:00
Wliu
36be5e084c ⬆️ atom-autocomplete-api@0.10.7 2018-01-26 14:35:35 -05:00
Wliu
d268aeb9fe ⬆️ language-python@0.48.0 2018-01-26 14:26:19 -05:00
Wliu
5d8b1f801a ⬆️ language-todo@0.29.4 2018-01-26 14:25:44 -05:00
Wliu
ca7b89147c ⬆️ language-sql@0.25.10 2018-01-26 14:25:16 -05:00
Wliu
22da55f62e ⬆️ language-clojure@0.22.7 2018-01-26 14:24:41 -05:00
Wliu
8738e5ad2d ⬆️ language-toml@0.18.2 2018-01-26 14:24:03 -05:00
Wliu
b766c7307f ⬆️ language-html@0.49.0 2018-01-26 14:23:33 -05:00
Wliu
f8bcffe8f2 ⬆️ language-java@0.28.0 2018-01-26 14:22:49 -05:00
Wliu
68d03f3375 ⬆️ language-css@0.42.10 2018-01-26 14:21:34 -05:00
Max Brunsfeld
8f5cecbacd Use a queue to prevent concurrent async writeFile calls 2018-01-26 11:15:35 -08:00
Bryant Ung
ca4a1a61c7 ⬆️ go-to-line 2018-01-25 23:33:22 -08:00
Max Brunsfeld
1d20b8ee1d Start work on routing all config file IO through main process 2018-01-25 20:35:00 -08:00
Max Brunsfeld
14c41e25d9 🎨 Config 2018-01-25 14:13:38 -08:00
Max Brunsfeld
5b776f7334 Merge pull request #16633 from atom/mb-fix-tree-sitter-highlight-updates
Fix typo in TreeSitterLanguageMode.onDidChangeHighlighting
2018-01-25 14:06:39 -08:00
Max Brunsfeld
34e2d354c2 Fix typo in TreeSitterLanguageMode.onDidChangeHighlighting 2018-01-25 14:02:31 -08:00
Max Brunsfeld
6715ade98f Merge pull request #16620 from captbaritone/decaf-menu-helpers
Decaffeinate menu-helpers.coffee
2018-01-25 11:01:14 -08:00
Jordan Eldredge
a924dafc7d Handle case where itemSpecificity is passed but falsy 2018-01-25 09:25:06 -08:00
Wliu
be24e6edf7 Revert change to move mouse cursor on right-click 2018-01-24 11:22:41 -05:00
Max Brunsfeld
8ba04f0f0c Merge pull request #16593 from atom/fb-pw-decaffeinate-config
decaffeinate config.coffee and config-spec.coffee
2018-01-23 22:52:43 -08:00
Ian Olsen
4bbc2a28dc Merge pull request #16619 from jaysonvirissimo/update-marked
Update marked to guard against regex DoS
2018-01-23 15:08:56 -08:00
Damien Guard
802d15d94c Rely on automatic temp tracking cleanup for GitRepository tests to avoid nsfw races 2018-01-23 13:47:51 -08:00
Jordan Eldredge
6c848239f4 Decaffeinate menu-helpers.coffee 2018-01-23 11:20:28 -08:00
Jayson Virissimo
7e2ce0a189 Update marked to guard against regex DoS
https://nodesecurity.io/advisories/531
2018-01-23 10:40:55 -07:00
Jason Rudolph
574328dae5 Merge pull request #16616 from atom/atom-keymap-8.2.9
⬆️ atom-keymap@8.2.9
2018-01-23 11:14:52 -05:00
Jason Rudolph
aa45944ce4 Merge pull request #16617 from atom/text-buffer-13.11.6
⬆️ text-buffer@13.11.6
2018-01-23 11:01:39 -05:00
David Wilson
7cbca54909 Merge pull request #16611 from atom/dw-fix-16538
Fix #16538: Middle-click pastes into read only editor on Linux
2018-01-23 07:41:01 -08:00
Jason Rudolph
b0513d2d75 ⬆️ atom-keymap@8.2.9
Upgrade atom-keymap to pull in documentation fixes:
https://github.com/atom/atom.io/issues/134#issuecomment-358485697
2018-01-23 09:50:40 -05:00
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