Highlights
- Developer Program Member
- 1 discussion answered
Pinned
997 contributions in the last year
Less
More
Contribution activity
July 2021
Created 84 commits in 9 repositories
Created 1 repository
- amacneil/jest-esm-import-example JavaScript
Created a pull request in foxglove/xmlrpc that received 5 comments
Add .js extensions to ESM imports
ESM in node.js currently requires explicit file extensions: https://nodejs.org/api/esm.html#esm_mandatory_file_extensions This results in the follo…
+267
−853
•
5
comments
Opened 45 other pull requests in 10 repositories
foxglove/studio
12
merged
4
closed
- Post-release workflow tweaks
- Rename rosbag.js to @foxglove/rosbag
- Restore Roboto Mono font (main)
- Restore Roboto Mono font (backport to v0.13.x)
- Update fathom endpoint
- Add web build scripts to root package.json
- studio-base package is public
- Update cross-browser github issue link
- Cleanup .prettierrc.yaml
- Run CI on release branches
- Add release script
- Add json package to streamline release process
- Back to system monospace fonts (again)
- Automatically close stale issues + PRs
- Enable @foxglove/strict-equality eslint rule
- Extract @foxglove/xmlrpc
foxglove/template-typescript
11
merged
1
open
- Replace esbuild-jest with ts-jest
- Indent with 2 spaces
- Use fancy new yarn cache feature
- reportUnusedDisableDirectives in vscode
- Minor updates
- Remove jest-ts-webcompat-resolver
- Convert eslintrc to yml
- Rename yaml -> yml
- Add .prettierrc.yaml
- Restore commonjs sanity
- Use long form repository URL
- Use .js file extensions for ESM
amacneil/dbmate
5
merged
foxglove/rosbag
1
closed
3
merged
foxglove/action-bump-version
2
merged
foxglove/just-fetch
2
merged
foxglove/regl-worldview
1
open
cruise-automation/rosbag.js
1
closed
foxglove/eslint-plugin
1
merged
foxglove/xmlrpc
1
merged
Reviewed 20 pull requests in 8 repositories
foxglove/studio 8 pull requests
- Add ROS 2 support to RosbridgePlayer
- Add banner for unsupported browsers + outdated Chrome versions
- Internal: add prepack command to studio-base to create module
- Rejig font stack
- Fix: RawMessage panel Copy msg to handle lazy messages, bigints, and typed arrays
- Add LinkedIn, newsletter signup, and ROS wiki pages to README
- Extract @foxglove/xmlrpc
- Enable @foxglove/strict-equality eslint rule
foxglove/rosbag 4 pull requests
foxglove/template-typescript 2 pull requests
foxglove/just-fetch 2 pull requests
foxglove/rosmsg-serialization 1 pull request
foxglove/electron-socket 1 pull request
foxglove/wasm-bz2 1 pull request
foxglove/eslint-plugin 1 pull request
Created an issue in foxglove/studio that received 8 comments
?demo URL param to restore welcome layout + demo connection
We want to link to studio.foxglove.dev from our homepage. We need a way to force it to re-load the demo layout and demo bag. The most obvious solut…
8
comments
Opened 17 other issues in 5 repositories
foxglove/studio
6
open
4
closed
- Color point clouds by default
- Middleware-agnostic websocket protocol
- Ability to add markers manually to scene
- Studio should use a different appdata directory in development vs production
- Meta: Improve Cross-Browser Compatibility
- Bag causes app to freeze
- Web build should expose desktop-only features with a download prompt
- Unflag extension marketplace
- Warning banner for unsupported browsers
- "Copy msg" link in Raw Messages panel is broken