Commit Graph

1191 Commits

Author SHA1 Message Date
James Lyne
234b2d0a6b Store plain text version of HTML marker tooltip content 2022-01-14 13:53:43 +00:00
James Lyne
4e8780b3a4 Sidebar cleanup and fixes
- Merge functions handling sidebar section events, focusing and toggling
- Use hidden attribute instead of v-show for sidebar sections
- Ignore hidden sidebar sections when navigating with the keyboard
- Allow focusing an already visible section via down arrow on its button
2022-01-14 13:16:04 +00:00
James Lyne
ef28afaceb Don't focus sidebar sections due to expandUI on initial load 2022-01-14 11:34:09 +00:00
James Lyne
fc55d56692 Fix sidebar repaint on scroll 2022-01-14 00:37:17 +00:00
James Lyne
1d1fa0abc8 Slightly increase sidebar width and player icon padding 2022-01-14 00:36:19 +00:00
James Lyne
b12fca100e Remove unnecessary SVG attributes 2022-01-13 20:10:30 +00:00
James Lyne
9ea3f616c3 New map icons 2022-01-13 20:10:29 +00:00
James Lyne
9c74d7b163 Marker changes
- Merge marker label/tooltipContent
- Rename tooltipContent/popupContent to tooltip/popup
- Set tooltip from label for all dynmap marker types
2022-01-13 16:07:27 +00:00
James Lyne
4415b17ceb Rename Markers component to Points 2022-01-13 14:41:05 +00:00
James Lyne
7cd21a19e2 Rename marker types for clarity
- Add "Marker" suffix
- Rename regular marker to "PointMarker"
2022-01-13 14:14:11 +00:00
James Lyne
323b700568 Clear followTarget in SET_PAN_TARGET 2022-01-13 13:38:26 +00:00
James Lyne
9bed746ccc Move player search into PlayerList 2022-01-13 11:51:06 +00:00
James Lyne
763b4d907e Make player search sticky 2022-01-13 01:52:22 +00:00
James Lyne
97c6916194 Prevent sidebar section heading wrapping 2022-01-13 01:52:09 +00:00
James Lyne
cc39b3c0c9 Make sidebar section headers sticky 2022-01-13 01:35:44 +00:00
James Lyne
b39db090f5 Message handling improvements
-Define message keys in a single place
-Add fallback for missing messages
-Slight reduction in filesize
2022-01-12 15:21:01 +00:00
James Lyne
4b834aa0b0 Split lists into their own components 2022-01-12 13:27:16 +00:00
James Lyne
8d8c242622 Merge remote-tracking branch 'origin/master' 2022-01-12 01:09:39 +00:00
James Lyne
ac7c269fe1 Add squaremap server definition (alias for pl3xmap) 2022-01-12 01:06:18 +00:00
James Lyne
51ec91be22 Rename VITE_VERSION to VITE_APP_VERSION 2022-01-12 00:31:54 +00:00
James Lyne
f7f9cda6c1
Merge pull request #326 from JLyne/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-5.9.1
Bump @typescript-eslint/eslint-plugin from 5.9.0 to 5.9.1
2022-01-11 20:59:04 +00:00
dependabot[bot]
41f1927a3c
Bump @typescript-eslint/eslint-plugin from 5.9.0 to 5.9.1
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.9.0 to 5.9.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.9.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-01-11 20:58:06 +00:00
James Lyne
cd6bf4aa55
Merge pull request #319 from JLyne/dependabot/npm_and_yarn/vue-tsc-0.30.2
Bump vue-tsc from 0.30.1 to 0.30.2
2022-01-11 20:57:36 +00:00
James Lyne
03eca32c46
Merge pull request #320 from JLyne/dependabot/npm_and_yarn/sass-1.47.0
Bump sass from 1.46.0 to 1.47.0
2022-01-11 20:57:26 +00:00
James Lyne
9e12d18bc6
Merge pull request #322 from JLyne/dependabot/npm_and_yarn/jest-27.4.7
Bump jest from 27.4.5 to 27.4.7
2022-01-11 20:57:22 +00:00
James Lyne
60a8210f68
Merge pull request #321 from JLyne/dependabot/npm_and_yarn/types/node-17.0.8
Bump @types/node from 17.0.5 to 17.0.8
2022-01-11 20:57:19 +00:00
James Lyne
6adc17f1e8
Merge pull request #325 from JLyne/dependabot/npm_and_yarn/eslint-8.6.0
Bump eslint from 8.5.0 to 8.6.0
2022-01-11 20:57:14 +00:00
dependabot[bot]
3db536e893
Bump jest from 27.4.5 to 27.4.7
Bumps [jest](https://github.com/facebook/jest) from 27.4.5 to 27.4.7.
- [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.5...v27.4.7)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-11 20:53:36 +00:00
dependabot[bot]
7973de7f4b
Bump vue-tsc from 0.30.1 to 0.30.2
Bumps [vue-tsc](https://github.com/johnsoncodehk/volar/tree/HEAD/packages/vue-tsc) from 0.30.1 to 0.30.2.
- [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.2/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-11 20:53:19 +00:00
dependabot[bot]
e617fa171f
Bump sass from 1.46.0 to 1.47.0
Bumps [sass](https://github.com/sass/dart-sass) from 1.46.0 to 1.47.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.46.0...1.47.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-11 20:53:04 +00:00
dependabot[bot]
e88143e38f
Bump eslint from 8.5.0 to 8.6.0
Bumps [eslint](https://github.com/eslint/eslint) from 8.5.0 to 8.6.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.5.0...v8.6.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-11 20:52:48 +00:00
dependabot[bot]
d3e6d0b04a
Bump @types/node from 17.0.5 to 17.0.8
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 17.0.5 to 17.0.8.
- [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-01-11 20:52:47 +00:00
James Lyne
aaccfc4202
Merge pull request #323 from JLyne/dependabot/npm_and_yarn/typescript-eslint/parser-5.9.1
Bump @typescript-eslint/parser from 5.8.1 to 5.9.1
2022-01-11 20:52:19 +00:00
James Lyne
27054282eb
Update dependabot.yml 2022-01-11 20:50:50 +00:00
James Lyne
6592f1aa11
Update README.md 2022-01-11 19:38:21 +00:00
James Lyne
eaad0b4de5 Revert "Work around dynmap bugs in markup handling"
This reverts commit 297a593f
2022-01-11 17:52:37 +00:00
James Lyne
ff77f09025 Move marker set contents outside the store, other small optimisations.
Improves marker set creation performance by avoiding traversal of all markers when watching the marker set.

Various other small changes to reduce allocations when creating markers
2022-01-11 16:08:30 +00:00
James Lyne
6717cab096 FollowTarget improvements
- Show current world/location when follow target is visible
- Add ellipsis overflow
- Add copy location on click
2022-01-10 22:16:05 +00:00
dependabot[bot]
a45340fbae
Bump @typescript-eslint/parser from 5.8.1 to 5.9.1
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.8.1 to 5.9.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.9.1/packages/parser)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-10 22:09:42 +00:00
James Lyne
6d49021220 Refactor sidebar sections
- Rename CollapsibleSection to SidebarSection with a collapsible prop
- Move section__content element to SidebarSection
- Move sidebar section styling to SidebarSection
2022-01-10 20:24:22 +00:00
James Lyne
450a5ee46c Refactor sidebar sections
- Rename CollapsibleSection to SidebarSection with a collapsible prop
- Move section__content element to SidebarSection
- Move sidebar section styling to SidebarSection
2022-01-10 19:56:23 +00:00
James Lyne
df1d2ee73b Add window size to vuex state 2022-01-10 19:33:41 +00:00
James Lyne
6d29a0f195
Merge pull request #316 from JLyne/dependabot/npm_and_yarn/sass-1.46.0
Bump sass from 1.45.1 to 1.46.0
2022-01-10 11:14:30 +00:00
James Lyne
29943be869
Merge pull request #315 from JLyne/dependabot/npm_and_yarn/types/leaflet-1.7.8
Bump @types/leaflet from 1.7.7 to 1.7.8
2022-01-10 11:14:27 +00:00
James Lyne
ca4f1c3edd
Merge pull request #314 from JLyne/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-5.9.0
Bump @typescript-eslint/eslint-plugin from 5.8.1 to 5.9.0
2022-01-10 11:14:22 +00:00
James Lyne
ea3fd3e20f
Merge pull request #308 from JLyne/dependabot/npm_and_yarn/types/jest-27.4.0
Bump @types/jest from 27.0.3 to 27.4.0
2022-01-10 11:14:17 +00:00
James Lyne
0e8a68cd3e
Merge pull request #307 from JLyne/dependabot/npm_and_yarn/vite-2.7.10
Bump vite from 2.7.7 to 2.7.10
2022-01-10 11:14:14 +00:00
James Lyne
297a593fa7 Work around dynmap bugs in markup handling 2022-01-10 00:08:06 +00:00
dependabot[bot]
984805028c
Bump sass from 1.45.1 to 1.46.0
Bumps [sass](https://github.com/sass/dart-sass) from 1.45.1 to 1.46.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.45.1...1.46.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-06 22:12:23 +00:00
dependabot[bot]
90f8efaf81
Bump @types/leaflet from 1.7.7 to 1.7.8
Bumps [@types/leaflet](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/leaflet) from 1.7.7 to 1.7.8.
- [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-03 22:18:27 +00:00