# HG changeset patch # User Paper # Date 1775320486 14400 # Node ID a5ee18c79a0484f0c7f6f20dd6577f06b19c9118 # Parent d60ab8a4442fce17d36fc4312b53c4ae3c244a57 license diff -r d60ab8a4442f -r a5ee18c79a04 .hgignore --- a/.hgignore Sat Apr 04 12:32:50 2026 -0400 +++ b/.hgignore Sat Apr 04 12:34:46 2026 -0400 @@ -1,2 +1,2 @@ -syntax: regex +syntax: regexp ^target/ diff -r d60ab8a4442f -r a5ee18c79a04 src/beefweb.rs --- a/src/beefweb.rs Sat Apr 04 12:32:50 2026 -0400 +++ b/src/beefweb.rs Sat Apr 04 12:34:46 2026 -0400 @@ -1,6 +1,5 @@ /* - * Tiny layer for interfacing with beefweb. Does basically the - * bare minimum, and does not expose the whole API. + * Beefweb <-> mpris "compatibility" layer. * * Copyright (C) 2026 Paper * diff -r d60ab8a4442f -r a5ee18c79a04 src/main.rs --- a/src/main.rs Sat Apr 04 12:32:50 2026 -0400 +++ b/src/main.rs Sat Apr 04 12:34:46 2026 -0400 @@ -1,3 +1,24 @@ +/* + * Tiny layer for interfacing with beefweb. Does basically the + * bare minimum, and does not expose the whole API. + * + * Copyright (C) 2026 Paper + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU General Public License + * as published by the Free Software Foundation; either version 2 + * of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, see + * . +*/ + mod player; mod beefweb; diff -r d60ab8a4442f -r a5ee18c79a04 src/player.rs --- a/src/player.rs Sat Apr 04 12:32:50 2026 -0400 +++ b/src/player.rs Sat Apr 04 12:34:46 2026 -0400 @@ -1,3 +1,23 @@ +/* + * Beefweb <-> mpris "compatibility" layer. + * + * Copyright (C) 2026 Paper + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU General Public License + * as published by the Free Software Foundation; either version 2 + * of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, see + * . +*/ + use crate::beefweb; use zbus::fdo;