Commit Graph

  • 42e54b3dab fix building with -Dsystemd=auto and no systemd dev-sane Colin 2024-05-30 14:36:45 +00:00
  • 9b4628455c node/create-item: simplify si properties configuration master George Kiagiadakis 2024-03-26 11:43:58 +02:00
  • df8bc12464 state-stream: fix using the default volume George Kiagiadakis 2024-05-24 20:36:28 +03:00
  • b40ba825c2 filter-utils.lua: Check media type when finding the default filter Julian Bouzas 2024-05-23 17:57:01 -04:00
  • 226be2e2b2 monitor-utils: fix variable check George Kiagiadakis 2024-05-23 12:59:46 +03:00
  • 2811d46a38 monitor-utils: make cam_api_data a local variable George Kiagiadakis 2024-05-23 12:35:23 +03:00
  • 4ed51791e0 linking: return after aborting transition Barnabás Pőcze 2024-05-18 01:04:42 +02:00
  • 89b6766cd6 transition: ensure single completion and finish Barnabás Pőcze 2024-05-18 00:53:33 +02:00
  • 1ddfbc532c transition: fix memory leak when error is already set Barnabás Pőcze 2024-05-18 00:46:58 +02:00
  • 88d1dd86e5 wireplumber.conf: increase the cam discovery timer value Ashok Sidipotu 2024-05-06 11:44:18 +05:30
  • a6328cf2c1 m-lua-scripting: correct typo Ashok Sidipotu 2024-05-06 11:45:26 +05:30
  • 06e11dc4be monitors/camera: fix camera device deduplication not working for certain devices. Ashok Sidipotu 2024-04-08 13:27:28 +05:30
  • ae983e6fd7 Improve monitoring of seat state Tom Hughes 2024-04-28 14:22:18 +01:00
  • 3e643aad85 log: use G_GNUC_DEPRECATED_FOR to deprecate wp_log_checked George Kiagiadakis 2024-05-03 13:46:26 +00:00
  • 2fb055f43d log: add wp_logt_checked taking WpLogTopic, to decide on debug messages Pauli Virtanen 2024-04-28 15:59:56 +03:00
  • 8016ad1cec log: prepend topic to journald logs & add locations on debug levels Pauli Virtanen 2024-04-28 14:13:38 +03:00
  • 4eb9454ceb wireplumber.conf: add a video-only profile George Kiagiadakis 2024-05-03 16:08:16 +03:00
  • e6a70db254 json-utils: fix overriding of non-container values when merging George Kiagiadakis 2024-05-03 15:54:37 +03:00
  • 0bd64f17af filter-utils: Check main filter nodes in a more robust way Julian Bouzas 2024-05-02 12:26:55 -04:00
  • 709eecb21f lua: json: fix error ouput Stefan Ursella 2024-04-26 07:27:31 +02:00
  • fd7a1af7ff lua: json: add method to merge json containers Stefan Ursella 2024-04-26 07:26:52 +02:00
  • 42370f0547 scripts: fix event:get_data() usage in apply-profile Pauli Virtanen 2024-04-27 17:47:12 +03:00
  • b302ebd6ab 0.5.2 George Kiagiadakis 2024-04-22 17:17:20 +03:00
  • 7f30adeb42 core: fix WpLoopSource lifecycle Pauli Virtanen 2024-04-14 14:53:39 +03:00
  • 7997fd490b core: keep pw loop entered exactly when it is running Pauli Virtanen 2024-04-14 12:36:58 +03:00
  • e4f9fb824e default-nodes: fallback to priority.driver if priority.session is not set George Kiagiadakis 2024-04-22 11:39:45 +03:00
  • 473e463c56 meson: create the lib version like pipewire Stefan Ursella 2024-04-12 09:24:30 +02:00
  • 1844fd6d61 Revert "node/software-dsp: do not hide target node when hide-parent is false" James Calligeros 2024-04-06 16:26:32 +10:00
  • 4c57647203 docs: document filter-path property of software DSP policy James Calligeros 2024-04-06 16:25:11 +10:00
  • d89293b606 node/software-dsp: implement loading filter graphs from disk James Calligeros 2024-04-06 16:12:57 +10:00
  • d77edf70e9 lua: allow Conf methods to be indexed or called James Calligeros 2024-04-06 15:44:53 +10:00
  • f769ea8f30 lua: add constructor and file ops for WpConf James Calligeros 2024-04-03 22:19:09 +10:00
  • 59d29f37ac conf: allow a SPA-JSON container to be loaded as a named WpConf section James Calligeros 2024-03-30 16:26:29 +10:00
  • 34040d8e44 conf: allow a WpConf to be loaded without fragments James Calligeros 2024-03-30 16:25:50 +10:00
  • 42666e2054 conf: Add WpProperties as a member of WpConf James Calligeros 2024-03-30 16:05:05 +10:00
  • 105d53025e conf: explain behaviour of wp_base_dirs_find_file James Calligeros 2024-03-30 14:18:49 +10:00
  • 8892204f24 wplua/sandbox: support mixing static methods and constructors in class identifiers George Kiagiadakis 2024-04-05 21:16:11 +03:00
  • 9d7c6b85d0 monitors/bluez: fix BAP device set node naming Pauli Virtanen 2024-04-06 21:59:16 +03:00
  • 8ee351838d monitor-utils: clear cam data after creating nodes George Kiagiadakis 2024-04-03 11:32:35 +03:00
  • 7856124df0 core: set context.modules.allow-empty to silence warning in pw_context George Kiagiadakis 2024-04-03 11:52:18 +03:00
  • 961450b2ac 0.5.1 George Kiagiadakis 2024-03-30 16:50:38 +02:00
  • 1fddefa072 docs: move the software_dsp document down in the TOC George Kiagiadakis 2024-03-30 15:52:14 +02:00
  • ab18cb1848 docs: improve the wording and formatting of the software_dsp doc George Kiagiadakis 2024-03-30 15:44:38 +02:00
  • 3b0c0fcd7e state-stream: fix storing/restoring notification volume George Kiagiadakis 2024-03-30 11:53:45 +02:00
  • 2a45842169 node/software-dsp: do not hide target node when hide-parent is false James Calligeros 2024-03-29 15:34:44 +10:00
  • b45eafa53c docs: Document automatic software DSP handling James Calligeros 2024-03-27 21:30:57 +10:00
  • 692e6e4b5b wireplumber.conf: add node.software-dsp to wireplumber.components James Calligeros 2024-03-27 20:36:22 +10:00
  • 82b0ec8c30 node/software-dsp: Port Node ObjectManager to SimpleEventHook James Calligeros 2024-03-27 20:13:18 +10:00
  • 9ab7c024f8 node/software-dsp: get match rules from conf.d James Calligeros 2024-03-27 19:12:10 +10:00
  • d5217fd4b6 node/software-dsp: move and rename scripts/policy-dsp.lua James Calligeros 2024-03-27 18:39:42 +10:00
  • 62dd6effa8 policy-dsp: allow matching on all node properties James Calligeros 2024-03-26 19:14:05 +10:00
  • 3ffd0956d4 linking: Use sendClientError in link-error handler Robert Mader 2024-03-25 13:44:45 +01:00
  • 94031f8ef9 scripts: add error code argument to sendClientError helper Robert Mader 2024-03-25 14:54:53 +01:00
  • f69d25631d m-portal-permissionstore: improve the warnings printed due to remote errors George Kiagiadakis 2024-03-25 13:51:46 +02:00
  • 053d2ae69c m-lua-scripting: downgrade notice to debug when printing operation errors George Kiagiadakis 2024-03-25 09:55:59 +02:00
  • c89316e52c linking: improve link failure & debug messages George Kiagiadakis 2024-03-25 09:55:13 +02:00
  • 7612068675 main: print warning about old style config files George Kiagiadakis 2024-03-25 09:07:22 +02:00
  • 3043d258b3 docs: remove main.rst George Kiagiadakis 2024-03-23 17:14:01 +02:00
  • 04a248f4d1 docs: conf_file: raise more the visibility of the config break George Kiagiadakis 2024-03-23 17:09:09 +02:00
  • e6dc547624 docs/daemon: re-arrange some sections in the toctree to make more sense George Kiagiadakis 2024-03-23 17:05:49 +02:00
  • ccfc501e82 docs: move well-known settings docs from src/scripts/lib to where they belong George Kiagiadakis 2024-03-23 16:49:13 +02:00
  • c4d4cd48f6 docs: add a basic "config migration from 0.4" guide George Kiagiadakis 2024-03-23 16:44:28 +02:00
  • 61d1398f5b autoswitch-bluetooth-profile: never use headset profile without input Pauli Virtanen 2024-03-21 22:27:47 +02:00
  • a73c931723 monitors/bluez: fix autoswitch A2DP input profiles Pauli Virtanen 2024-03-21 22:27:19 +02:00
  • a562b22f60 docs: fix typo in {device,node}.disabled documentation George Kiagiadakis 2024-03-23 12:00:55 +02:00
  • 291d3cd9a2 m-settings: remove all persistent settings if key is null Julian Bouzas 2024-03-22 20:26:42 -04:00
  • b16763f8d4 m-settings: clear schema settings metadata when plugin is disabled Julian Bouzas 2024-03-22 20:01:04 -04:00
  • 50497cea03 m-std-event-source: cancel events when the node associated with the si dies George Kiagiadakis 2024-03-22 15:35:22 +02:00
  • 428462ddf3 filter-utils: fix handling of targetless smart filters Pauli Virtanen 2024-03-21 20:02:02 +02:00
  • 59d190a2bd 0.5.0 George Kiagiadakis 2024-03-18 17:51:32 +02:00
  • 0508561686 main: set application.version on the core George Kiagiadakis 2024-03-18 17:13:50 +02:00
  • a79d002402 alsa: rename vm.type to cpu.vm.name to be consistent with pipewire master George Kiagiadakis 2024-03-18 17:03:44 +02:00
  • d0b7dde4e9 log: make the log topic flags an enumeration and publicly documented George Kiagiadakis 2024-03-18 16:39:45 +02:00
  • 8a893bdaf0 docs: add document on how to modify the configuration George Kiagiadakis 2024-03-18 13:56:07 +02:00
  • 59183e938a docs: update access configuration doc George Kiagiadakis 2024-03-16 11:47:12 +02:00
  • 0649ba9aa6 docs: remove "policy" configuration doc page George Kiagiadakis 2024-03-16 10:46:54 +02:00
  • 7b918060c4 docs: improve bluetooth documentation and example config file George Kiagiadakis 2024-03-16 10:43:09 +02:00
  • 4683f1fa44 wireplumber.conf: run stream-state.lua before m-standard-event-source Ashok Sidipotu 2024-03-15 16:58:41 +00:00
  • 6e4dff6960 Update Swedish translation Anders Jonsson 2024-03-15 14:44:10 +01:00
  • e0192789e9 docs: configuration: update docs on "settings" after the latest changes George Kiagiadakis 2024-03-13 18:11:49 +02:00
  • 95cfa9e453 wpctl: fix settings --help listing George Kiagiadakis 2024-03-12 16:50:25 +02:00
  • 857cee10cf docs: conf_file: small updates George Kiagiadakis 2024-03-12 16:39:44 +02:00
  • 1ebed7804c docs: installing: update dependency versions George Kiagiadakis 2024-03-12 16:35:14 +02:00
  • 7d217e37ce si-linkables: do not fully reset when the underlying proxy is destroyed George Kiagiadakis 2024-03-12 12:44:32 +02:00
  • ad743a2143 registry: move to a separate file and decouple it from the object manager George Kiagiadakis 2024-03-12 11:52:56 +02:00
  • 8caf6a6271 log: docs: document the log topic definition macros George Kiagiadakis 2024-03-09 17:56:44 +02:00
  • f6fede9ee4 monitors/bluez: add 'internal' prefix to internal bluez node names. Julian Bouzas 2024-03-11 10:54:29 -04:00
  • 5f9b3a9659 monitor/bluez: set node.name property when creating combine stream Julian Bouzas 2024-03-11 13:41:11 -04:00
  • 9caa44cfab meson: bump min pipewire version to 1.0.2 Julian Bouzas 2024-03-11 12:06:28 -04:00
  • 5e19722491 scripts: fix regression in state-routes.lua when marking routes as 'active' Julian Bouzas 2024-03-07 18:50:02 -05:00
  • bed3b62e0d scripts: improve linking logs Julian Bouzas 2024-03-07 10:37:34 -05:00
  • 88f893e2ce monitors: use parseBool for boolean properties in rules Ashok Sidipotu 2024-03-08 12:45:26 +05:30
  • 08ae195cdb config: add {device|node}.disable Ashok Sidipotu 2024-03-08 12:17:04 +05:30
  • dee7403f69 object-interest: make WP_INTEREST_MATCH_ALL part of the enum George Kiagiadakis 2024-03-09 17:26:52 +02:00
  • 6ed05b3f00 proxy: make the FEATURES_MINIMAL and FEATURES_ALL constants part of the enum George Kiagiadakis 2024-03-09 17:25:03 +02:00
  • b106b774f8 log: fix WP_LOG_LEVEL_TRACE value in the g-i bindings George Kiagiadakis 2024-03-09 17:23:32 +02:00
  • f4d8fa94d7 base-dirs: wrap flag groups in parenthesis George Kiagiadakis 2024-03-09 16:30:15 +02:00
  • e9d8eeedef log.h: define G_LOG_DOMAIN only if WP_USE_LOCAL_LOG_TOPIC_IN_G_LOG is defined George Kiagiadakis 2024-03-09 15:54:33 +02:00
  • d8b1efcba7 meson: make sure the boolean options have boolean values George Kiagiadakis 2024-03-09 15:52:46 +02:00
  • 3fa5228d22 meson: move the common CFLAGS to project-wide scope George Kiagiadakis 2024-03-09 15:49:35 +02:00