Commit Graph

38439 Commits

Author SHA1 Message Date
Musa Ibrahim
cbde3ea00d Revert "Only allow drag-and-drop to succeed on panes in the center workspace" 2021-10-25 18:14:08 +01:00
Sadick
00b34d62c9 Merge pull request #23132 from icecream17/patch-9
Change from `crashed` to `render-process-gone`
2021-10-25 18:26:48 +03:00
steven nguyen
f71be55927 fix lint 2 2021-10-22 14:38:16 -05:00
Sadick
fd55779105 Merge pull request #23096 from atom/remove-remote-calls-and-use-invoke
Replace remote module with invoke calls.
2021-10-22 19:44:19 +03:00
steven nguyen
8f90ed28de fix lint 2021-10-21 16:33:41 -05:00
steven nguyen
5238a022e0 change to render-process-gone
`crashed` is deprecated. 
https://github.com/electron/electron/blob/9-x-y/docs/api/web-contents.md

Note: The previous code shows the error dialog on both the "killed" and "crashed" events. But now it's only "crashed"
2021-10-21 08:12:48 -05:00
Sadick
f5a1adc71b Merge pull request #23097 from atom/remove-dependancy-status
Remove dependancy status badge.
2021-10-12 10:29:22 +03:00
sadick254
e98767ecee Remove dependancy status badge.
Atom now has a script that checks for dependancy updates every time nighlty is pipeline is run.
The script mainly handles atom packages since the packages are not
deployed to npm
On top of this we also have dependabot setup to check and open prs
incase of updates.
2021-10-12 10:26:12 +03:00
sadick254
7c1124f1e5 Replace remote module with invoke calls.
The remote module has been deprecated and is set to be removed on electron version 11.
We have two options to replace the remote module

1. use @electron/remote module
2. Send messages using send/invoke.

