Commit Graph

166 Commits

Author SHA1 Message Date
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
Sergio Padrino
e522312ffa Improve copy
Co-Authored-By: Ashley Wolf <ashleyrebecca@gmail.com>
2022-09-29 17:45:10 +02:00
Sergio Padrino
df229dd1a4 Create new view to announce we're sunsetting Atom 2022-09-26 18:41:47 +02:00
Steven nguyen
c34b70612d ⬆️ marked to 4.0.10 in packages/deprecation-cop (#23484)
* ⬆️ deprecation-cop@4.0.10

* ⬆️ deprecation-cop 4.0.10

* Update package-lock
2022-01-17 11:42:03 +03:00
Ruby Allison Rose
8b2e42e9fb chore: I forgot how touchy the linter settings were. 2022-01-03 18:14:04 -08:00
Ruby Allison Rose
4dc862073c fix(git-diff): Fixed linter issue and caught unnoticed spec issue. 2022-01-03 15:55:50 -08:00
Ruby Allison Rose
9a118f8d53 Merge branch 'master' into fix--git-diff--nested-repositories-redux 2022-01-02 16:57:35 -08:00
Ruby Allison Rose
967d63bb5e fix(git-diff): Now targets the closest parent repo to the open file.
Initial fix to `helpers` done by Utkarsh, Spec written by me.
Co-authored-by: Utkarsh Gupta <utkarshgupta137@gmail.com>
2022-01-02 16:38:49 -08:00
Sadick
f0d11d660c Merge pull request #23285 from atom/dependabot/npm_and_yarn/packages/dalek/lodash-4.17.21
Bump lodash from 4.17.15 to 4.17.21 in /packages/dalek
2021-11-25 18:36:30 +03:00
dependabot[bot]
5f8fb62d6b Bump path-parse from 1.0.6 to 1.0.7 in /packages/dalek
Bumps [path-parse](https://github.com/jbgutierrez/path-parse) from 1.0.6 to 1.0.7.
- [Release notes](https://github.com/jbgutierrez/path-parse/releases)
- [Commits](https://github.com/jbgutierrez/path-parse/commits/v1.0.7)

---
updated-dependencies:
- dependency-name: path-parse
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-22 17:22:30 +00:00
dependabot[bot]
f2ab7a684e Bump lodash from 4.17.15 to 4.17.21 in /packages/dalek
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.21.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.21)

---
updated-dependencies:
- dependency-name: lodash
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-22 17:22:21 +00:00
Zachinquarantine
234adb8748 Remove deprecated code strings (#22952)
Remove deprecated code strings
2021-09-20 18:52:48 +03: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
sadick254
7074840e2d Fix go-to-line package failing spec 2021-08-13 08:55:18 +03:00
sadick254
fd1f34ffe9 Attach workspace element to the dom
The tests were failing due to nodes not being found on the DOM.
2021-08-13 08:55:18 +03:00
dependabot[bot]
460cd7b2eb Bump path-parse from 1.0.6 to 1.0.7 in /packages/about
Bumps [path-parse](https://github.com/jbgutierrez/path-parse) from 1.0.6 to 1.0.7.
- [Release notes](https://github.com/jbgutierrez/path-parse/releases)
- [Commits](https://github.com/jbgutierrez/path-parse/commits/v1.0.7)

---
updated-dependencies:
- dependency-name: path-parse
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-10 19:26:13 +00:00
Kent
2c9eea82f4 fixed edtior typo 2021-06-04 21:20:13 +08:00
Sadick
82f8a3f466 Merge pull request #22361 from atom/dependabot/npm_and_yarn/packages/about/lodash-4.17.21
Bump lodash from 4.17.20 to 4.17.21 in /packages/about
2021-05-10 14:31:45 +03:00
dependabot[bot]
66a98b3e72 Bump hosted-git-info from 2.7.1 to 2.8.9 in /packages/about
Bumps [hosted-git-info](https://github.com/npm/hosted-git-info) from 2.7.1 to 2.8.9.
- [Release notes](https://github.com/npm/hosted-git-info/releases)
- [Changelog](https://github.com/npm/hosted-git-info/blob/v2.8.9/CHANGELOG.md)
- [Commits](https://github.com/npm/hosted-git-info/compare/v2.7.1...v2.8.9)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-09 16:22:46 +00:00
dependabot[bot]
6aa8a04c78 Bump lodash from 4.17.20 to 4.17.21 in /packages/about
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.20 to 4.17.21.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.20...4.17.21)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-07 16:13:22 +00:00
Ruby Allison Rose
b079194478 Fix git diff subscriptions (#21968)
The startup script now uses a `Set` to manage `GitDiffView`s held in memory and destroy them when `deactivate` is called.
There are now four major subscription blocks. 
1. The outer subscriptions held by `activate`.
2. The per-editor subscriptions held within `activate`.
3. The per-editor repository event subscriptions held within each `GitDIffView` instance.
4. The per-editor modification event subscriptions held within each `GitDiffView` are only active when the editor content is bound to a valid git repository.

Teardowns of any editor or the module now result in `disposal` of the respective editor's subscriptions or all subscriptions authored within the module.

I removed some of `GitDiffView`'s unnecessary methods such as the `start`, `cancleUpdate`, `addDecoration` and `removeDecorations`;
The last two methods were combined into the body of `updateDiffs`.
`scheduleUpdate` now calls `requestAnimationFrame` instead of `setImmediate` because it's native, standard, and yields
to other more important browser processes. I know Atom Core implements setImmediate, but rAF seems to work just as fast if not faster.
The memory management of the editor markers and diffs have been joined using a WeakMap. When the diffs are destroyed,
so too are the editor markers.
Finally, I added the `destroy` method to handle the teardown of subscriptions and other destroyable objects contained within the `GitDiffViews` before object release.
2021-03-08 21:12:07 +03:00
Sadick
f4d832f2e2 Upgrade to electron 9.4.4 (#21777)
* Electron 9.4.4 Upgrade

Co-authored-by: Amin Yahyaabaadi <aminyahyaabadi74@gmail.com>
Co-authored-by: Maarten Fonville <mfonville@users.noreply.github.com>
Co-authored-by: Andrea Bogazzi <andreabogazzi79@gmail.com>
2021-03-05 07:48:45 +03:00
chbk
eb064bf502 Implement naming conventions in default themes (#20524)
Update of the default syntax themes to implement [naming conventions](https://github.com/atom/flight-manual.atom.io/pull/564) for syntax scopes.

Adds the [template](https://github.com/atom/apm/pull/883) to each theme with custom colors, to accommodate the naming conventions. There should be no compatibility break with existing grammars.

As naming conventions are implemented in more language grammars, their old specific stylesheets can be retired.
2021-02-19 08:55:25 +03:00
DeeDeeG
2469309235 tree-sitter-rust@0.17.0 (#21790) (#21949)
(cherry picked from commit ea5dbdfb57)

Co-authored-by: Musa Ibrahim <small_musa@hotmail.com>
2021-02-15 06:50:52 +03:00
Jose Ramon C
719be6bc1d Fix js colors to match solarized dark example (#19991)
Match JS colours more closely the original solarized spec.
2021-01-26 07:56:27 +03:00
DeeDeeG
8d471a58e5 Update the "welcome" package's package-lock.json (#21887)
Gets rid of warnings about cache keys changing in the macOS Tests packages-2 job.
2021-01-25 21:35:39 +03:00
Amin Yahyaabadi
7f38e3f641 Line ending selector refactor (#20542)
Making code modular by introducing Selector class
2021-01-25 19:10:31 +03:00
Sadick
082c2c1f6a Revert "⬆️ tree-sitter-rust@0.17.0 (#21790)" (#21880)
This reverts commit ea5dbdfb57.
2021-01-20 10:39:00 +03:00
Musa Ibrahim
ea5dbdfb57 ⬆️ tree-sitter-rust@0.17.0 (#21790) 2021-01-19 05:10:00 +03:00
Sadick
53fbe5ada6 Remove unnecessary check to allow scrolling to center (#21488)
* Remove unecessary check

* Update go-to-line package
2020-10-12 20:14:05 +03:00
sadick254
74983fc3ae Bump sinon@9.0.3 2020-09-22 19:19:21 +03:00
sadick254
809303b422 Update stub usage 2020-09-22 18:17:58 +03:00
sadick254
2e014af2d8 Bump chai@4.2.0 2020-09-18 16:57:47 +03:00
dependabot[bot]
81165ceb9a Bump lodash from 4.17.15 to 4.17.20 in /packages/about
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.20.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.20)

Signed-off-by: dependabot[bot] <support@github.com>
2020-09-09 15:44:11 +00:00
Jan T. Sott
2ae2ef1f52 Use UI variables on container
The `.incompatible-package` container looks quite awkward in dark themes, this PR adjusts its look to match that of the `settings-view` containers ([for reference](b6b27e949d/styles/package-card.less (L15-L16))).
2020-08-27 19:13:56 +03:00
Isaac Clayton
f78af03d08 Add async and await keywords to Rust highlighter
This commit adds support for Rust's `async` and `await` keywords to `language-rust-bundled`. See #20905 for more information.
2020-06-10 09:04:13 -06:00
Darangi
58c2246637 adjusted expected values in exception-reporting specs 2020-02-11 22:34:40 +01:00
Darangi
67d61c0351 fixed failed to load language-rust-bundled 2020-01-24 19:28:42 +01:00
Darangi
f473a9aab6 packages/dalek package-lock.json 2020-01-24 17:18:06 +01:00
Darangi
b9078c7fdf :arrow_up:language-rust-bundled@0.15.2 2019-12-06 19:43:03 +01:00
Marek Jeszka
d94b0ec370 Fix base16 project link 2019-09-24 13:39:52 +02:00
Jason Rudolph
5b4f2696e7 Merge pull request #19800 from atom/dependabot/npm_and_yarn/packages/about/js-yaml-3.13.1
Bump js-yaml from 3.12.0 to 3.13.1 in /packages/about
2019-08-15 14:12:53 -04:00
dependabot[bot]
8980caabd1 Bump js-yaml from 3.12.0 to 3.13.1 in /packages/about
Bumps [js-yaml](https://github.com/nodeca/js-yaml) from 3.12.0 to 3.13.1.
- [Release notes](https://github.com/nodeca/js-yaml/releases)
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nodeca/js-yaml/compare/3.12.0...3.13.1)

Signed-off-by: dependabot[bot] <support@github.com>
2019-08-15 15:40:28 +00:00
dependabot[bot]
a5ebad252e Bump lodash from 4.17.10 to 4.17.15 in /packages/about
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.10 to 4.17.15.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.10...4.17.15)

Signed-off-by: dependabot[bot] <support@github.com>
2019-08-15 15:06:05 +00:00
Jason Rudolph
56399644f2 👕 2019-08-12 14:22:00 -04:00
Jason Rudolph
3cd91ffbb7 ➡️ Migrate core package 'update-package-dependencies' into ./packages 2019-08-12 13:35:01 -04:00
Jason Rudolph
35449e862f 👕 2019-08-12 08:42:46 -04:00