- Feb 21, 2015
-
-
George Nachman authored
-
- Feb 11, 2015
-
-
George Nachman authored
-
George Nachman authored
-
- Feb 10, 2015
-
-
George Nachman authored
-
- Feb 05, 2015
-
-
gnachman authored
Make cursor opaque
-
- Feb 04, 2015
-
-
George Nachman authored
-
- Feb 03, 2015
-
-
Allen Wu authored
-
- Feb 02, 2015
-
-
George Nachman authored
-
George Nachman authored
-
George Nachman authored
-
George Nachman authored
Use -[iTermProfilePreferences xForKey:inProfile:] in -[PTYSession setPreferencesFromAddressBookEntry:] instead of accessing the dictionary directly, in most cases. Migrate deprecated KEY_DISABLE_BOLD. Drop support for KEY_ANTI_ALIASING. Drop support for migrating iTerm 0.x prefs, which didn’t work in recent OS versions because it copied user default plist files. Set appropriate default values for KEY_CHARACTER_ENCODING and KEY_TERMINAL_TYPE.
-
George Nachman authored
-
George Nachman authored
-
George Nachman authored
-
- Jan 31, 2015
-
-
George Nachman authored
Fix a bug where TextViewWrapper has a constraint on its margins, causing constraint breakage on height change (not quite sure what triggers it since it didn't always happen). The gist of the issue is that since the min and max y margins were both nonzero and both fixed, that two constraints were created, fixing the two margins. When the height changed so that the container was smaller than the sum of the two margins, they became unsatisfiable. One was broken, which I think was harmless, but it produced a scary message.
-
- Jan 30, 2015
-
-
George Nachman authored
Try to avoid multiple windows entering Lion fullscreen at once when restoring an arrangement (it isn't supported by the OS). Opening a 'normal' window while the key window is fullscreen causes it to automatically become fullscreened.
-
- Jan 27, 2015
-
-
George Nachman authored
-
George Nachman authored
Use info from shell integration so that recycling directories can be done without following symlinks (bug 3383).
-
- Jan 26, 2015
-
-
George Nachman authored
Fix bug where the 'default' mode for Xterm (dtterm) codes should be 0; eg OSC ; Ps ST should set the window and icon titles to Ps.
-
- Jan 11, 2015
-
-
George Nachman authored
-
- Jan 07, 2015
-
-
George Nachman authored
Clean up how file downloads work internally. Instead of the parser lying and saying that OSC 1337;File=...:data ST finished at the colon, emit an incidental token with the metadata; zero or more incidental tokens for the body; and then when the code finishes or fails, the parser emits a terminator or error.
-
George Nachman authored
-
- Jan 05, 2015
-
-
George Nachman authored
-
George Nachman authored
Allow the OSC parser to avoid reparsing data for better performance, especially on large OSC 52 codes.
-
George Nachman authored
-
- Jan 04, 2015
-
-
George Nachman authored
-
- Jan 03, 2015
-
-
George Nachman authored
-
- Jan 01, 2015
-
-
George Nachman authored
Fix (hackly) a bug where testWriteContentsOfFile would fail because it would write concurrently with shell integration's initial output. The echoed back text ended up in the middle of an escape code. A delay works around it, but the test is inherently flaky. Also fixes a bug where window restoration would cause testCreateWindowWithDefaultProfile to fail sometimes.
-
George Nachman authored
Fix bug where OSC commands were limited to a paramter of 1024 chars. Fix bug where OSC P would only be executed after the subsequent token begins. Write tests for the OSC parser.
-
- Dec 18, 2014
-
-
George Nachman authored
-
George Nachman authored
-
George Nachman authored
Allow a double-click on the image well in prefs>profiles>window to open the file picker. Modernize the file picker code so it will remember the last-used directory.
-
- Dec 17, 2014
-
-
George Nachman authored
-
George Nachman authored
Fix a bug where you could open find, hit a key, close find, and then results would get highlighted because of the delay inserted before find for very short queries. This commit sets the active state without calling doSearch when closing the find view. That prevents anything from happening in the dispatch_after.
-
George Nachman authored
-
- Dec 16, 2014
-
-
George Nachman authored
-
George Nachman authored
-
George Nachman authored
Fix a problem where setFrame:display: on a window would annoy constraints, which caused the window to get resized to the wrong height. It was caused by the "bugFixView", which did not play nicely with constraints. Constraints exist on the window now when a titlebar accessory is present. To repro the bug, simply run tmux -CC attach, and observe that there's a bit of gray at the bottom of the window frame.