Coder Social home page Coder Social logo

systray support about pulseaudio-dlna HOT 13 CLOSED

masmu avatar masmu commented on July 19, 2024
systray support

from pulseaudio-dlna.

Comments (13)

masmu avatar masmu commented on July 19, 2024

Hey, thats great. I really like the idea.

I will take a deeper look at this during the weekend to see how we can make the installation easier.

Great work!

from pulseaudio-dlna.

masmu avatar masmu commented on July 19, 2024

I am sorry, i did not have the time yet. I was busy fixing bugs.

But i promise you will not be forgotten.

from pulseaudio-dlna.

queeup avatar queeup commented on July 19, 2024

No problem at all. Just I want you to know what I did. I already using it for my self :)

from pulseaudio-dlna.

masmu avatar masmu commented on July 19, 2024

Note that there is now a PPA to install from.
The process name changed to pulseaudio-dlna.

  • 0.3.0 - (2015-02-01)
    • Added debian packaging
    • Added proper signal handlers (new dependency: python-setproctitle)
    • Fixed a bug where binding to an already used port made the application crash
    • HTTP charset encoding is now specified correctly

from pulseaudio-dlna.

queeup avatar queeup commented on July 19, 2024

Yea I saw it. I will make proper changes.

from pulseaudio-dlna.

queeup avatar queeup commented on July 19, 2024

I did some changes and renaming. Also updated README. You can test it if you want.

from pulseaudio-dlna.

muammar avatar muammar commented on July 19, 2024

@queeup very nice, I am using your systray application under awesomewm. It works very well.

from pulseaudio-dlna.

muammar avatar muammar commented on July 19, 2024

@masmu do you plan to add this systray support to the application?.

from pulseaudio-dlna.

klaernie avatar klaernie commented on July 19, 2024

I would suggest not integrating it too tighly. In my experience I would rather prefer to have it sitting in the background in daemon mode, so all required for activation is choosing the right sink in pulseaudio.

from pulseaudio-dlna.

masmu avatar masmu commented on July 19, 2024

No. Basically because of the same reason. It also would break the application for people using this in a non X environment, e.g.: RPi users.

from pulseaudio-dlna.

muammar avatar muammar commented on July 19, 2024

@masmu @klaernie thanks for your replies. I understand now.

from pulseaudio-dlna.

jkufner avatar jkufner commented on July 19, 2024

I think it makes sense to keep these two parts close, but as separate packages. So, link each other in documentation?

from pulseaudio-dlna.

typhoe avatar typhoe commented on July 19, 2024

Hi,

I had a few problem to easily make the systray script launch in my Arch install, so if it can help other people, here's what I did:
Get the script from Queeup and its icon
sudo wget -P /usr/local/bin/ -c https://raw.githubusercontent.com/queeup/pulseaudio-dlna-systray/master/systray_icon.png
sudo wget -P /usr/local/bin/ -c https://raw.githubusercontent.com/queeup/pulseaudio-dlna-systray/master/pulseaudio-dlna-systray
The script seems to only work with python2, so change the sheebang
sudo sed -i 's,^#!/usr/bin/env python.*,#!/usr/bin/env python2,' /usr/local/bin/pulseaudio-dlna-systray
Make the script executable
sudo chmod 755 /usr/local/bin/pulseaudio-dlna-systray

Then to autolaunch when I login my Gnomeshell session, if necessary, create the autostart directory
mkdir -p ~/.config/autostart 2>/dev/null
And create a desktop shortcut to the script
cat <<EOF > ~/.config/autostart/pulseaudio-dlna-systray.desktop
[Desktop Entry]
Type=Application
Exec=/usr/local/bin/pulseaudio-dlna-systray
Hidden=false
X-GNOME-Autostart-enabled=true
Name=pulseaudio-dlna-systray
Comment=PulseAudio DLNA Systray
EOF

That's all. The systray icon appears in the bottom left corner on gnomeshell.

from pulseaudio-dlna.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.