Download is attached as file.
This is a simple mod to get elements of Mac OS X Jaguar 10.2's UI in Tiger. It should also work in Panther, too. It replaces things like the menu bar, drop-down menu, buttons, traffic lights, inactive window borders and more with their Jaguar versions. It is not 100% perfect, but I think it has turned out pretty good. There are some things that need improvement but I am releasing what I have for now.
This does not include any app icons or Jaguar apps, these can be found in Jaguar update files or elsewhere on the web, if requested I will compile them and add them to the next release. Jaguar-era versions of the iLife apps can be found on Macintosh Garden.
Notable issues:
Apps that use Tiger aesthetic (System Preferences most notably) appear bugged, although they are still 100% usable. This is due to using Panther's Extras.rsrc as the base, which I will fix in the next release.
Inactive window transparency only works in certain applications, I could not figure out the cause of this, as even when I straight ported Jaguar's Extras it was still broken, so another mod will be required.
There are a number of other inconsistencies or elements that are still Tiger/Panther, and if anyone finds them let me know so I can look into changing them.
Original Post:
Hi, I have been working on a project recently to try and get Jaguar's UI functional and stable within Tiger, and I've had mixed success. So far, a lot of Jaguar era apps can be ported over and made to work good, but the UI borrows elements from Tiger. Icon swaps are easy. Background on login screen can be changed too.
Problems come when attempting actual UI modifications. Changing the Extras.rsrc is the best bet, Panther's works quite well with only a few glitches. This gets you a slightly older look for the menubar, however on an Intel Tiger machine it only changes when you are using a PPC app. The Menu items still have the Tiger menubar as their outline, probably because the applets themselves are Universal and use Extras2.rsrc, which I did attempt to replace but it caused fatal issues.
Next try was Jaguar's Extras.rsrc, which is unstable but shows great promise. Other than the Intel issue with the menubar applets, the menubar is perfect. However, a lot of things are broken. Aqua buttons, traffic lights, selected text, background windows, and more are broken. Here I have System Preferences, in and out of focus and you can see that the traffic lights are invisible. Aqua buttons are invisible, and selected items in menus are white-out. You can see that the background window attemtps to be transparent, but doesn't work properly. I replaced the file without screenshotting the other problems, I can do so if it will help.
The next thing to attempt will be trying to find a fix to these issues, if Jaguar's Extras.rsrc could be tweaked to fix these problems it would be quite close. Replacing the Finder with Jaguar's finder would be nice as well, but I'm not sure how to go about that and it would probably be very unstable. On Intel, I tried replacing the Menu Extras applets with ones from Jaguar, but they still appeared as Tiger. Again, the menu bar appears as Tiger's in any Intel apps, which could be fixed by forcing Finder and the apps to run as Rosetta, which I have not found an option for as they are universal.
This is my first time trying something like this, so I'm not sure where to look next to fix/mod these. So far it looks decent but there's still a lot to do. It is an oddball project, but it's been interesting seeing this and if it can be finished I think it would be nice. If anyone has pointers as to what can be done, please let me know.
This is a simple mod to get elements of Mac OS X Jaguar 10.2's UI in Tiger. It should also work in Panther, too. It replaces things like the menu bar, drop-down menu, buttons, traffic lights, inactive window borders and more with their Jaguar versions. It is not 100% perfect, but I think it has turned out pretty good. There are some things that need improvement but I am releasing what I have for now.
This does not include any app icons or Jaguar apps, these can be found in Jaguar update files or elsewhere on the web, if requested I will compile them and add them to the next release. Jaguar-era versions of the iLife apps can be found on Macintosh Garden.
Notable issues:
Apps that use Tiger aesthetic (System Preferences most notably) appear bugged, although they are still 100% usable. This is due to using Panther's Extras.rsrc as the base, which I will fix in the next release.
Inactive window transparency only works in certain applications, I could not figure out the cause of this, as even when I straight ported Jaguar's Extras it was still broken, so another mod will be required.
There are a number of other inconsistencies or elements that are still Tiger/Panther, and if anyone finds them let me know so I can look into changing them.
Original Post:
Hi, I have been working on a project recently to try and get Jaguar's UI functional and stable within Tiger, and I've had mixed success. So far, a lot of Jaguar era apps can be ported over and made to work good, but the UI borrows elements from Tiger. Icon swaps are easy. Background on login screen can be changed too.
Problems come when attempting actual UI modifications. Changing the Extras.rsrc is the best bet, Panther's works quite well with only a few glitches. This gets you a slightly older look for the menubar, however on an Intel Tiger machine it only changes when you are using a PPC app. The Menu items still have the Tiger menubar as their outline, probably because the applets themselves are Universal and use Extras2.rsrc, which I did attempt to replace but it caused fatal issues.
Next try was Jaguar's Extras.rsrc, which is unstable but shows great promise. Other than the Intel issue with the menubar applets, the menubar is perfect. However, a lot of things are broken. Aqua buttons, traffic lights, selected text, background windows, and more are broken. Here I have System Preferences, in and out of focus and you can see that the traffic lights are invisible. Aqua buttons are invisible, and selected items in menus are white-out. You can see that the background window attemtps to be transparent, but doesn't work properly. I replaced the file without screenshotting the other problems, I can do so if it will help.
The next thing to attempt will be trying to find a fix to these issues, if Jaguar's Extras.rsrc could be tweaked to fix these problems it would be quite close. Replacing the Finder with Jaguar's finder would be nice as well, but I'm not sure how to go about that and it would probably be very unstable. On Intel, I tried replacing the Menu Extras applets with ones from Jaguar, but they still appeared as Tiger. Again, the menu bar appears as Tiger's in any Intel apps, which could be fixed by forcing Finder and the apps to run as Rosetta, which I have not found an option for as they are universal.
This is my first time trying something like this, so I'm not sure where to look next to fix/mod these. So far it looks decent but there's still a lot to do. It is an oddball project, but it's been interesting seeing this and if it can be finished I think it would be nice. If anyone has pointers as to what can be done, please let me know.
Attachments
Last edited: