Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: silx-kit/vscode-h5web
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.0.2
Choose a base ref
...
head repository: silx-kit/vscode-h5web
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.0.3
Choose a head ref
  • 6 commits
  • 5 files changed
  • 1 contributor

Commits on Jul 20, 2022

  1. Add netCDF extension nc

    axelboc committed Jul 20, 2022

    Unverified

    This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
    Copy the full SHA
    82aa0a8 View commit details
  2. Unverified

    This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
    Copy the full SHA
    8b80946 View commit details
  3. Merge pull request #4 from silx-kit/add-ext

    Add netCDF extension `nc`
    axelboc authored Jul 20, 2022

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    080045e View commit details
  4. Add issue templates

    axelboc committed Jul 20, 2022

    Unverified

    This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
    Copy the full SHA
    7100915 View commit details
  5. Merge pull request #5 from silx-kit/issue-templates

    Add issue templates
    axelboc authored Jul 20, 2022

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    c8eff1e View commit details
  6. Unverified

    This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
    Copy the full SHA
    1e7651d View commit details
Showing with 80 additions and 2 deletions.
  1. +36 −0 .github/ISSUE_TEMPLATE/bug.md
  2. +25 −0 .github/ISSUE_TEMPLATE/feature.md
  3. +6 −0 CHANGELOG.md
  4. +11 −0 README.md
  5. +2 −2 package.json
36 changes: 36 additions & 0 deletions .github/ISSUE_TEMPLATE/bug.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
---
name: Bug report
about: File a bug report to help us improve.
---

<!-- If the bug relates to the H5Web viewer and not the VS Code extension specifically, please report the bug on the project's main repository instead: https://github.com/silx-kit/h5web/issues -->

### Describe the bug

<!-- A clear and concise description of what the bug is. -->

### To Reproduce

<!-- Steps to reproduce the behaviour:
1. Select '...' in VS Code explorer
2. Go to '...'
3. Click on '....'
4. Scroll down to '....'
5. See error -->

<!-- Please provide the file that produces the error. -->

### Expected behaviour

<!-- A clear and concise description of what you expected to happen. -->

### Screenshots

<!-- If applicable, add screenshots to help explain your problem. -->

### Context

- OS: [e.g. iOS]
- VS Code version: [e.g. 1.69.2] (specify if Insiders build, VSCodium, etc.)
- Extension version: [e.g. 0.0.2]
25 changes: 25 additions & 0 deletions .github/ISSUE_TEMPLATE/feature.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
---
name: Feature request
about: Suggest a feature or improvement for this project.
---

<!-- If the feature concerns the H5Web viewer and not the VS Code extension specifically, please open an issue on the project's main repository instead: https://github.com/silx-kit/h5web/issues -->

### Is your feature request related to a problem?

<!-- If it is, please give a clear and concise description of what the problem
is, including example files and steps to reproduce - e.g. "I'm always frustrated when [...]" -->

### Requested solution or feature

<!-- A clear and concise description of what you'd like to happen or be able
to do. -->

### Alternatives you've considered

<!-- A clear and concise description of any alternative solutions or features
you've considered. -->

### Additional context

<!-- Any other information or screenshots about the feature request. -->
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# Changelog

## v0.0.3

- 🧩 Add `.nc` extension [#4](https://github.com/silx-kit/vscode-h5web/pull/4)
- 📝 List supported HDF5 filename extensions in README
[#4](https://github.com/silx-kit/vscode-h5web/pull/4)

## v0.0.2

- 🐛 Allow opening files outside of workspace folder
11 changes: 11 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -5,6 +5,17 @@ Explore and visualise **HDF5 files** directly in Visual Studio Code with

![GIF recording](./assets/vscode-h5web.gif)

## Supported file extensions

This VS Code extension relies on filename extensions to identify HDF5 files. It
currently supports the following: `.h5`, `.hdf`, `.hdf5`, `.nx`
([NeXus](https://manual.nexusformat.org/index.html)), `.nxs`, `.nx5`, `.nexus`,
`.cxi`
([Coherent X-ray Imaging](https://raw.githubusercontent.com/cxidb/CXI/master/cxi_file_format.pdf)),
`.nc` ([netCDF](https://docs.unidata.ucar.edu/nug/current/)). If you'd like to
add another, don't hesitate to
[open an issue](https://github.com/silx-kit/vscode-h5web/issues/new).

## Known limitations

This extension uses [h5wasm](https://github.com/usnistgov/h5wasm) to read HDF5
4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
@@ -3,7 +3,7 @@
"displayName": "H5Web",
"publisher": "h5web",
"description": "Visualize HDF5 files in VS Code",
"version": "0.0.2",
"version": "0.0.3",
"author": "European Synchrotron Radiation Facility",
"license": "MIT",
"homepage": "https://h5web.panosc.eu/",
@@ -38,7 +38,7 @@
"displayName": "H5Web",
"selector": [
{
"filenamePattern": "*.{h5,hdf,hdf5,nx,nxs,nx5,nexus,cxi}"
"filenamePattern": "*.{h5,hdf,hdf5,nx,nxs,nx5,nexus,cxi,nc}"
}
],
"priority": "default"