TotalTerminal Changelog

What's new in TotalTerminal 1.6

Sep 29, 2015
  • NEW: Compatibility with OS X 10.11 (but you have to disable SIP)
  • REMOVED: Dropped support for OS X 10.8.

New in TotalTerminal 1.5.4 (Oct 16, 2014)

  • NEW: It is newly possible to resize active Terminal window using hot-keys CMD+OPT+ARROWS (see the Window menu).
  • IMPROVED: Visor sliding is newly implemented via animation groups instead of using an active loop (sliding is smooth even if you press hot-key during animation to reverse it).
  • IMPROVED: When activating the visor window via a hot-key, the keyboard focus is transferred to Terminal.app as the first operation (this can help prevent rare problem of missing a quick keystroke after activating the hot-key).
  • IMPROVED: Prevent pulsing/flashing of scroll-bars after sliding the visor window.
  • IMPROVED: Keyboard shortcut recording has relaxed conflicts detection. User is warned but has newly an option to set conflicting shortcut anyway.
  • FIXED: Additionally global keyboard shortcut which are disabled are no longer treated as conflicting shortcuts by TotalTerminal.

New in TotalTerminal 1.5.3 (Aug 26, 2014)

  • Fixed broken double-tap activation via modifier keys (caused by a typo introduced in 1.5.2).
  • Improved:
  • Do not auto-slide when preferences panel is visible.
  • It is newly possible to assign CTRL+ESC, CMD+ESC and similar keyboard shortcuts.

