blob: 0d462b04d9f539ed964af8d7339a3a3bc11c7588 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
|
#!/usr/bin/env bash
# create multimedia user interface
export local multimediaui='
<window title="Sisyphus - A simple Epkg GUI" window-position="1" icon-name="gtk-search" modal="true" resizable="false" width-request="800" height-request="600">
<vbox>
<frame Multimedia>
<hbox space-expand="true" space-extend="true">
<tree hscrollbar-policy="1" vscrollbar-policy="1" exported-column="1" selection-mode="3">
<variable>multimedia</variable>
<label>Application Category|Application Name|Application Description</label>
<item>app-cdr|bashburn|A shell script for burning optical media</item>
<item>app-cdr|bchunk|Converts bin/cue CD-images to iso+wav/cdr</item>
<item>app-cdr|bin2iso|converts RAW format (.bin|.cue) files to ISO/WAV format</item>
<item>app-cdr|brasero|CD/DVD burning application for the GNOME desktop</item>
<item>app-cdr|cdrdao|Burn CDs in disk-at-once mode -- with optional GUI frontend</item>
<item>app-cdr|cdrtools|A set of tools for CD|DVD reading and recording, including cdrecord</item>
<item>app-cdr|dvd+rw-tools|A set of tools for DVD+RW|-RW drives</item>
<item>app-cdr|nrg2iso|Converts Nero nrg CD-images to iso</item>
<item>media-plugins|qmmp-plugin-pack|A set of extra plugins for Qmmp</item>
<item>media-sound|audacity|Free crossplatform audio editor</item>
<item>media-sound|deadbeef|foobar2k-like music player</item>
<item>media-sound|pavucontrol|Pulseaudio Volume Control, GTK based mixer for Pulseaudio</item>
<item>media-sound|pavucontrol-qt|Qt port of pavucontrol</item>
<item>media-sound|qmmp|Qt5-based audio player with winamp/xmms skins support</item>
<item>media-sound|spotify|Spotify is a social music platform</item>
<item>media-sound|volumeicon|A lightweight volume control that sits in your systray</item>
<item>media-tv|sopcast|SopCast free P2P Internet TV binary</item>
<item>media-tv|tv-maxe|Program to view free channels</item>
<item>media-tv|v4l-utils|Separate utilities ebuild from upstream v4l-utils package</item>
<item>media-video|baka-mplayer|Cross-platform libmpv-based multimedia player with uncluttered design</item>
<item>media-video|ffmulticonverter|FF Multi Converter is a simple graphical converter application for audio, video, image and document</item>
<item>media-video|gtk-recordmydesktop|GTK+ interface for RecordMyDesktop</item>
<item>media-video|guvcview|GTK+ UVC Webcam Viewer</item>
<item>media-video|handbrake|Open-source, GPL-licensed, multiplatform, multithreaded video transcoder</item>
<item>media-video|mpv|Media player based on MPlayer and mplayer2</item>
<item>media-video|obs-studio|Software for Recording and Streaming Live Video Content</item>
<item>media-video|simplescreenrecorder|A Simple Screen Recorder</item>
<item>media-video|smplayer|Great Qt GUI front-end for mplayer/mpv</item>
<item>media-video|smtube|YouTube Browser for SMPlayer</item>
<item>media-video|vlc|VLC media player - Video player and streamer</item>
</tree>
</hbox>
<hbox space-expand="false" space-extend="false">
<button space-expand="true" space-extend="true" label-text="Install package(s)">
<label>Install package(s)</label>
<action>epkg autoinstall $multimedia|$sisyphusprogress &</action>
</button>
<button space-expand="true" space-extend="true" label-text="Uninstall package(s)">
<label>Uninstall package(s)</label>
<action>epkg autoremove $multimedia|$sisyphusprogress &</action>
</button>
<button space-expand="true" space-extend="true" tooltip-text="Clean orphan package(s)">
<label>Clean orphan package(s)</label>
<action>epkg autoclean|$sisyphusprogress &</action>
</button>
<button space-expand="true" space-extend="true" label-text="home">
<label>Back home</label>
<action signal="button-press-event">gtkdialog --space-expand=true --space-fill=true --program=mainui &</action>
<action signal="button-release-event">EXIT:ok</action>
</button>
<button space-expand="true" space-extend="true" label-text="exit">
<label>Exit</label>
<action>EXIT:ok</action>
</button>
</hbox>
</frame>
</vbox>
</window>'
|