I am using invoke since it is the
[recommended](https://www.npmjs.com/package/@electron/remote) option to use.
2021-10-12 09:27:47 +03:00
Musa Ibrahim
b9c265c702 Merge pull request #23031 from atom/ignore-spec-window
Remember last opened state
2021-10-04 07:17:08 +01:00
Sadick
38f403a5e0 Merge pull request #19016 from atom/wl-clipboard-line-endings
Convert line endings when copy and pasting
2021-09-30 12:42:36 +03:00
sadick254
c8f3f86db9 Fix text-editor failing spec
Compare against the platforms eol marker.
2021-09-29 14:03:50 +03:00
Rafael Oleza
decb5e3c91 Re-apply prettier JS formatter 2021-09-29 13:41:03 +03:00
Winston Liu
e73a454def 🎨 2021-09-29 13:41:02 +03:00
Musa Ibrahim
c24056e72d Merge pull request #19251 from atom/wl-restrict-drag-events
Only allow drag-and-drop to succeed on panes in the center workspace
2021-09-29 08:53:01 +01:00
Winston Liu
e71d5594f7 Fix specs 2021-09-28 23:54:13 +00:00
darangi
eb60e44ca7 ignore spec window when saving application state 2021-09-23 20:03:14 +01:00
Sadick
3f4b251702 Merge pull request #12513 from atom/cn-fix-invalid-delayed-package-loading
Reset the package's local storage setting if loading cannot be deferred
2021-09-21 12:26:54 +03:00
sadick254
d99a1d40a6 Reset the package's local storage setting if loading cannot be deferred 2021-09-21 11:15:59 +03:00
Zachinquarantine
234adb8748 Remove deprecated code strings (#22952)
Remove deprecated code strings
2021-09-20 18:52:48 +03:00
Sadick
02209027a9 Merge pull request #23000 from icecream17/patch-5
Remove duplicate `to`
2021-09-20 18:49:05 +03:00
Musa Ibrahim
dd4fae1eb9 Merge pull request #22979 from DeeDeeG/update-system-requirements-checker-node
bootstrap: Use legacy-compatible `catch` syntax (support older Node)
2021-09-20 16:47:01 +01:00
Musa Ibrahim
925e59f22a Merge pull request #23001 from DeeDeeG/raise-node-system-requirement
bootstrap: Update Node requirement to 10.12+ in system requirement checker
2021-09-20 16:46:15 +01:00
DeeDeeG
f35e51273d bootstrap: Update required Node to 10.12+
"Node 10.12 or newer" has been a hard requirement since this PR:
https://github.com/atom/atom/pull/20879,
due to newer versions of electron-chromedriver and electron-mksnapshot
relying on extract-zip@2 as an indirect dependency.

(extract-zip@2 requires Node 10.12 or newer for its recursive mkdir.
Using extract-zip@2 with Node older than 10.12 results in errors.

That leads to a lack of electron-vendored
chromedriver or mksnapshot binaries where they're supposed to be.
Which in turn causes startup blob creation (via mksnapshot) to fail
toward the end of the Atom build scripts.)
2021-09-18 16:28:13 -04:00
steven nguyen
17daccf502 Remove duplicate to
The periods for return types are inconsistent
2021-09-18 13:26:18 -05:00
Winston Liu
030cda77b0 Merge branch 'master' into wl-restrict-drag-events 2021-09-14 03:02:15 +00:00
DeeDeeG
5339e5d528 bootstrap: Fix syntax error for Node older than 10
We don't actually support Node older than 10 for successfully
bootstrapping an Atom build, but we should support older Node in the
system requirements checker script so that we can print useful errors,
like ones to tell the user their system's copy of Node is too old!

(It was me that introduced this Node 10.0.0 or above-only syntax
about a year ago... My mistake. It's as good a time as any to fix it!)
2021-09-13 21:07:59 -04:00
Sadick
b3930b0153 Merge pull request #22943 from ericcornelissen/prevent-destroy-pane-item
Add prevent option to ::onWillDestroyPaneItem
2021-09-07 10:48:33 +03:00
Eric Cornelissen
3652d2ff28 Add prevent option to ::onWillDestroyPaneItem 2021-09-06 21:12:47 +02:00
Sadick
eb33066133 Merge pull request #22931 from atom/bump-language-css
⬆️  Bump language-css@0.45.1
2021-09-06 07:58:09 +03:00
sadick254
5bb29040f9 ⬆️ Bump language-css@0.45.1 2021-09-04 07:17:17 +03:00
steven nguyen
93d85e0aaf Update build-status.md (#22670)
Update build-status.md
2021-09-03 23:31:50 +03:00
Sadick
d04abd683a Merge pull request #17628 from brettle/master
Fix getEnvFromShell() to correctly handle newlines in env vars
2021-09-03 22:28:46 +03:00
Dean Brettle
84b5fd411d Fix lint errors. 2021-09-03 11:34:37 -07:00
Dean Brettle
5cf9ed238e Fix lint errors. 2021-09-03 11:31:21 -07:00
Dean Brettle
fda78a1871 Fix lint errors. 2021-09-03 11:24:52 -07:00
Dean Brettle
970728cc58 Merge branch 'master' into master 2021-09-03 10:51:14 -07:00
Sadick
779a9ca98a Merge pull request #19623 from savetheclocktower/apd-rfc-scope-names
RFC: Evaluating scope name additions to built-in grammars
2021-09-03 17:35:53 +03:00
Sadick
41234da15e Merge pull request #13414 from passeride/master
Added context menu for cinnamon desktop enviroment (Linux)
2021-09-03 12:49:17 +03:00
Sadick
e74767c910 Merge pull request #18816 from Aerijo/rfc-grammar
RFC: Grammar comment delims
2021-09-03 12:05:16 +03:00
Sadick
db3830acad Merge pull request #18703 from Jinivus/master
Update windows atom.sh launch script to support WSL changes in 1809
2021-09-03 09:36:58 +03:00
Sadick
400a8c278e Merge branch 'master' into master 2021-09-03 09:35:37 +03:00
Sadick
40327e3989 Merge pull request #17681 from atom/aw/rfc-pre-transpilation
RFC: Pre-transpile apm packages
2021-09-03 09:26:32 +03:00
sadick254
0d13eabcea Update RFC number 2021-09-03 09:24:25 +03:00
Sadick
e5e919c94f Merge pull request #17107 from okonomiyaki3000/patch-1
Convert arguments to absolute paths
2021-09-03 09:20:37 +03:00
Sadick
4975493e80 Merge pull request #13821 from atom/wl-notification-stack-detail
📝 Clarify that stack only has an effect if detail is present as well
2021-09-03 07:40:40 +03:00
Sadick
2909b989ee Merge pull request #22930 from atom/update-discuss-links-to-github-discussions
Update Discuss links to Github Discussions links
2021-09-03 07:21:53 +03:00
Winston Liu
7411b5fc5d Merge remote-tracking branch 'origin/master' into wl-notification-stack-detail 2021-09-02 23:30:44 +00:00
sadick254
8a6581b5c5 Update Discuss links to Github Discussions links
Atom has recently moved to using Github Discussions as the main message
board for all Atom related stuff. It is important to have all Atom
related conversations on one platform to foster transparency.
2021-09-02 22:25:19 +03:00
Sadick
9c6d69f0e4 Merge pull request #15975 from richiksc/master
Add custom start tiles
2021-09-01 17:30:34 +03:00