1
0
mirror of https://github.com/openSUSE/osc.git synced 2024-12-26 09:56:13 +01:00
Commit Graph

38 Commits

Author SHA1 Message Date
62e4817ff5 release 1.4.0 2023-10-04 11:49:04 +02:00
a671b68339
Merge pull request #1357 from Thaodan/zsh_completition
Add zsh completition made by Holger Macht and improve
2023-09-14 09:46:27 +02:00
b8de8c89db
Merge pull request #1364 from dmach/completion-use-xdg-locations
Use XDG locations in completion
2023-09-14 09:44:14 +02:00
ba075d0012 spec: Install zsh completion 2023-09-14 09:38:42 +02:00
848f5fe48f Switch 'osc.conf.config' from dict to Options class with type checking 2023-09-11 21:14:45 +02:00
Björn Bidar
a1396e62be Add zsh completion for build command
Signed-off-by: Björn Bidar <bjorn.bidar@jolla.com>
2023-09-09 01:57:29 +03:00
Björn Bidar
513fd3664f Fetch repository architectures in zsh completition
Signed-off-by: Björn Bidar <bjorn.bidar@jolla.com>
2023-09-09 01:57:29 +03:00
Björn Bidar
18bdf2e9b4 Complete help text for options that have separate handlers
Signed-off-by: Björn Bidar <bjorn.bidar@jolla.com>
2023-09-09 01:57:29 +03:00
Björn Bidar
2ec50ad939 Refactor help text generation in zsh completition so it can be reused
Signed-off-by: Björn Bidar <bjorn.bidar@jolla.com>
2023-09-09 01:57:29 +03:00
Björn Bidar
3082605144 Match more command aliases in the zsh completion
Signed-off-by: Björn Bidar <bjorn.bidar@jolla.com>
2023-09-09 01:57:29 +03:00
Björn Bidar
cb47bed4c3 Fetch project repositories list for zsh completion
Signed-off-by: Björn Bidar <bjorn.bidar@jolla.com>
2023-09-09 01:57:29 +03:00
Björn Bidar
09bfa0a9b5 Parse pwd's apiurl in zsh completion
Signed-off-by: Björn Bidar <bjorn.bidar@jolla.com>
2023-09-09 01:57:29 +03:00
Björn Bidar
b1d1069474 Fetch project list in zsh completition at runtime
Similar to the bash/tcsh completition fetch the project list at
runtime.
Includes basic completion for alias/api-url as project list
cache is separated per instance.

Signed-off-by: Björn Bidar <bjorn.bidar@jolla.com>
2023-09-09 01:57:29 +03:00
Björn Bidar
dc5eae0a09 Import zsh completition made by Holger Macht
Right now the zsh completition is packaged inside the zsh package on
OpenSUSE.
Several distributions either package it or the user has to import it
themselves.

It is better if it is stored here so any can pick it up in there zsh
package and put fixes in here.

The file was imported from the OpenSUSE zsh package plus a few spelling fixes.

Signed-off-by: Björn Bidar <bjorn.bidar@jolla.com>
2023-09-09 01:57:29 +03:00
a77f3d43d2 release 1.3.1 2023-08-28 13:33:45 +02:00
57a4cdc6a4 release 1.3.0 2023-08-09 13:34:16 +02:00
f60db24e15 Add 'git_scm' module for handling packages that live in git scm rather than usual obs scm 2023-07-28 14:41:59 +02:00
f4a4728068 Use XDG locations in completion 2023-07-19 09:05:54 +02:00
c22aceb28d release 1.2.0 2023-07-14 11:08:24 +02:00
Elisei Roca
7fce95e2bd spell openSUSE correctly
openSUSE is the only way to spell openSUSE, according to https://en.opensuse.org/Help:Style#openSUSE_spelling
2023-06-01 20:48:02 +02:00
56de8ceebb release 1.1.4 2023-05-24 08:59:45 +02:00
d089e878ca release 1.1.3 2023-05-10 09:11:35 +02:00
32a3078d67 release 1.1.2 2023-05-03 10:11:24 +02:00
fcc4b9cc7e release 1.1.1 2023-04-11 14:01:52 +02:00
9e0d7783d6 release 1.1.0 2023-04-03 13:45:36 +02:00
77517ce280 release 1.0.0 2023-03-14 14:07:06 +01:00
16288a2972 release 1.0.0b5 2023-02-09 15:04:54 +01:00
83b1e22e52 release 1.0.0b4 2023-02-03 11:01:51 +01:00
8f09d42483 spec: Fix man pages build on Fedora 2023-02-03 11:00:56 +01:00
6d01df35e6 Use distro module to detect distro on all python versions
Also, add a related Recommends to to the spec file
2023-01-20 16:16:23 +01:00
f963ed1a61 release 1.0.0b3 2023-01-17 09:35:55 +01:00
f2f4b8d738 build_rpm.py: Set _rpmdir to the topdir 2022-10-20 09:10:59 +02:00
9cfaea0f37
Add ssh-keygen as a recommends for ssh MFA authentication 2022-08-23 15:03:10 +02:00
e1611e33dd Remove TODO file, move its content to GitHub issue #1098
https://github.com/openSUSE/osc/issues/1098
2022-08-12 14:23:00 +02:00
bac875b8f6 Move files from dist/ to contrib/
The content of dist/ is usually generated during build
and is ignored in .gitignore now.
2022-08-12 14:23:00 +02:00
65e0c13119 Move osc.fish under dist/ 2022-08-12 13:18:08 +02:00
f04035de81 GHA: test if rpmbuild passes 2022-08-12 10:55:48 +02:00
2e50b39ff3 Add spec file 2022-08-12 10:55:48 +02:00