Charles wrote this because his taste is music is so good that he didn't need a flashy music player. He also ♥ kittens.
How do I thank Charles?
The easy way to is to send him an email and tell him you like Meow! This will make him very happy! He's very easy to please, like a kitten!
You could also buy him a coffee or beer the next time you're geographically nearby! He lives in Mountain View, California.
What License is Meow released under?
The General Public License, version 3. Consequently you are free to modify it and share it.
What language is Meow written in?
C++ with the Qt library.
Could we add this one feature?
Maybe, but it would need to be simple, inobtrusive, and maybe one that the author also wants himself. It would also help if you're willing to contribute code.
What known bugs are there?
- Meow gets a lot of latency on a Linux machine with pulseaudio. An easy fix is to uninstall pulseaudio (which has loads of other benefits and only in a few weird cases any disadvantages).
- Meow starts playing immediately when being started up with Session Management
- KDE: If you prevously have run another media player (like JuK), then the global keys conflict and Meow's don't take precedence. This is more a bug in KDE than in Meow.
What are the planned features?
- A way to change tags on songs
- Audio effects, maybe
- Playing speed control, maybe
While support for synchronizing with media playback devices like the iPod is a very welcome idea, I won't implement it myself since I have no need for this feature.
Why is the Windows version so big?
Short Answer: Linux itself has libraries, so Meow on Linux doesn't need to include them. Windows doesn't have them, thus Meow for Windows does include them.
Nerdy Answer: The Windows version of Meow includes various libraries (especially Qt) that ship as part of a Linux OS. Meow for Windows statically links those libraries for convenience (and ironically, size; statically linking to a library removes unused symbols).
Why no Mac version?
A few reasons here actually:
- I'm totally unfamiliar with MacOS both from a UI and a development point of view.
- I don't think Meow fits very well on a MacOS desktop. Meow attempts to be minimal and I think MacOS applications, by OS design, are "arrogant" in that they take over your desktop. For example, putting the menubar at the top of the screen.
- A cross compiler targetting MacOS and hosted on Linux does exist, but it's difficult to install. By comparison, I can easily use mingw32 to make Windows binaries.
- While I don't have Windows either, I can use Wine to test Meow, whereas there's no such thing targetting MacOS.
The pure Qt (and thus KDE-free) version of Meow could relatively easily be ported to MacOS, and be a welcome contribution.