All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
1.0.2 - 2024-05-25
- Line weight adjustment is a dropdown instead of input box
- Reset stitch menu horizontal/vertical on new file open
- Border overlay turned off by default
- Automatically go back into full screen when PDF is opened
- Calibration warnings more descriptive with button to return to full screen
- Menus flickering with large PDFs
- Horizontal and vertical offsets in stitch menu are reset when a new PDF is opened
- Line weight is reset when new PDF is opened
- Shift to lock axis when dragging PDF (use arrow keys to move instead)
- Line tool to rotate to horizontal, mark lines on PDF, flip about the line, move based on the line's length, move between lines, and drag end of measurement line
- Save stitch settings by file to browser/device
- Wrong side overlay that shows dots when pattern is flipped
- Install app button
- Keyboard shortcuts for frequently used tools
- Stepper buttons for incrementing and decrementing columns and horizontal/vertical inputs in the stitch menu
- Disabled layer menu icon when no layers in PDF
- Shift-Tab to move counterclockwise around calibration grid
- Buy me a coffee widget to landing page
- Cursor changes from grab to grabbing hand when dragging
- Selected corner on calibration grid is colored
1.0.1 - 2024-04-15
- Redirect to calibration page when full screen mode is changed or window is moved/resized when projecting
- Check for when calibration page size or location has changed since last projection
- Speed up line weight change and movement in Firefox
- Layer menu title and show/hide all is always visible when menu is open
- Scroll bar is shown when the number of layers is greater than the size of the menu
- Apply line weight changes before perspective change to stop disappearing lines when moving
- Full screen button from projection page (needed to ensure accurate calibration)
1.0.0 - 2024-04-06
- Spanish translation
- Move tool for calibrating on touch devices
- Drag edges of calibration grid
- Line weight works for colored lines
- Can drag PDFs in Firefox
- Arrow key movement happens by 1/2 cm or 1/4 inch
- Colored corners on calibration grid
- Press and hold calibration corners to slow down movement