commit e13d6563cd2c7e4249305fda5f9c143cf9beb4fa Author: Thomas Hooge Date: Sat Oct 4 08:30:28 2025 +0200 Initialer Commit: Erster Grobentwurf! diff --git a/README b/README new file mode 100644 index 0000000..04bfc7f --- /dev/null +++ b/README @@ -0,0 +1,9 @@ +Multifunktionsdisplay OBP60P: Zusatzdateien + +ACHTUNG: Das hier ist erst ein Entwuf. Die verschiedenen Konfigurations- +dateien sind noch nicht fertig und ggf. nur Platzhalter. Vor Benutzung +ist eine anpassung vermutlich erforderlich! + +Installationsanleitung unter https://computerclub.hoogi.de/obp60p_install + + diff --git a/TODO b/TODO new file mode 100644 index 0000000..ff834d9 --- /dev/null +++ b/TODO @@ -0,0 +1,4 @@ + +Benötigte Features +- Backup-Programm im Menu +- integrierte Hilfe diff --git a/background/channelmap_1920.jpg b/background/channelmap_1920.jpg new file mode 100644 index 0000000..de273f4 Binary files /dev/null and b/background/channelmap_1920.jpg differ diff --git a/background/channelmap_800.jpg b/background/channelmap_800.jpg new file mode 100644 index 0000000..168de19 Binary files /dev/null and b/background/channelmap_800.jpg differ diff --git a/background/seamap_1920.jpg b/background/seamap_1920.jpg new file mode 100644 index 0000000..e933a8a Binary files /dev/null and b/background/seamap_1920.jpg differ diff --git a/background/seamap_800.jpg b/background/seamap_800.jpg new file mode 100644 index 0000000..ea70ad7 Binary files /dev/null and b/background/seamap_800.jpg differ diff --git a/background/selma_1920.png b/background/selma_1920.png new file mode 100644 index 0000000..5e04766 Binary files /dev/null and b/background/selma_1920.png differ diff --git a/background/selma_800.png b/background/selma_800.png new file mode 100644 index 0000000..c4d7221 Binary files /dev/null and b/background/selma_800.png differ diff --git a/fonts/AtariST8x16.ttf b/fonts/AtariST8x16.ttf new file mode 100644 index 0000000..f8f4b3e Binary files /dev/null and b/fonts/AtariST8x16.ttf differ diff --git a/fonts/DSEG7Classic-BoldItalic.ttf b/fonts/DSEG7Classic-BoldItalic.ttf new file mode 100644 index 0000000..de0b43a Binary files /dev/null and b/fonts/DSEG7Classic-BoldItalic.ttf differ diff --git a/fonts/Ubuntu-B.ttf b/fonts/Ubuntu-B.ttf new file mode 100644 index 0000000..c0142fe Binary files /dev/null and b/fonts/Ubuntu-B.ttf differ diff --git a/icons/obp60_48x48.png b/icons/obp60_48x48.png new file mode 100644 index 0000000..9157015 Binary files /dev/null and b/icons/obp60_48x48.png differ diff --git a/icons/yms_48x48.png b/icons/yms_48x48.png new file mode 100644 index 0000000..7a7f805 Binary files /dev/null and b/icons/yms_48x48.png differ diff --git a/idesktop/browser.lnk b/idesktop/browser.lnk new file mode 100644 index 0000000..ddfc86f --- /dev/null +++ b/idesktop/browser.lnk @@ -0,0 +1,10 @@ +table Icon + Caption: Browser + Command: /usr/bin/chromium-browser + Icon: /usr/share/icons/hicolor/48x48/apps/chromium.png + Width: 48 + Height: 48 + X: 40 + Y: 272 +end + diff --git a/idesktop/default.lnk b/idesktop/default.lnk new file mode 100644 index 0000000..0dede8a --- /dev/null +++ b/idesktop/default.lnk @@ -0,0 +1,10 @@ +table Icon + Caption: Home + Command: /usr/bin/pcmanfm + Icon: /usr/share/idesk/folder_home.xpm + Width: 48 + Height: 48 + X: 40 + Y: 16 +end + diff --git a/idesktop/obp60v.lnk b/idesktop/obp60v.lnk new file mode 100644 index 0000000..ec6ff34 --- /dev/null +++ b/idesktop/obp60v.lnk @@ -0,0 +1,10 @@ +table Icon + Caption: OBP60v MFD + Command: /home/thooge/OBP60v/obp60v.py + Icon: /home/thooge/OBP60v/obp60_48x48.png + Width: 48 + Height: 48 + X: 40 + Y: 192 +end + diff --git a/idesktop/opencpn.lnk b/idesktop/opencpn.lnk new file mode 100644 index 0000000..4d8ee85 --- /dev/null +++ b/idesktop/opencpn.lnk @@ -0,0 +1,10 @@ +table Icon + Caption: Seekarten + Command: /usr/local/bin/opencpn --fullscreen + Icon: /usr/local/share/opencpn/opencpn.png + Width: 48 + Height: 48 + X: 40 + Y: 96 +end + diff --git a/idesktop/restart.lnk b/idesktop/restart.lnk new file mode 100644 index 0000000..971e54d --- /dev/null +++ b/idesktop/restart.lnk @@ -0,0 +1,10 @@ +table Icon + Caption: Neustarten + Command: sudo /usr/sbin/shutdown -r now + Icon: /usr/share/icons/Adwaita/48x48/actions/system-reboot-symbolic.symbolic.png + Width: 48 + Height: 48 + X: 560 + Y: 19 +end + diff --git a/idesktop/shutdown.lnk b/idesktop/shutdown.lnk new file mode 100644 index 0000000..91a6994 --- /dev/null +++ b/idesktop/shutdown.lnk @@ -0,0 +1,10 @@ +table Icon + Caption: Ausschalten + Command: sudo /usr/sbin/shutdown -h now + Icon: /usr/share/icons/Adwaita/48x48/actions/system-shutdown-symbolic.symbolic.png + Width: 48 + Height: 48 + X: 709 + Y: 19 +end + diff --git a/idesktop/terminal.lnk b/idesktop/terminal.lnk new file mode 100644 index 0000000..920227e --- /dev/null +++ b/idesktop/terminal.lnk @@ -0,0 +1,10 @@ +table Icon + Caption: Terminal + Command: x-terminal-emulator + Icon: /usr/share/icons/hicolor/128x128/apps/lxterminal.png + Width: 48 + Height: 48 + X: 40 + Y: 368 +end + diff --git a/idesktop/yms.lnk b/idesktop/yms.lnk new file mode 100644 index 0000000..4ba6771 --- /dev/null +++ b/idesktop/yms.lnk @@ -0,0 +1,10 @@ +table Icon + Caption: Yacht Management + Command: /home/arthur/YMS/ymsgui.py + Icon: /home/arthur/YMS/yms48.png + Width: 48 + Height: 48 + X: 168 + Y: 16 +end + diff --git a/install.sh b/install.sh new file mode 100644 index 0000000..b676a67 --- /dev/null +++ b/install.sh @@ -0,0 +1,6 @@ +#!/bin/sh + +# /usr/local/share/... +# Backgrounds +# Icons +# Fonts diff --git a/openbox/menu.xml b/openbox/menu.xml new file mode 100644 index 0000000..2e6352a --- /dev/null +++ b/openbox/menu.xml @@ -0,0 +1,41 @@ + + + + + + + x-terminal-emulator + + + x-www-browser + + + + + + + + obconf + + + + + + + + + + + + + sudo /usr/sbin/shutdown -r now + + + sudo /usr/sbin/shutdown -h now + + + + diff --git a/openbox/rc.xml b/openbox/rc.xml new file mode 100644 index 0000000..14150ef --- /dev/null +++ b/openbox/rc.xml @@ -0,0 +1,798 @@ + + + + + 10 + 20 + + + yes + + no + + yes + + no + + 200 + + no + + + + Smart + +
yes
+ + Primary + + 1 + +
+ + Clearlooks + NLIMC + + yes + yes + + sans + 8 + + bold + + normal + + + + sans + 8 + + bold + + normal + + + + sans + 9 + + normal + + normal + + + + sans + 9 + + normal + + normal + + + + sans + 9 + + bold + + normal + + + + sans + 9 + + bold + + normal + + + + + + 4 + 1 + + + + 875 + + + + yes + Nonpixel + + Center + + + + 10 + + 10 + + + + + + 0 + 0 + 0 + 0 + + + TopLeft + + 0 + 0 + no + Above + + Vertical + + no + 300 + + 300 + + Middle + + + + C-g + + + + left + no + + + + + right + no + + + + + up + no + + + + + down + no + + + + + left + no + + + + + right + no + + + + + up + no + + + + + down + no + + + + + 1 + + + + + 2 + + + + + 3 + + + + + 4 + + + + + + + + + + + + + + + + + client-menu + + + + + + scrot -s + + + + + + + + + + + + + + + + + + + + + + + + yes + yes + + + + + + + + + + + right + + + + + left + + + + + up + + + + + down + + + + + + + true + Konqueror + + kfmclient openProfile filemanagement + + + + + + scrot + + + + + 1 + + 500 + + 400 + + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + previous + + + + + next + + + + + previous + + + + + next + + + + + previous + + + + + next + + + + + + + + + + + + + no + + + + + + + + + + + yes + + + + + + + + + + + + + + + + + + + + + + + client-menu + + + + + + + top + + + + + + + left + + + + + + + right + + + + + + + bottom + + + + + + + client-menu + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + client-menu + + + + + + + client-menu + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + vertical + + + + + horizontal + + + + + + + + + + + + + + + + + previous + + + + + next + + + + + previous + + + + + next + + + + + previous + + + + + next + + + + + + + + + + + + + + + + client-list-combined-menu + + + + + root-menu + + + + + + + previous + + + + + next + + + + + previous + + + + + next + + + + + + + + + /var/lib/openbox/debian-menu.xml + menu.xml + 200 + + no + + 100 + + 400 + + yes + + yes + + + + + +