2 Commits

Author SHA1 Message Date
d40c5d1e51 chore(changelog): update
All checks were successful
Code and build check / Check code (push) Successful in 1m37s
Code and build check / Build with uv (push) Successful in 49s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-06-23 12:41:55 +05:00
d33ddc0e3c feat(cli): add basic bash completion for portprotonqt
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-06-23 12:38:12 +05:00
4 changed files with 22 additions and 0 deletions

View File

@@ -8,6 +8,7 @@
### Added
- Аргумент `--session` для запуска приложения в gamescope с GAMESCOPE_CMD
- Начальная поддержка EGS (Без EOS, скачивания игр и запуска игр из сторонних магазинов)
- Автодополнение bash для комманды portprotonqt
### Changed
- Удалены сборки для Fedora 40

View File

@@ -65,5 +65,6 @@ cp -r build-aux/share %{buildroot}/usr/
%{_datadir}/icons/hicolor/scalable/apps/ru.linux_gaming.PortProtonQt.svg
%{_metainfodir}/ru.linux_gaming.PortProtonQt.metainfo.xml
%{_datadir}/applications/ru.linux_gaming.PortProtonQt.desktop
%{bash_completions_dir}/portprotonqt
%changelog

View File

@@ -64,5 +64,6 @@ cp -r build-aux/share %{buildroot}/usr/
%{_datadir}/icons/hicolor/scalable/apps/ru.linux_gaming.PortProtonQt.svg
%{_metainfodir}/ru.linux_gaming.PortProtonQt.metainfo.xml
%{_datadir}/applications/ru.linux_gaming.PortProtonQt.desktop
%{bash_completions_dir}/portprotonqt
%changelog

View File

@@ -0,0 +1,19 @@
_portprotonqt() {
local cur prev
_init_completion || return
case $prev in
--help|-h)
return
;;
esac
if [[ "$cur" == -* ]]; then
COMPREPLY=( $( compgen -W '--fullscreen --session' -- "$cur" ) )
return 0
fi
return 0
}
complete -F _portprotonqt portprotonqt