diff --git a/overlay/opt/emcomm-tools/bin/et-aircraft b/overlay/opt/emcomm-tools/bin/et-aircraft index a213cfa..ad81d2e 100755 --- a/overlay/opt/emcomm-tools/bin/et-aircraft +++ b/overlay/opt/emcomm-tools/bin/et-aircraft @@ -2,7 +2,7 @@ # # Author : Gaston Gonzalez # Date : 4 June 2025 -# Update : 7 June 2025 +# Update : 8 June 2025 # Purpose : Wrapper script around ADS-B integration # # Preconditions: @@ -12,8 +12,8 @@ # 1. dump1099 systemd service is launched # 2. Web browser is launched with dump1090 map -# TODO: Use icon and add to launcher # TODO: Increse size of aircraft +# TODO: Additional info # TODO: Research why RTL-SDR v4 does not work # TODO: Test RTL-SDR v3 # TODO: Use ETC offline map engine diff --git a/overlay/usr/share/applications/et-aircraft.desktop b/overlay/usr/share/applications/et-aircraft.desktop new file mode 100644 index 0000000..6e03a75 --- /dev/null +++ b/overlay/usr/share/applications/et-aircraft.desktop @@ -0,0 +1,11 @@ +[Desktop Entry] +Version=1.0 +Name=et-aircraft +Comment=dump1090 ADB-S tracker for EmComm Tools +Exec=/opt/emcomm-tools/bin/et-aircraft +Icon=et-aircraft-icon-black-192 +Terminal=false +X-MultipleArgs=false +Type=Application +Categories=HamRadio; +StartupNotify=true diff --git a/overlay/usr/share/glib-2.0/schemas/90_ubuntu-settings.gschema.override b/overlay/usr/share/glib-2.0/schemas/90_ubuntu-settings.gschema.override index 8ee080b..13f00af 100644 --- a/overlay/usr/share/glib-2.0/schemas/90_ubuntu-settings.gschema.override +++ b/overlay/usr/share/glib-2.0/schemas/90_ubuntu-settings.gschema.override @@ -12,7 +12,7 @@ show-desktop-icons = false picture-uri = 'file:///usr/share/backgrounds/emcomm-tools-wallpaper.png' [org.gnome.shell] -favorite-apps = ['emcomm-tools.desktop', 'js8call.desktop', 'org.gnome.Terminal.desktop', 'navit.desktop', 'min.desktop', 'org.gnome.Nautilus.desktop'] +favorite-apps = ['emcomm-tools.desktop', 'js8call.desktop', 'et-aircraft.desktop', 'org.gnome.Terminal.desktop', 'navit.desktop', 'min.desktop', 'org.gnome.Nautilus.desktop'] last-selected-power-profile = 'performance' [org.gnome.system.location] diff --git a/overlay/usr/share/icons/et-aircraft-icon-black-192.png b/overlay/usr/share/icons/et-aircraft-icon-black-192.png new file mode 100644 index 0000000..987cadf Binary files /dev/null and b/overlay/usr/share/icons/et-aircraft-icon-black-192.png differ diff --git a/scripts/configure-gnome.sh b/scripts/configure-gnome.sh index d03af38..dee371b 100755 --- a/scripts/configure-gnome.sh +++ b/scripts/configure-gnome.sh @@ -2,17 +2,17 @@ # # Author : Gaston Gonzalez # Date : 16 March 2024 -# Updated : 9 October 2024 +# Updated : 8 June 2025 # Purpose : Configure GNOME -et-log "Configuring GNOME" +et-log "Configuring GNOME..." cp ../overlay/usr/share/glib-2.0/schemas/90_ubuntu-settings.gschema.override \ /usr/share/glib-2.0/schemas/ -cp ../overlay/usr/share/icons/emcomm-tools-icon-black-512.png \ +cp ../overlay/usr/share/icons/*.png \ /usr/share/icons/ -chmod 644 /usr/share/icons/emcomm-tools-*.png +chmod 644 /usr/share/icons/et-*.png glib-compile-schemas /usr/share/glib-2.0/schemas/