|
|
WMxmms
| Category: |
Audio |
|
|
| Maintainer: |
Bratag |
| Description: |
An xmms interface |
Screenshots:
|
|
|
Available Versions:
|
You are not the owner of this file version
User Comments
nice design but...
i miss some functionality. If you take a look at wmusic it has 3 very usefull features:
volume control with mousewheel,
hiding of xmms with right mouse, and
starting xmms with double click.
ok it works in 0.1.2
but volume control with mousewheel would be awesome!
in Version 0.1.2 xmms can be hidden by right clicking mouse and xmms can be started by clicking the middle button (that was a feature in 0.1.1) This information is included in the man page. Volume control with the mouse wheel and a time left implementation are currently being coded and should be in the next release before mid week.
New Functionality Poll
I would like to ask people if they would like the added feature of killing xmms on a middle button click if it is already running. IE the middle button would act as a toggle to start/terminate xmms.
Please email me with your response - if I get more than say 20 affirmatives then Ill make the change and put up the new vers.
use the dockapp settings
you can add a command to start xmms with middle-button within the dockapp settings.
it works fine.
but it would be nice to include the feature of starting and killing xmms with middle-button into wmxmms.
Bug??
In version 0.1.4 the eject button is hidding the playlist. Is anyone else having this problem?
Just one more thing, if i run WMxmms with the -v parameter i get this output "wmapmload version 0.3.2".
Problems compiling
In 0.1.4, near wmxmms.c:230, a pointer to a structure called 'xmms' is defined after code. That's C, no C++. Some C compilers give an ERROR there (here gcc 2.95.3).
I've changed it in my downloaded version; I suggest you to change that. :)
Anyway, great program!
One feature missed about volume
Another question... if any other program changes the PCM volume, the volume bar doesn't get updated. I expect for a newer version soon. :)
Author
The code is C not c++ the reason you are getting an error is because youa re using an outdated version of gcc. Also I am unsure why you dont see a change in the pcm bar when another prog changes the volume - It works correctly on my machine. Xmms has to be running for the change to show however.
Method to solve the Playlist Bug ...
the "bug" is in the function "button_down" ...
go to line 400 of wmxmms.c and change "case 6" from:
case 6: highlight_button(6); if(XmmsPlaylistWinStatus()) XmmsTogglePlaylistWin(0);
else XmmsTogglePlaylistWin(1);
break;
to
case 6: highlight_button(6);
XmmsEject();
break;
Regards
Actually ...
Um actually thats not a bug - It is intended to display the playlist. Since the playlist interface has all of the buttons necessary to eject etc I figured it would be more usefull to bring that up rather than just eject. Its a personal choice though - and that the beauty of OpenSource :)
bug ??? gcc-2.95.2
Helo
I get the following message if i want to compile WMxmms:
wmxmms.c: In function `unhighlight_button':
wmxmms.c:228: parse error before `*'
wmxmms.c:230: `xmms' undeclared (first use in this function)
any idea ???
many greetings
Bender
Actually ...
Um actually thats not a bug - It is intended to display the playlist. Since the playlist interface has all of the buttons necessary to eject etc I figured it would be more usefull to bring that up rather than just eject. Its a personal choice though - and that the beauty of OpenSource :)
bug ??? gcc-2.95.2
ok the full message:
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/public/include/ -I/usr/local/include `/public/bin/xmms-config --cflags` -DDATA_DIR=\"`/public/bin/xmms-config --data-dir`\" -I/public/include/xmms/ -c wmxmms.c
wmxmms.c: In function `unhighlight_button':
wmxmms.c:228: parse error before `*'
wmxmms.c:230: `xmms' undeclared (first use in this function)
wmxmms.c:230: (Each undeclared identifier is reported only once
wmxmms.c:230: for each function it appears in.)
wmxmms.c: In function `update_title':
wmxmms.c:601: warning: assignment makes pointer from integer without a cast
wmxmms.c:604: warning: assignment makes pointer from integer without a cast
wmxmms.c: In function `update':
wmxmms.c:684: warning: assignment makes pointer from integer without a cast
make: *** [wmxmms.o] Error 1
after that, it breaks.
how can i compile it without this error ???
many greetings
Bender
Respite the Spite
I personally should apologize for the numerous complaints and unwitting criticism from this people. We always appreciate it when others take their own precious time to commit it to the design of something marvelous like Windowmaker. Ignore them, and enjoy a huge thank you from me.
Great App!
Wow, very nice program. Something I've been looking for for a while. I had wmxmms installed which is by far not as nice. Is it an older version of your program?
crashes on xmms launch
crashes right after I pres wheel button to start xmms
Please include emails
Please, when you post a comment with a bug. include and email so that I can contact you and try and resolve it.
I am not sure as to why this crashes when you hit the wheel. If you get me some more info I can probably tell you
How updated does GCC have to BE???
I've gcc 2.96, and it barfs on that XMMS define too.
How updated to you expect everyone to BE?
Come on...can you give us poor folks that can't go updating their OS every six weeks a break and put in a work-around? Your app looks really cool.
I will try post a work around soon. Gcc is at Version 3.3.2 (stable) so I didnt think that a requirement of 3.0 was to much. Almost all new releases of *nix oses come with 3.x
Re: Problems compiling OLD GCC WORKARROUND
at 2003-06-15 Lluís Batlle i Rossell posted: "In 0.1.4, near wmxmms.c:230, a pointer to a structure called 'xmms' is defined after code. That's C, no C++. Some C compilers give an ERROR there (here gcc 2.95.3)."
I am using gcc version 2.96 and the compilation in WMxmms-0.1.4 gave me the same error. After changing the code near src/wmxmms.c:228 as follows, everything run fine. I am very pleased with it. Thank you.
-------------------------------------------------------------------------
line:228 (pointer to a structure definition plus default value assignment)
XmmsInfos *xmms = &cur_xmms_infos;
is to be moved to line:222 right next to
int z;
int q;
xmms-config missing
Hi
I have a working installation of xmms on my system (RedHat9), which I installed from the rpm package found on xmms.org. It comes with a wmxmms dockapp that works but is ugly, so I would like to use yours instead.
The problem is that while compiling WMxmms, I get the following error:
/bin/sh: line 1: /usr/bin/xmms-config: No such file or directory
This xmms-config thing is a script to provide info about where xmms libraries are and so on. But how can I install this? I tried to remove xmms and install the xmms-devel package instead, but I get strange dependencies.
Is there a workaround?
Sorry if I'm not doing the right things, I'm quite new to Linux.
Thankx
Re: xmms-config missing
I'm not sure about RedHat - on debian you need the package xmms-dev installed. It might be called xmms-devel on RedHat...
How to get that nice look.
On the top of this page the screenshots of wmxmms has a very nice themeing. How can I get this themeing?
How to get that nice look.
On the top of this page the screenshots of wmxmms has a very nice themeing. How can I get this themeing?
Theming
Theming
WMxmms -bl -lc rgb:70/92/c0
--windowed option
I have installed WMxmms 0.1.4 but I'm using fvwm and I need the -w option because WMxmms starts with only a vertical bar and I can't do nothing, but the -w option gives me unrecognized option, but with the -h option it appears!!!
WMxmms crashes once in a while
Every once in a while, for no apparent reason, WMxmms aborts on failed memory allocation. Here's what I get in my shell:
GLib-ERROR could not allocate -1073744640 bytes
aborting...
[1] Aborted WMxmms
I would like to give you the version beiing used but "WMxmms --version" outputs wmapmload version 0.3.2
screenshot vs actual
Why does the screenshots posted on this site and bensinclair.com look so different than what I actually get? The dockapp I end up with is nothing like the screen shot, and nothing like what I'm looking for.
The reason that what you see is so vastly different is that you are most likely running the wmxmms - not WMxmms. Some releases of linux come with an existing wmxmms. Please make sure that you are running /usr/local/bin/WMxmms
Eject button?
For me the eject button is opening/closing the playlist window, as opposed to the "open file" dialog. So to pick a new song I have to use the normal xmms window. :p
Nevermind
Ah I see that someone else had this problem and that Anthony said it's desired behavior.
I guess I would prefer to see the open files dialog.
/me shrugs.
Plugin without fully fledged xmms?
I guess the plugin can't use xmms without actually opening xmms yet. Is this possible in the future? I know you're going to say, well why not just use another mp3 player, but I like xmms. Is this possible to implement at all or will this plugin always launch XMMS? It seemed kind of dumb to have two different controls for xmms.
Very nice
A very nice xmms applet, however I seem to be required to load xmms manually. If I middle-click the app, xmms opens and the applet closes.
If xmms is open and WMxmms is running, a middle click closes the applet and leaves xmms open.
XMMS opening
Hi, I found why WMxmms hangs when you middle-click for opening xmmms, it's because a wrong if statement in xmms_func.c:
line 117: if(status)
must be changed to
line 117: if(!status)
This way you can open xmms through WMxmms
Thanks Pablo
thanks i was wondering why it didnt work. ;)
assist
ssend to me cpu DVS software
help
Please any help about temperature based dynamic voltage scaling of general purpose microprocessors(Theory ,Practical or software)
Thanks
Diaryi
works on newest X.org + bb
hey, i just got your plugin, it has more features and looks better than xmms's native dockapp, which doesn't even work under the latest X.org + the newest Blackbox (compiled from source on Slack10), ... hmm, i think i'll try some of X's new eye candy with dockapps now ... transparency is wonderful, but WMxmms is better :D
great plugin, thanks for sharing the toys :)
fucking excellent
Yeah man, I just built a debian box with
my fave window manager wmaker and found
your applet, absolutely excellent work
everything works great please keep
working on it highly appreciated!
Woah
Just one word: thanks
-w and -bw options
Hi, this is a great dockapp!
Can you please enable the -w and -bw options, so that WMxmms can be used in fvwm.
Right now, it can be swallowed ok in FvwmButton (without swallowing it shows up as a vertical bar), but it doesn't update - a problem which is fixed in other dockapps like wmclockmon using a -bw option.
Too many icons
Hi,
when I start xmms in window maker from an
xterm, it pops up 2 icons, along with the
main window. Is there a way I can suppress
this behavior?
Ideally, I'd like no desktop icons at
all, but only the wmxmms docked icon,
and pop up the xmm main window when I want
to play music. Could someone tell me
how I could do this? Thanks. -TV
Too many icons
Hi,
when I start xmms in window maker from an
xterm, it pops up 2 icons, along with the
main window. Is there a way I can suppress
this behavior?
Ideally, I'd like no desktop icons at
all, but only the wmxmms docked icon,
and pop up the xmm main window when I want
to play music. Could someone tell me
how I could do this? Thanks. -TV
WMxmms Crashes on center-click
The center-click bug mentioned above can be fixed with this patch: http://people.montana.com/~marmon/wmxmms.patch
The bug is caused by an invalid use of the return value from a call to system(). system() returns the value of the wait(2) function, not a true/false indicator as used by the existing code.
To apply the patch copy it into the WMxmms src directory and execute "patch -p0 < wmxmms.patch".
thanks for the patch
thanks for the patch!
note: to patch, it has to be placed in the sourcedir of WMxmms and not in the ./src-dir
problems :(
Hi. Xmms with wmxmms produce errors on my box. wmxmms is runnging and xmms started from console:
-----
box:$ xmms
[..]
Message: alsa mixer timed out
[..] (more than 100 times)
ALSA lib simple.c:951:(simple_add1) helem (MIXER,'Master Mono Playback Switch',0,0,0) appears twice or more
** WARNING **: alsa_get_mixer(): Failed to register mixer: Das Argument ist ungültig
Segmentation fault
-----
This problem does's occur if wmxmms isn't running. So it seems so be a bug in wmxmms. ALSA has no problems wiht other players. xmms only, if wmxmms is running.
Any hints?
newer versions?
This page shows version 0.1.4 from 2003. I'm running a 0.3.2 here, but I can't find it anymore, and don't know where to look for newer versions. Strange that the comments are recent.
|
|
|
|