summaryrefslogtreecommitdiff
path: root/ui
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-04-02 14:20:03 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-04-02 14:20:03 +0100
commit8c8de75b54aac5585996e1cb80fe72c27a4e8c84 (patch)
treef93e3a1a1525fb5b91020da86e44810c87a2d7bc /ui
parentc48549dbbbd9011ac8248f508975a5c4733818e9 (diff)
clean gtkdialog/bash code
Diffstat (limited to 'ui')
-rwxr-xr-xui/accesoriesui.sh40
-rwxr-xr-xui/gamesui.sh52
-rwxr-xr-xui/graphicsui.sh58
-rwxr-xr-xui/internetui.sh78
-rwxr-xr-xui/multimediaui.sh70
-rwxr-xr-xui/officeui.sh45
-rwxr-xr-xui/systemui.sh40
7 files changed, 0 insertions, 383 deletions
diff --git a/ui/accesoriesui.sh b/ui/accesoriesui.sh
deleted file mode 100755
index fa5133a..0000000
--- a/ui/accesoriesui.sh
+++ /dev/null
@@ -1,40 +0,0 @@
-#!/usr/bin/env bash
-
-# create accesories user interface
-export local accesoriesui='
-<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 Accesories>
- <hbox space-expand="true" space-extend="true">
- <tree hscrollbar-policy="1" vscrollbar-policy="1" exported-column="1" selection-mode="3">
- <variable>accesories</variable>
- <label>Application Category|Application Name|Application Description</label>
- <item>app-admin|keepassx|Qt password manager compatible with its Win32 and Pocket PC versions</item>
- </tree>
- </hbox>
- <hbox space-expand="false" space-extend="false">
- <button space-expand="true" space-extend="true" tooltip-text="Install package(s)">
- <label>Install package(s)</label>
- <action>epkg autoinstall $accesories|$sisyphusprogress &</action>
- </button>
- <button space-expand="true" space-extend="true" tooltip-text="Uninstall package(s)">
- <label>Uninstall package{s}</label>
- <action>epkg autoremove $accesories|$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>'
diff --git a/ui/gamesui.sh b/ui/gamesui.sh
deleted file mode 100755
index 87bbb78..0000000
--- a/ui/gamesui.sh
+++ /dev/null
@@ -1,52 +0,0 @@
-#!/usr/bin/env bash
-
-# create games user interface
-export local gamesui='
-<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 Games>
- <hbox space-expand="true" space-extend="true">
- <tree hscrollbar-policy="1" vscrollbar-policy="1" exported-column="1" selection-mode="3">
- <variable>game</variable>
- <label>Application Category|Application Name|Application Description</label>
- <item>app-emulation|playonlinux|Set of scripts to easily install and use Windows games and software</item>
- <item>app-emulation|steam|Digital distribution client bootstrap package</item>
- <item>games-action|armagetronad|Fast-paced 3D lightcycle game based on Tron</item>
- <item>games-action|chromium-bsu|Chromium B.S.U. - an arcade game</item>
- <item>games-action|supertuxkart|A kart racing game starring Tux, the linux penguin (TuxKart fork)</item>
- <item>games-action|teeworlds|Online multi-player platform 2D shooter</item>
- <item>games-board|aisleriot|A collection of solitaire card games for GNOME</item>
- <item>games-emulation|dosbox|DOS Emulator</item>
- <item>games-emulation|zsnes|SNES (Super Nintendo) emulator that uses x86 assembly</item>
- <item>games-fps|urbanterror|Hollywood tactical shooter based on the ioquake3 engine</item>
- <item>games-fps|xonotic|Fork of Nexuiz, Deathmatch FPS based on DarkPlaces, an advanced Quake 1 engine</item>
- <item>games-simulation|openttd|OpenTTD is a clone of Transport Tycoon Deluxe</item>
- <item>games-strategy|0ad|Cross-platform, 3D and historically-based real-time strategy game</item>
- </tree>
- </hbox>
- <hbox space-expand="false" space-extend="false">
- <button space-expand="true" space-extend="true" tooltip-text="Install package(s)">
- <label>Install package(s)</label>
- <action>epkg autoinstall $game|$sisyphusprogress &</action>
- </button>
- <button space-expand="true" space-extend="true" tooltip-text="Uninstall package(s)">
- <label>Uninstall package(s)</label>
- <action>epkg autoremove $game|$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>'
diff --git a/ui/graphicsui.sh b/ui/graphicsui.sh
deleted file mode 100755
index 2be733c..0000000
--- a/ui/graphicsui.sh
+++ /dev/null
@@ -1,58 +0,0 @@
-#!/usr/bin/env bash
-
-# create graphics user interface
-export local graphicsui='
-<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 Graphics>
- <hbox space-expand="true" space-extend="true">
- <tree hscrollbar-policy="1" vscrollbar-policy="1" exported-column="1" selection-mode="3">
- <variable>graphics</variable>
- <label>Application Category|Application Name|Application Description</label>
- <item>media-fonts|cantarell|Default fontset for GNOME Shell</item>
- <item>media-fonts|corefonts|Microsofts TrueType core fonts</item>
- <item>media-fonts|dejavu|DejaVu fonts, bitstream vera with ISO-8859-2 characters</item>
- <item>media-fonts|inconsolata|A beautiful sans-serif monotype font designed for code listings</item>
- <item>media-fonts|liberation-fonts|A Helvetica/Times/Courier replacement TrueType font set, courtesy of Red Hat</item>
- <item>media-fonts|libertine|Fonts from the Linux Libertine Open Fonts Project</item>
- <item>media-fonts|noto|Googles font family that aims to support all the worlds languages</item>
- <item>media-fonts|ttf-bitstream-vera|Bitstream Vera font family</item>
- <item>media-fonts|urw-fonts|free good quality fonts gpl-ed by URW++</item>
- <item>media-gfx|blender|3D Creation/Animation/Publishing System</item>
- <item>media-gfx|darktable|A virtual lighttable and darkroom for photographers</item>
- <item>media-gfx|eom|The MATE image viewer</item>
- <item>media-gfx|gimp|GNU Image Manipulation Program</item>
- <item>media-gfx|gpicview|A Simple and Fast Image Viewer for X</item>
- <item>media-gfx|inkscape|A SVG based generic vector-drawing program</item>
- <item>media-gfx|lximage-qt|LXImage Image Viewer - GPicView replacement</item>
- <item>media-gfx|rawtherapee|A powerful cross-platform raw image processing program</item>
- <item>media-gfx|simple-scan|Simple document scanning utility</item>
- <item>media-gfx|xsane|graphical scanning frontend</item>
- </tree>
- </hbox>
- <hbox space-expand="false" space-extend="false">
- <button space-expand="true" space-extend="true" tooltip-text="Install package(s)">
- <label>Install package(s)</label>
- <action>epkg autoinstall $graphics|$sisyphusprogress &</action>
- </button>
- <button space-expand="true" space-extend="true" tooltip-text="Uninstall package(s)">
- <label>Uninstall package(s)</label>
- <action>epkg autoremove $graphics|$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>'
diff --git a/ui/internetui.sh b/ui/internetui.sh
deleted file mode 100755
index 1130e16..0000000
--- a/ui/internetui.sh
+++ /dev/null
@@ -1,78 +0,0 @@
-#!/usr/bin/env bash
-
-# create internet user interface
-export local internetui='
-<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 Internet>
- <hbox space-expand="true" space-extend="true">
- <tree hscrollbar-policy="1" vscrollbar-policy="1" exported-column="1" selection-mode="3">
- <variable>internet</variable>
- <label>Application Category|Application Name|Application Description</label>
- <item>net-analyzer|netcat6|netcat clone with better IPv6 support, improved code, etc...</item>
- <item>net-analyzer|nmap|A utility for network discovery and security auditing</item>
- <item>net-dns|avahi|System which facilitates service discovery on a local network</item>
- <item>net-firewall|firewalld|A firewall daemon with D-BUS interface providing a dynamic firewall</item>
- <item>net-firewall|ufw|A program used to manage a netfilter firewall</item>
- <item>net-firewall|ufw-frontends|Provides graphical frontend to ufw</item>
- <item>net-fs|samba|Samba Suite Version 4</item>
- <item>net-ftp|filezilla|FTP client with lots of useful features and an intuitive interface</item>
- <item>net-im|pidgin|GTK Instant Messenger client</item>
- <item>net-im|skypeforlinux|P2P Internet Telephony (VoiceIP) client</item>
- <item>net-im|telegram|Unofficial telegram protocol client</item>
- <item>net-im|viber|Free calls, text and picture sharing with anyone, anywhere!</item>
- <item>net-irc|hexchat|Graphical IRC client based on XChat</item>
- <item>net-irc|konversation|A user friendly IRC Client</item>
- <item>net-irc|quassel|Qt/KDE IRC client supporting a remote daemon for 24/7 connectivity</item>
- <item>net-misc|cmst|Qt GUI for Connman with system tray icon</item>
- <item>net-misc|dropbox|Dropbox daemon (pretends to be GUI-less)</item>
- <item>net-misc|lxqt-connman-applet|LXQt system-tray applet for ConnMan</item>
- <item>net-misc|modem-manager-gui|Frontend for ModemManager daemon able to control specific modem functions</item>
- <item>net-misc|teamviewer|All-In-One Solution for Remote Access and Support over the Internet</item>
- <item>net-misc|tigervnc|Remote desktop viewer display system</item>
- <item>net-misc|youtube-dl|Download videos from YouTube.com (and more sites...)</item>
- <item>net-news|liferea|News Aggregator for RDF/RSS/CDF/Atom/Echo feeds</item>
- <item>net-p2p|deluge|BitTorrent client with a client/server model</item>
- <item>net-p2p|qbittorrent|BitTorrent client in C++ and Qt</item>
- <item>net-p2p|transmission|A Fast, Easy and Free BitTorrent client</item>
- <item>net-print|cups|The Common Unix Printing System</item>
- <item>net-wireless|aircrack-ng|WLAN tools for breaking 802.11 WEP/WPA keys</item>
- <item>net-wireless|wavemon|Ncurses based monitor for IEEE 802.11 wireless LAN cards</item>
- <item>www-client|firefox|Firefox Web Browser</item>
- <item>www-client|google-chrome|The web browser from Google</item>
- <item>www-client|opera|A fast and secure web browser</item>
- <item>www-client|qupzilla|A cross-platform web browser using QtWebEngine</item>
- <item>www-client|vivaldi|A new browser for our friends</item>
- <item>www-misc|profile-sync-daemon|Symlinks and syncs browser profile dirs to RAM</item>
- <item>www-plugins|adobe-flash|Adobe Flash Player</item>
- <item>www-plugins|chrome-binary-plugins|Binary plugins from Google Chrome for use in Chromium</item>
- <item>www-plugins|freshplayerplugin|PPAPI-host NPAPI-plugin adapter for flashplayer in npapi based browsers</item>
- <item>www-plugins|google-talkplugin|Video chat browser plug-in for Google Talk</item>
- </tree>
- </hbox>
- <hbox space-expand="false" space-extend="false">
- <button space-expand="true" space-extend="true" tooltip-text="Install package(s)">
- <label>Install package(s)</label>
- <action>epkg autoinstall $internet|$sisyphusprogress &</action>
- </button>
- <button space-expand="true" space-extend="true" label-text="Uninstall package(s)">
- <label>Uninstall package(s)</label>
- <action>epkg autoremove $internet|$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>'
diff --git a/ui/multimediaui.sh b/ui/multimediaui.sh
deleted file mode 100755
index 0d462b0..0000000
--- a/ui/multimediaui.sh
+++ /dev/null
@@ -1,70 +0,0 @@
-#!/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>'
diff --git a/ui/officeui.sh b/ui/officeui.sh
deleted file mode 100755
index e627338..0000000
--- a/ui/officeui.sh
+++ /dev/null
@@ -1,45 +0,0 @@
-#!/usr/bin/env bash
-
-# create office user interface
-export local officeui='
-<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 Office>
- <hbox space-expand="true" space-extend="true">
- <tree hscrollbar-policy="1" vscrollbar-policy="1" exported-column="1" selection-mode="3">
- <variable>office</variable>
- <label>Application Category|Application Name|Application Description</label>
- <item>app-office|abiword|Fully featured yet light and fast cross platform word processor documentation</item>
- <item>app-office|fet|Opensource school/high-school/university timetable scheduling software</item>
- <item>app-office|gnucash|A personal finance manager</item>
- <item>app-office|libreoffice|A full office productivity suite</item>
- <item>app-office|wps-office|WPS Office is an office productivity suite</item>
- <item>app-text|qpdfview|A tabbed document viewer</item>
- </tree>
- </hbox>
- <hbox space-expand="false" space-extend="false">
- <button space-expand="true" space-extend="true" tooltip-text="Install package(s)">
- <label>Install package(s)</label>
- <action>epkg autoinstall $office|$sisyphusprogress &</action>
- </button>
- <button space-expand="true" space-extend="true" tooltip-text="Uninstall package(s)">
- <label>Uninstall package(s)</label>
- <action>epkg autoremove $office|$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>'
diff --git a/ui/systemui.sh b/ui/systemui.sh
deleted file mode 100755
index 5faa654..0000000
--- a/ui/systemui.sh
+++ /dev/null
@@ -1,40 +0,0 @@
-#!/usr/bin/env bash
-
-# create system user interface
-export local systemui='
-<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 System>
- <hbox space-expand="true" space-extend="true">
- <tree hscrollbar-policy="1" vscrollbar-policy="1" exported-column="1" selection-mode="3">
- <variable>system</variable>
- <label>Application Category|Application Name|Application Description</label>
- <item>sys-boot|unetbootin-static|Universal Netboot Installer creates Live USB systems for various OS distributions</item>
- </tree>
- </hbox>
- <hbox space-expand="false" space-extend="false">
- <button space-expand="true" space-extend="true" tooltip-text="Install package(s)">
- <label>Install package(s)</label>
- <action>epkg autoinstall $system|$sisyphusprogress &</action>
- </button>
- <button space-expand="true" space-extend="true" label-text="Uninstall package(s)">
- <label>Uninstall package(s)</label>
- <action>epkg autoremove $system|$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>'