358 Commits

Author SHA1 Message Date
David Yun
81082303dc Use odeprecated rather than remove it entirely
* Fix IntegrationCommandTestCask
2016-10-07 10:27:21 +08:00
David Yun
d4927815a5 Remove license from all documentation 2016-10-07 00:21:25 +08:00
David Yun
5fead8eb5e Deprecate license stanza 2016-10-06 23:25:42 +08:00
Markus Reiter
faebc64815 Merge pull request #1216 from reitermarkus/fix-language-audit
Fix exit code for multilingual cask audit.
2016-10-06 15:51:30 +02:00
Markus Reiter
7e70ebd4f1 Merge pull request #1207 from reitermarkus/cask-already-installed-warning
Change `A Cask for #{token} is already installed.` message.
2016-10-06 12:56:39 +02:00
Markus Reiter
6f070641b9 Merge pull request #1196 from reitermarkus/dmg-metadata
Add `.com.apple.timemachine.supported` to DMG_METADATA_FILES.
2016-10-06 11:57:46 +02:00
Markus Reiter
ddf5583208 Refactor Cask’s extensions. 2016-10-04 15:43:58 +02:00
Markus Reiter
23dec587fd Make core_tap_version_string reusable. 2016-10-04 14:45:11 +02:00
Markus Reiter
108d0761ee Fix exit code for multilingual cask audit. 2016-10-03 10:23:30 +02:00
Markus Reiter
e2b3753fd9 Style changes in language_eval. 2016-10-03 02:57:29 +02:00
Markus Reiter
ef26bf1882 Refactor audit for changed DSL. 2016-10-03 02:34:53 +02:00
Markus Reiter
b104e6ff37 Raise error if more than one default language if specified. 2016-10-03 02:34:53 +02:00
Markus Reiter
013f33be44 Change language DSL to only allow strings. 2016-10-03 02:34:53 +02:00
Markus Reiter
bc143bb470 Support audit for multilingual casks. 2016-10-03 02:34:53 +02:00
Markus Reiter
bc2d676b6f Refactor logic to always choose first matched language. 2016-10-03 02:34:53 +02:00
Markus Reiter
546a91f78e Add —language option. 2016-10-03 02:34:53 +02:00
Markus Reiter
1e86c7d3ec Always fall back to language :default. 2016-10-03 02:34:53 +02:00
Markus Reiter
65fdfefc99 Add language_eval method. 2016-10-03 02:34:52 +02:00
Markus Reiter
f52116cd26 Add language stanza to cask DSL. 2016-10-03 02:34:52 +02:00
Markus Reiter
0f7d1b137f Change re-install command to use &&. 2016-10-02 19:53:43 +02:00
Markus Reiter
4f1ef16cbf Fix indentation of CaskCommandFailedError. 2016-10-02 19:53:43 +02:00
Markus Reiter
082bd5e98a Change A Cask for #{token} is already installed. message. 2016-10-02 19:53:43 +02:00
Markus Reiter
884b268506 Use Formatter for all URLs. 2016-10-01 20:00:49 +02:00
Markus Reiter
75e8b59aad Add Formatter module. 2016-10-01 20:00:49 +02:00
Markus Reiter
6d8ee395fa Refactor Tty. 2016-10-01 20:00:49 +02:00
Markus Reiter
c129e6405a Add .com.apple.timemachine.supported to DMG_METADATA_FILES. 2016-10-01 04:35:04 +02:00
Markus Reiter
0f71573df4 Update rubocop-cask to 0.10.0. 2016-09-28 23:03:31 +02:00
Markus Reiter
00b3dde0b2 RuboCop: MacOS 2016-09-25 00:16:31 +02:00
Markus Reiter
b86c8efb79 Cask: Use nested classes and modules. 2016-09-24 16:00:58 +02:00
Josh Hagins
8e1169085d Merge pull request #1029 from wickles/patch-1
Prevent Accessibility access for macOS >= 10.12
2016-09-23 11:17:36 -05:00
Markus Reiter
59212445da Run rubocop —auto-correct. 2016-09-23 15:30:05 +02:00
Alex
3c31e29d5c Simplify accessibility access disable warnings 2016-09-21 10:56:26 -07:00
Markus Reiter
530cee44c3 Use sudo mv to move Caskroom. 2016-09-21 19:05:35 +02:00
Markus Reiter
458a80d25a Ask for sudo when moving Caskroom. 2016-09-21 17:34:15 +02:00
Alex
d282565bd0 Improved accessibility access conditional style 2016-09-21 08:33:10 -07:00
Alex
169a079903 Make wording more similar to existing messages 2016-09-20 18:19:48 -07:00
Alex
15f3f20656 Prevent Accessibility access for macOS >= 10.12
See https://github.com/caskroom/homebrew-cask/issues/24519

Feel free to suggest alternative wording and such.
2016-09-19 11:18:17 -07:00
Markus Reiter
6fe7019020 Make HOMEBREW_PREFIX/Caskroom the default. 2016-09-19 17:49:40 +02:00
Markus Reiter
3b6d80913a Fix cask installation from untapped Tap not working. 2016-09-12 06:21:16 +02:00
Markus Reiter
c20a7fa859 Remove homebrew-fonts hack from search. 2016-09-05 21:43:03 +02:00
Markus Reiter
89a63fb177 Add cask_files method to Tap class. 2016-09-05 21:43:03 +02:00
Joshua Hagins
5b593ebb89 Allow deprecated hash syntax in Cask headers 2016-08-30 21:51:40 -04:00
Markus Reiter
db88ca1e18 Fix missing magenta in Tty. 2016-08-26 14:14:18 +02:00
Mike McQuaid
9c09f05730 Merge pull request #794 from AnastasiaSulyagina/tty
cask tty removed
2016-08-26 10:05:35 +01:00
Markus Reiter
72846fac47 Merge pull request #803 from reitermarkus/heredoc-style
Unify heredoc style.
2016-08-24 20:23:50 +02:00
Josh Hagins
4f6a46f4b1 Merge pull request #791 from reitermarkus/per-cask-cleanup
Allow per-cask `cleanup`.
2016-08-24 11:11:19 -04:00
Markus Reiter
50fee14358 Unify heredoc style. 2016-08-24 13:52:46 +02:00
Markus Reiter
fa19447a2d Merge pull request #793 from reitermarkus/refactoring-pathname
Merge Cask’s `Pathname` extension with Homebrew’s.
2016-08-24 12:32:17 +02:00
Markus Reiter
85635a1e19 Merge Cask’s Pathname extension with Homebrew’s. 2016-08-24 00:43:32 +02:00
Markus Reiter
1e1a8bf626 Use version 3.1.0 of vendored plist. 2016-08-23 23:36:17 +02:00