• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

ossia / libossia
53%

Build:
DEFAULT BRANCH: master
Repo Added 08 Aug 2022 07:53PM UTC
Files 515
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH master
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • 1854-gamepad-wrong-min-value-for-triggers
  • 3rdparty/libremidi-modifier-parse
  • 3rdparty/libremidi-video-caps
  • audio-rate-and-seek
  • bugfix-round4
  • build/asio-version-namespace-all-platforms
  • bump-libremidi
  • ci/apt-purge-noninteractive
  • ci/moc-empty-compile-definition
  • ci/self-hosted-linux-jobs
  • claude/fmt-12.2-compat
  • claude/peaceful-babbage-loewat
  • claude/re2-version-update-4541hw
  • claude/upbeat-brahmagupta-xhgc2a
  • curve-edition-fixes
  • dataflow-port-units
  • docs-root-redirect
  • edu/pipewire-unlinked-outputs
  • feat/wasapi-miniaudio
  • feature/asiosdk
  • feature/boost-1.91
  • feature/gpu_updates
  • feature/graph_feedback
  • feature/kfr_7
  • feature/midi-device-maps
  • feature/mixer
  • feature/oscquery_factory
  • feature/pattern-sequencer-ui
  • feature/quantification-dates
  • feature/rapidhash
  • feature/remove-qserialport
  • feature/remove-websocketpp
  • feature/rework-parallel-graph
  • feature/rework_rate_limiter
  • feature/tracking-primitives
  • feature/triple-buffer
  • feature/vendoring-cmake-variables
  • features/pipewire-shared-context-clean
  • features/qml-bluetooth-nfc-clean
  • features/soundfile-tempo-aligned-drop-in-clean
  • features/udp-multicast-clean
  • fix-abseil-time-h-shadow
  • fix/alsa-seq-no-device
  • fix/asio-mingw-separate-compilation
  • fix/backwards-playback-dataflow
  • fix/boost-download-fallback
  • fix/bugfix-2026-10
  • fix/ci-failures-master
  • fix/deps-required-fallback
  • fix/expression-callback-uaf
  • fix/fmt-bump
  • fix/full-scale-sample-conversion
  • fix/install-missing-headers
  • fix/install-qml-headers
  • fix/mapper-tree-editor
  • fix/max-reg-crashes
  • fix/midi-note-off-lost
  • fix/mmcss-runtime
  • fix/osc-receiver-stop
  • fix/override-protocols-cache
  • fix/pipewire-quantum
  • fix/qml-address-cache-remove-node
  • fix/qml-osc-typetags
  • fix/qml-protocol-transport-defects
  • fix/qml-protocols-latent-bugs
  • fix/value-port-timestamp
  • fix/wasm-libremidi-update
  • libremidi-pipewire-port-lifecycle
  • master
  • refs/tags/v2.0.0-rc1
  • refs/tags/v2.1.0
  • score/render-graph-fixes-2026-09
  • score/shading-tiers
  • sdl3
  • vendoring-fixes
  • vendoring-wiiuse-fallback
  • wasm-audio-output
  • wasm-audio-tick-guard
  • wasm-joystick-sdl
  • wasm-no-port-binding
  • wasm-worklet-clock
  • wip/miniaudio-wasm
  • wip/optimize-ossia-remote
  • wip/ossia.cue
  • wip/replace_char_with_map

19 Oct 2026 02:37PM UTC coverage: 52.71% (+0.005%) from 52.705%
39270646463

push

github

jcelerier
install: ship the Qt QML headers when OSSIA_QML is on

js_utilities.hpp, which is installed with the other OSSIA_QT_HEADERS,
includes ossia-qt/qml_context.hpp whenever QT_QML_LIB is defined, but
OSSIA_QTQML_HEADERS was never installed. Anything compiled against an
installed libossia with Qt QML then stops at "'ossia-qt/qml_context.hpp'
file not found". score's SDK is one: its add-ons are built with
QT_QML_LIB, and any of them that includes score's JS plug-in headers
(score-addon-py does) fails to compile.

qml_context.hpp in turn includes ossia-qt/score/qml_util.hpp, which was
listed with the OSSIA_QML_SCORE headers and so neither compiled into
nor installed with a build that has OSSIA_QML on and OSSIA_QML_SCORE
off, as score's is. It moves to the OSSIA_QTQML_HEADERS list.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011sZwhLYYDxKd7Ei5rbEpZJ

32390 of 61449 relevant lines covered (52.71%)

173353.54 hits per line

Relevant lines Covered
Build:
Build:
61449 RELEVANT LINES 32390 COVERED LINES
173353.54 HITS PER LINE
Source Files on master
  • Tree
  • List 515
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
39270646463 master install: ship the Qt QML headers when OSSIA_QML is on js_utilities.hpp, which is installed with the other OSSIA_QT_HEADERS, includes ossia-qt/qml_context.hpp whenever QT_QML_LIB is defined, but OSSIA_QTQML_HEADERS was never installed. Anything co... push 19 Oct 2026 03:57PM UTC jcelerier github
52.71
39194490255 fix/install-qml-headers Merge 43a95e6dd into 3105206c3 Pull #964 19 Oct 2026 04:10AM UTC web-flow github
52.71
39170197906 master docs: add a root index.html to the gh-pages deployment The gh-pages branch of this repository is served at ossia.io/libossia/ and shadows that path on the main website. Since the branch only contains html/, https://ossia.io/libossia/ returned a 4... push 18 Oct 2026 10:31PM UTC jcelerier github
52.71
39165946319 docs-root-redirect Merge 06fed717b into 70c37337f Pull #963 18 Oct 2026 09:42PM UTC web-flow github
52.72
39146922776 master token_request: walk the quantification points without allocating for_each_quantification_date() calls a function with every point of the tick, in the order get_quantification_dates() lists them, which is now built on it. A node can walk the grid ... push 18 Oct 2026 05:23PM UTC jcelerier github
52.71
39070555564 feature/pattern-sequencer-ui Merge 3e33978c4 into d606b8801 Pull #962 17 Oct 2026 10:19PM UTC web-flow github
52.7
38354298433 edu/pipewire-unlinked-outputs Merge b6a88970a into d606b8801 Pull #961 13 Oct 2026 07:02AM UTC web-flow github
52.7
38268646433 feature/mixer Merge 51236ae45 into d606b8801 Pull #950 12 Oct 2026 04:38PM UTC web-flow github
54.17
38266934629 master build: version Boost.Asio's global symbols on every platform Without BOOST_ASIO_ENABLE_VERSION_NAMESPACE, Boost.Asio >= 1.91 names its extern "C" symbols (asio_detail_posix_thread_function, asio_signal_handler) exactly like standalone Asio. On Li... push 12 Oct 2026 04:27PM UTC jcelerier github
52.71
38246998528 build/asio-version-namespace-all-platforms Merge 94e7df045 into 3e7ee8462 Pull #960 12 Oct 2026 12:48PM UTC web-flow github
52.7
See All Builds (273)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc