Commit Graph

38237 Commits

Author SHA1 Message Date
steven nguyen
9ac392476c
change to addFatalError (2)
Co-authored-by: Sadick <sadickjunior@gmail.com>
2021-06-04 13:15:57 -05:00
steven nguyen
ef87fa6c7a
change to addFatalError (1) [skip ci]
Co-authored-by: Sadick <sadickjunior@gmail.com>
2021-06-04 13:15:42 -05:00
steven nguyen
a17143ee62
Notify user on error
I'm assuming that `addError` displays an error.

I'm also logging the error on the console - for theoretical debugging in case the notification is dismissed - but maybe it's unnecessary.
I renamed `event` to `error` in the `onupgradeneeded` handler
2021-06-04 10:01:33 -05:00
steven nguyen
9db4ba266f
fix lint 2021-06-04 08:52:54 -05:00
steven nguyen
5f33e197b3
Recreate #15175 2021-06-04 07:05:38 -05:00
Musa Ibrahim
526ad5b8f2
Merge pull request #22530 from atom/fix-error-master
Fixes error on production CI
2021-06-02 14:12:41 +01:00
darangi
3245160e99 fix error on master 2021-06-02 14:07:15 +01:00
darangi
929f603b47 remove pr trigger 2021-06-02 14:03:50 +01:00
Musa Ibrahim
a28c7125c3
Merge pull request #22250 from atom/migrate-to-azure-storage
Migrate from Amazon S3 to Azure blob storage
2021-06-02 13:59:52 +01:00
Sadick
9826355da0
Merge pull request #18321 from chfritz/tree-sitter-indentation
Implementing tree-sitter based indentation logic
2021-05-31 21:30:01 +03:00
Christian Fritz
98f30825e5 tree-indenter: Applied fix introduced in sane-indentation for atom 1.40
- Four days of work to get those damn test to run again, just for a two character change to fix the tests.

- Now also added all other, minor changes to sane-indendation over the last five years since the PR for this change was opened.
2021-05-31 02:32:07 +00:00
Sadick
0dd75df540
Merge pull request #22498 from atom/update-desktop.ini
Update atom.desktop.ini
2021-05-28 22:47:56 +03:00
Brenton Horne
8d9b9da671
Update atom.desktop.ini
Categories shouldn't include GNOME, as that's for GNOME core apps.
MimeType should include all default (i.e., with the default bundled
packages) supported file types for the editor.
2021-05-28 18:24:55 +03:00
darangi
8fb0761333 reset ci configs to default 2021-05-27 17:05:52 +01:00
darangi
483bdf86fe temporary enable release branch build
add migration branch to list of triggers

revert pr trigger

set isReleaseBranch and isSignedZipBranch to true, this is temporary

fix lint

alter config files

set release branch to false

