<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">For everyone on who who might not have been on "the action" via irc for the past week (and a half?) I've been trying to get amarok to compile, install, output audio and show it's menus properly on OS X. Through varying levels of "masterful" hackery this has, finally, been achieved. I'm actually quite proud of this since I originally just wanted the thing to build. <div>I have, of course, found some outstanding issues which I'll list below: </div><div><br class="webkit-block-placeholder"></div><div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Helvetica; ">- no menubar -> fixed</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Helvetica; ">- no scrolling of scrollbar <span style="text-decoration: line-through">when using phonon backend</span> xine backend. </div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Helvetica; ">- psuedotransparent osd crashes 'rok -> replace with growl based OSD</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Helvetica; ">- plasmaview not showing up. at. all.</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Helvetica; ">- no movement possible in cover bling mode.</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Helvetica; ">- can't drag from file browser to playlist as this crashes amarok (does this happen in linux too?)</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Helvetica; ">- Settings dialog too large. Even on my 1400x900 screen. This is caused by the "Engines" section. Specifically the xine engine config screen.</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Helvetica; "><br class="webkit-block-placeholder"></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Helvetica; ">As I've gotten far too familiar with the menu code I figured out the I could add menus to the OS X dock icon popup menu. I put the entries from the "Amarok" Menu in the dock menu. I also changed the name of the "Amarok" menu entry to "File". Otherwise there would be two "Amarok" menu entries, which would just look weird. </div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Helvetica; "><br class="webkit-block-placeholder"></div>So here's how amarok on OS X looks now: <a href="http://img82.imageshack.us/my.php?image=picture6jf1.png">http://img82.imageshack.us/my.php?image=picture6jf1.png</a></div><div><br><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Helvetica; ">Patch is attached. I've no idea how this explodes when compiled in linux so I figured sending a patch was better than forcing it into svn. </div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Helvetica; "><br class="webkit-block-placeholder"></div><div></div></div></body></html>