Commit Graph
293 Commits
Author SHA1 Message Date
jguer 085e2c8aea rename -Ui to -Bi 2022-11-16 00:51:57 +01:00
jguer c00cd8d88e rename AUR metadata client 2022-11-15 16:22:57 +01:00
jguer f042713aaa fix: fix linting errors 2022-11-15 15:44:50 +01:00
jguer 01721c816c refactor query builder to include AURClient 2022-11-13 14:29:00 +01:00
jguer 776fc9686a Merge remote-tracking branch 'origin/next' into jguer/local-pkgbuild-install 2022-10-28 23:58:23 +02:00
jguer ba935ccf95 add support for target install 2022-10-28 00:38:11 +02:00
jguer f496dbac8b error refactor 2022-09-20 00:44:06 +02:00
jguer e4fdc9a4d4 readd makedep primitives 2022-09-20 00:01:19 +02:00
moson-mo 647d160182 add option/setting "AurRpcUrl" (#1809)
Signed-off-by: moson-mo <mo-son@mailbox.org>
2022-09-18 00:05:27 +00:00
jguer 5bb46ac1de add repo install 2022-09-09 20:57:18 +02:00
jguer 650809eba1 wip 2022-09-04 23:45:40 +02:00
jguer b054828aa8 wip 2022-08-22 23:28:53 +02:00
jguer 859b7c703f add local install handle 2022-08-21 07:15:04 +02:00
jguer 446dc86d1e add handle upgrade 2022-08-21 07:08:01 +02:00
Jo 2a2040c570 chore: use stdlib vars in code (#1793) 2022-08-14 17:41:54 +00:00
Jguer 0fdfe79943 Add experimental vote util to yay (#1765)
* feat(vote): add vote utility

* update deps

* add vote and unvote capabilities

* use -W for web ops

* add fish completions

* add bash completion

* add zsh completion

* add md instructions
2022-06-17 16:55:22 +00:00
jguer 4ca50e55f0 fix(yay): fix --yay typo. fixes #1752 2022-05-16 23:05:23 +02:00
J Guerreiro e4a1f018ea feat(search): Add fuzzy name matching and mixed sources (#1719)
* fix(alpm): fix callback text

* feat(yay): Add mixed search result

* remove old result structs

* add option for controlling query builder

* only set query builder after parsing args

* add parser args

* update manpage

* write test for results

* write test for results

* mixed source test

* only sort 1 time with every mode
2022-03-06 23:48:15 +00:00
J Guerreiro ae01f8e4a0 feat(config): Add version marker (#1720)
* only run on PRs

* prefer manual tags

* add defaults for tests

* cuddle assignment
2022-03-04 23:30:15 +00:00
J Guerreiro d83c5ca5a1 fix(deps): update deps (#1689) 2022-02-05 14:25:59 +01:00
jguer 1c22cc491c chore(linting): code lint 2022-01-03 13:46:52 +00:00
jguer a9702da300 chore(cmd): reduce install calls 2021-12-18 21:39:01 +01:00
jguer e38d0138a6 feat(yay): simplify sort mode and use it for calculating number menu indices, fixes #1627 2021-11-07 00:18:26 +01:00
Matt Alexander 22c165a11f feat(search): add optional setting that formats each search result on a single line, Part II 2021-11-05 09:26:34 +01:00
Matt Alexander 673f077e7f feat(search): add optional setting that formats each search result on a single line 2021-11-05 09:26:34 +01:00
jguer f88bf5c212 fix(search): in case there are no results, don't display number menu 2021-11-03 00:04:00 +01:00
jguer 9eb73899fe chore(query): unify search in number menu selection and normal search 2021-10-27 23:45:23 +02:00
jguer 4122716ea1 fix(yay): display network error on yay number menu, closes #1172 2021-09-08 23:02:49 +02:00
jguer 555d1ead95 chore(version): bump major version 2021-09-08 22:28:08 +02:00
jguer ba1e06d367 feat(cmd): remove unused absdir option 2021-09-08 22:25:55 +02:00
jguer b7f9a5e677 fix(install): fix missing error display in install 2021-08-21 16:17:19 +02:00
jguer cedbcfbcda fix(cmd): fix -h on yay show and get. closes #856 2021-08-21 15:32:37 +02:00
jguer e231b2b02d chore(yay): modernize exec commands 2021-08-14 00:10:43 +02:00
jguer cb4b57f6d8 chore(golangci): add new linters 2021-08-11 22:19:55 +02:00
jguer 08d1305ec5 feat(download): respect aur url settings and update deps 2021-08-11 22:19:55 +02:00
jguer f42cbde6db refactor(parser): unify atleast modes 2021-08-09 13:32:55 +02:00
jguer 5c11c01d85 refactor(exe): move sudo loop into CmdBuilder 2021-08-08 21:02:35 +02:00
jguer 172ee1f4e8 refactor(exe): port pacman calls to cmd_builder 2021-08-08 17:45:07 +02:00
jguer 1a2e5b9529 refactor(settings): move args to own package to allow pacman cmd builder 2021-08-08 17:45:07 +02:00
jguer 65b1c4be69 refactor(main): move get cmds to their own file 2021-08-05 10:11:54 +02:00
jguer 79b44fd544 feat(download): download PKGBUILD repos interface 2021-08-05 10:11:54 +02:00
jguer 93bb2867be chore(http): use client for yay -Sl 2021-06-09 03:57:37 +02:00
jguer a37f4efd73 chore(http): use client for pkg completions 2021-06-09 03:57:37 +02:00
jguer c7cf7baa48 chore(http): use client for news feed 2021-06-09 03:57:37 +02:00
jguer 545ea772eb feat(aur): customize User Agent 2021-06-09 03:57:37 +02:00
xvqxy 05c2fa6087 Add doc for getFilter func. 2021-02-14 22:38:49 +01:00
xvqxy 9fc6d9c128 fix(query): Respect --deps and --explicit.
This fixes #1283.

yay --query --upgrades [--explicit|--deps] will not return same packages pacman
does extended with AUR packages.
yay --show --numberupgrades [--explicit|--deps] will also work.
2021-02-14 22:38:49 +01:00
jguer fd9e2638f9 fix(yay): fix completions of -Gp 2021-01-31 19:07:08 +01:00
jguer afc72daba7 test(download): test pkgbuild fetching 2021-01-31 19:07:08 +01:00
jguer ee3c51f6f2 feat(pkgbuild): extract logic 2021-01-31 19:07:08 +01:00