Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

Add full screen mode support to apps lacking it System 10.8
Some applications will never get full screen support. Here's a workaround.

1. Install SIMBL, http://www.culater.net/software/SIMBL/SIMBL.php.

2. Install Maximizer, http://chpwn.com/apps/maximizer.html.

3. Optional, but recommended step. Maximizer breaks full screen in some applications that already support it. To add it on a per application-basis edit SIMBLTargetApplications key from '/Library/Application Support/SIMBL/Plugins/Maximizer.bundle/Contents/Info.plist' by appending entries like explained at http://code.google.com/p/simbl/wiki/Tutorial, no. 3.

Example for TextEdit.

<key>SIMBLTargetApplications</key>
	<array>
		<dict>
			<key>BundleIdentifier</key>
			<string>com.apple.TextEdit</string>
			<key>MaxBundleVersion</key>
			<string>*</string>
			<key>MinBundleVersion</key>
			<string>*</string>
		</dict>
	</array>
Use the following applescript as a trigger with shortcut ⌃⌘F and scope per application(s) in Quicksilver (http://qsapp.com) or use a hotkey application, to enable/disable full screen mode.

tell application "System Events" to tell (first process whose frontmost is true)
	delay 0.05 -- tweak it as necessary
	if front window exists then
		tell front window
			if value of attribute "AXFullScreen" then
				set value of attribute "AXFullScreen" to false
			else
				set value of attribute "AXFullScreen" to true
			end if
		end tell
	end if
end tell
Lex adds: I haven't tested this one.
    •    
  • Currently 1.23 / 5
  You rated: 2 / 5 (13 votes cast)
 
[8,122 views]  

Add full screen mode support to apps lacking it | 10 comments | Create New Account
Click here to return to the 'Add full screen mode support to apps lacking it' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Add full screen mode support to apps lacking it
Authored by: keirthomas on Aug 16, '13 08:17:21AM

I'll add the traditional warning about SIMBL -- that it has a habit of causing problems.

It's a great app but it's very easy to forget it's there, and then you find that upgrading to the next version of OS X goes wrong in a nasty way because it's trying to work with apps that have changed.

---
Author of Mac Kung Fu
Over 400 tips, tricks, hints and hacks for OS X
My tips blog: http://mackungfu.org



[ Reply to This | # ]
Add full screen mode support to apps lacking it
Authored by: xhinter on Aug 16, '13 10:32:11AM

IMO the user of this particular site doesn't need FUD about SIMBL and knows how it works.



[ Reply to This | # ]
Add full screen mode support to apps lacking it
Authored by: keirthomas on Aug 16, '13 12:04:08PM

It's on the forums here that I first learned about the problems it can cause.

---
Author of Mac Kung Fu
Over 400 tips, tricks, hints and hacks for OS X
My tips blog: http://mackungfu.org



[ Reply to This | # ]
Add full screen mode support to apps lacking it
Authored by: DougAdams on Aug 16, '13 09:31:16AM

Ditto the warning about SIMBL. Seriously.

---
dougscripts.com



[ Reply to This | # ]
Add full screen mode support to apps lacking it
Authored by: xhinter on Aug 16, '13 10:34:41AM

Ditto about the FUD. Seriously.



[ Reply to This | # ]
Add full screen mode support to apps lacking it
Authored by: nova20 on Aug 16, '13 11:10:36AM

Note that SIMBL 0.9.9 at http://culater.net/software/SIMBL/SIMBL.php has never been updated for Lion or Mountain Lion and it does indeed have problems in L or ML.

There is a fork EasySIMBL 1.4 at https://github.com/norio-nomura/EasySIMBL specific for L and ML.



[ Reply to This | # ]
Add full screen mode support to apps lacking it
Authored by: xhinter on Aug 17, '13 08:32:41AM

SIMBL 0.9.9 works fine for me in OS X 10.8.4. Thanks for pointing EasySIMBL out!



[ Reply to This | # ]
Add full screen mode support to apps lacking it
Authored by: benwiggy on Aug 18, '13 08:33:11AM

I'm sure I read another hint about how to do this without using SIMBL. ??

Here it is:
http://www.tuaw.com/2011/07/25/hackinations-making-any-os-x-app-full-screenable-in-lion/

Edited on Aug 18, '13 08:35:13AM by benwiggy



[ Reply to This | # ]
Add full screen mode support to apps lacking it
Authored by: xhinter on Aug 20, '13 03:12:44PM
Nice hint!

NIB editing breaks code-signing I guess and requires you to repeat the process upon updating the application.

If NIBs are editable you can select the windows you want to support full screen in Interface Builder and modify in attributes inspector the option fullscreen from 'unsupported' to 'primary window', http://stackoverflow.com/questions/13104732/how-insert-full-screen-button-and-bottom-bar-in-interface-builder-mac-os-x-and-b

If NIBs are not editable you can follow the instructions from the link you posted. I would nonetheless attempt to decompile the NIBs with Nib-Decompiler (https://github.com/akahan/Nib-Decompiler) or NibUnlocker (http://www.charlessoft.com/NibUnlocker.zip) just to see how they are constructed in order to better edit the XML file.

[ Reply to This | # ]
Add full screen mode support to apps lacking it
Authored by: msadesign on Aug 19, '13 04:29:50AM

Somewhere there's a very clever remark about early Macs being only 'full-screen', followed by a short history of Multi-Finder, to overlapping windows with the very latest shadow motif and finally- back to full screen apps.

We clamored for the ability to run lots of apps and see them together, once-upon-a-time, a function I still find useful. And with a 27" display, it's not an issue of screen real estate. I confess to running Scrivener in the aforementioned full screen, though. For the distractions!



[ Reply to This | # ]