Open twolfson opened 9 years ago
I'll help! This app is fantastic! I'm working on some packaging scripts. Not sure how you want to integrate them. Should I just create a pull request and add them to an npm command?
I've also made a main app icon (concept attached), and fixed #7 while I was at it.
Great! It's always nice to have more help =)
Yea, feel free to open a PR. It usually helps to talk over code.
The icon looks great. Is there any licensing we have to worry about for it?
No licensing issues for the icon-- I made it entirely in illustrator, and will add the SVG sources to the repo. It just occurred to me though, that since the "headphones" are (intentionally) pretty much spot-on with the actual logo, there might be trademark issues involved.
I'll make some quick adjustments, and post a revised version later.
:+1: would be really good to see Platform Packages
I have a script to build for Mac. Was working on Ubuntu, but I had to move, and work's been crazy. I haven't forgotten, and I'll keep at it as soon as I get some time.
@t3rminus started on some build scripts (although, we should have a larger discussion in here before continuing down any path). Here are some links to their work:
Preliminary research shows that we can compile everything on Linux/OS X:
We likely will only need to build a .app
, .exe
, and executable to start as that's part of what Atom offers:
https://github.com/atom/atom/releases/tag/v1.4.0-beta3
After that, we can build a .deb
and .rpm
but this is to make it more iterative than all at once.
Before taking on this task, we should figure out what to do for things like install-mpris
. I would prefer to switch to a JS based solution (e.g. https://github.com/sidorares/node-dbus) but there is no MPRIS interface to a JS DBUS =(
It would be nice to provide a
.app
for OSX, a.desktop
for Gnome, and handle Windows installations. This should be usable by a non-technical user.