Added v1.4.0 release notes

This commit is contained in:
Mitchell McCaffrey 2020-06-28 18:07:08 +10:00
parent 8f6b2ec0d3
commit 4794aa135c
2 changed files with 77 additions and 0 deletions

View File

@ -0,0 +1,73 @@
# v1.4.0
## Major Changes
### Reworked Fog Tools
The fog tool now has more options for supporting different interaction paradigms and allowing for greater accuracy when creating fog shapes.
- The new fog polygon tool now allows you to click on the map to easily place down the perimeter for a fog shape. Each point will snap to the grid allowing a quick method for creating straight shapes that align with the map. This replaces the old grid snap option.
- When drawing fog shapes there is now the option to set the shape to subtract instead of add. This can be used to carve out existing fog shapes to create more complicated geometry or for creating holes in the fog to show players only portions of an area.
### New Measure Tool
A new measure tool has been added to allow you to easily find out how far areas of the map are from one another. This tool has three options for calculating distance.
- Grid Distance (default) or Chebyshev distance, this is the distance on a grid and is the metric use in D&D.
- Line Distance or Euclidean distance is the actual distance between the two points of the measure tool.
- City Block Distance or Manhattan distance is the distance when only travelling in the horizontal or vertical directions.
### Keyboard Shortcut Support
When interacting with the map we now support keyboard shortcuts for quickly switching between tools. A list of supported shortcuts is listed below.
**Tools**
- Pan (W) (The space bar can also be held to quickly toggle to the pan tool when in another tool.)
- Fog (F)
- Draw (D)
- Measure (M)
**Fog**
- Polygon (P)
- Brush (B)
- Toggle (T)
- Remove (R)
- Add / Subtract (The Alt key can be held to toggle to the other setting e.g. while drawing with the add brush tool, holding Alt will change to the subtract option.)
- Edge Snapping (S)
- Undo (Ctrl / Cmd + Z)
- Redo (Ctrl / Cmd + Shift + Z)
**Drawing**
- Brush (B)
- Paint (P)
- Line (L)
- Rectangle (R)
- Circle (C)
- Triangle (T)
- Erase (E)
- Toggle Blending (B)
- Undo (Ctrl / Cmd + Z)
- Redo (Ctrl / Cmd + Shift + Z)
**Measure**
- Grid (G)
- Line (L)
- City Block (C)
## Minor Changes
- The brush tool, shape tool and erase tool have been combined in to one drawing tool. Having these tools combined should hopefully make the drawing experience a little simpler.
- Added a new line tool that will allow you to draw staight lines.
- Fixed performance regression for drawing tools that was introduced in v1.3.0.
- Fixed performance issues when editing map and token settings.
- Added a notification for when a user can connect to the server but not to other party members.
- Fixed a bug that lead to a token getting stuck to the cursor when moving.
- Added a new loading indicator showing the progress of map and tokens when downloading them from other party members.
- Fixed a bug that stopped the undo and redo buttons for fog editing being synced to other party members.
[Reddit]()
[Twitter]()

View File

@ -12,6 +12,7 @@ const v130 = raw("../docs/releaseNotes/v1.3.0.md");
const v131 = raw("../docs/releaseNotes/v1.3.1.md");
const v132 = raw("../docs/releaseNotes/v1.3.2.md");
const v133 = raw("../docs/releaseNotes/v1.3.3.md");
const v140 = raw("../docs/releaseNotes/v1.4.0.md");
function ReleaseNotes() {
return (
@ -34,6 +35,9 @@ function ReleaseNotes() {
<Text mb={2} variant="heading" as="h1" sx={{ fontSize: 5 }}>
Release Notes
</Text>
<div id="v140">
<Markdown source={v140} />
</div>
<div id="v133">
<Markdown source={v133} />
</div>