Commit Graph
213 Commits
Author SHA1 Message Date
jguer d003e96e07 fix(ci): fix env propagation
fix broken ci artifact download
2020-06-13 19:49:57 +02:00
jguer 87d0dd64c3 fix(locale): add base locale 2020-05-08 18:13:51 +02:00
jguer 732f1a5412 feat(localization): wrap all translatable strings 2020-05-05 19:21:42 +02:00
jguer 9fccdcb30f fix(ci): implement stricter linting settings 2020-05-02 16:17:20 +02:00
Maxime Houis fe091f7578 Fix typo in usage 2020-03-09 15:00:19 +01:00
Dominik Schrempf 2ffde239c0 Bugfix apostrophe and bracket 2020-02-25 22:53:22 +01:00
Dominik Schrempf fd7945b42b Move note yay --option /= yay -Syu --option. 2020-02-25 22:53:22 +01:00
morganamilo f2959922a7 Remove tar support
tar is slower and harder to diff. I doubt any one still uses it intentially.

There's a chance some people have not cleared their cache in two years
and still have tar based packages around. But forcing them to clear
their cache is not a big deal at all.
2019-11-11 02:57:14 +00:00
Pierre-Alain TORET 6dd65a2df2 Add SudoBin and SudoFlags 2019-10-28 18:35:36 +00:00
morganamilo 3baf2e1ff1 Update documentation 2019-10-21 15:30:04 +01:00
morganamilo cff358d5d6 Move intrange to its own module
types is pretty generic as a module name, this should be split into
seperate modules.
2019-10-16 23:18:04 +01:00
morganamilo 4d91acc749 Re-add --batchinstall and fix dep issues 2019-10-16 20:59:52 +01:00
J Guerreiro 6e2a4def99 Merge pull request #1048 from Jguer/module-types
Module types
2019-10-07 12:10:40 +01:00
cominixo01 a7619cce2b Only remove VCS if the package was removed successfully (#1041)
* Only remove VCS if the package was removed successfully

* Use := instead of var

* Fix formatting
2019-10-05 20:20:20 +01:00
Jguer bf89b3383c Move IntRange definition to types package 2019-10-05 19:23:13 +01:00
Jguer 5fa3557817 Store completions in yay's cache folder instead of build directory 2019-10-05 02:10:15 +01:00
Jguer c5c2e906d3 Move completion to submodule 2019-10-05 02:02:30 +01:00
Jguer 2214bc0cb2 Revert "Merge pull request #778 from Morganamilo/group-transactions"
This reverts commit 6cd47dd83c, reversing
changes made to 16fddae8b6.

Signed-off-by: Jguer <me@jguer.space>
2019-10-04 19:42:17 +01:00
morganamilo 5ac36ad97e Ensure global pacman arguments are always used 2019-06-17 13:03:57 +01:00
morganamilo 112046853b Use correct case on go-alpm import 2019-04-23 16:53:20 +01:00
Jguer cf12fc6ff2 Fix #919, require explicit sort mode defined 2019-04-04 21:47:44 +01:00
J Guerreiro 888a289a1b Revert "Add SudoBin" 2019-03-29 22:09:27 +00:00
Pierre-Alain TORET 877c794bc2 Add SudoBin and SudoFlags 2019-03-27 15:16:39 +01:00
morganamilo 895788e01b Update go-alpm 2019-02-14 20:45:18 +00:00
morganamilo 5ce4a49687 Update go-alpm 2019-02-04 16:56:02 +00:00
Dan Minkevitch eab94628ec Fix typos in help menu 2019-02-02 17:36:46 -08:00
morganamilo 4f01418769 Support -Sl
Adds (mostly) complete -Sl support. While pacman will also print the
version number for the package, packages.gz does not give version
numbers. Using -Si to fetch all that data would also be unthinkable.

Instead of just missing out the version number yay will print
"unknown-version". This is so that tools that expect a version number do
not break.
2019-01-26 23:31:46 +00:00
Joe Groocock 52bf777e67 Print errors on stderr
This makes a start on fixing https://github.com/Jguer/yay/issues/715
It is by no means a complete solution, but instead a start
2018-11-20 22:27:30 +00:00
Jguer 2ed7df4f5a Unexport consts. Make default a literal
Signed-off-by: Jguer <me@jguer.space>
2018-10-22 21:00:16 +01:00
morganamilo 4cc57dd970 Rename afterclean to cleanafter
This makes more sense and falls in line with the structs value which has
always been cleanafter. afterclean is still useable for compatibility
but is undocumented.
2018-09-27 16:12:43 +01:00
morganamilo b0aaba7848 Fix misleading word in man page and missing \n 2018-09-20 00:46:10 +01:00
morganamilo 0e695468b8 Expand env before making builddir 2018-09-04 23:07:26 +01:00
morganamilo 8c1658df0b Expand environment variables in config 2018-08-31 21:20:40 +01:00
morganamilo 29642d181f Document -f for -G and --print -> --show 2018-08-30 16:09:00 +01:00
morganamilo 92ff640a65 Document --aururl 2018-08-29 21:18:37 +01:00
morganamilo 5ef38c12bd Update usage and man page 2018-08-05 15:24:39 +01:00
morganamilo 2d6fe95903 Add yay specific args, drop conflicting args
Replace -P/--print with -P/--show
Replace --config with --currentconfig
2018-08-05 15:22:04 +01:00
morganamilo 4e67c1e886 Simlify huge case statments
Instead of having true in every case, rely on the lack of fallthrough
causing the default not to trigger.

Moved handleConfig to parser.go
2018-08-02 14:50:56 +01:00
Anna 0746d2828b Merge pull request #601 from xyproto/minor
Only minor changes
2018-08-02 14:10:50 +01:00
Anna b848514b4b Merge pull request #585 from Morganamilo/usage
Support Usage in pacman.conf
2018-08-02 13:51:13 +01:00
morganamilo 06a45bad59 Don't return length with queryRepo 2018-07-31 22:01:14 +01:00
Alexander F. Rødseth e9d0b8bee6 Refactor a named return
Ref: https://github.com/Jguer/yay/pull/601/files/29f3e011eca4063635d4182a609f5e3b404a4e7d#diff-0cf3d18277fde705f1a4eb69fddfefc1L407
2018-07-31 13:11:26 +02:00
Alexander F. Rødseth 29f3e011ec Only minor changes 2018-07-31 11:15:17 +02:00
Anna 5f107ad7ad Merge pull request #599 from Morganamilo/unused
Remove unneeded variables
2018-07-30 14:29:54 +01:00
morganamilo 2a60dd7052 Remove unneeded variables 2018-07-30 14:14:16 +01:00
morganamilo 6fe17ad0c1 Update usage 2018-07-30 05:01:03 +01:00
morganamilo 5ce740068e Always pass PacmanConf to pacman
Normaly we only pass --config to pacman if the user specifies it on the
command line. Otherwise we let pacman use it's default config location.

If the user has changed pacmanconf in Yay's config file then this could
cause a miss match between the config we use to init alpm and the config
pacman is using.
2018-07-28 19:54:41 +01:00
morganamilo a54b949670 Show alpm version with -V 2018-07-28 03:45:04 +01:00
Anna 74f4a44da6 Merge pull request #584 from Morganamilo/completion-slow
Rework completion
2018-07-26 13:56:06 +01:00
morganamilo bc6028348b Make the completion refresh time configurable
The default setting is 7 days. The user can specify a different time in
days. -1 can be set to never refresh while 0 can be used to always
refresh.
2018-07-26 13:54:13 +01:00