- Dec 19, 2011
-
-
George Nachman authored
-
George Nachman authored
-
- Dec 18, 2011
-
-
George Nachman authored
Fix how the detach menu item works to use the existing gateway detach method. Keep gateway from writing after %exit. Notify controller of window size after creating a window in case it couldn't be created full-size.
-
George Nachman authored
-
George Nachman authored
-
George Nachman authored
Synchronize fonts in tmux sessions. Fix bogus return value in fitSessionToCurrentViewSize. Add a tmux bookmark the first time you use the feature and keep the font in it current. Fix bug where splitterless parse trees didn't have a de minimis root splitter which caused various calculations to be wrong (e.g. view hierarchies were always replaced, not resized). Exclude gateways from uniqueTmuxControllers. Add refreshTmuxLayoutsAndWIndow to make window fit tmux tabs. Change tmux version to 0.1.
-
George Nachman authored
Notify tmux of window resize after repositioning widgets subsequent to a window resize. Reload tmux layout when scrollbar style changes
-
George Nachman authored
Restore parse tree whens scrollbar style changes. Don't fitSessionToCurrentViewSize for tmux clients. Fix calculation of session size in addSplitter:toIntervalMap:forHeight:origin:
-
George Nachman authored
-
- Dec 15, 2011
-
-
George Nachman authored
-
- Dec 14, 2011
-
-
George Nachman authored
-
George Nachman authored
-
George Nachman authored
-
George Nachman authored
-
George Nachman authored
-
George Nachman authored
-
George Nachman authored
-
George Nachman authored
Don't tell temux the window resized if nothing happened. Caused an infinite loop of resize-layout change-resize-layoutchange-etc
-
- Dec 13, 2011
-
-
George Nachman authored
For tmux sessions, restore rows/cols from arrangement instead of containing view size. Gatway won't write commands after sending detach.
-
George Nachman authored
Improve window resizing behavior in IR, including when layouts change nontrivially while in IR. Disable IR-originated resizing in tmux windows
-
George Nachman authored
-
George Nachman authored
-
George Nachman authored
-
- Dec 11, 2011
-
-
George Nachman authored
-
George Nachman authored
-
George Nachman authored
Fix crash when a session ends when there are many split panes. Fix uninitialized vars in _recursiveSetSizesInTmuxParseTree and addSplitter:toIntervalMap:forHeight:origin:
-
George Nachman authored
-
George Nachman authored
-
- Dec 10, 2011
-
-
George Nachman authored
Set session rows/cols after a nontrivial layout change. Use window pane IDs instead of indices, so remove window params from various places and change command syntax.
-
George Nachman authored
-
George Nachman authored
-
- Dec 09, 2011
-
-
George Nachman authored
-
George Nachman authored
-
- Dec 08, 2011
-
-
George Nachman authored
Fix resizing and adding/removing panes. Move SolidColorView into its own file. Fix resizing tmux windows (both live resizes and tmux-driven resizes) by interposing a SolidColorView above the root_ int PTYTab only for tmux windows that displays a linen background. Add response handler for set-control-client-attr client-size. Add support to WindowOpener for sending commands when an updated layout includes added panes.
-
- Dec 04, 2011
-
-
George Nachman authored
-
George Nachman authored
-
George Nachman authored
-
George Nachman authored
Remove check for tmux resize in splitView:resizeSubviewWithOldSize: to avoid a warning. Doesn't seem to hurt.
-
George Nachman authored
Add support for resizing windows and panes via %layout-changed. Move tmuxWindow number into PTYTab from PseudoTerminal. Support parse trees without history or state for the purpose of resizing. Update gateway to parse new syntax for %layout-change. Change TmuxGateway to forgive stray linefeeds after newlines. Fix bug in layout parser that it didn't properly match parent layout cells, and would also computed nextItemOffset wrong.
-
- Dec 03, 2011
-
-
George Nachman authored
Send command to resize tmux window when an iterm2 window is resized by the user. Fix tmuxcontroller for the case where we close multiple panes in a tab. Detach properly on a protocol error. Handle %error command. Fix k[HV]SplitLayoutNode to correspond with iTerm2's definition of horizontal and vertical. Fix some bugs in TmuxLayoutParser when there are child panes.
-