New in TotalTerminal 1.5.2 (Aug 16, 2014)

  • Improved - Improved compatibility with OS X 10.10. Yosemite
  • Improved - Double-tap activation via modifier keys works more reliably (double tap is ignored if other key is pressed in between).
  • Improved - Status menu item is always displayed when in "run as background app" (discussion).
  • Improved - Preferenes Window is raised above Visor window (easier to access when Visor is down).
  • Improved - More robust injection code.
  • Improved - Improved sliding animation code (works well on external displays under Yosemite). Yosemite
  • Fixed - Fixed applescript interface (was broken in 1.5 release).
  • Removed - Removed support animated backgrounds (I don't want to maintain that code).

New in TotalTerminal 1.5 (Jul 26, 2014)

  • NEW: Compatibility with OS X 10.10 (Yosemite).
  • IMPROVED: Double-tap activation via modifier keys reimplemented.
  • IMPROVED: Old ShortcutRecorder code replaced with MASShortcut library.
  • IMPROVED: Sharing more code with TotalFinder for easier maintenance.
  • IMPROVED: Not forcing Terminal icon in the Dock after launch.
  • REMOVED: Removed support for OS X 10.7 (Lion).

New in TotalTerminal 1.4.11 (Feb 13, 2014)

  • FIXED Installer does not leak environmental variables to newly launched Terminal.app.

New in TotalTerminal 1.4.10 (Jan 24, 2014)

  • NEW: Added new AppleScript commands to slide visor programatically.
  • FIXED: Do not show Visor during startup (a regression introduced in 1.4.8)

New in TotalTerminal 1.4.8 (Jan 20, 2014)

  • NEW: Introduced a new Screen preference option: "Screen with Mouse Cursor" by Matt Coleman.
  • FIXED: Sparkle was asking randomly for password when installing DMG. This fix will be effective since next update. With this update you might still be asked. Please enter empty string or anything.

New in TotalTerminal 1.4.6 (Nov 7, 2013)

  • NEW: Introduced a new preferences checkbox for allowing switching between tabs via CMD+. The code was based on this SIMBL project.
  • NEW: Introduced a new preferences checkbox for auto-sliding Visor window on Terminal.app activation. Some people want it and some don't. Enabled by default.
  • FIXED: Properly set Visor window dimensions after closing and opening Visor window again.
  • IMPROVED: Returned back to Visor window sliding implementation from versions 1.3.x. This should fix choppy sliding animations for some users.
  • IMPROVED: Consistent behavior of auto-sliding when one creates a new Visor window via CMD+N or reopening Terminal by clicking the Dock icon.

New in TotalTerminal 1.4.5 (Nov 4, 2013)

  • IMPROVED: Implemented new launcher similar to TotalFinder. We should not see AppleScript timeout errors on startup anymore.
  • IMPROVED: When activating Visor other Terminal windows are not brought to front (they do not change Z-level).
  • FIXED: Fixed transferring focus to Visor window when there are other Terminal windows in play.
  • FIXED: Fixed delay when activating Visor via double-keypress.

New in TotalTerminal 1.4.4 (Oct 29, 2013)

  • NEW: Added preferences tweak to "Run Terminal.app as a background app". This allows Visor sliding over fullscreen apps.
  • IMPROVED: Updated status menu icons with retina versions (thanks to Rory Hardy).
  • FIXED: Auto-sliding after CMD+TAB takes place only if the Visor window is the only Terminal window in the system (the bug report here).
  • FIXED: Fixed broken "paste on right-click" feature.

New in TotalTerminal 1.4.3 (Oct 26, 2013)

  • TotalTerminal properly launches TotalTerminalCrashWatcher for reporting crash reports to BinaryAge.

New in TotalTerminal 1.4.2 (Oct 26, 2013)

  • REMOVED: Removed support for OS X 10.6 Snow Leopard.
  • NEW: Compatibility with OS X 10.9 Mavericks.
  • NEW: New custom uninstaller (reused code from TotalFinder).
  • NEW: Added support for showing Visor via AppleScript.
  • NEW: TotalTerminal can switch Terminal.app into UIElement mode dynamically (removes the Dock icon).
  • FIXED: Properly unregisters hot keys when closing visor (fixes #53)
  • IMPROVED: General cleanups and improvements (ARC, modern-ObjC) of the codebase (thanks to popavo).
  • IMPROVED: During TotalTerminal launch, existing Terminal windows are auto-closed unless Terminal process is old.

New in TotalTerminal 1.3 (Jul 19, 2012)

  • Compatibility with OS X 10.8 Mountain Lion GM.
  • NEW Package is signed to make Apple's Gate Keeper happy.
  • NEW Compatibility with OS X 10.7.5 update.
  • FIXED Fixed broken crash reports uploader.

New in TotalTerminal 1.2.3 (May 10, 2012)

  • Compatibility with OS X 10.7.4 update.

New in TotalTerminal 1.2.2 (Mar 5, 2012)

  • Secondary screens might show a gap between Visor window and top edge of the screen (#38 introduced in 1.2).

New in TotalTerminal 1.2.1 (Mar 5, 2012)

  • Fixed sublte timing bug when focus might not be returned to previous app after closing Visor (#35 introduced in 1.2).

New in TotalTerminal 1.2 (Mar 5, 2012)

  • NEW Compatibility with OS X 10.7.3 update.
  • NEW Compatibility with OS X 10.8 Mountain Lion Preview 1. Visor fading is temporarily no-op - it was crashing the Window Server.
  • NEW CMD+OPT+F will temporarily expand Visor to fullscreen and back (#24)
  • NEW Visor does AutoSliding™ - it slides down when Visor is the only terminal window and Terminal.app is activated via CMD+TAB or clicking on Dock icon (#34).
  • NEW Introduced TotalTerminalVisorForceHide plist tweak (#21).
  • FIXED Fixed colors configuration dialog under Snow Leopard (#22).
  • IMPROVED If you pin Visor, switch to another app, return back and close Visor => focus is returned to another app, not the app which was active before you activated Visor.
  • IMPROVED Closing Visor when having selected other classic terminal window does not restore focus to previous app (#26).
  • IMPROVED Do not close existing terminal windows on TotalTerminal launch.
  • IMPROVED Better detection of menu area. Prevents ocassional gap between Visor and top screen edge.
  • REMOVED Removed confusing option "Show on Reopen" from Preferences. AutoSliding is the only "right" behavior.

New in TotalTerminal 1.1.4 (Oct 5, 2011)

  • NEW - Compatibility with OS X 10.7.2 update.

New in TotalTerminal 1.1.3 (Aug 11, 2011)

  • FIXED Finally fixed memory leaks in CrashWatcher (issue).

New in TotalTerminal 1.1.2 (Aug 11, 2011)

  • Added checkbox "Show on top of the Dock" into TotalTerminal Preferences (issue).
  • FIXED Installer was launching TotalTerminal.app with wrong environment. This caused $TMPDIR to be set to non-existing folder (issue).
  • FIXED Fixed possible crash in CrashWatcher.
  • IMPROVED Prevents window flicker when hiding Visor, returning focus to previous app and there is other classic Terminal window.
  • IMPROVED Using 10.6+ APIs to set Visor Window to show on all Spaces if requested. Originally we needed some undocumented calls for Leopard compatibility.

New in TotalTerminal 1.1.1 (Aug 8, 2011)

  • FIXED Fixed crash when TotalTerminal tried to return the focus to an application which was not running anymore.
  • FIXED Fixed random crashes when displays were reconfigured during Visor sliding.
  • FIXED Visor Window width adapts to screen resolution changes (the bug was introduced in TotalTerminal 1.0).
  • FIXED "Show on all Spaces" checkbox was ignored by mistake since 1.0.1 (issue).
  • FIXED Visor Window level decreased, so auxiliary windows are visible on top of it (issue).
  • IMPROVED Visor properly returns focus to classic Terminal windows (issue).
  • REMOVED Removed Leopard-specific code. We no longer support OS X 10.5.

New in TotalTerminal 1.1 (Aug 3, 2011)

  • IMPROVED - Added German and Chinese localization to crash dialogs.

New in TotalTerminal 1.0 (Jul 28, 2011)

  • NEW Lion compatibility.
  • NEW Standalone installer.
  • NEW Sparkle updater.
  • NEW Custom icon modification.
  • REMOVED Removed dependency on SIMBL. Now using custom solution similar to TotalFinder.

New in TotalTerminal 2.2 (Oct 2, 2010)

  • [darwin] fixed crash when changing display settings or fast-switching user
  • [darwin] fixed some redrawing issues
  • [darwin] using new API on Snow Leopard for returning focus to previous application (not using applescript => faster!)
  • [darwin] fixed rake tasks, xcodebuild might fail in some rare situations

New in TotalTerminal 1.9.1 (Sep 3, 2009)

  • Visor uses profile "Visor" or creates a new one if it does not exist (Issue 57, Issue #19).
  • [genki] "Copy on Select" feature