- Add an overview md file next to each sketch file (thanks @philschatz)
- Improve UI to manage preferences
- Fix typos causing a bunch of commands to fail (silly me) (thanks @philschatz)
- Add UI to manage branches
- Make the plugin compatible with Sketch Runner
- Fix typo in analytics
- Update build tools
- Fix a typo causing the fail alert not to show up
- Optionally send anonymous usage data in order to improve the plugin
- More robust check for failure when executing a task
- Complete rewrite of the plugin using
sketch-builder - Export symbols as well
- More lines for Commit: the first line is the commit message, all the others are an optional longer description
- fix non-ascii characters encoding (thanks @tomonari-t)
- fix when the path to the plugin has multiple spaces
- check if a file is open and send a helpful message if not
- add a button to report the issue when one happens
- add option to exclude entire pages from pretty diffs
- check for new updates automatically
-
add option to exclude artboards from pretty diffs
- create a file called .sketchignore next to your sketchfiles
- put the name of the artboards inside (see example). It can either be the exact name of the artboard or a regex
- profit
- keep old generated artboards if not changed
- add preference to control the scale of the exported artboards
- escape double quote in commit message
- fix missing argument in the export artboards function
- fix missing argument in the shared functions
- factorize cd into the current folder for every command
- use
git for-each-refinstead ofgit branch + awkto list the branches
- add preferences for the terminal to use
- prefix user preferences by
gitSketchto not conflict with others potentially - replace option of
push(wassimple, nowcurrent)
- add plugin preferences panel
- add icon on alerts
- open terminal with
iTermif available - add
pullcommand - add default option for push
- add popup to ask for the remote repository url
- use sketchtool from the bundle
- use user bah profile when running commands
- add checkbox to generate pretty diffs when commiting
- use sketchtool to generate pretty diffs
- add command to add file to git
- first release