confused_techie
00404d99bc
Merge pull request #717 from pulsar-edit/about-package-responsive-design-for-narrow-width-panels
...
about: Make the About page's CSS responsive for narrow panes
2023-09-15 19:50:01 -07:00
confused-Techie
ff481e3f86
Add last PR merge
2023-09-15 19:49:14 -07:00
confused_techie
cd08e5fbf0
Merge pull request #711 from pulsar-edit/use-local-image-for-bundled-packages
...
[core & settings-view] Avoid network requests for bundled packages
2023-09-15 19:47:50 -07:00
confused-Techie
3f77862990
Add new Changelog notes
2023-09-15 16:18:49 -07:00
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
Spiker985
218d26cd9f
Merge pull request #719 from pulsar-edit/update-jsdoc-tree-view-ci-error
2023-09-14 20:01:50 -04:00
Spiker985
79820ef760
Remove @ from example to fix Documentation CI
...
Coffeescript function calls are prefixed with an @, which is the same syntax that jsdoc uses for parsing - which meant that it thought the example was empty.
2023-09-14 18:50:55 -04:00
DeeDeeG
89c082dcc5
about: Delete commented out CSS styles/rules
2023-09-14 03:43:55 -04:00
DeeDeeG
80e830b573
Merge pull request #716 from pulsar-edit/CI-dont-update-CIRRUS_LAST_GREEN_CHANGE-for-skipped-builds
...
Cirrus: Don't update last good commit if CI skipped
Makes it so Cirrus Rolling doesn't skip, so we actually have
Rolling binaries/releases for ARM Linux + Apple Silicon again!
2023-09-13 22:14:16 -04:00
DeeDeeG
03033361c8
about: Delete a redundant CSS rule
...
This line was already overridden by the line right below it anyway...
2023-09-13 22:06:21 -04:00
DeeDeeG
e288139636
about: Make the about page's CSS responsive for narrow panes
2023-09-13 18:52:54 -04:00
Andrew Dupont
69038a1c4c
Merge pull request #677 from savetheclocktower/tree-sitter-more-fixes
...
Tree-sitter running fixes (August edition)
2023-09-13 15:14:27 -07:00
DeeDeeG
152b80e524
Cirrus: Don't update last good commit if CI skipped
...
For builds that are effectively skipped, since their tasks are all
skipped or not scheduled in the first place, we shouldn't update
CIRRUS_LAST_GREEN_CHANGE.
Unfortunately, Cirrus *does* update that for builds with no or
all-skipped tasks, for now. They may fix it in the future, we have a
feature request open for it. But for now, this is the workaround.
2023-09-13 15:36:48 -04:00
Andrew Dupont
e9903ad9d6
Change behavior of “adjustment exceeds bounds” error
...
Previously, we threw an error when a scope adjustment violated its bounds constraints, but that's a bit disruptive for everyday use. Instead, we throw an error in dev mode (so that the grammar's author doesn't fail to notice the problem), but downgrade it to a warning outside of dev mode so that it's recoverable.
There's a chance that the warning will be _too_ subtle, but we'll give it a shot.
We also include more diagnostic information so that it's clearer exactly _where_ the violation is happening.
2023-09-11 15:14:19 -07:00
confused_techie
7312ae4f83
Import path correctly
2023-09-11 08:58:40 -07:00
confused_techie
07b50d9751
Remove .git
from repository.url
in the package.json
2023-09-11 07:57:26 -07:00
confused_techie
4e55d8cee4
Merge pull request #707 from pulsar-edit/manual-decaf-source
...
[status-bar & tree-view] Manual Decaf Source
2023-09-07 22:16:42 -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
348d23095c
Decaf tree-view.js
using CoffeeScript 1.12.7
2023-09-04 14:19:08 -07:00
confused-Techie
d479de6a18
Call super before accessing this
of classes
2023-09-04 12:34:58 -07:00
confused-Techie
4e7f8ba7de
Properly export default-file-icons.js
2023-09-04 04:13:29 -07:00
confused-Techie
4160815e1c
Manual decaf tree-view
source
2023-09-04 03:12:53 -07:00
confused-Techie
5895c21048
Manual decaf status-bar
source
2023-09-04 03:01:39 -07:00
confused-Techie
0c10f0a775
Machine decaf tree-view
source
2023-09-04 02:32:01 -07:00
confused-Techie
f37b1dd1a8
Machine decaf status-bar
source
2023-09-04 02:27:13 -07:00
confused_techie
cce8f048ec
Merge pull request #705 from pulsar-edit/consolidate-app-details
...
[core] Consolidate app detail logic into single module
2023-09-03 22:06:59 -07:00
confused_techie
b6592001cd
Merge pull request #706 from pulsar-edit/fix-release-notes
...
[about] Link release notes to `CHANGELOG.md` instead of tagged release of Pulsar
2023-09-03 21:51:07 -07:00
confused_techie
b39983e5a2
Merge pull request #170 from Sertonix/atom-protocol-handler-async
...
Remove `fs-plus` from atom-protocol-handler
2023-09-03 21:49:47 -07:00
confused-Techie
94a24dbec3
Add extra tests for good measure
2023-09-03 20:33:49 -07:00
confused-Techie
bb7e808c2c
Use parameters to return placeholder rather than separate function
2023-09-03 20:11:56 -07:00
confused-Techie
dd6f862226
Remove spec for dev release notes
2023-09-03 20:02:53 -07:00
confused-Techie
4c0f5a7511
Don't return on caught error
2023-09-03 20:00:58 -07:00
confused-Techie
0d3c32305e
Remove special handling for dev
versions
2023-09-03 19:46:45 -07:00
confused-Techie
88fdb77d22
Ensure to replace all instances of .
in version string
2023-09-03 17:20:16 -07:00
confused-Techie
8c309abbcb
Introduce getPlaceholderConfigFilePath()
to resolve failures within atom-application.js
2023-09-03 16:46:45 -07:00
confused-Techie
3cf49489cd
Update specs, remove release channel testing, now that the logic has been fully removed
2023-09-03 16:32:17 -07:00
confused-Techie
edc9558acf
Link release notes to CHANGELOG.md
instead of tagged version
2023-09-03 15:47:33 -07:00
confused_techie
f7dd7b010a
Merge pull request #704 from pulsar-edit/fix-file-context-menu-icon
...
[core] Fix the icon used when registering Pulsar as a file handler in Windows
2023-09-03 15:06:31 -07:00
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
0ea30397bd
Set the icon path to an icon that actually exists
2023-09-03 13:56:08 -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
6f1cd600e0
Merge branch 'master' into pr/170
2023-08-31 23:23:49 -07:00
confused-Techie
a91f6c6bee
Ensure we bind our catch
to a var
2023-08-31 23:23:46 -07:00
confused-Techie
5084785fcf
Stop using this
in install-panel-spec.js
2023-08-31 22:11:26 -07:00
DeeDeeG
2c5600d53f
Merge pull request #702 from pulsar-edit/settings-view-themes-no-guessing-core-theme-repositories
...
settings-view: Don't fix repository for core themes
2023-08-31 23:39:38 -04: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 return
s 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