smolx
adde043514
Add --askyesremovemake option ( #2199 )
...
Same as --askremovemake option but with "Y" as a default answer.
2023-06-11 16:13:01 +00:00
Jo
e28319fece
chore(yay): lift legacy engine ( #2189 )
...
* remove legacy engine
* remove legacy dep handlers
* use prepare for gendb
* remove unused method
* remove aur client old interface
* remove unused menu fns
* remove inactive upgrademenu option
* unexport printInfo
2023-05-24 08:22:18 +00:00
Jo
49267b9cd9
feat(upgrade): separate menu for pulled along dependencies ( #2141 )
...
try separate menu for pulled along
use installed as term
fix order gap
fix tests
add aur db + aur scenario
2023-04-27 07:20:21 +00:00
Jo
88008e4eb3
feat(yay): skip confirmed confirms ( #2107 )
...
* skip pacman confirmations when yay confirmations are done
* default to double confirm
* fix tests
2023-04-11 11:51:39 +00:00
Jo
a64180464b
chore(man): fix wording on operation order to make it more clear ( #2088 )
...
fix wording on operation order to make it more clear
2023-04-06 16:49:18 +00:00
Jo
9532e7b7da
fix(yay): show yay usage always on --help -h ( #2051 )
...
fix yay usage not showing
2023-04-03 13:50:49 +02:00
Jo
d13bdb0ce1
feat(search): improve exact match for separate source ( #2044 )
...
* unify query builder
* remove uneeded code
* reorganize code
2023-04-02 00:23:02 +00:00
Jo
d75e0a001d
fix(clean): modify clean args ( #2039 )
2023-03-31 21:22:57 +00:00
Jo
7bc4a666e6
refactor(runtime): Build runtime after cmdargs parsing ( #1965 )
...
* extract runtime building from cfg
* respect AURRPCURL
* use -Syu if there are no targets, allows to pass extra options
* one more step towards removing runtime from cfg
2023-03-13 08:48:39 +00:00
Jo
c744058b20
Update manual page and remove deprecate/removed options ( #1951 )
...
* add new options and remove deprecated
* add new -Bi
2023-03-08 13:07:15 +00:00
Jo
3d5a43c294
chore(yay): bump version ( #1949 )
...
bump major
2023-03-07 21:04:06 +00:00
Jo
e6ed869df1
chore(yay): remove global cfg ( #1946 )
...
remove global cfg
2023-03-05 21:58:18 +00:00
Jo
8b8d6001a4
fix(new_engine): Improve partial upgrade protection and pinned deps ( #1945 )
...
* fix dep graph, existing in graph
* do not change from same dep reason
* roll up layer installs in case of fail
* re-use pacman exclude mechanism
should finish the reimplementation of the missing guards from the legacy
engine.
* include update in debug log
* test rollups
2023-03-05 17:31:11 +00:00
Jo
fad26c078d
fix(getpkgbuild): check AUR pkgs exist before GetPKGBUILD ( #1921 )
...
check AUR pkgs exist before GetPKGBUILD
2023-02-20 23:58:13 +00:00
Jo
0bf4c2e502
feat(new_install): show ( #1915 )
...
* show new packages in upgrade form if they exist
* refactor up select
* remove unused graph parts
* readd len
* Complete upgrade graphing
* Extract to upgrade pkg
* remove unused dep method
* remove uneeded dep
* cleanup method
* specify io Reader for testing
* use specified input vector
* fix non-active devel
* test base cases
* add devel test cases
* add range tests
* add logger struct
* use logger struct in upgrade
* follow golangci recommendations
* update deps
* update golangci
2023-02-17 19:01:26 +00:00
Jo
4626a0409c
fix(vcs): do not vcs update gather orphan info ( #1902 )
...
* reduce complexity of devel upgrade gathering
* clean orphans devel
2023-01-23 23:03:32 +00:00
Jo
28d90c981e
feat(new engine): local install feature testing ( #1867 )
...
* make config into parameter
* test(new engine): local install test
* test(keys): fix test keys
* complete integration test for local install
* add simple mising mechanism
2022-12-29 12:34:53 +00:00
Joey H
8c61bc9b45
fix(cmd): pass install flags into pacman in yogurt mode ( #1864 )
...
Fixes #1560
2022-12-27 18:55:42 +00:00
jguer
7f151cd603
move addUpgradeToGraph to depgraph
2022-11-16 01:11:16 +01:00
jguer
481c63db91
remove local build from -U
2022-11-16 00:56:24 +01:00
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