UpcomingBirthdays doesn’t like Leopard
December 3rd, 2007 | Published in Development | 8 Comments
I’ve received a few comments recently about the UpcomingBirthdays widget not functioning correctly with Leopard.
I’m going to try and look into this some more and see what’s causing the problem, but it might take me a while to figure this one out. My day job is pretty busy this time of year, but more importantly, I don’t own Leopard and I’m a little hesitant to install it on my rockin’ awesome 12″ G4 Powerbook. If this is something I can fix quickly with HTML/CSS/Javascript, then hopefully I can get an update published quickly. But if it requires me to make changes in the plugin made with XCode, then that will take a bit longer to track down.
Stay tuned for updates.
UPDATE – Jan 2008 – If you are having trouble with this bug, please make sure that you are running the most current version of UpcomingBirthdays. You can download it from the sidebar, or by clicking here. Thanks.
December 3rd, 2007 at 2:40 pm (#)
[...] UPDATE: This release might have some issues with Leopard. Details here. [...]
December 3rd, 2007 at 2:41 pm (#)
[...] UPDATE – Dec 2007 – There are reports of bugs with this widget and Leopard. Details here. [...]
December 25th, 2007 at 5:32 pm (#)
I really like your widget, but i’m also interested in this december-january-bug being fixed :-)
December 27th, 2007 at 10:09 am (#)
I’m looking forward to this fix too. Thanks.
January 1st, 2008 at 6:20 pm (#)
I also have a problem with this widget on leopard. Countdown to birthday is incorrect and age displayed also.
January 4th, 2008 at 12:28 am (#)
The upcommingBirthdays widget is great in Leopard however when resizing the box the formatting is all weird in that part of the box boarder obscures the list of birthdays in the box.
September 26th, 2008 at 1:21 pm (#)
Upcoming Birthday is great, i’m using it every day! Since i switched to Leopard, i also have the described scaling problem. It seems that in 10.5, the overlay elements are scaled proportionally, even if just the width OR height is changed (don’t ask me why???). if you also set the other dimension to its fixed value, the problem seems to be solved:
Lines 442ff in upcomingBirthdays.js:
tempRef = document.getElementById(‘overlay_top’);
tempRef.width = deltaX – 25;
tempRef.height = 33; //ADDED
tempRef = document.getElementById(‘overlay_bottom’);
tempRef.width = deltaX – 25;
tempRef.height = 11; //ADDED
tempRef.style.top = deltaY – 11;
tempRef = document.getElementById(‘overlay_bottom_left’);
tempRef.style.top = deltaY – 11;
tempRef = document.getElementById(‘overlay_bottom_right’);
tempRef.style.top = deltaY – 11;
tempRef = document.getElementById(‘overlay_left’);
tempRef.height = deltaY – 44;
tempRef.width = 11; //ADDED
tempRef = document.getElementById(‘overlay_right’);
tempRef.height = deltaY – 44;
tempRef.width = 14; //ADDED
tempRef.style.left = deltaX – 14;
I tested it in 10.4 and 10.5
Cheers Dani
November 3rd, 2009 at 5:03 am (#)
Hi,
since I have upgraded to Snow Leopard there are no birthdays being displayed in the Widget anymore.
Oliver