| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: qpwgraph | Distribution: openSUSE Tumbleweed |
| Version: 0.9.9 | Vendor: openSUSE |
| Release: 1.3 | Build date: Mon Feb 16 12:15:01 2026 |
| Group: Productivity/Multimedia/Sound/Midi | Build host: reproducible |
| Size: 822149 | Source RPM: qpwgraph-0.9.9-1.3.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://gitlab.freedesktop.org/rncbc/qpwgraph | |
| Summary: PipeWire Graph Qt GUI Interface | |
qpwgraph is a graph manager dedicated for PipeWire, using the Qt C++ framework, based and pretty much like the same of QjackCtl.
GPL-2.0-or-later
* Mon Feb 16 2026 ecsos@opensuse.org
- Update to version 0.9.9:
* A Mid-Winter'26 Release.
* - Brief Graph > Options... preferences to the user manual.
* - Bumping up copyright headers to the New Year (2026)
* Mon Jan 19 2026 ecsos@opensuse.org
- Update to version 0.9.8:
* An End-of-Year'25 Beta Release (v0.9.8)
* - Fixed 'mime-info' file to the correct MIME-type icon names.
* Mon Jan 19 2026 ecsos@opensuse.org
- Update to version 0.9.7:
* An Autumn'25 Beta Release (v0.9.7)
* compile fix std::isfinite
* - Avoid to arrange/topological-sort on less than two nodes.
* - Updated change-log.
* - Arrange Nodes (via topological sort) now applies to selected nodes only (not all nodes as before).
* [mb-add-topological-node-arrangement] Expand arrangement to fill viewport width when possible. (viewport cordinate regreassion)
* [mb-add-topological-node-arrangement] Expand arrangement to fill viewport width when possible.
* [mb-add-topological-node-arrangement] Overall code restyling. - Dropped qpwgraph_arrange_command traded for additional qpwgraph_move_command ctor. - Trade QHash (unordered_map) for QMap and only use the later when strictly meaningful.
* Add topological node arrangement (GH PR#71)
* Mon Jan 19 2026 ecsos@opensuse.org
- Update to version 0.9.6:
* An Early-Fall'25 Beta Release (v0.9.6)
* - Prepping for Qt6.10 and definitely dropping old/dead Qt5 build support (rpm .spec; fix)
* - Prepping for Qt6.10 and definitely dropping old/dead Qt5 build support (rpm .spec)
* - Add to the .desktop laucher file.
* - Allow the complete node name to get the same treatment in the Graph/Options.../Filter as same for Merger. (EXPERIMENTAL)
* - Add platform name (eg. xcb, wayland) to session restart command.
* - Add underlying platform name (eg. xcb, wayland) to Qt version string.
* - Get rid of CONFIG_WAYLAND build config option.
* Mon Jan 19 2026 ecsos@opensuse.org
- Update to version 0.9.5:
* A Mid-Summer'25 Beta Release (v0.9.5)
* - Make all node-names in merger list (Graph/Options.../Merger) implicitly exclusive for Patchbay persistence. (GL Issue #105)
* - Cope with in-flight node/port count changing. (bis)
* - Cope with in-flight node/port count changing. (EXPERIMENTAL)
* Mon Jan 19 2026 ecsos@opensuse.org
- Update to version 0.9.4:
* An Early-Summer'25 Beta Release (v0.9.4)
* - Correct highlight when drag-connect and hovering ports. (bis)
* - Correct highlight when drag-connect and hovering ports. (EXPERIMENTAL)
* - Give a proper object-name to Patchbay/Manage... dialog.
* - Also make Patchbay/Manage... dialog size and position persistent.
* - Indulged on a new 'Add' (pinned connection) button into the Patchbay/Manage... dialog. (EXPERIMENTAL)
* - Removed probably dead-code on recycled pipewire node and port changes.
* - Removed probably dead-code on pipewire node media.name changes.
* - Dropped the experimental status on patchbay user manual.
* - Introducing Graph/Options.../Merger to unify node-names for Patchbay persistence, especially useful to PipeWire clients that spawn more than one node, having the very same name (eg. web browsers). (EXPERIMENTAL)
* Mon Jan 19 2026 ecsos@opensuse.org
- Update to version 0.9.3:
* An End-of-Spring'25 Beta Release (v0.9.3)
* - Corrected node position salvage when Repel Overlapping Nodes option is on.
* - Corrected (again) salvage of node positions that possible have the very same and exact name. (bis)
* - Corrected debian build control, rules.
* - Corrected (again) salvage of node positions that possible have the very same and exact name. (EXPERIMENTAL)
* Mon Jan 19 2026 ecsos@opensuse.org
- Update to version 0.9.2:
* A Mid-Spring'25 Hot-Fix Beta Release (v0.9.2)
* - Save node positions as soon as they taken or are moved around, avoiding accidental re-positioning to the previous or original state. (EXPERIMENTAL)
* - Regression to the late uniform and generic patchbay node-names which was a terrible mistake: while it sort of fixed some issues regarding multimedia players, it sent all other cases bonkers. So sorry for all the foul play or inconvenience. (EXPERIMENTAL)
* Mon Jan 19 2026 ecsos@opensuse.org
- Update to version 0.9.1:
* A Mid-Spring'25 Beta Release (v0.9.1)
* - Unused code clean-up.
* - Patchbay node-name persistence is now made uniform and generic for most if not all multimedia players (eg. web browsers) that usually tend to power-cycle their PipeWire client/driver on a whim (eg. pause, skip,... whatever) (EXPERIMENTAL)
* Mon Jan 19 2026 ecsos@opensuse.org
- Update to version 0.9.0:
* A Spring'25 Beta Release (v0.9.0)
* - Stepping up next development cycle (Qt >= 6.9)
* - Mitigate an alternate re-positioning to some application nodes (eg. Discord) on each screen refresh (F5). (EXPERIMENTAL) (#116)
* Mon Jan 19 2026 ecsos@opensuse.org
- Update to version 0.8.3:
* An Early Spring'25 Beta Release (v0.8.3)
* - Loading a patchbay profile (*.qpwgraph) from the command line, is now properly shown on the main window title and toolbar.
* - Added PipeWire command line version information.
* Mon Jan 19 2026 ecsos@opensuse.org
- Update to version 0.8.2:
* An End-of-Winter'25 Beta Release (v0.8.2)
* - Port colors: new PypeWire MIDI 2 (UMP) port type is now aliased to the same as (now old) MIDI port type. (EXPERIMENTAL)
* Remove screenshot tag, that not actually has a screenshot
* - Fixed command line parsing (QCommandLineParser/Option) to not exiting the application with a segfault when showing help and version information.
* - Early copyright headers update into the New Year'25...
* An End-of-Year'24 Beta Release (v0.8.1)
* - Refactored (again) the system-tray 'Presets' menu initialization.
* - Refactored system-tray 'Presets' menu initialization (regression).
* - Refactored system-tray 'Presets' menu initialization.
* Sat Nov 22 2025 Stanislav Brabec <sbrabec@suse.com>
- Remove unused BuildRequires: update-desktop-files.
* Mon Jan 20 2025 ecsos <ecsos@opensuse.org>
- Update to version 0.8.1:
* Patchbay 'presets' may now be selected from the system-tray
icon context-menu.
* Sun Nov 17 2024 Alexei Sorokin <sor.alexei@meowr.ru>
- Update to version 0.8.0:
* A new Patchbay/Manage… feature dialogue is introduced,
targeting the currently loaded patchbay, allowing the removal
and cleanup of connection rules that are no longer used,
obsolete or simply not applicable anymore.
* Force an actual complete graph refresh on main View/Refresh…
* Introducing the new Graph/Options… dialogue, to where the most
general option settings have been (re)moved from the main Help
menu.
* Introducing Graph/Options…/Filter to hide nodes by node name
pattern (blacklist).
* Fix default PipeWire node nickname if given empty.
* Sat Nov 02 2024 Alexei Sorokin <sor.alexei@meowr.ru>
- Update to version 0.7.9:
* Thumb-view: Fixed flicker when dragging widget from top to
bottom corners (and vice-versa); inner thumb-viewport is
drag+moved only if the Ctrl keyboard modifier is pressed.
* Node reference positioning changed to the top-left corner,
improving the base snapping-to-grid perception.
* Prepping up next development cycle (Qt >= 6.8)
* Thu Sep 19 2024 Alexei Sorokin <sor.alexei@meowr.ru>
- Update to version 0.7.8:
* When visible the thumb-view may now be drag-moved to a
different corner position anytime.
* Thu Sep 12 2024 Alexei Sorokin <sor.alexei@meowr.ru>
- Update to version 0.7.7:
* Thumb-view repositions and resizes immediately when visible.
* Sun Aug 04 2024 Dirk Müller <dmueller@suse.com>
- update to 0.7.5:
* Implement patchbay node search functionality: adds a floating
text-entry field, which appears when typing in the canvas,
selecting nodes that contains the typed text (maybe regular
expression).
* Sat Jun 29 2024 Dirk Müller <dmueller@suse.com>
- update to 0.7.4:
* Force a default PipeWire node name if given empty.
* Fixed a potential use-after-free issue on canvas nodes
refresh and recycle.
* Cancel button option added to close to system-tray icon
message.
* Introducing thumbview context-menu.
* Sat May 25 2024 Alexei Sorokin <sor.alexei@meowr.ru>
- Update to version 0.7.2:
* Remove margins and spacing from the top-level canvas layout.
* Possible fix to pipewire backend thread loop locking.
* Update to latest framework level (Qt >= 6.7).
* Sat Apr 27 2024 Alexei Sorokin <sor.alexei@meowr.ru>
- Update to version 0.7.1:
* Hot-fix: Disable thumbview interactivity: prevent dragging
nodes over to extremely severe off-limits by accident.
* Wed Apr 24 2024 Alexei Sorokin <sor.alexei@meowr.ru>
- Update to version 0.7.0:
* Whether to show the System-tray informational and/or active
Patchbay warning messages, respectively on Close and/or Quit,
is now optional (cf. Help > Enable System Tray Message and/or
Help > Enable Patchbay Message, resp.)
* Introduce the View/Thumbview option as a whole graph thumbnail
overview helper.
* Sat Apr 06 2024 Alexei Sorokin <sor.alexei@meowr.ru>
- Update to version 0.6.3:
* Node and port title ellipsis shortning trimmed and simplified.
* Fix system-tray icon to a 32x32 pixmap.
* Fix renamed ports positioned incorrectly after relaunch.
* Sun Jan 28 2024 ecsos <ecsos@opensuse.org>
- Update to version 0.6.2:
* Make the main canvas background to mid-gray, when on non-dark
color themes.
* Updated copyright headers into the New Year (2024).
* Tue Dec 05 2023 Alexei Sorokin <sor.alexei@meowr.ru>
- Update to version 0.6.1:
* Introduce Help > Enable ALSA MIDI runtime option, now
permitting to disable the ALSA MIDI/Sequencer graph conveniency
on a whim.
* Disconnect all pinned connections when patchbay is deactivated,
subject to Patchbay > Auto Disconnect option.
* Fix a potential port duplication when recycled under the same
node and reusing a previous port id.
* Don't unpin connections that are manually disconnected, when
patchbay is deactivated and auto-pin is off.
* Wed Nov 08 2023 Alexei Sorokin <sor.alexei@meowr.ru>
- Update to version 0.6.0:
* Improve Patchbay / Exclusive mode scan enforcement.
* Hopefully fix the hideous random crashes caused by very short
lived nodes, recycled by reusing the very same ids.
* Cope with nodes that can possibly remain with the very same
name but different ids.
* Add deactivated (-d, --deactivated) and non-exclusive patchbay
(-n, --nonexclusive) command line options.
* Fix unique/single instance support (Qt >= 6.6).
* Sun Oct 29 2023 Dirk Müller <dmueller@suse.com>
- update to 0.5.3:
* Added user contributed documentation: How To Use The
Patchbay.
* Fix condition for saving node name aliases.
* Ctrl+left or middle-button click-dragging for panning, is now
a lot smoother, hopefully.
* Click-dragging with the mouse middle-button is for panning
only, not to start a selection anymore.
* Add Ctrl+Q to Quit action
* Mon Jul 17 2023 Alexei Sorokin <sor.alexei@meowr.ru>
- Update to version 0.5.1:
* Fix segfault on initialisation that was affecting Qt5 builds.
* Sun Jul 16 2023 Alexei Sorokin <sor.alexei@meowr.ru>
- Update to version 0.5.0:
* Completely refactored the internal PipeWire node registry
logic, just to have unique node names, as seen fit to purpose
to solve an old undefined behaviour to positioning and Patchbay
persistence of multiple nodes with the very same and exact
name.
* Fix the main PipeWire registry thread-safety, into a two-level
critical section, hopefully preventing the race-conditions that
are the suspected cause to some rare crashes.
* Mon Jul 10 2023 Alexei Sorokin <sor.alexei@meowr.ru>
- Update to version 0.4.5:
* Split non-physical terminal device nodes for monitor and
control ports, adding the suffix "[Monitor]" and/or "[Control]"
resp. to the node name.
* Fix the dimming of new connections when Patchbay/Edit mode is
on and Patchbay/Auto Pin is off.
* Sun Jun 18 2023 Alexei Sorokin <sor.alexei@meowr.ru>
- Update to version 0.4.4 (changes since 0.4.2):
* Split devices for capture/monitor and playback ports.
* Sun Apr 02 2023 Alexei Sorokin <sor.alexei@meowr.ru>
- Update to version 0.4.2:
* Soft incremental bounds constraints now imposed to all new and
old nodes positioning.
* Attempt to auto-start minimised to system-tray icon, if
enabled, when restoring a desktop session (eg. after logout,
shutdown or restart).
* Fri Mar 03 2023 Alexei Sorokin <sor.alexei@meowr.ru>
- Update to version 0.4.1 (changes since 0.3.9):
* Node names now have the "media.name" property as a bracketed
suffix; when given and applicable.
* Node icons now reflecting their proper application/theme icons
or else, a bland and generic default taken from the
"client.api" property (eg. "pw", "jack" or "pulse").
* Introducing touch pinch-gesture for zooming.
* Attempt to make port labels as short as possible.
* Fix a possible crash when several PW objects (nodes and ports)
are created and destroyed in fast succession.
* Sat Jan 28 2023 Dirk Müller <dmueller@suse.com>
- update to 0.3.9:
* Whether to draw connectors through or around nodes is now an
user preference option (cf. View > Connect Through Nodes).
/usr/bin/qpwgraph /usr/share/applications/org.rncbc.qpwgraph.desktop /usr/share/doc/packages/qpwgraph /usr/share/doc/packages/qpwgraph/ChangeLog /usr/share/doc/packages/qpwgraph/README.md /usr/share/icons/hicolor/32x32/apps/org.rncbc.qpwgraph.png /usr/share/icons/hicolor/32x32/mimetypes/org.rncbc.qpwgraph.application-x-qpwgraph-patchbay.png /usr/share/icons/hicolor/scalable/apps/org.rncbc.qpwgraph.svg /usr/share/icons/hicolor/scalable/mimetypes/org.rncbc.qpwgraph.application-x-qpwgraph-patchbay.svg /usr/share/licenses/qpwgraph /usr/share/licenses/qpwgraph/LICENSE.md /usr/share/man/man1/qpwgraph.1.gz /usr/share/metainfo/org.rncbc.qpwgraph.metainfo.xml /usr/share/mime/packages/org.rncbc.qpwgraph.xml
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Jul 24 15:27:28 2026