| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-07-30 | Fix trash script. | Markus Reiter | |
| 2017-07-02 | Merge pull request #2772 from reitermarkus/dmg-eula | Markus Reiter | |
| Fix DMG mounting. | |||
| 2017-07-01 | Merge pull request #2825 from reitermarkus/refactoring | Markus Reiter | |
| Refactoring using `Forwardable` and `DelegateClass`. | |||
| 2017-06-28 | Refactor using `Forwardable` and `DelegateClass`. | Markus Reiter | |
| 2017-06-27 | 🥚 No easter egg for you! | Markus Reiter | |
| 2017-06-24 | 🔥 Remove test files after trashing. | Markus Reiter | |
| 2017-06-24 | 🗑️ Use AppleScript instead of Swift for trashing. | Markus Reiter | |
| 2017-06-20 | Add support for `uninstall/zap :trash`. | Markus Reiter | |
| 2017-06-14 | Print DMG EULA when `--verbose`. | Markus Reiter | |
| 2017-05-29 | Fixup all RuboCop warnings. | Mike McQuaid | |
| 2017-05-22 | Add `CLI::Options` DSL. | Markus Reiter | |
| 2017-05-22 | Pass along `CLI::Binaries`. | Markus Reiter | |
| 2017-05-08 | Remove `to_s` from some `Pathname`s. | Markus Reiter | |
| 2017-05-07 | Revert "Merge pull request #2597 from MikeMcQuaid/vendor-gems" | Mike McQuaid | |
| This reverts commit 3e4547f52e7ebec633f8bfefc8a396d944edf908, reversing changes made to 6edf9382bcc1240ad6f97c8b752cfe56cef9965d. | |||
| 2017-05-07 | Vendor all Homebrew's gems. | Mike McQuaid | |
| Homebrew's actually ended up using a fair few gems. While we want to avoid Bundler at runtime (and this PR still does that, in fact uses Bundler even less at runtime than it did before) writing our own version to use at build-time seems redundant. | |||
| 2017-04-21 | Update binary.rb | commitay | |
| 2017-04-21 | Replace `FileUtils.chmod` with `/bin/chmod` for cask binaries. [WIP] | commitay | |
| Update binary.rb Update binary.rb Update binary.rb | |||
| 2017-04-01 | Use `sudo` if parent path of `target` is not writable. | Markus Reiter | |
| 2017-03-15 | Remove `sort` from `each_artifact`. | Markus Reiter | |
| 2017-03-13 | Default to `sudo: false` for `installer/uninstall :script`. | Markus Reiter | |
| 2017-03-10 | Refactor artifacts. | Markus Reiter | |
| 2017-03-08 | Merge pull request #2289 from reitermarkus/cask-refactor-uninstall | Markus Reiter | |
| Refactor `pkg`, `uninstall`, and `zap` artifacts. | |||
| 2017-03-08 | Always `chmod +x` `binary` stanzas. | Markus Reiter | |
| 2017-03-08 | Refactor Cask `uninstall` and `zap` stanza. | Markus Reiter | |
| 2017-03-07 | Refactor CLI options. | Markus Reiter | |
| 2017-02-19 | Expand glob patterns. | Michael Ledin | |
| 2017-02-16 | Allow skipping `uninstall script:` when `--force` is passed. | Markus Reiter | |
| 2017-02-10 | Fix `uninstall` also running `zap`. | Markus Reiter | |
| 2017-02-05 | Refactor Cask `Artifact`s. | Markus Reiter | |
| 2016-12-31 | Remove `:bsexec` parameter from `SystemCommand`. | Markus Reiter | |
| 2016-12-06 | Merge pull request #1464 from reitermarkus/quit-with-launchctl | Markus Reiter | |
| Use `launchctl` to get running processes by bundle ID. | |||
| 2016-12-05 | Use `launchctl` to get running processes by bundle ID. | Markus Reiter | |
| 2016-11-28 | Also fail if symlinked artifacts already exist. | Markus Reiter | |
| 2016-11-28 | Warn when overwriting an artifact. | Markus Reiter | |
| 2016-11-28 | Fail if cask source already exists. | Markus Reiter | |
| 2016-11-21 | Merge pull request #1535 from umireon/cask-pkg-choice | Markus Reiter | |
| Cask: Add the choices option to pkg stanza | |||
| 2016-11-21 | cask: compact the code | Kaito Udagawa | |
| 2016-11-20 | cask: Call Tempfile#close(true) with the choices file to ensure it deleted | Kaito Udagawa | |
| 2016-11-19 | cask: use Tempfile and some style fixes | Kaito Udagawa | |
| 2016-11-19 | Remove kernel extensions specified in `uninstall :kext`. | Markus Reiter | |
| 2016-11-19 | cask: add the choices option to pkg stanza | Kaito Udagawa | |
| installer command accepts -applyChoiceChangesXML option to change customize options on the GUI installer from the commandline. (`man installer` for more detailed information) The introduced option `choice` enables the choice changes to be supplied via pkg stanza without tricks in preflight code. | |||
| 2016-10-23 | Add dictionary artifact | Eitot | |
| 2016-10-23 | Auto-correct block delimiters. | Markus Reiter | |
| 2016-10-23 | Fix spacing and indentation. | Markus Reiter | |
| 2016-10-23 | Align `end` with beginning of line where `if/unless` is. | Markus Reiter | |
| 2016-10-23 | Use `()` as delimiters for `%Q` and `%q` literals. | Markus Reiter | |
| 2016-10-23 | Use slash-delimited regular expressions. | Markus Reiter | |
| 2016-10-04 | Refactor Cask’s extensions. | Markus Reiter | |
| 2016-10-01 | Add `Formatter` module. | Markus Reiter | |
| 2016-10-01 | Refactor Tty. | Markus Reiter | |
