v0.2.0
Features
- add support for wl-clipboard (Andres Eloy Rivera Garcia)
- add cropbox normalization (Andres Eloy Rivera Garcia)
- add option to hide the on screen controller when cropping (Andres Eloy Rivera Garcia)
Bug Fixes
- avoid resetting the cropbox if PureMode is off (Andres Eloy Rivera Garcia)
- check the status of the xclip execution (Andres Eloy Rivera Garcia)
- capture_stdout when checking for wl-copy (Andres Eloy Rivera Garcia)
- use ass-events to draw the cropbox (Andres Eloy Rivera Garcia)
- set the overlay's script resolution to the osd size (Andres Eloy Rivera Garcia)
Documentation
- add minor update to usage preview video (Andres Eloy Rivera Garcia)
- fix typo (Andres Eloy Rivera Garcia)
- update usage regarding selections (Andres Eloy Rivera Garcia)
- update cropping section (Andres Eloy Rivera Garcia)
- update installation section (Andres Eloy Rivera Garcia)
- update building section (Andres Eloy Rivera Garcia)
- add configuration file section (Andres Eloy Rivera Garcia)
- fix typo (Andres Eloy Rivera Garcia)
- add minor changes to the configuration file example (Andres Eloy Rivera Garcia)
Code Refactoring
- migrate project to TypeScript (Andres Eloy Rivera Garcia)
- remove duplicated code (Andres Eloy Rivera Garcia)
- use cropIsSet in CropBox.toString() (Andres Eloy Rivera Garcia)
- add type checks for box (Andres Eloy Rivera Garcia)
- add type guard for osd size (Andres Eloy Rivera Garcia)
- check for type number in isMousePos type guard (Andres Eloy Rivera Garcia)
- initialize options in the constructor (Andres Eloy Rivera Garcia)
Chores
- move the cropping messages to console (Andres Eloy Rivera Garcia)
- remove cropbox animation option (Andres Eloy Rivera Garcia)
- remove unneeded code (Andres Eloy Rivera Garcia)
- bump minor version to v0.2.0 (Andres Eloy Rivera Garcia)
- update main.js to v0.2.0 (Andres Eloy Rivera Garcia)