aboutsummaryrefslogtreecommitdiffstats
path: root/phpBB/includes/functions_user.php
diff options
context:
space:
mode:
Diffstat (limited to 'phpBB/includes/functions_user.php')
0 files changed, 0 insertions, 0 deletions
entfb5ab5bd0965dc2741e842bbaa2832860b01e831 (diff)downloadmageiawelcome-d16c6580baed691a873d5bfa1e9af2b5b7146cda.tar
mageiawelcome-d16c6580baed691a873d5bfa1e9af2b5b7146cda.tar.gz
mageiawelcome-d16c6580baed691a873d5bfa1e9af2b5b7146cda.tar.bz2
mageiawelcome-d16c6580baed691a873d5bfa1e9af2b5b7146cda.tar.xz
mageiawelcome-d16c6580baed691a873d5bfa1e9af2b5b7146cda.zip
Add QML matter
Suppress webkit matter
Diffstat
-rw-r--r--MageiaWelcome.config2
-rw-r--r--MageiaWelcome.creator1
-rw-r--r--MageiaWelcome.files160
-rw-r--r--MageiaWelcome.includes1
-rw-r--r--qml/AppList.qml60
-rw-r--r--qml/helpers.py (renamed from usr/share/mageiawelcome/helpers.py)0
-rw-r--r--qml/img/.directory4
-rw-r--r--qml/img/0ad.png (renamed from usr/share/mageiawelcome/img/0ad.png)bin2478 -> 2478 bytes
-rw-r--r--qml/img/abiword.png (renamed from usr/share/mageiawelcome/img/abiword.png)bin2325 -> 2325 bytes
-rw-r--r--qml/img/amule.png (renamed from usr/share/mageiawelcome/img/amule.png)bin2191 -> 2191 bytes
-rw-r--r--qml/img/anjuta.png (renamed from usr/share/mageiawelcome/img/anjuta.png)bin3606 -> 3606 bytes
-rw-r--r--qml/img/bleachbit.png (renamed from usr/share/mageiawelcome/img/bleachbit.png)bin1918 -> 1918 bytes
-rw-r--r--qml/img/blender.png (renamed from usr/share/mageiawelcome/img/blender.png)bin2209 -> 2209 bytes
-rw-r--r--qml/img/calibre.png (renamed from usr/share/mageiawelcome/img/calibre.png)bin2143 -> 2143 bytes
-rw-r--r--qml/img/calligra.png (renamed from usr/share/mageiawelcome/img/calligra.png)bin695 -> 695 bytes
-rw-r--r--qml/img/chromium.png (renamed from usr/share/mageiawelcome/img/chromium.png)bin2158 -> 2158 bytes
-rw-r--r--qml/img/claws-mail.png (renamed from usr/share/mageiawelcome/img/claws-mail.png)bin2719 -> 2719 bytes
-rw-r--r--qml/img/clementine.png (renamed from usr/share/mageiawelcome/img/clementine.png)bin1764 -> 1764 bytes
-rw-r--r--qml/img/codeblocks.png (renamed from usr/share/mageiawelcome/img/codeblocks.png)bin3572 -> 3572 bytes
-rw-r--r--qml/img/codecs-audio.png (renamed from usr/share/mageiawelcome/img/codecs-audio.png)bin1361 -> 1361 bytes
-rw-r--r--qml/img/codecs-video.png (renamed from usr/share/mageiawelcome/img/codecs-video.png)bin1936 -> 1936 bytes
-rw-r--r--qml/img/darktable.png (renamed from usr/share/mageiawelcome/img/darktable.png)bin2347 -> 2347 bytes
-rw-r--r--qml/img/digikam.png (renamed from usr/share/mageiawelcome/img/digikam.png)bin2661 -> 2661 bytes
-rw-r--r--qml/img/eclipse.png (renamed from usr/share/mageiawelcome/img/eclipse.png)bin4362 -> 4362 bytes
-rw-r--r--qml/img/filezilla.png (renamed from usr/share/mageiawelcome/img/filezilla.png)bin844 -> 844 bytes
-rw-r--r--qml/img/firefox.png (renamed from usr/share/mageiawelcome/img/firefox.png)bin2912 -> 2912 bytes
-rw-r--r--qml/img/flash-player-plugin.png (renamed from usr/share/mageiawelcome/img/flash-player-plugin.png)bin1144 -> 1144 bytes
-rw-r--r--qml/img/fuse-exfat.pngbin0 -> 1216 bytes
-rw-r--r--qml/img/gimp.png (renamed from usr/share/mageiawelcome/img/gimp.png)bin1717 -> 1717 bytes
-rw-r--r--qml/img/gnumeric.png (renamed from usr/share/mageiawelcome/img/gnumeric.png)bin2289 -> 2289 bytes
-rw-r--r--qml/img/gparted.png (renamed from usr/share/mageiawelcome/img/gparted.png)bin2228 -> 2228 bytes
-rw-r--r--qml/img/hardware.png (renamed from usr/share/mageiawelcome/img/hardware.png)bin1747 -> 1747 bytes
-rw-r--r--qml/img/homebank.png (renamed from usr/share/mageiawelcome/img/homebank.png)bin2368 -> 2368 bytes
-rw-r--r--qml/img/inkscape.png (renamed from usr/share/mageiawelcome/img/inkscape.png)bin2155 -> 2155 bytes
-rw-r--r--qml/img/k3b.png (renamed from usr/share/mageiawelcome/img/k3b.png)bin2300 -> 2300 bytes
-rw-r--r--qml/img/k9copy.png (renamed from usr/share/mageiawelcome/img/k9copy.png)bin4564 -> 4564 bytes
-rw-r--r--qml/img/kdenlive.png (renamed from usr/share/mageiawelcome/img/kdenlive.png)bin1979 -> 1979 bytes
-rw-r--r--qml/img/kodi.png (renamed from usr/share/mageiawelcome/img/kodi.png)bin2554 -> 2554 bytes
-rw-r--r--qml/img/lazarus.png (renamed from usr/share/mageiawelcome/img/lazarus.png)bin2931 -> 2931 bytes
-rw-r--r--qml/img/libreoffice-calc.png (renamed from usr/share/mageiawelcome/img/libreoffice-calc.png)bin1826 -> 1826 bytes
-rw-r--r--qml/img/libreoffice-writer.png (renamed from usr/share/mageiawelcome/img/libreoffice-writer.png)bin987 -> 987 bytes
-rw-r--r--qml/img/mageia-2013-alpha.png (renamed from usr/share/mageiawelcome/img/mageia-2013-alpha.png)bin5600 -> 5600 bytes
-rw-r--r--qml/img/mageia-2013-black-alpha.png (renamed from usr/share/mageiawelcome/img/mageia-2013-black-alpha.png)bin7438 -> 7438 bytes
-rw-r--r--qml/img/mageia-2016-alpha.png (renamed from usr/share/mageiawelcome/img/mageia-2016-alpha.png)bin7146 -> 7146 bytes
-rw-r--r--qml/img/mageia-theme-extra.png (renamed from usr/share/mageiawelcome/img/mageia-theme-extra.png)bin1549 -> 1549 bytes
-rw-r--r--qml/img/mageia.png (renamed from usr/share/mageiawelcome/img/mageia.png)bin1260 -> 1260 bytes
-rw-r--r--qml/img/mcc.jpg (renamed from usr/share/mageiawelcome/img/mcc.jpg)bin19540 -> 19540 bytes
-rw-r--r--qml/img/megaglest.png (renamed from usr/share/mageiawelcome/img/megaglest.png)bin3245 -> 3245 bytes
-rw-r--r--qml/img/mga_bg.png (renamed from usr/share/mageiawelcome/img/mga_bg.png)bin5785 -> 5785 bytes
-rw-r--r--qml/img/mypaint.png (renamed from usr/share/mageiawelcome/img/mypaint.png)bin2802 -> 2802 bytes
-rw-r--r--qml/img/ok.png (renamed from usr/share/mageiawelcome/img/ok.png)bin9052 -> 9052 bytes
-rw-r--r--qml/img/opera.png (renamed from usr/share/mageiawelcome/img/opera.png)bin1528 -> 1528 bytes
-rw-r--r--qml/img/pidgin.png (renamed from usr/share/mageiawelcome/img/pidgin.png)bin1678 -> 1678 bytes
-rw-r--r--qml/img/playonlinux.png (renamed from usr/share/mageiawelcome/img/playonlinux.png)bin2108 -> 2108 bytes
-rw-r--r--qml/img/qbittorrent.png (renamed from usr/share/mageiawelcome/img/qbittorrent.png)bin2531 -> 2531 bytes
-rw-r--r--qml/img/qmmp.png (renamed from usr/share/mageiawelcome/img/qmmp.png)bin1297 -> 1297 bytes
-rw-r--r--qml/img/qt-creator.png (renamed from usr/share/mageiawelcome/img/qt-creator.png)bin2230 -> 2230 bytes
-rw-r--r--qml/img/radiotray.png (renamed from usr/share/mageiawelcome/img/radiotray.png)bin1857 -> 1857 bytes
-rw-r--r--qml/img/sauerbraten.png (renamed from usr/share/mageiawelcome/img/sauerbraten.png)bin1860 -> 1860 bytes
-rw-r--r--qml/img/scribus.png (renamed from usr/share/mageiawelcome/img/scribus.png)bin2737 -> 2737 bytes
-rw-r--r--qml/img/skrooge.png (renamed from usr/share/mageiawelcome/img/skrooge.png)bin2511 -> 2511 bytes
-rw-r--r--qml/img/skype.png (renamed from usr/share/mageiawelcome/img/skype.png)bin2507 -> 2507 bytes
-rw-r--r--qml/img/smplayer.png (renamed from usr/share/mageiawelcome/img/smplayer.png)bin2554 -> 2554 bytes
-rw-r--r--qml/img/soundkonverter.png (renamed from usr/share/mageiawelcome/img/soundkonverter.png)bin3977 -> 3977 bytes
-rw-r--r--qml/img/steam.png (renamed from usr/share/mageiawelcome/img/steam.png)bin2022 -> 2022 bytes
-rw-r--r--qml/img/supertux.png (renamed from usr/share/mageiawelcome/img/supertux.png)bin3948 -> 3948 bytes
-rw-r--r--qml/img/supertuxkart.png (renamed from usr/share/mageiawelcome/img/supertuxkart.png)bin1841 -> 1841 bytes
-rw-r--r--qml/img/svg/mageia.svg (renamed from usr/share/mageiawelcome/img/svg/mageia.svg)0
-rw-r--r--qml/img/system-config-printer.png (renamed from usr/share/mageiawelcome/img/system-config-printer.png)bin842 -> 842 bytes
-rw-r--r--qml/img/thunderbird.png (renamed from usr/share/mageiawelcome/img/thunderbird.png)bin2884 -> 2884 bytes
-rw-r--r--qml/img/virtualbox.png (renamed from usr/share/mageiawelcome/img/virtualbox.png)bin2629 -> 2629 bytes
-rw-r--r--qml/img/vlc.png (renamed from usr/share/mageiawelcome/img/vlc.png)bin1535 -> 1535 bytes
-rw-r--r--qml/img/warzone2100.png (renamed from usr/share/mageiawelcome/img/warzone2100.png)bin2821 -> 2821 bytes
-rw-r--r--qml/img/wesnoth.png (renamed from usr/share/mageiawelcome/img/wesnoth.png)bin3865 -> 3865 bytes
-rw-r--r--qml/mw-ui.qml619
-rw-r--r--qml/mw.py206
-rw-r--r--usr/share/mageiawelcome/.gitignore2
-rw-r--r--usr/share/mageiawelcome/apps.csv58
-rw-r--r--usr/share/mageiawelcome/css/fonts/fontawesome/css/font-awesome.min.css33
-rwxr-xr-xusr/share/mageiawelcome/css/fonts/fontawesome/font/FontAwesome.otfbin48748 -> 0 bytes
-rwxr-xr-xusr/share/mageiawelcome/css/fonts/fontawesome/font/fontawesome-webfont.eotbin25395 -> 0 bytes
-rwxr-xr-xusr/share/mageiawelcome/css/fonts/fontawesome/font/fontawesome-webfont.ttfbin55096 -> 0 bytes
-rwxr-xr-xusr/share/mageiawelcome/css/fonts/fontawesome/font/fontawesome-webfont.woffbin29380 -> 0 bytes
-rw-r--r--usr/share/mageiawelcome/css/kickstart-buttons.css369
-rw-r--r--usr/share/mageiawelcome/css/kickstart-forms.css290
-rw-r--r--usr/share/mageiawelcome/css/kickstart-grid.css167
-rw-r--r--usr/share/mageiawelcome/css/kickstart.css496
-rw-r--r--usr/share/mageiawelcome/css/prettify.css1
-rw-r--r--usr/share/mageiawelcome/css/style.css108
-rw-r--r--usr/share/mageiawelcome/css/tiptip.css99
-rw-r--r--usr/share/mageiawelcome/index.html303
-rw-r--r--usr/share/mageiawelcome/js/ipc.js4
-rw-r--r--usr/share/mageiawelcome/js/jquery-2.0.3.min.js6
-rw-r--r--usr/share/mageiawelcome/js/jquery.json-2.4.min.js23
-rw-r--r--usr/share/mageiawelcome/js/kickstart.js43
-rw-r--r--usr/share/mageiawelcome/mageiawelcome.py263
-rw-r--r--usr/share/mageiawelcome/webgui.py139
97 files changed, 1053 insertions, 2404 deletions
diff --git a/MageiaWelcome.config b/MageiaWelcome.config
new file mode 100644
index 0000000..e0284f4
--- /dev/null
+++ b/MageiaWelcome.config
@@ -0,0 +1,2 @@
+// Add predefined macros for your project here. For example:
+// #define THE_ANSWER 42
diff --git a/MageiaWelcome.creator b/MageiaWelcome.creator
new file mode 100644
index 0000000..e94cbbd
--- /dev/null
+++ b/MageiaWelcome.creator
@@ -0,0 +1 @@
+[General]
diff --git a/MageiaWelcome.files b/MageiaWelcome.files
new file mode 100644
index 0000000..8ec1b74
--- /dev/null
+++ b/MageiaWelcome.files
@@ -0,0 +1,160 @@
+CREDITS
+LICENSE
+etc/xdg/autostart/mageiawelcome.desktop
+po/ast.po
+po/bg.po
+po/br.po
+po/ca.po
+po/cs.po
+po/cy.po
+po/da.po
+po/de.po
+po/el.po
+po/en_GB.po
+po/eo.po
+po/es.po
+po/et.po
+po/eu.po
+po/fr.po
+po/he.po
+po/hi.po
+po/hr.po
+po/hu.po
+po/ia.po
+po/id.po
+po/it.po
+po/ja.po
+po/ko.po
+po/lt.po
+po/lv.po
+po/mageiawelcome.pot
+po/nb.po
+po/nl.po
+po/pl.po
+po/pt.po
+po/pt_BR.po
+po/ro.po
+po/ru.po
+po/sco.po
+po/sk.po
+po/sl.po
+po/sq.po
+po/sv.po
+po/tg.po
+po/tr.po
+po/uk.po
+po/wa.po
+po/zh_CN.po
+po/zh_TW.po
+tools/flakes.py
+usr/bin/mageiawelcome
+usr/bin/mageiawelcome-launcher
+usr/share/applications/mageiawelcome.desktop.in
+usr/share/icons/16x16/apps/mageiawelcome.png
+usr/share/icons/32x32/apps/mageiawelcome.png
+usr/share/icons/48x48/apps/mageiawelcome.png
+usr/share/icons/scalable/apps/mageiawelcome.svg
+usr/share/mageiawelcome/__pycache__/helpers.cpython-35.pyc
+usr/share/mageiawelcome/__pycache__/webgui.cpython-35.pyc
+usr/share/mageiawelcome/applistmodel.py
+usr/share/mageiawelcome/apps.csv
+usr/share/mageiawelcome/css/fonts/fontawesome/css/font-awesome.min.css
+usr/share/mageiawelcome/css/fonts/fontawesome/font/FontAwesome.otf
+usr/share/mageiawelcome/css/fonts/fontawesome/font/fontawesome-webfont.eot
+usr/share/mageiawelcome/css/fonts/fontawesome/font/fontawesome-webfont.ttf
+usr/share/mageiawelcome/css/fonts/fontawesome/font/fontawesome-webfont.woff
+usr/share/mageiawelcome/css/jquery.bxslider.css
+usr/share/mageiawelcome/css/kickstart-buttons.css
+usr/share/mageiawelcome/css/kickstart-forms.css
+usr/share/mageiawelcome/css/kickstart-grid.css
+usr/share/mageiawelcome/css/kickstart.css
+usr/share/mageiawelcome/css/prettify.css
+usr/share/mageiawelcome/css/style.css
+usr/share/mageiawelcome/css/tiptip.css
+usr/share/mageiawelcome/filteredapplist.py
+usr/share/mageiawelcome/generate.py
+usr/share/mageiawelcome/helpers.py
+usr/share/mageiawelcome/img/0ad.png
+usr/share/mageiawelcome/img/abiword.png
+usr/share/mageiawelcome/img/amule.png
+usr/share/mageiawelcome/img/anjuta.png
+usr/share/mageiawelcome/img/bleachbit.png
+usr/share/mageiawelcome/img/blender.png
+usr/share/mageiawelcome/img/calibre.png
+usr/share/mageiawelcome/img/calligra.png
+usr/share/mageiawelcome/img/chromium.png
+usr/share/mageiawelcome/img/claws-mail.png
+usr/share/mageiawelcome/img/clementine.png
+usr/share/mageiawelcome/img/codeblocks.png
+usr/share/mageiawelcome/img/codecs-audio.png
+usr/share/mageiawelcome/img/codecs-video.png
+usr/share/mageiawelcome/img/darktable.png
+usr/share/mageiawelcome/img/digikam.png
+usr/share/mageiawelcome/img/eclipse.png
+usr/share/mageiawelcome/img/filezilla.png
+usr/share/mageiawelcome/img/firefox.png
+usr/share/mageiawelcome/img/flash-player-plugin.png
+usr/share/mageiawelcome/img/fuse-exfat.png
+usr/share/mageiawelcome/img/gimp.png
+usr/share/mageiawelcome/img/gnumeric.png
+usr/share/mageiawelcome/img/gparted.png
+usr/share/mageiawelcome/img/hardware.png
+usr/share/mageiawelcome/img/homebank.png
+usr/share/mageiawelcome/img/inkscape.png
+usr/share/mageiawelcome/img/k3b.png
+usr/share/mageiawelcome/img/k9copy.png
+usr/share/mageiawelcome/img/kdenlive.png
+usr/share/mageiawelcome/img/kodi.png
+usr/share/mageiawelcome/img/lazarus.png
+usr/share/mageiawelcome/img/libreoffice-calc.png
+usr/share/mageiawelcome/img/libreoffice-writer.png
+usr/share/mageiawelcome/img/mageia-2013-alpha.png
+usr/share/mageiawelcome/img/mageia-2013-black-alpha.png
+usr/share/mageiawelcome/img/mageia-2016-alpha.png
+usr/share/mageiawelcome/img/mageia-theme-extra.png
+usr/share/mageiawelcome/img/mageia.png
+usr/share/mageiawelcome/img/mcc.jpg
+usr/share/mageiawelcome/img/megaglest.png
+usr/share/mageiawelcome/img/mga_bg.png
+usr/share/mageiawelcome/img/mypaint.png
+usr/share/mageiawelcome/img/ok.png
+usr/share/mageiawelcome/img/opera.png
+usr/share/mageiawelcome/img/pidgin.png
+usr/share/mageiawelcome/img/playonlinux.png
+usr/share/mageiawelcome/img/qbittorrent.png
+usr/share/mageiawelcome/img/qmmp.png
+usr/share/mageiawelcome/img/qt-creator.png
+usr/share/mageiawelcome/img/radiotray.png
+usr/share/mageiawelcome/img/sauerbraten.png
+usr/share/mageiawelcome/img/scribus.png
+usr/share/mageiawelcome/img/skrooge.png
+usr/share/mageiawelcome/img/skype.png
+usr/share/mageiawelcome/img/smplayer.png
+usr/share/mageiawelcome/img/soundkonverter.png
+usr/share/mageiawelcome/img/steam.png
+usr/share/mageiawelcome/img/supertux.png
+usr/share/mageiawelcome/img/supertuxkart.png
+usr/share/mageiawelcome/img/svg/mageia.svg
+usr/share/mageiawelcome/img/system-config-printer.png
+usr/share/mageiawelcome/img/thunderbird.png
+usr/share/mageiawelcome/img/virtualbox.png
+usr/share/mageiawelcome/img/vlc.png
+usr/share/mageiawelcome/img/warzone2100.png
+usr/share/mageiawelcome/img/wesnoth.png
+usr/share/mageiawelcome/index.html
+usr/share/mageiawelcome/index2.html
+usr/share/mageiawelcome/js/ipc.js
+usr/share/mageiawelcome/js/jquery-2.0.3.min.js
+usr/share/mageiawelcome/js/jquery-3.3.1.min.js
+usr/share/mageiawelcome/js/jquery.bxslider.js
+usr/share/mageiawelcome/js/jquery.json-2.4.min.js
+usr/share/mageiawelcome/js/kickstart.js
+usr/share/mageiawelcome/js/kickstart.min.js
+usr/share/mageiawelcome/mageiawelcome.py
+usr/share/mageiawelcome/mw-ui.qml
+usr/share/mageiawelcome/mw.py
+usr/share/mageiawelcome/slide.qml
+usr/share/mageiawelcome/test.py
+usr/share/mageiawelcome/test.qml
+usr/share/mageiawelcome/tox.ini
+usr/share/mageiawelcome/webgui.py
diff --git a/MageiaWelcome.includes b/MageiaWelcome.includes
new file mode 100644
index 0000000..01d657f
--- /dev/null
+++ b/MageiaWelcome.includes
@@ -0,0 +1 @@
+usr/share/mageiawelcome
diff --git a/qml/AppList.qml b/qml/AppList.qml
new file mode 100644
index 0000000..79cad01
--- /dev/null
+++ b/qml/AppList.qml
@@ -0,0 +1,60 @@
+import QtQuick 2.2
+ import QtQml.Models 2.1
+ ListModel {
+ ListElement { group: "audio featured";description: "Various Multimedia Codecs for Audio";inst_repo: "tainted";title: "Audio Multimedia Codecs";name: "task-codec-audio";command: "";repo: "";icon: "img/codecs-audio.png";installable: "True";}
+ListElement { group: "audio featured";description: "Various Multimedia Codecs for Audio";inst_repo: "tainted";title: "Audio Multimedia Codecs";name: "task-codec-audio";command: "";repo: "tainted";icon: "img/codecs-audio.png";installable: "False";}
+ListElement { group: "video featured";description: "Various Multimedia Codecs for Video";inst_repo: "tainted";title: "Video Multimedia Codecs";name: "task-codec-video";command: "";repo: "";icon: "img/codecs-video.png";installable: "True";}
+ListElement { group: "video featured";description: "Various Multimedia Codecs for Video";inst_repo: "tainted";title: "Video Multimedia Codecs";name: "task-codec-video";command: "";repo: "tainted";icon: "img/codecs-video.png";installable: "False";}
+ListElement { group: "games";description: "Steam Client";inst_repo: "";title: "Steam";name: "steam";command: "steam";repo: "non-free";icon: "img/steam.png";installable: "True";}
+ListElement { group: "games";description: "3D Real Time Strategy";inst_repo: "";title: "Megaglest";name: "megaglest";command: "megaglest";repo: "";icon: "img/megaglest.png";installable: "True";}
+ListElement { group: "games";description: "Multi-player/single-player first person shooter game";inst_repo: "";title: "Sauerbraten";name: "sauerbraten";command: "sauerbraten";repo: "non-free";icon: "img/sauerbraten.png";installable: "True";}
+ListElement { group: "games";description: "Classic 2d jump 'n run sidescroller with tux ";inst_repo: "";title: "Supertux";name: "supertux";command: "supertux2";repo: "";icon: "img/supertux.png";installable: "True";}
+ListElement { group: "games";description: "Kart racing game featuring Tux and friends";inst_repo: "";title: "SuperTuxKart";name: "supertuxkart";command: "supertuxkart";repo: "";icon: "img/supertuxkart.png";installable: "True";}
+ListElement { group: "games";description: "Postnuclear realtime strategy";inst_repo: "";title: "Warzone 2100";name: "warzone2100";command: "warzone2100";repo: "";icon: "img/warzone2100.png";installable: "True";}
+ListElement { group: "games";description: "Fantasy turn-based strategy game";inst_repo: "";title: "Battle for Wesnoth";name: "wesnoth";command: "wesnoth";repo: "";icon: "img/wesnoth.png";installable: "True";}
+ListElement { group: "games";description: "RTS Game of Ancient Warfare";inst_repo: "";title: "O A.D";name: "0ad";command: "0ad";repo: "";icon: "img/0ad.png";installable: "True";}
+ListElement { group: "graphics";description: "3d modeller/renderer";inst_repo: "";title: "Blender";name: "blender";command: "blender.nonsse";repo: "";icon: "img/blender.png";installable: "True";}
+ListElement { group: "graphics";description: "Painting Program";inst_repo: "";title: "MyPaint";name: "mypaint";command: "mypaint";repo: "";icon: "img/mypaint.png";installable: "False";}
+ListElement { group: "graphics";description: "The GNU image manipulation program";inst_repo: "";title: "GIMP";name: "gimp";command: "gimp";repo: "";icon: "img/gimp.png";installable: "False";}
+ListElement { group: "graphics";description: "Vector graphics editor";inst_repo: "";title: "Inkscape";name: "inkscape";command: "inkscape";repo: "";icon: "img/inkscape.png";installable: "False";}
+ListElement { group: "graphics";description: "Digital photo management application";inst_repo: "";title: "Digikam";name: "digikam";command: "digikam";repo: "";icon: "img/digikam.png";installable: "False";}
+ListElement { group: "graphics";description: "Virtual lighttable and darkroom for photographers";inst_repo: "";title: "Darktable";name: "darktable";command: "darktable";repo: "";icon: "img/darktable.png";installable: "True";}
+ListElement { group: "internet";description: "Multi-protocol instant messaging client";inst_repo: "";title: "Pidgin";name: "pidgin";command: "pidgin";repo: "";icon: "img/pidgin.png";installable: "False";}
+ListElement { group: "internet";description: "Full-featured graphical ftp/ftps/sftp client";inst_repo: "";title: "Filezilla";name: "filezilla";command: "filezilla";repo: "";icon: "img/filezilla.png";installable: "False";}
+ListElement { group: "internet featured";description: "Next generation web browser";inst_repo: "";title: "Firefox";name: "firefox";command: "firefox";repo: "";icon: "img/firefox.png";installable: "False";}
+ListElement { group: "internet featured";description: "Lightweight but feature rich bittorrent client";inst_repo: "";title: "Qbittorrent";name: "qbittorrent";command: "qbittorrent";repo: "";icon: "img/qbittorrent.png";installable: "True";}
+ListElement { group: "internet";description: "Fast Webbrowser";inst_repo: "";title: "Chromium";name: "chromium-browser";command: "chromium-browser";repo: "";icon: "img/chromium.png";installable: "False";}
+ListElement { group: "internet";description: "File sharing client compatible with eDonkey";inst_repo: "";title: "Amule";name: "amule";command: "amule";repo: "";icon: "img/amule.png";installable: "True";}
+ListElement { group: "internet";description: "E-mail, news and RSS client";inst_repo: "";title: "Thunderbird";name: "thunderbird";command: "thunderbird";repo: "";icon: "img/thunderbird.png";installable: "False";}
+ListElement { group: "internet";description: "Fast e-mail client";inst_repo: "";title: "Claws Mail";name: "claws-mail";command: "claws-mail";repo: "";icon: "img/claws-mail.png";installable: "True";}
+ListElement { group: "video featured";description: "Media Player";inst_repo: "";title: "Smplayer";name: "smplayer";command: "smplayer";repo: "";icon: "img/smplayer.png";installable: "True";}
+ListElement { group: "video";description: "A non-linear video editing application";inst_repo: "";title: "Kdenlive";name: "kdenlive";command: "kdenlive";repo: "";icon: "img/kdenlive.png";installable: "False";}
+ListElement { group: "video featured";description: "Multimedia player and streamer";inst_repo: "tainted";title: "VLC";name: "vlc";command: "vlc";repo: "";icon: "img/vlc.png";installable: "True";}
+ListElement { group: "video featured";description: "Multimedia player and streamer";inst_repo: "tainted";title: "VLC";name: "vlc";command: "vlc";repo: "tainted";icon: "img/vlc.png";installable: "False";}
+ListElement { group: "video";description: "Media Center";inst_repo: "";title: "Kodi";name: "kodi";command: "kodi";repo: "";icon: "img/kodi.png";installable: "True";}
+ListElement { group: "audio";description: "Audio Player similiar to Winamp";inst_repo: "";title: "Qmmp";name: "qmmp";command: "qmmp";repo: "";icon: "img/qmmp.png";installable: "True";}
+ListElement { group: "audio";description: "Modern music player and library organizer";inst_repo: "";title: "Clementine";name: "clementine";command: "clementine";repo: "";icon: "img/clementine.png";installable: "False";}
+ListElement { group: "audio";description: "An audio file converter, CD ripper and replay gain tool";inst_repo: "";title: "Soundkonverter";name: "soundkonverter";command: "soundkonverter";repo: "";icon: "img/soundkonverter.png";installable: "True";}
+ListElement { group: "programming";description: "Extensible tool platform and java ide";inst_repo: "";title: "Eclipse";name: "eclipse";command: "eclipse";repo: "";icon: "img/eclipse.png";installable: "True";}
+ListElement { group: "programming";description: "A C++ IDE";inst_repo: "";title: "CodeBlocks";name: "codeblocks";command: "codeblocks";repo: "";icon: "img/codeblocks.png";installable: "True";}
+ListElement { group: "programming";description: "Lightweight IDE for qt";inst_repo: "";title: "Qt Creator";name: "qt-creator";command: "qtcreator";repo: "";icon: "img/qt-creator.png";installable: "False";}
+ListElement { group: "programming";description: "IDE for C and C++";inst_repo: "";title: "Anjuta";name: "anjuta";command: "anjuta";repo: "";icon: "img/anjuta.png";installable: "True";}
+ListElement { group: "programming";description: "IDE for free pascal";inst_repo: "";title: "Lazarus";name: "lazarus";command: "lazarus";repo: "";icon: "img/lazarus.png";installable: "True";}
+ListElement { group: "system";description: "Sophisticated cd/dvd burning application";inst_repo: "";title: "K3b";name: "k3b";command: "k3b";repo: "";icon: "img/k3b.png";installable: "False";}
+ListElement { group: "system";description: "Partition editor";inst_repo: "";title: "GParted";name: "gparted";command: "gparted";repo: "";icon: "img/gparted.png";installable: "False";}
+ListElement { group: "system";description: "Exfat formatted device management";inst_repo: "tainted";title: "fuse-exfat";name: "fuse-exfat";command: "";repo: "tainted";icon: "img/fuse-exfat.png";installable: "False";}
+ListElement { group: "system featured";description: "Extra community-made background images";inst_repo: "";title: "mageia-theme-extra";name: "mageia-theme-extra";command: "";repo: "";icon: "img/mageia-theme-extra.png";installable: "True";}
+ListElement { group: "system";description: "k9copy helps making backups of your video DVDs ";inst_repo: "";title: "K9copy";name: "k9copy";command: "k9copy";repo: "";icon: "img/k9copy.png";installable: "True";}
+ListElement { group: "system";description: "Clean junk to free disk space and to maintain privacy ";inst_repo: "";title: "BleachBit";name: "bleachbit";command: "bleachbit";repo: "";icon: "img/bleachbit.png";installable: "True";}
+ListElement { group: "system";description: "A printer administration tool";inst_repo: "";title: "System Config Printer";name: "system-config-printer";command: "system-config-printer";repo: "";icon: "img/system-config-printer.png";installable: "False";}
+ListElement { group: "system";description: "Virtualization software";inst_repo: "";title: "VirtualBox";name: "virtualbox";command: "VirtualBox";repo: "";icon: "img/virtualbox.png";installable: "False";}
+ListElement { group: "office";description: "LibreOffice Spreadsheet Application";inst_repo: "";title: "LibreOffice Calc";name: "libreoffice-calc";command: "oocalc";repo: "";icon: "img/libreoffice-calc.png";installable: "False";}
+ListElement { group: "office";description: "LibreOffice Word Processor Application";inst_repo: "";title: "LibreOffice Writer";name: "libreoffice-writer";command: "oowriter";repo: "";icon: "img/libreoffice-writer.png";installable: "False";}
+ListElement { group: "office";description: "Set of office applications for KDE";inst_repo: "";title: "Calligra";name: "calligra";command: "";repo: "";icon: "img/calligra.png";installable: "True";}
+ListElement { group: "office";description: "Lean and fast full-featured word processor";inst_repo: "";title: "AbiWord";name: "abiword";command: "abiword";repo: "";icon: "img/abiword.png";installable: "True";}
+ListElement { group: "offrce";description: "A full-featured spreadsheet for GNOME";inst_repo: "";title: "Gnumeric";name: "gnumeric";command: "gnumeric";repo: "";icon: "img/gnumeric.png";installable: "True";}
+ListElement { group: "office";description: "E-book converter and library management";inst_repo: "";title: "Calibre";name: "calibre";command: "calibre";repo: "";icon: "img/calibre.png";installable: "True";}
+ListElement { group: "office";description: "Desktop Publishing Program";inst_repo: "";title: "Scribus";name: "scribus";command: "scribus";repo: "";icon: "img/scribus.png";installable: "True";}
+ListElement { group: "office";description: "Free easy personal accounting for all";inst_repo: "";title: "HomeBank";name: "homebank";command: "homebank";repo: "";icon: "img/homebank.png";installable: "True";}
+ListElement { group: "office";description: "Personal Finance Management Tool";inst_repo: "";title: "Skrooge";name: "skrooge";command: "skrooge";repo: "";icon: "img/skrooge.png";installable: "True";}
+}
diff --git a/usr/share/mageiawelcome/helpers.py b/qml/helpers.py
index 773070d..773070d 100644
--- a/usr/share/mageiawelcome/helpers.py
+++ b/qml/helpers.py
diff --git a/qml/img/.directory b/qml/img/.directory
new file mode 100644
index 0000000..e715fe1
--- /dev/null
+++ b/qml/img/.directory
@@ -0,0 +1,4 @@
+[Dolphin]
+PreviewsShown=true
+Timestamp=2018,11,10,17,35,0
+Version=4
diff --git a/usr/share/mageiawelcome/img/0ad.png b/qml/img/0ad.png
index 544554a..544554a 100644
--- a/usr/share/mageiawelcome/img/0ad.png
+++ b/qml/img/0ad.png
Binary files differ
diff --git a/usr/share/mageiawelcome/img/abiword.png b/qml/img/abiword.png
index 1ae2dc0..1ae2dc0 100644
--- a/usr/share/mageiawelcome/img/abiword.png
+++ b/qml/img/abiword.png
Binary files differ
diff --git a/usr/share/mageiawelcome/img/amule.png b/qml/img/amule.png
index 7cad1b3..7cad1b3 100644
--- a/usr/share/mageiawelcome/img/amule.png
+++ b/qml/img/amule.png
Binary files differ
diff --git a/usr/share/mageiawelcome/img/anjuta.png b/qml/img/anjuta.png
index 18cc5cf..18cc5cf 100644
--- a/usr/share/mageiawelcome/img/anjuta.png
+++ b/qml/img/anjuta.png
Binary files differ
diff --git a/usr/share/mageiawelcome/img/bleachbit.png b/qml/img/bleachbit.png
index c819132..c819132 100644
--- a/usr/share/mageiawelcome/img/bleachbit.png
+++ b/qml/img/bleachbit.png
Binary files differ
diff --git a/usr/share/mageiawelcome/img/blender.png b/qml/img/blender.png
index 574b2f8..574b2f8 100644
--- a/usr/share/mageiawelcome/img/blender.png
+++ b/qml/img/blender.png
Binary files differ
diff --git a/usr/share/mageiawelcome/img/calibre.png b/qml/img/calibre.png
index e38fe33..e38fe33 100644
--- a/usr/share/mageiawelcome/img/calibre.png
+++ b/qml/img/calibre.png
Binary files differ
diff --git a/usr/share/mageiawelcome/img/calligra.png b/qml/img/calligra.png
index a1f9dac..a1f9dac 100644
--- a/usr/share/mageiawelcome/img/calligra.png
+++ b/qml/img/calligra.png
Binary files differ
diff --git a/usr/share/mageiawelcome/img/chromium.png b/qml/img/chromium.png
index 24ea921..24ea921 100644
--- a/usr/share/mageiawelcome/img/chromium.png
+++ b/qml/img/chromium.png
Binary files differ
diff --git a/usr/share/mageiawelcome/img/claws-mail.png b/qml/img/claws-mail.png
index 199a571..199a571 100644
--- a/usr/share/mageiawelcome/img/claws-mail.png
+++ b/qml/img/claws-mail.png
Binary files differ
diff --git a/usr/share/mageiawelcome/img/clementine.png b/qml/img/clementine.png
index 44d91e8..44d91e8 100644
--- a/usr/share/mageiawelcome/img/clementine.png
+++ b/qml/img/clementine.png
Binary files differ
diff --git a/usr/share/mageiawelcome/img/codeblocks.png b/qml/img/codeblocks.png
index 8b575b3..8b575b3 100644
--- a/usr/share/mageiawelcome/img/codeblocks.png
+++ b/qml/img/codeblocks.png
Binary files differ
diff --git a/usr/share/mageiawelcome/img/codecs-audio.png b/qml/img/codecs-audio.png
index 23f2d18..23f2d18 100644
--- a/usr/share/mageiawelcome/img/codecs-audio.png
+++ b/qml/img/codecs-audio.png
Binary files differ
diff --git a/usr/share/mageiawelcome/img/codecs-video.png b/qml/img/codecs-video.png
index e3850da..e3850da 100644
--- a/usr/share/mageiawelcome/img/codecs-video.png
+++ b/qml/img/codecs-video.png
Binary files differ
diff --git a/usr/share/mageiawelcome/img/darktable.png b/qml/img/darktable.png
index 913c2a2..913c2a2 100644
--- a/usr/share/mageiawelcome/img/darktable.png
+++ b/qml/img/darktable.png
Binary files differ
diff --git a/usr/share/mageiawelcome/img/digikam.png b/qml/img/digikam.png
index 8c44268..8c44268 100644
--- a/usr/share/mageiawelcome/img/digikam.png
+++ b/qml/img/digikam.png
Binary files differ
diff --git a/usr/share/mageiawelcome/img/eclipse.png b/qml/img/eclipse.png
index 3a729b1..3a729b1 100644
--- a/usr/share/mageiawelcome/img/eclipse.png
+++ b/qml/img/eclipse.png
Binary files differ
diff --git a/usr/share/mageiawelcome/img/filezilla.png b/qml/img/filezilla.png