Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Sep 04, 2011

  1. Björn Winckler

    Plug memory leak in PSMTabBarControl

    authored September 04, 2011

Aug 29, 2011

  1. Björn Winckler

    Change full-screen maximization heuristic

    Only maximize full-screen window on certain events, such as toggling tab
    line or scrollbars.  This modifies the behavior introduced in commit
    88fc234 which could cause problems upon
    entering full-screen.
    authored August 29, 2011
  2. Björn Winckler

    Fix window dimension autosave regression

    Also compensate for tabline if it is visible by adding another row to
    the autosaved rows.
    authored August 29, 2011
  3. Björn Winckler

    Restore hard-coded <Backspace> binding

    Binding <Backspace> in the sytem gvimrc caused problems with plugins, so
    restore the hard-coded binding instead.
    authored August 29, 2011
  4. Björn Winckler

    Revert "Map delete key to delete visual selection"

    This reverts commit ec80934.
    authored August 29, 2011

Aug 28, 2011

  1. Björn Winckler

    Merge pull request #18 from splhack/fix_im_underline

    authored August 28, 2011

Aug 26, 2011

  1. Björn Winckler

    Merge pull request #19 from budrick/master

    Handle spaces in output directories
    authored August 26, 2011

Aug 24, 2011

  1. budrick

    Handle spaces in output directories

    authored August 24, 2011

Aug 05, 2011

  1. Kazuki Sakamoto

    Fix to draw the underline for inline IM inputs

    imdisable should not affect drawing the underline for inline IM inputs.
    authored August 06, 2011

Jul 30, 2011

  1. Björn Winckler

    Hide tabline separator in full-screen

    authored July 30, 2011

Jul 28, 2011

  1. Björn Winckler

    Ensure window stays maximized in full-screen

    For example, if the tabline or a scrollbar is hidden then the window
    will resize so that it stays maximized (in full-screen).  (A side-effect
    is that ":set co=.." does nothing in full-screen if 'fuopt' includes
    "maxhorz".)
    authored July 28, 2011

Jul 27, 2011

  1. Björn Winckler

    Avoid compilation warning on OS X 10.4 - 10.6

    authored July 27, 2011
  2. Björn Winckler

    Merge pull request #17 from seanfarley/master

    Fix capitalization typo in Xcode project
    authored July 27, 2011
  3. Sean Farley

    Fixed typo in the project file when MMFullscreenWindow was renamed to…

    … MMFullScreenWindow
    authored July 27, 2011
  4. Björn Winckler

    Snapshot 61

    authored July 27, 2011
  5. Björn Winckler

    Merge branch 'lion'

    authored July 27, 2011
  6. Björn Winckler

    Rename MMFullscreenWindow -> MMFullScreenWindow

    authored July 27, 2011
  7. Björn Winckler

    Use "full-screen" and [Ff]ullScreen consistently

    authored July 27, 2011
  8. Björn Winckler

    Avoid window animation on custom full-screen exit

    This only applies when running Mac OS X 10.7+.
    authored July 27, 2011
  9. Björn Winckler

    Final fix for open new window in full-screen

    The original fix for opening a new window while in full-screen was
    flawed.  This commit takes a new approach and corrects problems related
    to opening a new window while MacVim was in full-screen as well as
    problems with using "mvim" from a full-screen Terminal window.
    authored July 27, 2011
  10. Björn Winckler

    Fix window restore on enter full-screen failure

    authored July 27, 2011
  11. Björn Winckler

    Addendum to fix for open window in full-screen

    Don't switch window to full-screen after presenting it if for some
    reason the application is no longer in full-screen.  Seems to happen
    sometimes when starting MacVim from a full-screen Terminal window.
    authored July 27, 2011
  12. Björn Winckler

    Add user default for native/custom full screen

    The boolean user default MMNativeFullScreen can be used to control
    whether to use native or custom full-screen.  Set to 0 for custom, set
    to 1 for native full-screen, for example
    
        $ defaults write org.vim.MacVim MMNativeFullScreen 0
    
    The default is to use native full-screen when available.  This user
    default does nothing on pre-Lion Mac OS X.
    
    Also conditionally call Lion APIs so that it is possible to compile with
    10.7 SDK but still support 10.6 (nb. 10.5 and earlier SDKs are not
    supported as of Xcode 4).  (Suggestion and initial patch by @splhack.)
    authored July 27, 2011

Jul 26, 2011

  1. Björn Winckler

    Handle screen parameter changes in full screen

    authored July 26, 2011
  2. Björn Winckler

    Use correct presentation option API

    authored July 26, 2011
  3. Björn Winckler

    Fix for opening new window while in full screen

    authored July 26, 2011
  4. Björn Winckler

    Maximize both directions in full screen by default

    The default for 'fuopt' is now "maxhorz,maxvert".  Update help to
    reflect this and add note that the background option of 'fuopt' is not
    supported when using Mac OS X native full screen mode.
    authored July 26, 2011
  5. Björn Winckler

    Support "set fu" in gvimrc for Lion full screen

    authored July 26, 2011
  6. Björn Winckler

    Map delete key to delete visual selection

    Also update the help.  The delete key used to be hard coded in the
    source but now it is mapped in MacVim's gvimrc file instead.
    authored July 26, 2011

Jul 25, 2011

  1. Björn Winckler

    Change toolbar style in full screen

    authored July 25, 2011
  2. Björn Winckler

    Fix visibility of toolbar in full screen

    The toolbar will pop up when the mouse is moved to the top of the screen
    in full screen mode if and only if it is visible outside of full screen
    mode.
    
    Bug: if the toolbar is toggled in full screen mode then sometimes it is
    no longer possible to enable it after exiting full screen.
    authored July 25, 2011
  3. Björn Winckler

    Keep full screen window centered, change animation

    Keep the window centered in full screen when it changes size.  At the
    moment the Lion full screen background is shown around the window,
    meaning that the "background" option of 'fuopt' is ignored.
    
    The animation when entering full screen is now a fade out of the
    decorated window, followed by a fade in of the full screen window.  Any
    attempts at making an animation of the window frame failed because of
    the way content is drawn (by pushing drawing updates).  For this reason
    I settled on a fade animation which is not exactly pretty, but at least
    it is as objectionable as the default animation.
    
    A side effect of implementing a custom animation is that the correct
    window now gets focus when closing a full screen window.
    authored July 25, 2011

Jul 24, 2011

  1. Björn Winckler

    Set proper animation behavior for window

    This causes a window to animate when it opens just like windows in other
    Lion apps do.
    authored July 24, 2011
  2. Björn Winckler

    Switch spaces when closing window in full screen

    A remaining problem is that if there is another window open then it does
    not get focus when the full screen window closes.
    authored July 24, 2011
  3. Björn Winckler

    Clicking full screen button updates 'fu' option

    This fixes a bug where the 'fu' option would not be updated when clicking
    the full screen button in the top right corner of a window.
    authored July 24, 2011
Something went wrong with that request. Please try again.