add @azure/storage-blob
2021-05-27 17:00:18 +01:00
Sadick
a3d4f9cdbd
Merge pull request #22478 from atom/dependabot/npm_and_yarn/browserslist-4.16.6
Bump browserslist from 4.16.3 to 4.16.6
2021-05-25 11:35:36 +03:00
dependabot[bot]
eb4a3ae019
Bump browserslist from 4.16.3 to 4.16.6
Bumps [browserslist](https://github.com/browserslist/browserslist) from 4.16.3 to 4.16.6.
- [Release notes](https://github.com/browserslist/browserslist/releases)
- [Changelog](https://github.com/browserslist/browserslist/blob/main/CHANGELOG.md)
- [Commits](https://github.com/browserslist/browserslist/compare/4.16.3...4.16.6)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-25 00:46:52 +00:00
Sadick
9a84b67e27
Merge pull request #22475 from atom/bufferRangeForScopeAtPosition-documentation
Document TextEditor::bufferRangeForScopeAtBufferPosition
2021-05-24 19:23:55 +03:00
sadick254
59b467eb19
Fix linting 2021-05-24 18:12:38 +03:00
Chris J. Shull
aa766c24ad
s/bufferRangeForScopeAtBufferPosition/bufferRangeForScopeAtPosition/ 2021-05-24 17:32:37 +03:00
Chris J. Shull
9f9de12aa1
fix trailing spaces 2021-05-24 17:32:05 +03:00
Chris J. Shull
7d4b5864e9
Document TextEditor::bufferRangeForScopeAtBufferPosition
Also rename from "bufferRangeForScopeAtPosition" to match similar method names.
2021-05-24 17:32:02 +03:00
Sadick
ea4cbb7e84
Merge pull request #11786 from Connormiha/master
fix spec toShow()
2021-05-24 07:23:46 +03:00
Sadick
e940971c34
Merge pull request #22448 from mfonville/fixdependencies-readme
Update readme install libraries instructions
2021-05-21 23:32:52 +03:00
Sadick
ede1f916c5
Merge pull request #16206 from atom/as-enable-editor-keymaps-outside-workspace-on-linux-and-win32
Enable default editor keymaps for editors located outside atom-workspace
2021-05-21 23:13:10 +03:00
mfonville
b9dee1966e
Add libasound2 and libgbm1, remove python notice 2021-05-21 18:47:57 +02:00
Sadick
f4c48f2951
Merge pull request #22463 from atom/bump-atom-select-list@0.8.1
⬆️  Bump atom-select-list@0.8.1
2021-05-21 19:40:44 +03:00
Antonio Scandurra
fb338da0fc
Enable default editor keymaps for editors located outside atom-workspace 2021-05-21 19:29:24 +03:00
Sadick
8722495b3c
Merge pull request #22015 from mfonville/fixdebiandeps
Update required dependencies for Debian/Ubuntu
2021-05-21 18:55:25 +03:00
sadick254
e90429abef
⬆️ Bump atom-select-list@0.8.1 2021-05-21 17:22:56 +03:00
darangi
2f6f931720 init 2021-05-20 11:36:53 +01:00
mfonville
6f6c14feb4
Add libgbm1
promote libasound to requires
2021-05-20 09:59:59 +02:00
Sadick
79d0a6de32
Merge pull request #22453 from atom/bump-minidump@0.22.0
⬆️  Bump minidump@0.22.0
2021-05-20 07:45:04 +03:00
Sadick
e72f05f65f
Merge pull request #22450 from DeeDeeG/bootstrap-apm-with-npm-ci
script: Let bootstrap install `apm` with `npm ci`
2021-05-20 06:55:46 +03:00
sadick254
a1c939a468
⬆️ Bump minidump@0.22.0 2021-05-19 22:44:50 +03:00
Sadick
81250abaa3
Merge pull request #22053 from romgrk/remove-unused-parser
Fix: remove unused parser instance
2021-05-19 22:29:27 +03:00
DeeDeeG
b042d2ded1 script: Let bootstrap install apm with npm ci
This commit enables faster, more-reproducible installs of `apm`,
when bootstrapping/building Atom in `ci` mode.
(with `--ci` or env var `CI` set).

This only affects bootstrapping/building Atom; This should
not make any difference to the built Atom app, or to `apm`'s behavior
as a command-line tool/as a component of Atom.

Details:

As of apm 2.6.2, apm respects a `NO_APM_DEDUPE` env var on Windows.
(It was already supported on Linux and macOS before then.)
When set, this env var disables the deduping
normally performed at the end of apm's postinstall script.

This deduping doesn't work properly when installing apm with `npm ci`,
for unknown reasons. (The deduping algorithm deletes many needed
dependencies, without reconstructing a valid tree.)

Now that `apm` supports `NO_APM_DEDUPE` on all platforms,
we can safely allow installing `apm` with `npm ci`
during the bootstrap script.

Now bootstrapping apm in `ci` mode is faster in two ways:
- `npm ci` is generally faster than `npm install` for clean installs.
  - Great for actual automated builds ("CI").
- The `npm dedupe` run is now skipped in `ci` mode.
  - The `npm dedupe` was of dubious value in any case
  - The `npm dedupe` command was also surprisingly slow

We also benefit from the stronger reproducibility of `npm ci`
compared to `npm install` (guaranteed, version-locked dependencies).
2021-05-19 10:47:41 -04:00
Sadick
e417208b8b
Merge pull request #22421 from andylin2004/master
Replaced the old Atom document icon with the Big Sur icon
2021-05-19 09:16:41 +03:00
Sadick
9771b9b224
Merge pull request #22076 from mfonville/fixredhatdeps
Fix RPM dependencies
2021-05-19 08:31:42 +03:00
Sadick
a8aa5ea9b0
Merge pull request #22103 from atom-community/no-var
Convert var to const/let in src files
2021-05-19 07:29:47 +03:00
mfonville
2905cdbfd7
Update readme install libraries instructions for manual atom install to be consistent with PR #22015 2021-05-18 22:38:19 +02:00
Sadick
83f7fd40ff
Merge pull request #22123 from idleberg/master
Fix app icons on Windows
2021-05-18 20:36:24 +03:00
Sadick
b921e1bba5
Merge pull request #22297 from eltociear/patch-2
Fix typo in text-editor-spec.js
2021-05-18 19:02:32 +03:00
Sadick
f12c057575
Merge pull request #22447 from atom/update-readme.md
Remove instructions to join slack
2021-05-18 18:59:18 +03:00
sadick254
d836ab6382
Remove instructions to join slack 2021-05-18 18:57:47 +03:00
Sadick
a36a3e12cd
Merge pull request #22446 from atom/update-readme.md
Update README.md to match the move to Github Discussion
2021-05-18 18:54:30 +03:00
sadick254
b9e954548a
Remove link to discuss forum
The Atom discuss forum winded down on May 1st 2021. This is in a move to
consolidate community activity on one platform Github discussions
2021-05-18 18:49:46 +03:00
sadick254
be23d14d5f
Remove link to join slack
The Atom slack channel will be winding down on July 1st 2021
This is in a bid to consolidate community activity on one platform Github Discussions
2021-05-18 18:46:43 +03:00
mfonville
faae202469
Add alsa-lib and libX11-xcb.so.1 to rpm spec 2021-05-18 08:30:57 +02:00
mfonville
a0e3d920d7
fix libgcrypt for OpenSUSE 2021-05-17 23:05:35 +02:00