Commit Graph
147 Commits
Author SHA1 Message Date
Rémy 976d358c87 autoupdate single url/hash support / update extract_dir / hashing by download 2016-12-11 13:34:01 +01:00
Luke Sampson 25676b79cf reduce console flicker during downloads by only updating download progress % when it has changed 2016-09-21 09:47:59 +10:00
Luke Sampson ef7bcce6f7 move shortcut functions to separate file 2016-09-21 09:41:01 +10:00
Luke Sampson b583c996e2 fix appveyor error 2016-08-20 11:30:56 +10:00
Luke Sampson f435fa35be allow .ps1 uninstaller 2016-08-20 11:27:45 +10:00
Luke Sampson 31d0f98f5f fix architecture-specific shims (see #950) 2016-07-08 07:04:26 +10:00
Luke Sampson 47ca4de713 fix download progress % runs over line and scrolls terminal 2016-07-05 11:58:48 +10:00
Luke Sampson 0bcb44a281 implement architecture-specific shims 2016-06-24 07:22:04 +10:00
Luke Sampson ed6a2ec371 fix for cookies (fixes #906) 2016-06-16 14:42:57 +10:00
Luke Sampson 5ac3f09734 allow local and network file paths for 'url' (fixes #444) 2016-06-03 19:39:46 +10:00
Luke Sampson 2a602ef4d1 add @Cyianor's fix for download URLs containing ? (fixes #603) 2016-06-03 17:43:17 +10:00
Luke Sampson a04b69451a don't set %HOME% in shims any more. env_ensure_home is provided in case apps do actually require this functionality (see #687) 2016-06-03 16:47:20 +10:00
Luke Sampson 3e17a60bb0 reinstate download progress % indicator, along with new filesize display 2016-06-01 21:22:11 +10:00
Luke Sampson 8ccf3f7f25 Handle exception during file download (fixes #878) 2016-06-01 18:31:54 +10:00
Luke Sampson 6e921e9b2f allow .exe installers to access $global variable (see #854) 2016-05-18 12:36:36 +10:00
Luke Sampson 47efb70180 fix build 2016-04-16 12:06:39 +10:00
Luke Sampson fff82e2d72 add architecture-specific support for pre- and post-install (see #783) 2016-04-16 11:58:59 +10:00
Luke Sampson 2d76838742 Revert "Bringing back download progress" 2016-04-13 16:54:04 +10:00
Luke Sampson 94b7258e2b carry on if there is a problem deleting extracted files (fixes #773) 2016-04-09 16:49:47 +10:00
Partho P. Das e2a5c6fd56 Bringing back download progress 2016-04-08 10:25:03 +10:00
Marcus Griep 558e7bc1e7 Remove shortcuts from Scoop Apps on uninstall 2016-03-28 22:18:20 -04:00
MPLew-is 239d6f78aa Remove trailing whitespace 2016-03-27 04:41:57 -04:00
MPLew-is c4bafade1e Change if/else block to adding parameters dynamically when needed 2016-03-27 04:32:23 -04:00
MPLew-is f88a7c9847 Fix incorrect installer variable name 2016-03-27 03:35:43 -04:00
MPLew-is 73c7b32f10 Remove whitespace on separator lines
Lines that only contain spaces cause tests to fail
2016-03-27 02:35:58 -04:00
MPLew-is ee57da6451 Add support for keeping installers after installation 2016-03-27 02:26:24 -04:00
MPLew-is 400284a2d6 Add support for installers without arguments 2016-03-27 01:56:47 -04:00
Luke Sampson 945ed44b2f simplified download to prevent crashes in win10 (fixes #721) 2016-03-16 15:41:00 +10:00
Ryan J. McDonough a71449d7ed Fixed code style issues, added folder grouping for Scoop installed apps 2016-02-07 21:51:35 -05:00
Ryan J. McDonough a7ba516194 Removed debug code 2016-02-07 09:44:38 -05:00
Ryan J. McDonough 280e4ecd81 Adding support for Start Menu shortcuts 2016-02-07 09:40:37 -05:00
Simon Hartcher 3bcdce409b Support for scoop install <bucket>/<app>
- TODO: support install of same name apps from different buckets?
2016-01-24 22:35:43 +11:00
Simon Hartcher 98921256e6 Refactor lessmsi code. Add lessmsi support to depends 2016-01-21 23:16:30 +11:00
Simon Hartcher 190d37c840 Add MSIEXTRACT_USE_LESSMSI configuration option
When it is set to $true, lessmsi will be used over msiexec
2016-01-21 00:45:50 +11:00
Simon Hartcher 570fc0a4fd Change msi extract to use lessmsi 2016-01-21 00:45:50 +11:00
Roy Ivy III 6d9bca805f whitespace cleanup
* makes changes to almost all main repo files to be in accordance with .editorconfig
* some files in "test\fixtures\..." were left alone to avoid breaking tests
* NOTE: whitespace changes *only* (`git diff -b` shows no changes)
2015-08-17 22:54:43 -05:00
Simon Hartcher bf4e92588c Sanitise path when returning manifest path
Fixes #386
2015-07-24 14:04:38 +10:00
Simon Hartcher 53a3224b3a Add --quiet opt to update command to suppress extraneous messages 2015-06-04 12:44:28 +10:00
Simon Hartcher 49bd9b637d Add tests for shim
Refactored rm_shims into two functions rm_shims and rm_shim
Added tests for shim and rm_shim
Added test for quote in username (#196)
2015-04-12 21:15:50 +10:00
Simon Hartcher 2c31213431 Added simplistic nightly support
When an app versioned as "nightly" is installed (or updated),
the current date is appended to the version which changes the
version directory to nightly-yyyymmdd.

Fixes #181
2015-03-30 23:32:08 +11:00
Simon Hartcher ed81937b1a Bugfixes
Fixed failure to overwrite cached file
Fixed no cache warning every update
2015-03-28 17:52:54 +11:00
Simon Hartcher cecb04542c Added --no-cache option to scoop update
Ignores cache when updating an app
2015-03-28 17:45:10 +11:00
Luke Sampson b806cbd412 don't fail a global install when dependencies are installed locally (fixes #216) 2014-11-18 06:55:44 +07:00
Luke Sampson d9a1d0041c a few small cookie clean-ups 2014-11-12 06:16:10 +10:00
Scott Moore 0af8ebff5b Support HTTP cookies 2014-11-11 22:59:02 +11:00
Luke Sampson cb2ff446e6 fixes #189: check for failed installs of dependencies and give a more useful error message if that's the case 2014-11-03 09:33:43 +10:00
Kody Brown 89dcbefbc5 Renamed pre_create_shims to pre_install. Much better. 2014-08-14 22:21:14 -06:00
Kody Brown 7d62d005da Added a new event 'before_create_shims'.. the json file uses 'before_shims', but I spelled it out in the ps code. Don't really like the name of either, but I needed the functionality for gow.json (incoming). 2014-08-14 20:20:36 -06:00
Luke Sampson b68c737cf4 fix for #129 2014-07-17 09:06:43 +10:00
Luke Sampson 2a3427bdd7 fix for install where username contains spaces (see #128) 2014-07-16 10:56:37 +10:00