Commit Graph

1199 Commits

Author SHA1 Message Date
confused-Techie
03f2c30ee9 Migrate to getAppDetails()
Remove both `getAppName` and `getReleaseChannel` into `getAppDetails`. Move consumers over to new module. Rewrite config file path logic into shorter function, and move known users of this logic to new module
2023-09-03 14:50:39 -07:00
confused-Techie
e8a4acd23f Fixes now caught by transformations 2023-07-02 03:38:22 -07:00
confused-Techie
d682c8ea21 Fix dock styling 2023-06-28 01:39:03 -07:00
confused-Techie
4698374696 Remove testing comment 2023-06-27 22:45:01 -07:00
confused-Techie
f343d5b381 Bump less-cache fix deprecated syntax in Pulsar 2023-06-27 21:26:08 -07:00
Maurício Szabo
ceec7ea914 Changes so that second-mate can work 2023-03-20 12:03:25 -03:00
Sertonix
28e2829f15
add default selected text style 2022-12-16 07:45:45 +00:00
Sertonix
33bf0fb2ae removed unused snippets 2022-11-10 09:00:10 +01:00
Maurício Szabo
beb6f40f31 Removed old JSON locks and deprecated checks 2022-11-03 21:25:24 -03:00
Maurício Szabo
24ef5a1a05
Merge branch 'master' into rebrand-and-bump-electron-to-12 2022-09-16 18:53:37 -03:00
Maurício Szabo
68d48d5872 Merge remote-tracking branch 'origin/rebrand' into rebrand-and-bump-electron-to-12 2022-09-11 11:50:31 -03:00
confused-Techie
4e651f5dd6 Additional uses found that prevent Shell startup, and editor startup
Running `yarn install` again here caused some packages to update.
2022-09-01 00:18:27 -07:00
confused-Techie
9ff325dc3e Removed telemetry testing. Removed remote crash reports 2022-08-29 20:17:08 -07:00
Maurício Szabo
1d2b74837a Removed CrashReporter completely 2022-08-18 21:35:09 -03:00
Spiker985
861f5b1435 [static] Rename A[a]tom -> P[p]ulsar 2022-08-17 01:22:11 -03:00
Amin Yahyaabadi
9a775082dd Merge branch 'master' into pr/67 2022-06-30 00:32:26 -07:00
sadick254
04d6338c70
Add document.registerElement polyfill
Atom is upgrading to use electron 11.4.7 however on that version
chromium has deprecated `document.registerElement`.

There are some community packages whose implementations depend on
`document.registerElement`. Therefore shipping without a polyfill will
break those packages.

