It is currently April 27th, 2024, 12:20 am

Call for a coder to build an iTunes controller

Share and get help with Plugins and Addons
User avatar
elestel
Developer
Posts: 57
Joined: May 6th, 2009, 6:06 am

Re: Call for a coder to build an iTunes controller

Post by elestel »

KiRe wrote:So I figured out what my problem was. I was actually coding it correctly but rainmeter can't "find" iTunes if it is minimized to the system tray. Is there a way to change this? I think this should be possible, since (probably not fair to compare, but...) CD Art Display can restore from the sys tray...
Wow, never minimized iTunes to system tray before...
I found out iTunes actually has two top-level windows and GetWindowPlacement() will always return SW_SHOWNORMAL in tray mode.
Now BrowserWindow of iTunes is used to solve this problem.

You could download this version, ToggleiTunes should work properly now.
http://www.mirimo.org/iTunesPlugin-win32_2009-08-10.zip

@sgtevmckay, kenz0: Could I commit the source to the trunk? Or someone will do it for me? Thanks.
sgtevmckay

Re: Call for a coder to build an iTunes controller

Post by sgtevmckay »

elestel wrote: @sgtevmckay, kenz0: Could I commit the source to the trunk? Or someone will do it for me? Thanks.
Request forwarded to Kenz0-Sama
User avatar
kenz0
Developer
Posts: 263
Joined: July 31st, 2009, 2:23 pm
Location: Tokyo, JPN

Re: Call for a coder to build an iTunes controller

Post by kenz0 »

@elestel
I got a new source code from your web site.
The file that should be updated "iTunesPlugin.cpp" only isn't it? or should I commit all the files? (Although it seems that the timestamp of "PluginiTunes.vcproj" is older than current one...)
.
Image
User avatar
elestel
Developer
Posts: 57
Joined: May 6th, 2009, 6:06 am

Re: Call for a coder to build an iTunes controller

Post by elestel »

kenz0 wrote:@elestel
I got a new source code from your web site.
The file that should be updated "iTunesPlugin.cpp" only isn't it? or should I commit all the files? (Although it seems that the timestamp of "PluginiTunes.vcproj" is older than current one...)
Yes only the .cpp thanks
KiRe
Posts: 35
Joined: July 25th, 2009, 5:49 am
Location: USA

Re: Call for a coder to build an iTunes controller

Post by KiRe »

Someone was listening to Avril Lavigne when they packaged the lastest version of the iTunes plugin ;)

:lol:
^ rainmeter noob.
User avatar
kenz0
Developer
Posts: 263
Joined: July 31st, 2009, 2:23 pm
Location: Tokyo, JPN

Re: Call for a coder to build an iTunes controller

Post by kenz0 »

@elestel
OK, I'll commit it to the trunk.
.
Image
KiRe
Posts: 35
Joined: July 25th, 2009, 5:49 am
Location: USA

Re: Call for a coder to build an iTunes controller

Post by KiRe »

Hate to bug you again but there might be a potential bug...I figured I would give you a heads up so we can narrow it down to or eliminate the itunes plugin as the culprit.
^ rainmeter noob.
User avatar
jsmorley
Developer
Posts: 22631
Joined: April 19th, 2009, 11:02 pm
Location: Fort Hunt, Virginia, USA

Re: Call for a coder to build an iTunes controller

Post by jsmorley »

This thread may be of interest. I think there is an issue with the iTunes plugin and Windows "Sleep".

http://rainmeter.net/forum/viewtopic.php?f=20&t=903#p6919
ctbear
Posts: 4
Joined: August 11th, 2009, 9:07 pm

Re: Call for a coder to build an iTunes controller

Post by ctbear »

don't know if anyone encounter the same problem

I set rainmeter as system startup program
when the system is started, the itunes skin shows no information since itunes is not running
after I start itunes and play some songs, the skin will still show no info until I refresh the skin manually
if I close itunes the skin will not show the songs' info anymore, but the album art of the last song will remain
it looks like the plugin is not "updating" the status of itunes until the skin is refreshed. Is it normal?

Thanks
KiRe
Posts: 35
Joined: July 25th, 2009, 5:49 am
Location: USA

Re: Call for a coder to build an iTunes controller

Post by KiRe »

Which skin are you using? Depending, you mind need to add an update or increase the update rate (lower the number in the Update=XXXXX line, a value of 1000 is 1 sec)
^ rainmeter noob.