James Lyne
6d27068702
Remove debug log
2022-02-06 13:04:27 +00:00
James Lyne
b144b817af
Re-fetch player images if the imageUrl changes
2022-02-06 13:04:04 +00:00
James Lyne
b75d1022b7
Reuse player marker icons when removing and readding to map
2022-02-06 12:29:43 +00:00
James Lyne
b3e593897b
Replace MapProvider.getPlayerHeadUrl method with imageUrl property in players component
...
- imageUrl expects a function taking a HeadQueueEntry and returning a string
- The dynmap provider has fixed logic for image URLs, but squaremap can vary per world.
- Changes to imageUrl do not yet trigger image updates or head cache clearing
2022-02-05 17:31:07 +00:00
James Lyne
db41a585e6
Add PlayerImage component for showing player images in various parts of the UI
2022-02-05 17:23:55 +00:00
James Lyne
0b6bf8d206
Merge playerMarkers and playerList components in store state
...
- Merged playerMarkers and playerList into players
- playerMarkers is now players.markers
- Moved grayHiddenPlayers outside of players.markers, as it doesn't apply to markers
2022-02-05 15:41:48 +00:00
James Lyne
9bb797f23a
Fix context menu
2022-02-05 12:54:06 +00:00
James Lyne
de5352625d
Merge remote-tracking branch 'origin/master'
2022-02-04 21:58:39 +00:00
James Lyne
e91f820322
Improve handing of append_to_world
...
- Always use the store map list for checking for/retrieving maps, to avoid the non-unique map name problem append_to_world otherwise causes
- Change LiveAtlasWorldDefinition maps property to Set as map keys were not unique if appended maps with the same names existed
- Add appended map to both original and appended world's map set. The appended world needs this to display the map in the UI, the original world needs this to avoid situations where LiveAtlas needs the "first" map of a world, and that world has 0 non-appended maps (i.e switching worlds when following, URL without a map name)
- Add an appendedWorld property to maps to indicate when a map has been appended. This is used by MapContextMenu to show the appended world's map list instead, and in WorldListItem to filter out maps appended to other worlds
- Use the map's world property instead of the world prop in the template for WorldListItem. This fixes tooltips and prevents duplicate IDs.
Fixes #345
2022-02-04 21:58:07 +00:00
James Lyne
f7b774321b
Use template strings over array joins for map names
2022-02-04 20:36:10 +00:00
James Lyne
612b9ff172
Merge pull request #348 from JLyne/dependabot/npm_and_yarn/sass-1.49.7
...
Bump sass from 1.49.0 to 1.49.7
2022-02-04 18:50:36 +00:00
dependabot[bot]
1eb703ec4e
Bump sass from 1.49.0 to 1.49.7
...
Bumps [sass](https://github.com/sass/dart-sass ) from 1.49.0 to 1.49.7.
- [Release notes](https://github.com/sass/dart-sass/releases )
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sass/dart-sass/compare/1.49.0...1.49.7 )
---
updated-dependencies:
- dependency-name: sass
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-02-04 18:28:45 +00:00
James Lyne
0d43507b0a
Merge pull request #346 from JLyne/dependabot/npm_and_yarn/eslint-8.8.0
...
Bump eslint from 8.7.0 to 8.8.0
2022-02-04 18:28:23 +00:00
James Lyne
174b023627
Merge pull request #347 from JLyne/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-5.10.2
...
Bump @typescript-eslint/eslint-plugin from 5.10.0 to 5.10.2
2022-02-04 18:28:13 +00:00
James Lyne
dd59bd9dc9
Merge pull request #349 from JLyne/dependabot/npm_and_yarn/typescript-eslint/parser-5.10.2
...
Bump @typescript-eslint/parser from 5.10.0 to 5.10.2
2022-02-04 18:28:06 +00:00
James Lyne
6cddfbfa2c
Merge pull request #350 from JLyne/dependabot/npm_and_yarn/types/node-17.0.14
...
Bump @types/node from 17.0.9 to 17.0.14
2022-02-04 18:28:01 +00:00
dependabot[bot]
8dd92699b9
Bump @types/node from 17.0.9 to 17.0.14
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 17.0.9 to 17.0.14.
- [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-04 17:56:28 +00:00
dependabot[bot]
8b1251f879
Bump @typescript-eslint/parser from 5.10.0 to 5.10.2
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 5.10.0 to 5.10.2.
- [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.10.2/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-04 17:56:18 +00:00
dependabot[bot]
fef21fdf8c
Bump @typescript-eslint/eslint-plugin from 5.10.0 to 5.10.2
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 5.10.0 to 5.10.2.
- [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.10.2/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-04 17:55:51 +00:00
dependabot[bot]
b4d87d0a8f
Bump eslint from 8.7.0 to 8.8.0
...
Bumps [eslint](https://github.com/eslint/eslint ) from 8.7.0 to 8.8.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.7.0...v8.8.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-04 17:55:32 +00:00
James Lyne
c51b987614
Merge pull request #339 from JLyne/dependabot/npm_and_yarn/types/leaflet-1.7.9
...
Bump @types/leaflet from 1.7.8 to 1.7.9
2022-02-04 17:55:12 +00:00
James Lyne
85671889e2
Merge pull request #340 from JLyne/dependabot/npm_and_yarn/vite-2.7.13
...
Bump vite from 2.7.12 to 2.7.13
2022-02-04 17:55:07 +00:00
James Lyne
54a93af16c
Merge pull request #341 from JLyne/dependabot/npm_and_yarn/sass-1.49.0
...
Bump sass from 1.48.0 to 1.49.0
2022-02-04 17:55:03 +00:00
James Lyne
e135438822
Merge pull request #342 from JLyne/dependabot/npm_and_yarn/typescript-4.5.5
...
Bump typescript from 4.5.4 to 4.5.5
2022-02-04 17:54:57 +00:00
James Lyne
0c309f7d4f
Merge pull request #343 from JLyne/dependabot/npm_and_yarn/vue-3.2.29
...
Bump vue from 3.2.27 to 3.2.29
2022-02-04 17:54:54 +00:00
James Lyne
e2a89c28d0
Handle possible nested arrays when calculating Squaremap/Pl3xmap bounds from points
2022-01-31 22:36:25 +00:00
dependabot[bot]
2143c8a95c
Bump vue from 3.2.27 to 3.2.29
...
Bumps [vue](https://github.com/vuejs/vue ) from 3.2.27 to 3.2.29.
- [Release notes](https://github.com/vuejs/vue/releases )
- [Commits](https://github.com/vuejs/vue/commits )
---
updated-dependencies:
- dependency-name: vue
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-01-24 22:08:29 +00:00
dependabot[bot]
c47d934cd6
Bump typescript from 4.5.4 to 4.5.5
...
Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 4.5.4 to 4.5.5.
- [Release notes](https://github.com/Microsoft/TypeScript/releases )
- [Commits](https://github.com/Microsoft/TypeScript/compare/v4.5.4...v4.5.5 )
---
updated-dependencies:
- dependency-name: typescript
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-01-24 22:08:18 +00:00
dependabot[bot]
b74abbe309
Bump sass from 1.48.0 to 1.49.0
...
Bumps [sass](https://github.com/sass/dart-sass ) from 1.48.0 to 1.49.0.
- [Release notes](https://github.com/sass/dart-sass/releases )
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sass/dart-sass/compare/1.48.0...1.49.0 )
---
updated-dependencies:
- dependency-name: sass
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-01-24 22:08:06 +00:00
dependabot[bot]
06beb4b4c1
Bump vite from 2.7.12 to 2.7.13
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 2.7.12 to 2.7.13.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v2.7.13/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v2.7.13/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-01-24 22:07:53 +00:00
dependabot[bot]
0eccff88ab
Bump @types/leaflet from 1.7.8 to 1.7.9
...
Bumps [@types/leaflet](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/leaflet ) from 1.7.8 to 1.7.9.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/leaflet )
---
updated-dependencies:
- dependency-name: "@types/leaflet"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-01-24 22:07:39 +00:00
James Lyne
7bea15be32
Fix leaflet repository name
2022-01-23 19:18:43 +00:00
James Lyne
bf622b1bad
Merge remote-tracking branch 'origin/master'
2022-01-22 12:06:13 +00:00
James Lyne
c7c17af6d5
Fix point marker icon updates
2022-01-22 12:05:54 +00:00
James Lyne
3ca7a72703
Fix player image not updating on follow target change
2022-01-22 12:03:40 +00:00
James Lyne
96fb1d340e
Merge pull request #338 from JLyne/dependabot/npm_and_yarn/vue-tsc-0.31.1
...
Bump vue-tsc from 0.30.5 to 0.31.1
2022-01-22 11:59:40 +00:00
dependabot[bot]
25847e2270
Bump vue-tsc from 0.30.5 to 0.31.1
...
Bumps [vue-tsc](https://github.com/johnsoncodehk/volar/tree/HEAD/packages/vue-tsc ) from 0.30.5 to 0.31.1.
- [Release notes](https://github.com/johnsoncodehk/volar/releases )
- [Changelog](https://github.com/johnsoncodehk/volar/blob/master/CHANGELOG.md )
- [Commits](https://github.com/johnsoncodehk/volar/commits/v0.31.1/packages/vue-tsc )
---
updated-dependencies:
- dependency-name: vue-tsc
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-01-22 11:53:35 +00:00
James Lyne
6957460ae8
Merge pull request #333 from JLyne/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-5.10.0
...
Bump @typescript-eslint/eslint-plugin from 5.9.1 to 5.10.0
2022-01-22 11:53:22 +00:00
James Lyne
6b5637ed8b
Merge pull request #334 from JLyne/dependabot/npm_and_yarn/eslint-8.7.0
...
Bump eslint from 8.6.0 to 8.7.0
2022-01-22 11:53:13 +00:00
James Lyne
430be14dec
Merge pull request #336 from JLyne/dependabot/npm_and_yarn/vue-tsc-0.30.5
...
Bump vue-tsc from 0.30.2 to 0.30.5
2022-01-22 11:53:04 +00:00
James Lyne
ff94b31b8c
Merge pull request #337 from JLyne/dependabot/npm_and_yarn/vite-2.7.12
...
Bump vite from 2.7.10 to 2.7.12
2022-01-22 11:52:54 +00:00
James Lyne
80fe8916f3
Refactor config loading
...
- Move config validation into map providers
- Move TileLayer creation into map providers
- Simplify config loading logic
2022-01-21 20:20:01 +00:00
James Lyne
52e512e316
Hopfully fix build
2022-01-21 14:02:18 +00:00
James Lyne
f8d28dd3ac
Merge remote-tracking branch 'origin/master'
2022-01-21 13:59:29 +00:00
James Lyne
6c443ae87d
Update leaflet
2022-01-21 13:59:22 +00:00
dependabot[bot]
af1386bcd1
Bump vite from 2.7.10 to 2.7.12
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 2.7.10 to 2.7.12.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v2.7.12/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v2.7.12/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-01-17 23:11:00 +00:00
dependabot[bot]
46d6cfc7ca
Bump eslint from 8.6.0 to 8.7.0
...
Bumps [eslint](https://github.com/eslint/eslint ) from 8.6.0 to 8.7.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.6.0...v8.7.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-01-17 23:10:33 +00:00
dependabot[bot]
abd6443e9b
Bump vue-tsc from 0.30.2 to 0.30.5
...
Bumps [vue-tsc](https://github.com/johnsoncodehk/volar/tree/HEAD/packages/vue-tsc ) from 0.30.2 to 0.30.5.
- [Release notes](https://github.com/johnsoncodehk/volar/releases )
- [Changelog](https://github.com/johnsoncodehk/volar/blob/master/CHANGELOG.md )
- [Commits](https://github.com/johnsoncodehk/volar/commits/v0.30.5/packages/vue-tsc )
---
updated-dependencies:
- dependency-name: vue-tsc
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-01-17 23:10:33 +00:00
dependabot[bot]
b2ec99de3c
Bump @typescript-eslint/eslint-plugin from 5.9.1 to 5.10.0
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 5.9.1 to 5.10.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.10.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-01-17 23:10:25 +00:00
James Lyne
05a80ec5aa
Merge pull request #328 from JLyne/dependabot/npm_and_yarn/typescript-eslint/parser-5.10.0
...
Bump @typescript-eslint/parser from 5.9.1 to 5.10.0
2022-01-17 23:09:48 +00:00