- Feb 23, 2017
-
-
George Nachman authored
Fix a bug where you couldn't bury a window in a tab that wasn't selected. This was an issue with tmux gateways auto-hiding. It was revealed after merging 3.0.15 into master since both dealt with the problem of hiding the gateway after a delay, but only master had burying, and I adopted 3.0.15's way of handling the delay.
-
George Nachman authored
Don't open an untitled window if there are buried windows. A buried window could be a tmux gateway that immediately opens other tmux windows.
-
George Nachman authored
-
George Nachman authored
Remove the pending window opens counter since there's already an almost identically named set that does the same thing but better.
-
George Nachman authored
Allocate a dynamic buffer for screen chars more readily. The estimate of 2*length was not high enough since a double-width character in the right margin occupies three places (dwc-skip, char, dwc-right). The new bound of 3*length is loose but not too low. Issue 5564.
-
George Nachman authored
- Feb 20, 2017
-
-
George Nachman authored
Fix ReportVariable to return an empty string when there is no such variable. Returning (null) wasn't cool because we tried to base64 decode it.
-
George Nachman authored
-
George Nachman authored
-
George Nachman authored
When doCommandBySelector: is called in response to handling a key event, we may pass it off to the delegate. We used to use the app's current event but that could change to a non-keydown event, so save the keydown event in an ivar while handling the event.
-
George Nachman authored
Update the touch bar when the number of tabs change. If a tab goes away its touch bar item must be removed.
-
George Nachman authored
Change the version number to 3.1.x. This affects only nightly builds, which will be named 3.1.x-nightly. When I build a beta release, the release_beta script will tack on .beta, so it must be run as release_beta.sh 3.1.0. That will produce 3.0.1.beta. This commit adds a Sparkle version comparator that special-cases versions ending in .beta so that a non-beta with the same first two parts will compare as newer (e.g., 3.1 is newer than 3.1.9.beta).
-
George Nachman authored
-
George Nachman authored
-
George Nachman authored
Get rid of FutureWK... stuff and use proper version checks. I think it was based on the assumption we'd build under old SDKs, which isn't viable and was probably never a great idea.
-
George Nachman authored
-
George Nachman authored
-
George Nachman authored
-
George Nachman authored
1. If the filename begins with a - it confuses tar. Start all filenames with ./ 2. If the file is smaller than the chunk size it would finish before the upload was marked as started. Begin uploading a little later to avoid this.
-
George Nachman authored
-
George Nachman authored
-
George Nachman authored
-
George Nachman authored
Enable warnings for APIs that may not be supported. Add macros to selectively disable them. Move touch bar support into a category to do this sanely since it had a LOT of warnings.
-
George Nachman authored
-
George Nachman authored
-
George Nachman authored
-
George Nachman authored
Remove the layer and shadow from iTermAnnouncementView. Using a layer caused issue 5329 (the announcement is not properly composited under the find view). Not using a layer breaks the drop shadow. Also, not using a layer means that buttons become invisible when the window's appearance is 'vibrant dark', so set the buttons' appearance to vibrant light in this case to force them to render properly against a light background. Sheesh.
-
- Feb 19, 2017
-
-
George Nachman authored
If no local auth policies can succeed, consider yourself authenticated. Fixes a problem where the password manager doesn't work on mac os 10.11. Issue 5553.
-
George Nachman authored
Keep track of how many lines are in the prompt so the whole thing can be preserved when you clear the buffer. Issue 1330.
-
George Nachman authored
-
George Nachman authored
-
George Nachman authored
-
George Nachman authored
Change ProfileListView to not use deprecated cell-based table view methods. Change how text is truncated to use ellipses.
-
George Nachman authored
-
George Nachman authored
-
George Nachman authored
-
George Nachman authored
-
George Nachman authored
-