Full Screen Mode for PowerPC Apps

AphoticD

macrumors 68000
Original poster
Feb 17, 2017
1,744
2,194
Australia
megazoomer v0.6.1 - Full Screen mode for Panther, Tiger, Leopard & (32-bit) Snow Leopard.

For the past decade I've used a SIMBL plugin named megazoomer to allow for Full Screen mode on my PowerPC Macs. Last week I decided to fork the (9-years dormant) open source project on github to bring the features up to date with more recent macOS implementations.

megazoomer-screenshot.jpg

New features:

1. Moved "Mega Zoom" command to View menu and renamed to "Enter Full Screen" / "Exit Full Screen".
(Previously in Window menu).

2. Changed keyboard shortcut to Ctrl-Cmd-F. This keyboard shortcut will automatically change if it is not unique in the current app to prevent overriding of existing shortcuts.
(Previously Cmd-Enter).
3. Added application bundle identifier exclusion option for blacklisting apps.
(Prevents megazoomer from loading in user-specified app bundles in case of incompatibility or preference).

4. Fixed previous incompatibility with Xcode, Property List Editor and other apps which used the Objective-C 2.0 Garbage Collection (Required) build option introduced in 10.5.


Download and Install

megazoomer v0.6.1 download and installation instructions at https://github.com/AphoticD/megazoomer#megazoomer

-AphoticD
 
Last edited:

AphoticD

macrumors 68000
Original poster
Feb 17, 2017
1,744
2,194
Australia
megazoomer v0.6.1 - Panther Edition

Branched and modified source for backwards compatibility with Mac OS X 10.3 Panther.
Download binary and instructions at https://github.com/AphoticD/megazoomer#megazoomer

I have only tested the Panther edition on my G4 PowerBooks, if anyone would like to install and test on a G3 running Panther to confirm it works, that would be appreciated. It should be safe to assume G5 support, but that would be worth testing too.

I also successfully built my version of megazoomer for Jaguar, but SIMBL refused to run on 10.2 after installation. So, unfortunately for the PDQ, Wallstreet and Beige G3 aficionados, we're out of luck. (Unless someone knows of an older version of SIMBL which works on 10.2).

- AphoticD
 
Last edited:

AphoticD

macrumors 68000
Original poster
Feb 17, 2017
1,744
2,194
Australia
This is what I am curious about since T4Fx is the one app I usually have open all the time.

What's the difference between using fullscreen with this method and the fullscreen capability of standard T4Fx/Firefox?

Advantages? Problems?
By default, megazoomer has com.floodgap.tenfourfox set as excluded/blacklisted because it has its own functioning full-screen mode and didn't add any functionality to this (it also messed with TFF's menus).

Some apps which support Full-Screen mode as standard like Aperture, Pages and Bean present a different view in Full Screen mode (toolbars and borders re-arrange). So, by using megazoomer's mode instead of these built-in options, you get to use the "Standard" view in full-screen presentation. The original modes still remain available.

-AphoticD
 
  • Like
Reactions: eyoungren

eyoungren

macrumors Core
Aug 31, 2011
21,193
13,029
ten-zero-eleven-zero-zero by zero-two
By default, megazoomer has com.floodgap.tenfourfox set as excluded/blacklisted because it has its own functioning full-screen mode and didn't add any functionality to this (it also messed with TFF's menus).

Some apps which support Full-Screen mode as standard like Aperture, Pages and Bean present a different view in Full Screen mode (toolbars and borders re-arrange). So, by using megazoomer's mode instead of these built-in options, you get to use the "Standard" view in full-screen presentation. The original modes still remain available.

-AphoticD
Cool! Thanks!
 

AphoticD

macrumors 68000
Original poster
Feb 17, 2017
1,744
2,194
Australia
megazoomer v0.6.1 - minor update.

1. Merged Panther compatibility changes into main branch/build.
2. Fixed incompatibility with Safari 1.3.2 (Panther) by adding a User Option to specify apps which require the Full Screen command to be injected back into the Window menu, instead of View.
3. Some minor optimizations.
3. Repackaged binary download zip file to include the Panther bundle.

https://github.com/AphoticD/megazoomer#megazoomer

(OP+1 have been edited to reflect these changes.)