diff --git a/.github/workflows/build_server.yml b/.github/workflows/build_server.yml index 38973e9c..bb692f3d 100644 --- a/.github/workflows/build_server.yml +++ b/.github/workflows/build_server.yml @@ -11,17 +11,17 @@ jobs: os: [ubuntu-20.04, macos-latest, windows-latest] include: - os: ubuntu-20.04 - zip_name: ubuntu_modem + zip_name: freedata-server_ubuntu generator: Unix Makefiles modem_binary_name: freedata-server - os: macos-latest - zip_name: macos_modem + zip_name: freedata-server_macos generator: Unix Makefiles modem_binary_name: freedata-server - os: windows-latest - zip_name: windows_modem + zip_name: freedata-server_windows generator: Visual Studio 16 2019 modem_binary_name: freedata-server.exe @@ -74,25 +74,25 @@ jobs: - name: Build binaries working-directory: modem run: | - python3 -m nuitka --enable-plugin=numpy --remove-output --assume-yes-for-downloads --standalone server.py + python3 -m nuitka --remove-output --assume-yes-for-downloads --follow-imports --include-data-dir=lib=lib --include-data-files=lib/codec2/*=lib/codec2/ --include-data-files=config.ini.example=config.ini --standalone server.py --output-filename=freedata-server - - name: Download Portaudio binaries Linux macOS - if: ${{!startsWith(matrix.os, 'windows')}} - working-directory: modem - run: | - if ! test -d "server.dist/modem/_sounddevice_data"; then - git clone https://github.com/spatialaudio/portaudio-binaries dist/modem/_sounddevice_data/portaudio-binaries - fi + #- name: Download Portaudio binaries Linux macOS + # if: ${{!startsWith(matrix.os, 'windows')}} + # working-directory: modem + # run: | + # if ! test -d "server.dist/modem/_sounddevice_data"; then + # git clone https://github.com/spatialaudio/portaudio-binaries dist/modem/_sounddevice_data/portaudio-binaries + # fi - - name: Download Portaudio binaries Windows - if: ${{startsWith(matrix.os, 'windows')}} - working-directory: modem - run: | - if(Test-Path -Path "server.dist/modem/_sounddevice_data"){ - echo "sounddevice folder already exists" - } else { - git clone https://github.com/spatialaudio/portaudio-binaries dist/modem/_sounddevice_data/portaudio-binaries - } + #- name: Download Portaudio binaries Windows + # if: ${{startsWith(matrix.os, 'windows')}} + # working-directory: modem + # run: | + # if(Test-Path -Path "server.dist/modem/_sounddevice_data"){ + # echo "sounddevice folder already exists" + # } else { + # git clone https://github.com/spatialaudio/portaudio-binaries dist/modem/_sounddevice_data/portaudio-binaries + # } - name: LIST ALL FILES run: ls -R @@ -113,6 +113,15 @@ jobs: path: . # exclusions: '*.git* /*node_modules/* .editorconfig' + - name: LIST ALL FILES + run: ls -R + + - name: Upload artifact + uses: actions/upload-artifact@v4 + with: + name: '${{ matrix.zip_name }}' + path: ./modem/server.dist/${{ matrix.zip_name }}.zip + - name: Release Modem uses: softprops/action-gh-release@v1 if: startsWith(github.ref, 'refs/tags/v') diff --git a/gui/config/example.json b/gui/config/example.json index aaf2b0a9..9d9384cd 100644 --- a/gui/config/example.json +++ b/gui/config/example.json @@ -4,8 +4,6 @@ "port": "5000", "spectrum": "waterfall", "wf_theme": 2, - "theme": "default_light", - "high_graphics": true, "update_channel": "alpha", "enable_sys_notification": false } diff --git a/gui/src/components/chat_messages_sent.vue b/gui/src/components/chat_messages_sent.vue index 32ef66a2..2dceebce 100644 --- a/gui/src/components/chat_messages_sent.vue +++ b/gui/src/components/chat_messages_sent.vue @@ -57,6 +57,7 @@ > @@ -405,7 +505,14 @@ function quickfill() { >
- Manage grid widgets + Manage grid widgets   
+
+   +
@@ -597,7 +723,7 @@ function quickfill() { aria-label="Close" > - +
@@ -627,7 +753,7 @@ function quickfill() {