1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2024-11-21 15:51:47 -05:00

Compare commits

...

9 Commits

Author SHA1 Message Date
Edouard Griffiths
9f95769608
Merge pull request #2321 from srcejon/mac_ci
Use macos-12 for Mac x86 build
2024-11-10 20:58:31 +01:00
Edouard Griffiths
ca76d5fbae
Merge pull request #2320 from srcejon/fix_2319
Pager: Add Add notifications based on alpha and numeric columns.
2024-11-10 18:05:51 +01:00
Jon Beniston
d7547e2d25 Pager: Add alpha and numeric columns. Implements #2319 2024-11-10 15:48:36 +00:00
Jon Beniston
d53aa60112 Merge branch 'mac_ci' of https://github.com/srcejon/sdrangel into mac_ci 2024-11-10 14:09:53 +00:00
Jon Beniston
8284388862 nasm and subversion already installed in brew - and upgrade fails. 2024-11-10 14:09:47 +00:00
srcejon
d69ca4d1f6
Merge branch 'f4exb:master' into mac_ci 2024-11-10 12:53:53 +00:00
Jon Beniston
43077fc549 Add mac into dmg filename 2024-11-10 10:13:03 +00:00
Jon Beniston
1ca63912b6 Try macos-12 2024-11-10 10:04:51 +00:00
Jon Beniston
b96b4b60b4 Workaround for "hdiutil: create failed - Resource busy" 2024-11-09 22:32:18 +00:00
3 changed files with 6 additions and 8 deletions

View File

@ -9,16 +9,12 @@ on:
jobs: jobs:
build_mac_x64: build_mac_x64:
runs-on: macos-13 runs-on: macos-12
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
with: with:
submodules: true submodules: true
fetch-depth: 0 fetch-depth: 0
- name: Update brew
run: brew update
- name: Install brew packages
run: brew install nasm subversion
- name: Install SDRplay API - name: Install SDRplay API
run: | run: |
wget https://www.sdrplay.com/software/SDRplayAPI-macos-installer-universal-3.15.0.pkg wget https://www.sdrplay.com/software/SDRplayAPI-macos-installer-universal-3.15.0.pkg

View File

@ -36,7 +36,7 @@ if(APPLE AND BUNDLE AND BUILD_GUI)
set(CPACK_BUNDLE_ICON "${CMAKE_SOURCE_DIR}/cmake/cpack/sdrangel_icon.icns") set(CPACK_BUNDLE_ICON "${CMAKE_SOURCE_DIR}/cmake/cpack/sdrangel_icon.icns")
set(CPACK_BUNDLE_PLIST "${CMAKE_BINARY_DIR}/Info.plist") set(CPACK_BUNDLE_PLIST "${CMAKE_BINARY_DIR}/Info.plist")
set(CPACK_PACKAGE_ICON "${CMAKE_SOURCE_DIR}/cmake/cpack/sdrangel_icon.icns") set(CPACK_PACKAGE_ICON "${CMAKE_SOURCE_DIR}/cmake/cpack/sdrangel_icon.icns")
set(CPACK_PACKAGE_FILE_NAME "${CMAKE_PROJECT_NAME}-${CPACK_PACKAGE_VERSION}_${CPACK_MACOS_PACKAGE_ARCHITECTURE}_${CMAKE_SYSTEM_PROCESSOR}" CACHE INTERNAL "") set(CPACK_PACKAGE_FILE_NAME "${CMAKE_PROJECT_NAME}-${CPACK_PACKAGE_VERSION}_mac-${CPACK_MACOS_PACKAGE_ARCHITECTURE}_${CMAKE_SYSTEM_PROCESSOR}" CACHE INTERNAL "")
set(CPACK_PRE_BUILD_SCRIPTS "${PROJECT_BINARY_DIR}/deploy_mac.cmake") set(CPACK_PRE_BUILD_SCRIPTS "${PROJECT_BINARY_DIR}/deploy_mac.cmake")
# copy SoapySDR Modules # copy SoapySDR Modules

View File

@ -28,7 +28,7 @@
// Map main table column numbers to combo box indices // Map main table column numbers to combo box indices
std::vector<int> PagerDemodNotificationDialog::m_columnMap = { std::vector<int> PagerDemodNotificationDialog::m_columnMap = {
PagerDemodSettings::MESSAGE_COL_ADDRESS, PagerDemodSettings::MESSAGE_COL_MESSAGE PagerDemodSettings::MESSAGE_COL_ADDRESS, PagerDemodSettings::MESSAGE_COL_MESSAGE, PagerDemodSettings::MESSAGE_COL_ALPHA, PagerDemodSettings::MESSAGE_COL_NUMERIC
}; };
PagerDemodNotificationDialog::PagerDemodNotificationDialog(PagerDemodSettings *settings, PagerDemodNotificationDialog::PagerDemodNotificationDialog(PagerDemodSettings *settings,
@ -132,6 +132,8 @@ void PagerDemodNotificationDialog::addRow(PagerDemodSettings::NotificationSettin
match->addItem("Address"); match->addItem("Address");
match->addItem("Message"); match->addItem("Message");
match->addItem("Alpha");
match->addItem("Numeric");
QTableWidgetItem *regExpItem = new QTableWidgetItem(); QTableWidgetItem *regExpItem = new QTableWidgetItem();
QTableWidgetItem *speechItem = new QTableWidgetItem(); QTableWidgetItem *speechItem = new QTableWidgetItem();