As Atom maintainers we wouldn't want to introduce a change
that has the potential of breaking many packages.
2021-08-26 11:00:41 +03:00
Sadick
be5aa06bc9
Add document.registerElement polyfill (#22901)
Atom is upgrading to use electron 11.4.7 however on that version
chromium has deprecated `document.registerElement`.

There are some community packages whose implementations depend on
`document.registerElement`. Therefore shipping without a polyfill will
break those packages.

As Atom maintainers we wouldn't want to introduce a change
that has the potential of breaking many packages.
2021-08-25 22:07:12 +03:00
DeeDeeG
bd6f7004ea
utils.less: Update comment to reflect final PR (#22055) 2021-03-25 22:03:48 +03:00
Amin Yahyaabadi
dc6cfb8197
performance: CSS containment for workspace (#21940)
* add css-containment to workspace variables
2021-02-09 09:06:52 +03:00
Amin Yahyaabadi
6333223063
performance: add more CSS containment to text-editor (#21561)
This adds more [CSS containment](https://drafts.csswg.org/css-contain/#contain-property) to text-editor CSS classes. This results in performance improvements by giving the hint to the browser that the size/paint/layout of these elements does not affect other elements around them.

Fixes https://github.com/atom/atom/pull/21561#discussion_r515201915
2021-01-29 20:22:00 +03:00
Amin Yahyaabadi
cfbd2cae83 require babel-preset-atomic 2020-11-26 16:02:06 -06:00
aminya
91bb420d3d commit things temporarily 2020-11-26 16:02:06 -06:00
aminya
a24528d232 require preset in a function 2020-11-26 16:02:06 -06:00
aminya
77fabfb786 use babel-preset-atomic 2020-11-26 16:02:06 -06:00
aminya
84eb6c5546 use babel-plugin-add-module-exports 2020-11-26 16:02:06 -06:00
aminya
c979ca250d add explicit node and eslmodules target 2020-11-26 16:02:05 -06:00
aminya
5062a9f2a9 remove async to generator 2020-11-26 16:02:05 -06:00
Amin Yahyaabadi
4e85453221 babel proposal plugins to replace the old stage-0 plugin 2020-11-26 16:02:05 -06:00
Amin Yahyaabadi
c4c377a572 add babel react and flow. 2020-11-26 16:02:05 -06:00
Amin Yahyaabadi
81e2fe4143 async-to-generator 2020-11-26 16:02:05 -06:00
Amin Yahyaabadi
be9c21b46a optional-chaining plugin 2020-11-26 16:02:05 -06:00
Amin Yahyaabadi
207a8cd359 upgrade babel 2020-11-26 16:02:05 -06:00
aminya
4148fdabef fix typo in utils.less 2020-10-31 05:37:10 -05:00
aminya
8dffd45041 fix: use contain_but_size for placeholder-text
Default values in configs become visible
2020-10-21 21:47:12 -05:00
aminya
3ced63dbaf add css-containment to workspace variables 2020-10-21 17:46:59 -05:00
aminya
493e0993c4 move the css-containment variables to utils file
So they can be shared between other files
2020-10-21 17:42:51 -05:00
aminya
a49b986e55 use contain_but_layout_size variable 2020-10-21 17:35:34 -05:00
aminya
65eae9a9ae performance: add more css containment to text-editor
This adds more [CSS containment](https://drafts.csswg.org/css-contain/#contain-property) to text-editor CSS classes. This results in performance improvements by giving the hint to the browser that the size/paint/layout of these elements does not affect other elements around them.

The CSS containment for each class is added selectively by testing all the functionalities.
2020-10-21 06:54:56 -05:00
Benjamin Gray
44e1202f8a use 4 as overlay z-index 2019-09-01 18:58:46 +10:00
Benjamin Gray
82bda245c7 set z-index heigher 2019-09-01 18:54:53 +10:00
Benjamin Gray
988a572b04 add overlay when resizing panels 2019-09-01 17:18:34 +10:00
Nathan Sobo
9793c74835 Include the release channel in data posted to Atom.io with crashes 2019-06-24 16:44:01 -06:00
Nathan Sobo
0e46298648 Remove redundant info when starting crash reporter
Co-Authored-By: Jason Rudolph <jason@jasonrudolph.com>
2019-06-24 15:48:55 -06:00
Nathan Sobo
d90c34a7f5 Post crash reports to https://atom.io/crash_reports if consented
Co-Authored-By: Jason Rudolph <jason@jasonrudolph.com>
2019-06-24 15:36:50 -06:00
Rafael Oleza
7f3f040628 Reformat all JS files using prettier 2019-05-31 18:33:56 +02:00
David Wilson
c8cafbf7c2 Remove cached-run-in-this-context dependency
This dependency is no longer needed now that we use Node's built-in APIs
2019-05-13 16:21:09 +02:00
Rafael Oleza
90bcdf4cba Add markers for more granular logging of startup time 2019-05-09 20:12:07 +02:00
Jason Rudolph
c9e6d04e8c
Revert "Merge #18603 from atom/electron-3-0"
This reverts commit b92ae2ad04, reversing
changes made to d4fe5ccfeb.
2019-02-25 13:41:59 -05:00
David Wilson
6903be1b60 Remove cached-run-in-this-context dependency
This dependency is no longer needed now that we use Node's built-in APIs
2019-01-30 10:55:29 -08:00