Commit Graph

102 Commits

Author SHA1 Message Date
confused-Techie
9e94ca1b6c Ensure we strip the repo of .git 2023-09-15 00:04:04 -07:00
confused-Techie
5dec09add0 Use helper function to ensure we always get repository URL 2023-09-14 23:43:57 -07:00
confused_techie
b79644e90b
Update packages/settings-view/lib/package-card.js
Co-authored-by: DeeDeeG <DeeDeeG@users.noreply.github.com>
2023-09-14 22:40:26 -07:00
confused_techie
7312ae4f83 Import path correctly 2023-09-11 08:58:40 -07:00
confused-Techie
7d78365720 Avoid hitting the API for packages if they are bundled 2023-09-07 19:53:50 -07:00
confused_techie
2b4b216830
Merge pull request #700 from pulsar-edit/package-specs-manual-decaf
Decaf Packages Spec
2023-09-02 18:29:32 -07:00
confused-Techie
5084785fcf Stop using this in install-panel-spec.js 2023-08-31 22:11:26 -07:00
confused-Techie
90110ad812 Bring back most decaffed code to install-panel-spec.js to fix errors 2023-08-31 20:30:08 -07:00
confused-Techie
c042505f27 Add back returns to install-panel-spec.js beforeEach() statements to see if it resolves CI errors 2023-08-31 19:57:54 -07:00
DeeDeeG
6bfad4c0db settings-view: Don't fix repository for core themes
Stop inserting a best-guess `repository` field for built-in themes'
package.json data if they lack one in their actual package.json file.

Follow-up to https://github.com/pulsar-edit/pulsar/pull/264.

Doing this for the themes panel as well, since we just did it for the
installed-packages panel, and since it's good to be consistent.
2023-08-31 21:18:12 -04:00
confused-Techie
fe251689d4 Match indentation between CoffeeScript source and decaf 2023-08-30 23:52:33 -07:00
confused-Techie
57965f8837 Finish manual decaf settings-view 2023-08-30 23:50:21 -07:00
confused-Techie
9d30cd2276 Begin manual decaf of settings-view 2023-08-30 22:45:30 -07:00
confused-Techie
12643554cc Machine decaf settings-view specs 2023-08-30 21:24:16 -07:00
confused-Techie
338361803d Merge branch 'master' into pr/264 2023-08-29 19:09:21 -07:00
Andrew Dupont
8ec796479f Fix failing spec 2023-07-22 22:28:23 -07:00
Andrew Dupont
5f992886ab Remove errant console.log 2023-07-22 21:41:50 -07:00
Andrew Dupont
a8c6ede7f6 Dynamically hide/show override messages…
…as project config changes.
2023-07-22 21:00:50 -07:00
Andrew Dupont
ea6b42d759 [settings-view] Don't let project settings…
…pollute the UI.

Anything that is present in a project-specific settings override should not
appear in the settings panel. The settings panel should only be able to read
from the global config file, because that's the only place it writes to.

