Commit Graph

38533 Commits

Author SHA1 Message Date
Sergio Padrino 1c3bd35ce2
Merge pull request #25709 from atom/fix-snapshot-result-macos
Fix `File` -> `Open…` menu on macOS
2022-11-22 17:11:57 +01:00
Sergio Padrino 6b696d6329 Use the new naming format for snapshots on macOS 2022-11-22 16:56:11 +01:00
Hubot f54276d38c 1.65.0-dev 2022-11-16 07:31:05 -07:00
Hubot a0bbe30d36 1.64.0-dev 2022-11-16 04:39:58 -07:00
Sadick 729daa2f0a
Merge pull request #25694 from atom/fix-uploads
Remove dependancies.
2022-11-15 08:29:26 +03:00
sadick254 4decada54e
Remove dependancies. 2022-11-15 08:27:44 +03:00
Sadick 8f388db20c
Merge pull request #25693 from atom/disable-tests
Disable tests.
2022-11-15 08:25:04 +03:00
sadick254 3f66da9b6f
Disable tests.
Due to the instability of atom's package api, we have the CI process
failing to install some packages. This failure is random and there is no
way to have consistent results.
2022-11-15 07:47:26 +03:00
Sadick 2291b59a28
Merge pull request #25684 from atom/install-from-github
install from github
2022-11-10 18:46:07 +03:00
sadick254 c8f8c065dd
Merge branch 'sunsetting-announcement' into install-from-github 2022-11-09 19:24:42 +03:00
Sergio Padrino 1d7aeb6f47 Allow restoring the sunsetting announcement tab 2022-11-09 12:54:28 +01:00
Sergio Padrino 0df5017430 Don't show sunsetting announcement along with the welcome views, but independently 2022-11-09 12:54:12 +01:00
sadick254 fea5350258
Fix linting issues 2022-11-07 21:38:04 +03:00
sadick254 99a28922db
Merge branch 'sunsetting-announcement' into install-from-github 2022-11-07 21:24:49 +03:00
sadick254 c9ff20f258
DEBUG 2022-11-04 16:49:48 +03:00
sadick254 d2bd2fc77d
WIP 2022-10-31 10:34:39 +03:00
sadick254 842125f291
Change to github refs 2022-10-28 09:10:28 +03:00
Sergio Padrino e522312ffa Improve copy
Co-Authored-By: Ashley Wolf <ashleyrebecca@gmail.com>
2022-09-29 17:45:10 +02:00
Sadick 2338a2897d
upgrade to window-2019 (#25633) 2022-09-27 10:07:12 +03:00
Sergio Padrino df229dd1a4 Create new view to announce we're sunsetting Atom 2022-09-26 18:41:47 +02:00
Musa Ibrahim 586efc2aeb
Merge pull request #25622 from DeeDeeG/rpm-spec-recommends-usr-lib-lsb_release
Add lsb_release file to "Recommends:" of rpm spec
2022-09-13 20:09:24 +01:00
Musa Ibrahim b448c4b852
Merge pull request #23502 from HarlemSquirrel/patch-1
Bump language-ruby to 0.73.0
2022-09-13 18:46:46 +01:00
DeeDeeG 8fd6ee4a06 Add lsb_release file to "Recommends:" of rpm spec
Actually add this to the rpm spec file, as was originally intended in
https://github.com/atom/atom/pull/25541.

This helps the bug report feature of the "notifications" package
include more system info on Linux systems -- if /usr/bin/lsb_release
is available, it will be called to gether some basic OS info to add to
the bug report info.
2022-09-13 13:01:35 -04:00
Musa Ibrahim 4c590020f6
Merge pull request #25541 from expeehaa/remove_rpm_lsb_requirement
Remove requirement "lsb-core-noarch" from the RPM spec file.
2022-09-13 10:08:53 +01:00
expeehaa 16c4b54fb7 Replace RPM spec requirement "lsb-core-noarch" with "/usr/bin/lsb_release".
Fixes #23560.
lsb-core-noarch pulls in a lot of unnecessary dependencies and shouldn’t be used anymore.
Instead, only actual dependencies (in this case lsb_release) should be required.
2022-06-24 01:08:51 +02:00
Musa Ibrahim 17a31e3a37
Merge pull request #25442 from claytonrcarter/fix-usage-message
Fix usage message (closes #25441)
2022-06-23 10:02:41 +01:00
Musa Ibrahim ae14722989
Merge pull request #25459 from jesuscb99/master
New "Open Package Manager" menu item
2022-06-23 10:01:25 +01:00
Musa Ibrahim 38c599e319
Merge pull request #25483 from realpixelcode/master
Update copyright year in licence
2022-06-23 09:58:15 +01:00
Musa Ibrahim cf5e379eb9
atom sunset 2022-06-08 16:02:25 +01:00
Pixelcode c9658ad459
update copyright year in licence 2022-05-25 07:03:40 +00:00
Jesus d803f7c288 Fix typo 2022-05-15 19:19:49 +02:00
Jesus 9cf2f73057 Open Package Manager 2022-05-15 18:53:08 +02:00
Clayton Carter 19b28ed492 fix: Include `-v`/`--version` in the main usage message 2022-05-04 22:26:49 -04:00
Clayton Carter 98ab593f46 fix: Prevent the first call to yargs from responding to `--help`
The second call to yargs should be responsible for printing the main usage
message. This also fixes the `--help` description w/i the usage message,
which was only using the yargs default description.
2022-05-04 22:26:49 -04:00
Clayton Carter 0ae715d239 fix: Don't swallow console.log messages until after CLI arguments are parsed
yargs depends on an intact console.log to display help and usage messages,
so just delay the override by a few statements.
2022-05-04 19:37:45 -04:00
Musa Ibrahim 80b6c8a9f6
Merge pull request #23664 from icecream17/revert-npm
Fix npm ENOENT error in install-script-runner-dependencies
2022-04-20 14:37:41 +04:00
DeeDeeG 6cdc47c3c3
⬆️ electron 11.5.0 (#23692) 2022-04-12 19:22:34 +03:00
Hubot 2e9dc8a6dd 1.63.0-dev 2022-04-09 13:44:02 -07:00
darangi b645caa621 apm install 2022-03-24 15:44:44 +01:00
Hubot 5534994c39 1.62.0-dev 2022-03-07 17:18:59 -06:00
Musa Ibrahim d016186110
Merge pull request #23668 from icecream17/electron-packager-15.1
⬆️ electron-packager to 15.1.0 in /script
2022-03-01 11:59:23 +04:00
steven nguyen f3b631b458 ⬆️ electron-packager to 15.1.0 in /script
According to https://www.electronjs.org/blog/apple-silicon,
if arm64 is going to be supported, `electron-packager` should be at least
`15.1.0`
Running npm install seemed to update a bunch of other things

Also language-ruby keeps reverting to 0.72, this seems to fix that.
2022-02-28 15:41:56 +00:00
steven nguyen ee56b4ba7b separate getLocalNpmBinPath for install-apm.js 2022-02-28 14:44:12 +00:00
Musa Ibrahim dc996641f0
Merge pull request #23655 from icecream17/patch-11
(docs) Add FAQ link
2022-02-28 12:55:09 +04:00
icecream17 ece90b3e3f Remove unused imports 2022-02-26 16:35:23 -06:00
icecream17 790511ac51 Fix npm ENOENT error in install-script-runner-dependencies
Despite what https://github.com/atom/atom/pull/23322 is named,
the pull request actually makes install-script-dependencies
use the non-local npm binary.

So this pr fixes install-script-runner-dependencies by making the npmBinPath
consistent with install-script-dependencies

ENOENT detected by https://github.com/atom-community/atom/pull/351,
specifically https://dev.azure.com/atomcommunity/atomcommunity/_build/results?buildId=1132&view=logs&j=2985f0af-e798-5fdc-91b8-be9f0a3685c5&t=0a53f124-4db9-5fc3-be81-e293757effc7&l=16
2022-02-26 16:26:23 -06:00
Steven Nguyen f333883cc5
(docs) Add FAQ link
The discuss forums were replaced with github discussions, but according to https://web.archive.org/web/20191115122202/https://discuss.atom.io/c/faq the discuss was already deprecated, and it linked to the flight manual faq. So this pr adds the faq links from the flight manual
2022-02-24 00:18:16 -06:00
Musa Ibrahim 6596e0fb4a
Merge pull request #23647 from DeeDeeG/script-downgrade-node-fetch-v2
deps: "downgrade" node-fetch to ^v2.6.7 in script/ (fix "Bump dependencies" job in Nightly CI)
2022-02-23 12:46:58 +04:00
DeeDeeG dafca7ef79 deps: "downgrade" node-fetch to ^v2.6.7 in script/
This version has all the known security patches in v3.x,
and is meanwhile the recommended version to use from CommonJS
(NodeJS-style) modules, as opposed to ESM.

Atom's build and CI scripts are all CommonJS as far as I know,
so we should basically stay on node-fetch v2.x.

This fixes the currently broken "Bump dependencies" job in Nightly CI.

Effectively reverts ad1318e3fb,
AKA https://github.com/atom/atom/pull/23506,
albeit with a more up-to-date patch version of node-fetch v2.x.
2022-02-22 22:06:41 -05:00
Musa Ibrahim e157187a0f
Merge pull request #23624 from icecream17/update-lang-ruby
Bump language-ruby to 0.73.0
2022-02-21 12:53:53 +04:00