What's new in latest version of SwitchResX
-
Corrects a crash when saving icons by Display Sets and when no set was preexisting
-
Preserves existing windows data when saving windows by display set and more than one set is active
-
Preserve display status (active or inactive) across restarts
-
Can show information regarding Extended EDID on displays supporting it (CEA and VTB extensions)
What was new in previous versions of SwitchResX
SwitchResX 3.8.2
Two new main features:
-
Saves desktop icons positions & windows sizes and positions with display layouts: you can have different desktop layouts (with and wihout an second monitor for example), and swicth automatically between the layouts when you plug or unplug your monitor
-
Allows to disable a plugged display without unplugging it. Uses can be: having a TV always plugged to the Mac, but not willing to use it, without having to deconnect it phyiscally; or use a laptop on external display with the internal screeen dimmed...
Some less important features:
-
Brings a shortcut to System Monitors Preferences
-
Corrects a missing feature where the previous resolution was not applied back after a restart
-
Shows the Blanking & Total values when creating a new timing
-
Displays the localized floating point values in the exported EDID data
Some bugs corrected:
-
Corrects a bug when trying to restore position of Finder windows
-
Corrects a bug when a Display Set was not automatically applied during application startup
-
Corrects a bug where the Preferences window could sometimes not be closed on Leopard
-
Corrects a bug where a "0x0" resolution could appear in SwitchResX lists of resolutions
SwitchResX 3.8.1
- Brings back the Menu Extra in the menu bar, on certain configurations of Leopard where it wouldn't be displayed
- APE Runs back on Leopard, thanks to the hard work of Unsanity. Reminder: APE is not required for SwitchResX to work, but can enhance some of its key features
- Doesn't crash any more while trying to get info about the latest version
- Dropped Panther Support, requires Tiger 10.4.0 at least (for the APE module - the other parts should still work)
SwitchResX 3.8.0
- Doesn't crash any more when launching/quitting the Daemon from within the Control Panel
- Corrects even more unstabilities that have been seen on Leopard and could lead to Control Panel crashes
- Corrects some memory leaks in the Control Panel
- Shows right detailed timing parameters again for existing scaled resolutions
- Removed some system private calls that are now public APIs
- Removed one limitation for the unregistered version
SwitchResX 3.7.11
- Contextual Menu works in PathFinder now, and displays a correct menu without garbage
- Corrects a crash when trying to replace windows positions if no window position was saved
- Corrects a crash when Control Panel was used from an other user account than the account used during installation
Compatible with Leopard: Corrects the unstabilities that have been seen on Leopard and could lead to Control Panel crashes
Vertical and horizontal positive synchronisations were mixed on previous releases
SwitchResX 3.7.10
- Contextual Menu works in PathFinder now, and displays a correct menu without garbage
- Corrects a crash when trying to replace windows positions if no window position was saved
- Corrects a crash when Control Panel was used from an other user account than the account used during installation<
SwitchResX 3.7.9
- Common timings were not kept activated when SwitchResX was quit
- Better options to reset to factory when womething is messed up after activating a bad resolution: you can reset all displays, even if you cannot boot from a messed one
- Corrects some bigs where reset to factory could remove the name of the display given by MacOS X itself
SwitchResX 3.7.8
- Corrects a bug with interleaved resolutions, which were not correclty saveed after 3.7.7 update
- Corrects a bug with Display Rotation menu, which was not updated on Powerbook G4
- Corrected some bugs while defining the key shortcuts used by SwitchResX (visual and functional)
SwitchResX 3.7.7
- Restore icons works correcty if align on grid option is not selected
- Correctly updates the Menu in Apple Remote Desktop in curtain mode
- Changed exported EDID formatting output to match Custom Timing format
- Corrected some old URLs in the software
SwitchResX 3.7.6
- Quick change arrow buttons in the Custom Timing dialog box are now working in the correct direction
- Can again launch Applescripts from within Display Sets
- Can manage Display Overscan from Menus and Display Sets
- More coherency tests in the Display Sets
SwitchResX 3.7.5
- Corrects a rare crash with multiple monitors, seen mostly on MacBooks
- Corrects a problem where the Control Panel would report that current settings are not already applied right after opening it
- Corrects a problem where the SwitchResX Menu could sometimes not be loaded at restart (again)
SwitchResX 3.7.4
- Corrects a problem where some resolutions settings were not reloaded correctly
- Corrects a problem where the SwitchResX Menu could sometimes not be loaded at restart
- The (optional) APE Module is now Universal Binary - this marks the return of the resolution blocking and redirection features on Intel based Macs
SwitchResX 3.7.3
- Automatically checks for new versions online
- On video cards that allow it, can flip the display horizontally/vertically/diagonally
- Can launch and quit the SwitchResX Daemon from within the Control Panel
- Can set and reset display overscan for TVs (via AppleScript only at this time)
- Better AppleScript recording possibilities: records screen mirroring/unmirroring, screen orientation changes, grayscale changes
- Better Application sets handling, even for applications that don't provide a bundle name
- Corrects a bug where two arrow buttons when configuring a custom timing were mixed
- Corrects a bug where two monitors could falsely get the same name when the second was plugged
- Corrects a bug when replacing icons
- Corrects a Display Sets bug, where the menu was not in sync with the created sets
SwitchResX 3.7.2
- Corrects crashes and bugs on the Intel version. This version works well on Intel MacMinis
- Enhances compatibility between Intel and PPC version
SwitchResX 3.7.1
- SwitchResX can now save and restore position and size of the windows in all applications, and not only in Finder
- Icons could bounce to a wrong position in some cases
- In some cases the Vertical back and sync parameters of custom resolutions were not used
- Corrects some bugs on the Intel version
SwitchResX 3.7
New functions
Lots of new features in this version. Most features were
taken from user reviews (requests or rants).
- On Tiger: SwitchResX saves (and restores) Finder Icons
positions and Desktop Windows positions and sizes. This is the
comeback of a long wanted feature, that was there on Mac OS 9 and
often asked back
- The Control Panel can be launched just to tweak monitor
settings without installing all the SwitchResX tools if you
don't need all the features, in which case the interface is
simplified
- Can now change the default resolution used after restart: that
should avoid situations where a new resolution could be added,
enabled by the System, and used, but the monitor would stay black,
(and the user thought it destroyed its monitor)
- Can now edit advanced settings (new resolutions, monitor
characteristics, ...) of unattached monitors, if you know
their vendor ID
- Lets you copy and paste the parameters of custom
resolutions as Windows "Powerstrip" or X11 "modeline" settings that
you can find on the web - no need to make the conversion to enter
the parameters in SwitchResX, it does that automatically for
you
- Includes the Kagi Registration Module for direct registartion
from within SwitchResX itself
- More resolutions are shown as VESA timings that can be
enabled
- Universal Binary available, although the x86 version is not
fully tested
Structure changes
- Changed the positions of files: now less items are installed on
your disk
- Interface has been slightly changed, to take user remarks into
account: it should be less difficult - the About Box is also
simplified
- Simplified and removed unused functions
- SwitchResX enters the registration data automatically if it
finds some in the Clipboard
Bugs corrected
- DDC report could sometimes show bad and false text values
- SwitchResX would crash if a bad formatted serial number was
entered
- Arrow key was unusable in resolutions list
- A crash could occur or bad values could be read when reading
custom scaled resolutions
- Can again add/remove daemon from the login items
- Can again add/remove menu item from the menu bar
- Sometimes a custom monitor name was not saved
SwitchResX 3.6.3
- Contextual Menu was not working any more
- "Detect Displays" Menu item was not working any more
- Doesn't automatically run the Daemon any more if it is put in
the Trash after reinstall (should get rid of the annoying
Registration question that could continue to pop up even after
uninstall)
- Correctly manages display rotation angle on interleaved
devices
SwitchResX 3.6.2
- Correction of a crashing bug introduced in version 3.6.1
SwitchResX 3.6.1
- Corrects a problem with MacOS X 10.4.3
- Should be less sensible to preferences loss during system
upgrades
- Corrects a crash when Display Name was stored as localized name
in preferences file
NB: x86 version is provided - no support is
assured for this version, though
SwitchResX 3.6
Structural:
- Moved code base from CodeWarrior to XCode 2.1 for Intel
transition: Intel version is ready for the D-day
- Moved all the User Interface from old Resources to Interface
Builder
- Unified both localized versions in one installer and one
product - repackaged the installer
Functional:
- Can read and write preferences file even if Daemon is not
running - can be use to create resolutions even without running
Daemon
- Properly shows the correct key shortcuts in all supported
languages - dynamically
- Toolbar is customizable - desktop functions that are still
useless on MacOS X are no more included by default
- Added modifications buttons in timing definitions for quick
changes (moving picture, changing size of picture) without touching
frequencies
- Added button to export Display information in a text file
- Can customize display range properties
- Made custom display name changes system-wide
Debug:
- Corrects a bug where an incorrect resolution could be applied
fro m a Display Set if the resolution was disabled after
restart
- Corrects a bug that could crash the Daemon when fast-switching
between users
- Corrects a bug where the Daemon could be added multiple times
to the startup items
- Corrects a bug where orientation information of a display was
not updated after a display rotation
SwitchResX 3.5.2
- Corrects a bug where it could save an incorrect number of
built-in resolutions in unregistered mode
- Corrects a bug where bad pixel clock was written to system
file, causing unuseable and weird resolutions to be shown
- Corrects a bug where a crash could occur when plugging or
unplugging a monitor
- Some interface corrections
SwitchResX 3.5.1
- Can define custom resolutions very easily by use of three
timing formulas (GTF, CVT, CVT-RB)
- Can manage rotation of displays on Tiger
- Better handles resolutions that are temporary unavailable in a
display set (for example in case of rotation of a display)
- Horizontal parameters multiplicity is got from the IORegistry,
and thus should be compatible with all cards
- Modified the code for detection of configuration changes
outside SwitchResX...
- Corrects a bug that crashed the French version of the Menu
extra module
SwitchResX 3.5
- Proofed on Tiger
- Redesigned user interface
- Corrects nasty bugs introduced in SwitchResX 3.4 - when
hotplugging a monitor, when editing a resolution by
double-click...
- Uses standard MacOS X toolbar elements instead of custom design
code, making the code cleaner and easier to maintain
- Changed parts of the code to prepare eventual transition to
XCode