But if we notice that a setting in the UI is affected by a project-specific
setting, we'll include a warning so that the user doesn't wonder why changes
in the settings UI don't seem to have an effect.
2023-07-22 20:24:39 -07:00
confused_techie
55d40e25ee
Merge pull request #604 from pulsar-edit/better-windows-install
Improved Windows Install (`PATH`, `ATOM_HOME`, `InstallLocation`)
2023-07-14 17:08:49 -07:00
confused_techie
e0fc82c2dd
Merge pull request #558 from pulsar-edit/settings-view/manual-decaf/source
[settings-view]: Manual Decaf (source)
2023-07-03 07:39:38 -07:00
confused-Techie
ae22f32ea3 Very thorough wrapping of math in () 2023-06-29 20:37:16 -07:00
confused-Techie
e06d208636 Fix deprecated syntax in settings-view 2023-06-27 21:26:20 -07:00
confused-Techie
67ea681c5d Resolve failing test, restore top level return 2023-06-25 12:50:01 -07:00
confused_techie
29ef9ea3dd
Update packages/settings-view/lib/system-windows-panel.js
Co-authored-by: Andrew Dupont <github@andrewdupont.net>
2023-06-23 18:47:21 -07:00
confused-Techie
373e3e3e77 Added optional checkboxes 2023-06-23 18:33:07 -07:00
confused-Techie
d56855b96c Fully functional User & Machine PATH modification 2023-06-23 02:22:57 -07:00
confused-Techie
d833ef41fe Finalize the Reg edits during installation, add PowerShell Script, and in-settings options 2023-06-21 22:56:14 -07:00
Maurício Szabo
b9e01ce92c Removed lockfiles of packages 2023-05-29 22:04:59 -03:00
Maurício Szabo
2569877cb1 Updated all instances of marked to 5.0.3 2023-05-29 22:04:46 -03:00
confused-Techie
364690de28 Restore state of getFeatured() to see if error lies there 2023-05-23 22:25:22 -07:00
confused-Techie
0b7fb87564 Set CACHE_EXPIRY as regular variable 2023-05-23 19:10:14 -07:00
confused-Techie
3a5688af6c Preform manual decaf steps 2023-05-23 18:25:17 -07:00
confused-Techie
199700f9f0 Add machine decaf files 2023-05-23 18:01:15 -07:00
confused-Techie
6336e93b0d Merge branch 'master' into renovate/npm-underscore-vulnerability 2023-05-20 20:40:13 -07:00
confused-Techie
d26fbe18b0 Convert counts to integers, before attempting to convert to locale string 2023-05-10 18:19:19 -07:00
confused_techie
f74da92be1
Merge branch 'master' into renovate/npm-underscore-vulnerability 2023-04-30 20:42:47 -07:00
confused_techie
56bf4a4486
Merge pull request #477 from pulsar-edit/happy-ci
Disable Failing Tests
2023-04-29 11:47:17 -07:00
renovate[bot]
e8547e5434
chore(deps): update dependency ajv to 6.12.3 [security] 2023-04-27 13:22:38 +00:00
confused_techie
7dd09bd668
Merge pull request #495 from pulsar-edit/renovate/npm-async-vulnerability
chore(deps): update dependency async to 3.2.2 [security]
2023-04-20 07:45:40 -07:00
confused_techie
2853dcea35
Merge pull request #456 from Daeraxa/settings-icon-fix
Add "icon only" class to settings view icon
2023-04-20 07:26:35 -07:00
renovate[bot]
64d0e8a52f
chore(deps): update dependency underscore to 1.12.1 [security] 2023-04-18 15:47:11 +00:00
renovate[bot]
b3d0523ae4
chore(deps): update dependency minimatch [security] 2023-04-18 15:41:20 +00:00
Daeraxa
5fff9d9321
Merge branch 'pulsar-edit:master' into settings-icon-fix 2023-04-18 09:27:16 +01:00
renovate[bot]
28073d7b79
fix(deps): update dependency async to v3.2.2 [security] 2023-04-18 03:19:16 +00:00
confused-Techie
ff84f5be0c Comment out failing tests in settings-view 2023-04-17 19:47:59 -07:00
confused-Techie
3b189fed52 Added Meadowsys refactor suggestion
Co-Authored-By: Meadowsys <49562048+Meadowsys@users.noreply.github.com>
2023-04-15 15:32:06 -07:00
confused-Techie
14e08d2c42 Merge branch 'master' into settings-view-badges 2023-04-06 16:51:26 -07:00
Sertonix
9e0f649cd6
Merge branch 'pulsar-edit:master' into patch-1 2023-04-05 20:14:58 +00:00
confused-Techie
24a4ad7092 Add badges data to original pack.metadata object rather than new one, since it's modified elsewhere 2023-04-04 15:47:15 -07:00