Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@

### Bugs fixed

- Enable layers with embedded GeoJSON to use graduated, categorized, and canoncal symbology [#1020](https://github.com/geojupyter/jupytergis/pull/1020) ([@mfisher87](https://github.com/mfisher87))
- Enable layers with embedded GeoJSON to use graduated, categorized, and canonical symbology [#1020](https://github.com/geojupyter/jupytergis/pull/1020) ([@mfisher87](https://github.com/mfisher87))
- Fix symbology for newly created layers [#1013](https://github.com/geojupyter/jupytergis/pull/1013) ([@martinRenou](https://github.com/martinRenou))
- Fix bug causing layer selection to alter sources [#992](https://github.com/geojupyter/jupytergis/pull/992) ([@gjmooney](https://github.com/gjmooney))
- Display side panels in full screen view [#979](https://github.com/geojupyter/jupytergis/pull/979) ([@gjmooney](https://github.com/gjmooney))
Expand Down
4 changes: 2 additions & 2 deletions docs/contributor_guide/explanation/architecture.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ We use this package to make the JupyterLab extension.
- Defines the map view. See `packages/base/src/mainview`.
- Generates the layer gallery. See
`packages/base/rasterlayer_gallery_generator.py`.
- Defines "commands" that appear in various GUI menus and the command pallette
- Defines "commands" that appear in various GUI menus and the command palette
(`CTRL+SHIFT+C`).
See `packages/base/src/commands/`.
- Defines the toolbar and associated commands.
Expand All @@ -55,7 +55,7 @@ The source of truth for data structures in JupyterGIS.
If you wish to add a new layer _type_, you would need to add it to the schema.

Python classes and Typescript types are automatically generated from the schema at
build-time (i.e. not commited to the repository) using
build-time (i.e. not committed to the repository) using
[`json2ts`](https://github.com/GregorBiswanger/json2ts) for TypeScript,
and
[`datamodel-code-generator`](https://docs.pydantic.dev/latest/integrations/datamodel_code_generator/)
Expand Down
2 changes: 1 addition & 1 deletion docs/overview/what-is-jgis.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,5 +42,5 @@ While QGIS serves this need very well, the friction and mental context switching
introduced by working in two disjoint applications presents a definite challenge.

With these lessons in mind, we feel that our primary focus on JupyterGIS should _not_ be
on reimplimenting "geoprocessing" toolboxes, and that we should instead focus on utility
on reimplementing "geoprocessing" toolboxes, and that we should instead focus on utility
functionality that **supports and streamlines** analysis done in a Notebook environment.
2 changes: 1 addition & 1 deletion docs/user_guide/tutorials/01-intro/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ The elements shown in the figure above are:
1. Application Launcher: Where you select which application you want to start - e.g. a Notebook, a Console, another application such as a Terminal, or open a GIS file (which can be either a JupyterGIS file or a QGIS file).
2. Left Sidebar: Contains a file browser, panels that show a list of open tabs in the main work space and for running kernels and terminals, collaboration features, the table of contents (for notebooks or other files with headers), the extension manager, and the JupyterGIS extension which allows you to see the GIS layers list.
3. GIS Layers List / Browser Panel.
4. Right Sidebar: Contains the property inspector (active in notebooks), kernal usage, the debugger, and GIS object properties, annotation and filters.
4. Right Sidebar: Contains the property inspector (active in notebooks), kernel usage, the debugger, and GIS object properties, annotation and filters.
5. The GIS object properties, annotations and filters of a selected GIS layer.
6. The Jupyter Toolbar Menu: Used with Jupyter Notebooks.
7. The Log Console: Used for debugging.
Expand Down
2 changes: 1 addition & 1 deletion packages/base/src/shared/components/Calendar.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ export type CalendarProps = DayPickerProps & {
yearRange?: number;

/**
* Wether to show the year switcher in the caption.
* Whether to show the year switcher in the caption.
* @default true
*/
showYearSwitcher?: boolean;
Expand Down
2 changes: 1 addition & 1 deletion packages/base/src/tools.ts
Original file line number Diff line number Diff line change
Expand Up @@ -184,7 +184,7 @@ export function createDefaultLayerRegistry(

// TODO: These need better names
/**
* Parse tile information from providers to be useable in the layer registry
* Parse tile information from providers to be usable in the layer registry
*
* @param entry - The name of the entry, which may also serve as the default provider name if none is specified.
* @param xyzprovider - An object containing the XYZ provider's details, including name, URL, zoom levels, attribution, and possibly other properties relevant to the provider.
Expand Down
2 changes: 1 addition & 1 deletion packages/schema/src/model.ts
Original file line number Diff line number Diff line change
Expand Up @@ -772,7 +772,7 @@ export class JupyterGISModel implements IJupyterGISModel {

/**
* Toggle a map interaction mode on or off.
* Toggleing off sets the mode to 'panning'.
* Toggling off sets the mode to 'panning'.
* @param mode The mode to be toggled
*/
toggleMode(mode: Modes) {
Expand Down
2 changes: 1 addition & 1 deletion python/jupytergis_qgis/jupytergis_qgis/qgis_loader.py
Original file line number Diff line number Diff line change
Expand Up @@ -916,7 +916,7 @@ def build_uri(parameters: dict[str, str], source_type: str) -> str | None:
# check logical operator to choose discrete or exact
op = layer_colors[3][0]

# skip the last value in both cases, thats the fallback and not used by qgis
# skip the last value in both cases, that's the fallback and not used by qgis
if op == "<=":
# skip the second to last pair because that needs special handling
color_ramp_shader.setColorRampType(QgsColorRampShader.Discrete)
Expand Down
Loading