Skip to content

MorseCQ v0.2.0 (pre-alpha)

Choose a tag to compare

@github-actions github-actions released this 04 Oct 01:18
· 70 commits to master since this release

Third pre-release of MorseCQ, a Morse code trainer and serverless Morse chat over the Tox P2P network. Pre-alpha: expect breaking changes, including to on-disk data.

Install

platform installer portable
macOS (Apple silicon) morsecq-0.2.0-macos-arm64.pkg → /Applications …-macos-arm64.zip
Windows x64 morsecq-0.2.0-windows-x64.msi (Start-menu shortcut) …-windows-x64.zip
Linux x86_64 morsecq-0.2.0-linux-x86_64.deb / .rpm (morsecq on PATH, desktop entry) …-linux-x86_64.tar.gz
Android morsecq-0.2.0-android.apk (arm64-v8a, armeabi-v7a, x86_64); .aab for stores
iOS morsecq-0.2.0-ios-unsigned.ipa (sign or sideload it yourself)

SHA256SUMS lists every file's checksum.

What's new since v0.1.1

Learning

  • Daily plan. Pick a 5-, 10- or 15-minute plan of review, focus, course and send steps. Speed advice is based on your recent results and is applied only when you tap it.
  • QSO simulator. Practise answering a CQ or calling CQ. Each part of the exchange is checked: calls, RST, name, QTH, confirmation, and 73 with <SK>. You can ask for AGN or QRS, get hints, and resume an unfinished QSO later.
  • Sending rhythm. Compare your keying against the standard timing, replay both, and practise the characters you get wrong.
  • Learn without an account. Training now starts on a local guest profile. Its progress moves over when you create or restore an identity. Chat still needs an identity. An optional placement check suggests a starting lesson.
  • Your own materials. Add your own texts, word lists and callsigns. Import and export TXT/JSON, and export practice audio as WAV.
  • Recording workbench. Open a WAV recording, loop a selection, decode it, and score your own copy against it.
  • More receive drills and a radio tools page: Maidenhead locators, distance and heading, band edges, antenna lengths.

Chat

  • Practise from chat. Copy a received message by ear on its own page, or save it as training material. Listen-only mode hides message text so you have to copy by ear.
  • Message management. Search the history with filters and jump to any message. Bookmark messages. Cancel a queued send or retry a failed one.
  • Received Morse can auto-play, and the composer accepts keyed input only.
  • A built-in "me" conversation for notes to yourself; it cannot be deleted.

Everywhere

  • Renamed to MorseCQ, with fixed icons on every platform.
  • Ten interface languages, including the reference content.
  • Fixes from the mobile, chat, Learn and localisation reviews; refreshed screenshots.

Known limitations

  • Not signed or notarized. macOS: right-click the .pkg → Open (or run xattr -d com.apple.quarantine <file>). Windows: SmartScreen → More info → Run anyway.
  • Android is signed with a debug key: fine for sideloading, but it won't upgrade to a future store build. Android and iOS have not been tested on physical devices yet, only on emulators and simulators.
  • iOS distribution through the App Store is blocked on the GPL-3.0 licence question.
  • Linux packages are built on Ubuntu 24.04 and need its glibc or newer.
  • In the recording workbench, a selection longer than five minutes plays only its first five minutes. Decoding noisy 44.1 kHz audio can produce false characters.

MorseCQ 第三个预发布版本(Pre-alpha,数据格式等仍可能发生不兼容的变化)。

  • 安装包:macOS .pkg(安装到 /Applications)、Windows .msi(带开始菜单快捷方式)、Linux .deb / .rpm、Android .apk(及 .aab)、未签名的 iOS .ipa;另附免安装的 .zip / .tar.gz,校验和见 SHA256SUMS。
  • 学习:
    • 每日计划(5/10/15 分钟),速度建议点按后才生效。
    • QSO 模拟器:可应答或发起 CQ,逐项判分,支持 AGN/QRS、提示和断点续练。
    • 发报节奏对比与针对性练习。
    • 无需账号即可用本地访客档案学习;创建或恢复身份时迁移进度(聊天仍需身份)。
    • 可选的水平测试。
    • 自定义素材,支持 TXT/JSON 导入导出和 WAV 导出。
    • 录音工作台:导入 WAV、循环选段、解码、自抄判分。
    • 更多抄收练习和电台工具页。
  • 聊天:
    • 用收到的消息练习抄收,或存为素材;纯听模式隐藏消息文字。
    • 历史搜索与跳转,消息书签,取消排队中或重试失败的消息。
    • 自动播放收到的电码,输入框只接受拍发输入。
    • 内置不可删除的「我」会话,用于给自己记笔记。
  • 整体:更名为 MorseCQ 并修复各平台图标;十种界面语言(含参考资料);移动端、聊天、学习、本地化评审中的问题修复;截图已更新。
  • 已知限制:
    • 未签名 / 未公证:macOS 需右键「打开」,Windows 需在 SmartScreen 中选「仍要运行」。
    • Android 使用 debug 签名,Android / iOS 尚未在真机上测试。
    • Linux 包基于 Ubuntu 24.04 构建。
    • 录音选段超过 5 分钟时只播放前 5 分钟;嘈杂的 44.1 kHz 音频解码可能误出字符。