Commit Graph

1301 Commits

Author SHA1 Message Date
James Lyne
06ac12ba29 Move tileUpdateInterval handling to LiveAtlasTileLayer 2022-02-25 14:50:17 +00:00
James Lyne
e09fbe1e06 Update leaflet 2022-02-25 13:23:14 +00:00
James Lyne
6effb9a648 Merge remote-tracking branch 'origin/master' 2022-02-24 22:53:40 +00:00
James Lyne
bf300d977c Overviewer spawn marker 2022-02-24 22:53:26 +00:00
James Lyne
33ec1334f3
Merge pull request #370 from JLyne/dependabot/npm_and_yarn/types/node-17.0.19
Bump @types/node from 17.0.18 to 17.0.19
2022-02-24 22:26:00 +00:00
James Lyne
f7a7a35433
Merge pull request #371 from JLyne/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-5.12.1
Bump @typescript-eslint/eslint-plugin from 5.12.0 to 5.12.1
2022-02-24 22:25:54 +00:00
James Lyne
839636854b
Merge pull request #372 from JLyne/dependabot/npm_and_yarn/typescript-eslint/parser-5.12.1
Bump @typescript-eslint/parser from 5.12.0 to 5.12.1
2022-02-24 22:25:49 +00:00
James Lyne
29bbc1cd76 Update leaflet 2022-02-24 22:23:04 +00:00
James Lyne
70b5b4eb47 Refactor GenericIcon 2022-02-24 21:54:25 +00:00
James Lyne
87a1665d53 Rename GenericMarker dimensions to iconSize and make optional 2022-02-24 21:08:27 +00:00
James Lyne
2a47a99493 Fix marker counts in marker list when switching maps 2022-02-24 20:47:13 +00:00
James Lyne
475c53a688 Fix marker list icons 2022-02-24 20:44:17 +00:00
James Lyne
bd13e67f48 Replace MapProvider.getMarkerIconURL with passing full URL to GenericMarker 2022-02-24 18:39:37 +00:00
James Lyne
60d84d61a0 Fixed layout for marker icons with no iconSize 2022-02-24 00:32:30 +00:00
James Lyne
56b07aeaf7 Fix error showing label on markers without an iconSize 2022-02-23 23:23:10 +00:00
James Lyne
3e1122d34d Use overviewer hovertext as marker tooltip 2022-02-23 23:22:51 +00:00
James Lyne
cde0c327a0 Round marker list locations 2022-02-23 23:22:08 +00:00
James Lyne
0c6eadd25f Overviewer cleanup 2022-02-23 22:33:31 +00:00
James Lyne
40ee948d91 Replace MapProvider.getTilesUrl with LiveAtlasMapDefinition baseUrl option 2022-02-23 22:32:59 +00:00
James Lyne
1c5351313f LiveAtlasMapDefinition cleanup
- Reorganise options for improved readability
- Make options with defaults optional
- Add baseUrl option for later TileLayer use
2022-02-23 22:31:50 +00:00
James Lyne
c4f2d106bf All per-map default zoom 2022-02-23 14:31:31 +00:00
James Lyne
61194c9c99 Fix error when marker set is removed when changing between maps on the same world 2022-02-23 13:58:32 +00:00
James Lyne
61b2a59e2a All per-map center points 2022-02-23 13:57:41 +00:00
James Lyne
1481207a12 More overviewer work
- First pass at markers
- Cleanup
2022-02-23 00:48:10 +00:00
James Lyne
b69a1b3a3f Make iconSize optional for GenericIcon, and center it if missing 2022-02-23 00:47:22 +00:00
James Lyne
50aba2dd7b MapProvider changes
- Add populateMap method to allow reacting to  the current map changes
- populateWorld, startUpdates and stopUpdates are no longer abstract
2022-02-23 00:42:53 +00:00
James Lyne
3eb9446a5d Ignore overlays for now 2022-02-21 22:58:55 +00:00
dependabot[bot]
e9f329a29d
Bump @typescript-eslint/parser from 5.12.0 to 5.12.1
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.12.0 to 5.12.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.12.1/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-21 22:08:04 +00:00
dependabot[bot]
0980cf74bc
Bump @typescript-eslint/eslint-plugin from 5.12.0 to 5.12.1
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.12.0 to 5.12.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.12.1/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-21 22:07:52 +00:00
dependabot[bot]
e0cbb5fe6d
Bump @types/node from 17.0.18 to 17.0.19
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 17.0.18 to 17.0.19.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-21 22:07:27 +00:00
James Lyne
88f81efcf5 Update copyright headers 2022-02-21 21:53:49 +00:00
James Lyne
b43f1f0fe6 Basic support for overviewer 2022-02-21 21:50:31 +00:00
James Lyne
68eccb2b5b Pass projection into LiveAtlasMapDefinition instead of creating it internally 2022-02-21 20:27:09 +00:00
James Lyne
6b0317b595 3.0.0-beta.3 2022-02-21 12:32:50 +00:00
James Lyne
0efcd8d284 Downgrade vite to fix missing index.html css 2022-02-20 22:03:56 +00:00
James Lyne
7c65f91ace 3.0.0-beta.2 2022-02-20 19:44:07 +00:00
James Lyne
59fbcfd8be Fix build warning 2022-02-20 19:40:35 +00:00
James Lyne
eba601e7fe Add option to disable map context menu 2022-02-20 19:35:10 +00:00
James Lyne
431f34e437
Merge pull request #365 from JLyne/dependabot/npm_and_yarn/vitejs/plugin-vue-2.2.2
Bump @vitejs/plugin-vue from 2.0.1 to 2.2.2
2022-02-20 12:27:52 +00:00
James Lyne
383a351369
Merge pull request #366 from JLyne/dependabot/npm_and_yarn/eslint-8.9.0
Bump eslint from 8.8.0 to 8.9.0
2022-02-20 12:27:46 +00:00
James Lyne
65d8ca5c68
Merge pull request #367 from JLyne/dependabot/npm_and_yarn/vite-2.8.4
Bump vite from 2.7.13 to 2.8.4
2022-02-20 12:27:37 +00:00
dependabot[bot]
2c305a7c9a
Bump @vitejs/plugin-vue from 2.0.1 to 2.2.2
Bumps [@vitejs/plugin-vue](https://github.com/vitejs/vite/tree/HEAD/packages/plugin-vue) from 2.0.1 to 2.2.2.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/plugin-vue/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v2.2.2/packages/plugin-vue)

---
updated-dependencies:
- dependency-name: "@vitejs/plugin-vue"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-19 16:44:46 +00:00
dependabot[bot]
e4c426fea3
Bump vite from 2.7.13 to 2.8.4
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 2.7.13 to 2.8.4.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v2.8.4/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-19 16:44:38 +00:00
dependabot[bot]
f33c501b4e
Bump eslint from 8.8.0 to 8.9.0
Bumps [eslint](https://github.com/eslint/eslint) from 8.8.0 to 8.9.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.8.0...v8.9.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-19 16:44:33 +00:00
James Lyne
77da3f09c7
Merge pull request #363 from JLyne/dependabot/npm_and_yarn/jest-27.5.1
Bump jest from 27.4.7 to 27.5.1
2022-02-19 16:44:06 +00:00
James Lyne
7f7e5b4609
Merge pull request #361 from JLyne/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-5.12.0
Bump @typescript-eslint/eslint-plugin from 5.10.2 to 5.12.0
2022-02-19 16:43:43 +00:00
James Lyne
2486b3d052
Merge pull request #362 from JLyne/dependabot/npm_and_yarn/vue-3.2.31
Bump vue from 3.2.29 to 3.2.31
2022-02-19 16:43:35 +00:00
dependabot[bot]
30468ec227
Bump jest from 27.4.7 to 27.5.1
Bumps [jest](https://github.com/facebook/jest) from 27.4.7 to 27.5.1.
- [Release notes](https://github.com/facebook/jest/releases)
- [Changelog](https://github.com/facebook/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/jest/compare/v27.4.7...v27.5.1)

---
updated-dependencies:
- dependency-name: jest
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-19 14:51:48 +00:00
dependabot[bot]
7d71e2effe
Bump @typescript-eslint/eslint-plugin from 5.10.2 to 5.12.0
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.10.2 to 5.12.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.12.0/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-19 14:51:30 +00:00
dependabot[bot]
d69d852100
Bump vue from 3.2.29 to 3.2.31
Bumps [vue](https://github.com/vuejs/core) from 3.2.29 to 3.2.31.
- [Release notes](https://github.com/vuejs/core/releases)
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md)
- [Commits](https://github.com/vuejs/core/compare/v3.2.29...v3.2.31)

---
updated-dependencies:
- dependency-name: vue
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-19 14:51:29 +00:00