iTerm2 is a terminal emulator for Mac OS X that does amazing things.
Objective-C HTML Python C C++ Shell Other
Pull request Compare This branch is 7 commits ahead, 4161 commits behind gnachman:master.
Latest commit f05c5e7 Apr 19, 2015 @simar7 saving local changes and upgrading to itemr2.0
Signed-off-by: Simarpreet Singh <s244sing@uwaterloo.ca>
Permalink
Failed to load latest commit information.
CGSInternal Fix warnings Aug 7, 2013
English.lproj Add pref under pointer for option-click moves cursor for bug 2586 Aug 13, 2013
Growl.framework Try to go to Growl 1.2.2 SDK Oct 21, 2011
PSMTabBarControl Fix warnings Aug 7, 2013
RegexKitLite Fix remaining warnings (except for MainMenu.xib) Nov 14, 2011
Sparkle.framework Resolve merges Jul 31, 2013
SparkleSigningTools
UKCrashReporter Fix warnings Aug 7, 2013
build saving local changes and upgrading to itemr2.0 Apr 19, 2015
iTerm.xcodeproj Add drawing performance logging Jul 28, 2013
images Remove old tiff icons for prefs Jun 25, 2013
ply/ply-3.4 Add missing files Apr 5, 2011
tests Add linebuffer stress test Jul 16, 2013
.gitignore Adding binary blobs Aug 25, 2013
AlertTrigger.h
AlertTrigger.m
ArrangementPreviewView.h Add missing files for multiple arrangements Aug 7, 2011
ArrangementPreviewView.m Fixed an issue displaying two screens of different size in the arrang… Oct 26, 2011
Autocomplete.h Move header files out of headers/iterm Jan 9, 2012
Autocomplete.m Fix warnings Aug 7, 2013
BackgroundThread.h Release linebuffer blocks in a background thread to avoid hanging the… Mar 2, 2012
BackgroundThread.m Fix bug in BackgroundThread that made it use ALL the cpu and memory Mar 7, 2012
BellTrigger.h Refactor -[PseudoTerminal breakdown:cmdArgs]. Add triggers to session… Sep 24, 2011
BellTrigger.m Refactor -[PseudoTerminal breakdown:cmdArgs]. Add triggers to session… Sep 24, 2011
BookmarksController.h Fix up copyright messages Nov 13, 2011
BookmarksController.m Fix up copyright messages Nov 13, 2011
BounceTrigger.h Refactor -[PseudoTerminal breakdown:cmdArgs]. Add triggers to session… Sep 24, 2011
BounceTrigger.m Refactor -[PseudoTerminal breakdown:cmdArgs]. Add triggers to session… Sep 24, 2011
CharacterRun.h Merge Jun 13, 2013
CharacterRun.m Turn off ligatures. Fixes bug 2498 Jun 21, 2013
ColorPresets.plist "Autocomplete.h" Apr 5, 2011
ColorsMenuItemView.h Add option to set tab colors in tab context menu and also in view menu Jan 25, 2012
ColorsMenuItemView.m Fix a bunch of analyzer warnings, including a memory leak of ToolWrapper Jan 2, 2013
ContextMenuActionPrefsController.h Restore 10.5 compatibility Mar 9, 2013
ContextMenuActionPrefsController.m Restore 10.5 compatibility Mar 9, 2013
Coprocess.h Set coprocess file descriptors nonblocking to avoid deadlock in bug 2576 Aug 18, 2013
Coprocess.m Set coprocess file descriptors nonblocking to avoid deadlock in bug 2576 Aug 18, 2013
CoprocessTrigger.h
CoprocessTrigger.m Use the correct case for PTYSession.h Jan 24, 2012
DVR.h Disable resizing by IR in tmux windows Dec 13, 2011
DVR.m Fix a bunch of analyzer warnings, including several memory leaks Jan 2, 2013
DVRBuffer.h Don't honor pending closes while in IR because it may release a Pseud… Jun 27, 2011
DVRBuffer.m
DVRDecoder.h Add missing files Apr 5, 2011
DVRDecoder.m Fix a bunch of analyzer warnings, including several memory leaks Jan 2, 2013
DVREncoder.h Add missing files Apr 5, 2011
DVREncoder.m Fix a bunch of analyzer warnings, including several memory leaks Jan 2, 2013
DVRIndexEntry.h Add missing files Apr 5, 2011
DVRIndexEntry.m
DefaultBookmark.plist Support for italic fonts Jul 18, 2012
DefaultGlobalKeyMap.plist Change default global key bindings to cmd-shift-arrows to move tab le… Oct 12, 2011
DefaultPointerActions.plist Make right mouse button configurable. Nov 13, 2011
EncodingsWithLowerCase.plist
EquivalenceClassSet.h
EquivalenceClassSet.m Fix warnings Aug 7, 2013
EquivalenceClassSetTest.h Add EquivalenceClassSet. Simplify how tmux affinity works by using an… Dec 29, 2011
EquivalenceClassSetTest.m Add EquivalenceClassSet. Simplify how tmux affinity works by using an… Dec 29, 2011
EventMonitorView.h Add description to EventMonitorView Nov 13, 2011
EventMonitorView.m Add debug logging to event monitor view and pointer prefs controller Aug 7, 2013
FakeWindow.h Move header files out of headers/iterm Jan 9, 2012
FakeWindow.m Move header files out of headers/iterm Jan 9, 2012
FindView.h Add missing files Apr 5, 2011
FindView.m Add paste view and menu items to control paste speed Mar 13, 2013
FindViewController.h Restore 10.5 compatibility Mar 9, 2013
FindViewController.m Make all tabs share the same find text Feb 2, 2012
FontSizeEstimator.h Revert to 1.0 way of computing font sizes. Aug 2, 2011
FontSizeEstimator.m Revert to 1.0 way of computing font sizes. Aug 2, 2011
FutureMethods.h Fix emoji Jun 21, 2013
FutureMethods.m Fix bug where CTFontDrawGlyphs wasn't found on 10.7 (bug 2516) Jun 25, 2013
GTMCarbonEvent.h Use GTM for carbon hotkey events instead of using event taps. May 20, 2011
GTMCarbonEvent.m Use GTM for carbon hotkey events instead of using event taps. May 20, 2011
GTMDebugSelectorValidation.h Use GTM for carbon hotkey events instead of using event taps. May 20, 2011
GTMDefines.h Use GTM for carbon hotkey events instead of using event taps. May 20, 2011
GTMObjectSingleton.h Use GTM for carbon hotkey events instead of using event taps. May 20, 2011
GTMTypeCasting.h Use GTM for carbon hotkey events instead of using event taps. May 20, 2011
GlobalSearch.h Restore 10.5 compatibility Mar 9, 2013
GlobalSearch.m Fix a bunch of analyzer warnings, including several memory leaks Jan 2, 2013
Growl Registration Ticket.growlRegDict
Growl-Info.plist Fix warnings Aug 7, 2010
GrowlTrigger.h Refactor -[PseudoTerminal breakdown:cmdArgs]. Add triggers to session… Sep 24, 2011
GrowlTrigger.m integrate patch from soul.cake.tuesday.duck to make growl alerts clic… Nov 25, 2011
HighlightTrigger.h Add highlight action to triggers. Nov 17, 2011
HighlightTrigger.m Merge italic change from v3 branch Apr 17, 2013
ITAddressBookMgr.h Fix warnings Aug 7, 2013
ITAddressBookMgr.m
ITViewLocalizer.h Fix warnings Aug 7, 2010
ITViewLocalizer.m "Autocomplete.h" Apr 5, 2011
IntervalMap.h Fix algorithm for computing tmux size of a tab. Add IntervalMap class. Dec 9, 2011
IntervalMap.m Fix algorithm for computing tmux size of a tab. Add IntervalMap class. Dec 9, 2011
LineBuffer.h Fix merge conflicts Jul 23, 2013
LineBuffer.m Fix warnings Aug 7, 2013
LineBufferTest.h Fix up copyright messages Nov 13, 2011
LineBufferTest.m Fix up copyright messages Nov 13, 2011
Makefile Renaming the output file Aug 26, 2013
MigrationMap.plist Create dev branch for Mihai Sep 3, 2010
MovePaneController.h Fix warnings and analyzer issues Jan 1, 2013
MovePaneController.m Fix warnings and analyzer issues Jan 1, 2013
MovingAverage.h Add ability to draw parts of lines. Make each char's dirty flag be ju… Aug 7, 2013
MovingAverage.m Add ability to draw parts of lines. Make each char's dirty flag be ju… Aug 7, 2013
NSBezierPath+iTerm.h Add paste view and menu items to control paste speed Mar 13, 2013
NSBezierPath+iTerm.m Add paste view and menu items to control paste speed Mar 13, 2013
NSBitmapImageRep+CoreImage.h Use lighter scrollbar scolor when background is dark. Jul 23, 2011
NSBitmapImageRep+CoreImage.m Add 'advanced' setting to profile's directory. Fix bogus NSLog statem… Oct 21, 2011
NSDateFormatterExtras.h
NSDateFormatterExtras.m Fix warnings Aug 7, 2013
NSFileManager+DirectoryLocations.h Fix bug where tools would become broken after becoming too short. Add… Sep 20, 2011
NSFileManager+DirectoryLocations.m Fix bug where tools would become broken after becoming too short. Add… Sep 20, 2011
NSImage+CoreImage.h Use lighter scrollbar scolor when background is dark. Jul 23, 2011
NSImage+CoreImage.m
NSStringITerm.h Fix bug where broken UTF-8 codes in tmux history threw an error. Now … Mar 10, 2013
NSStringITerm.m Fix bug where broken UTF-8 codes in tmux history threw an error. Now … Mar 10, 2013
NSView+iTerm.h Add feature for debugging: press cmd-shift-opt-ctrl-left click while … Dec 6, 2012
NSView+iTerm.m Add feature for debugging: press cmd-shift-opt-ctrl-left click while … Dec 6, 2012
PTToolbarController.h Restore 10.5 compatibility Mar 9, 2013
PTToolbarController.m Refactor bookmarks model Jan 11, 2012
PTYFontInfo.h
PTYFontInfo.m
PTYScrollView.h Add tiled background images (see pull 106 for the basis of this change) Apr 1, 2013
PTYScrollView.m Add tiled background images (see pull 106 for the basis of this change) Apr 1, 2013
PTYSession.h Merge italic change from v3 branch Apr 17, 2013
PTYSession.m Add stack logging to writeTaskImpl Aug 13, 2013
PTYSplitView.h Restore 10.5 compatibility Mar 9, 2013
PTYSplitView.m
PTYTab.h Merge in changes for tmux 1.8 Mar 10, 2013
PTYTab.m
PTYTabView.h Fix cycle tabs to work with any modifiers Apr 11, 2012
PTYTabView.m Fix warnings Aug 7, 2013
PTYTask.h Fix logging with tmux (bug 2482) Jun 24, 2013
PTYTask.m
PTYTextView.h Make PTYTextView a TrouterDelegate Aug 13, 2013
PTYTextView.m Add pref under pointer for option-click moves cursor for bug 2586 Aug 13, 2013
PTYWindow.h revert 1895c60 (Fix bug where toolbar becomes visible after exiting l… Mar 28, 2013
PTYWindow.m Fix warnings Aug 7, 2013
PasteContext.h Add paste view and menu items to control paste speed Mar 13, 2013
PasteContext.m Add paste view and menu items to control paste speed Mar 13, 2013
PasteEvent.h Add paste view and menu items to control paste speed Mar 13, 2013
PasteEvent.m
PasteView.h Add paste view and menu items to control paste speed Mar 13, 2013
PasteView.m Add paste view and menu items to control paste speed Mar 13, 2013
PasteView.xib Add paste view and menu items to control paste speed Mar 13, 2013
PasteViewController.h Add paste view and menu items to control paste speed Mar 13, 2013
PasteViewController.m Add paste view and menu items to control paste speed Mar 13, 2013
PasteViewController.xib Add paste view and menu items to control paste speed Mar 13, 2013
PasteboardHistory.h Clean up BookmarkListView a bit. Add ability to change font size of b… Sep 7, 2011
PasteboardHistory.m Fix a bunch of analyzer warnings, including several memory leaks Jan 2, 2013
PointerController.h Fix smart selection pointer command to also copy to pasteboard Jan 17, 2012
PointerController.m Add debugging for problems with three finger tap emulates middle button Dec 24, 2012
PointerPrefsController.h Add pointer action: smart select ignoring hard newlines Jan 16, 2012
PointerPrefsController.m Add debug logging to event monitor view and pointer prefs controller Aug 7, 2013
Popup.h Fix a bunch of analyzer warnings, including several memory leaks Jan 2, 2013
Popup.m Fix a bunch of analyzer warnings, including several memory leaks Jan 2, 2013
PreferencePanel.h Add pref under pointer for option-click moves cursor for bug 2586 Aug 13, 2013
PreferencePanel.m Add pref under pointer for option-click moves cursor for bug 2586 Aug 13, 2013
PresetKeyMappings.plist Integrate flaub's ctrl-tab for MRU change with various minor fixes an… Sep 18, 2011
ProcessCache.h
ProcessCache.m Fix crash in _refreshProcessCache where we set a nil value in a dicti… Aug 13, 2013
ProfileListView.h Restore 10.5 compatibility Mar 9, 2013
ProfileListView.m Merge branch 'undoProfileOrderChanges' Aug 19, 2013
ProfileModel.h Fix some warnings Aug 19, 2013
ProfileModel.m Fix some warnings Aug 19, 2013
ProfileModelWrapper.h Refactor bookmarks model Jan 11, 2012
ProfileModelWrapper.m Merge branch 'undoProfileOrderChanges' Aug 19, 2013
ProfileTableRow.h Refactor bookmarks model Jan 11, 2012
ProfileTableRow.m Refactor bookmarks model Jan 11, 2012
ProfileTableView.h Refactor bookmarks model Jan 11, 2012
ProfileTableView.m Refactor bookmarks model Jan 11, 2012
ProfilesWindow.h Restore 10.5 compatibility Mar 9, 2013
ProfilesWindow.m Change "Bookmark" to "Profile" in context menu Apr 16, 2013
PseudoTerminal.h add 'Right of Screen' option to window styles Jul 1, 2013
PseudoTerminal.m Removed Window Border Aug 24, 2013
PseudoTerminalRestorer.h Add Leopard Deployment target, using 10.6 sdk and turning off blocks Dec 24, 2012
PseudoTerminalRestorer.m Add Leopard Deployment target, using 10.6 sdk and turning off blocks Dec 24, 2012
README.md Changed Readme Aug 24, 2013
RoundedRectView.h Add progress bar for big pastes, menu items to change paste speed. Mar 13, 2013
RoundedRectView.m Add progress bar for big pastes, menu items to change paste speed. Mar 13, 2013
ScreenChar.h Fix problem where merged code from v2 used alternateBackgroundSemantics Jul 25, 2013
ScreenChar.m Strip trailing spaces from tmux history Jul 23, 2013
ScriptTrigger.h Refactor -[PseudoTerminal breakdown:cmdArgs]. Add triggers to session… Sep 24, 2011
ScriptTrigger.m Rename vars in coprocess to make more sense. Get rid of NSTask. Only … Sep 25, 2011
SendTextTrigger.h Improve actions menu in triggers. Escape backreferences, newlines pro… Sep 25, 2011
SendTextTrigger.m Improve actions menu in triggers. Escape backreferences, newlines pro… Sep 25, 2011
SessionTitleView.h Fix up copyright messages Nov 13, 2011
SessionTitleView.m Prevent close button in session title from becoming first responder i… Apr 16, 2013
SessionView.h Fix toggling pane title bars in tmux windows. Jan 2, 2012
SessionView.m Fix merge May 22, 2013
SmartSelectionController.h Add configurable context menu Nov 19, 2011
SmartSelectionController.m
SmartSelectionRules.plist Add tilde to http URL pattern Apr 4, 2012
SolidColorView.h Fix resizing and adding/removing panes. Move SolidColorView into its … Dec 8, 2011
SolidColorView.m Fix resizing and adding/removing panes. Move SolidColorView into its … Dec 8, 2011
SplitPanel.h Refactor bookmarks model Jan 11, 2012
SplitPanel.m Refactor bookmarks model Jan 11, 2012
SplitPanel.xib Add modal panel to split vertically/horizontally choosing a profile Aug 18, 2011
SplitSelectionView.h Implement dragging of sessions into split panes using cmd-opt-shift +… Aug 28, 2011
SplitSelectionView.m Fix a bunch of analyzer warnings, including a memory leak of ToolWrapper Jan 2, 2013
TSVParser.h Use set-control-client-attr ready instead of start-control. Use dump-… Dec 20, 2011
TSVParser.m Ignore rows with too few fields to avoid violating callers' assumptio… Mar 19, 2012
TextViewWrapper.h Add paste view and menu items to control paste speed Mar 13, 2013
TextViewWrapper.m
ThreeFingerTapGestureRecognizer.h Handle touchesCancelledWithEvent event Feb 18, 2013
ThreeFingerTapGestureRecognizer.m
TmuxController.h Fix bug where new tmux windows would open in a tab May 26, 2013
TmuxController.m Fix warnings Aug 7, 2013
TmuxControllerRegistry.h Support window rename notifications. Mobe dashboard ownership to a ne… Dec 27, 2011
TmuxControllerRegistry.m Support window rename notifications. Mobe dashboard ownership to a ne… Dec 27, 2011
TmuxDashboard.xib Track hidden windows with hidden<sessionid> key. Don't open them by d… Dec 29, 2011
TmuxDashboardController.h
TmuxDashboardController.m Handle updated tmux notifications Mar 13, 2013
TmuxGateway.h Work around bug in tmux 1.8 where unlink-window will print %exit with… Apr 6, 2013
TmuxGateway.m Fix warnings Aug 7, 2013
TmuxHistoryParser.h Initial attempt Feb 25, 2013
TmuxHistoryParser.m Merge italic change from v3 branch Apr 17, 2013
TmuxLayoutParser.h Mitigate broken tmux layouts where a split has a child split of the s… Jan 24, 2012
TmuxLayoutParser.m Window IDs from tmux have a @ prefix. No filler window pane id is sen… Feb 1, 2012
TmuxSessionsTable.h Restore 10.5 compatibility Mar 9, 2013
TmuxSessionsTable.m Restore 10.5 compatibility Mar 9, 2013
TmuxStateParser.h Fix bug where list-panes returns all panes in the window but we assum… Mar 8, 2013
TmuxStateParser.m Merge in changes for tmux 1.8 Mar 10, 2013
TmuxWindowOpener.h Add fixes for old xcodes Mar 20, 2013
TmuxWindowOpener.m Add support for pending output with capture-pane Mar 19, 2013
TmuxWindowsTable.h Restore 10.5 compatibility Mar 9, 2013
TmuxWindowsTable.m Restore 10.5 compatibility Mar 9, 2013
ToastWindowController.h Add progress bar for big pastes, menu items to change paste speed. Mar 13, 2013
ToastWindowController.m Add progress bar for big pastes, menu items to change paste speed. Mar 13, 2013
ToolJobs.h
ToolJobs.m Fix warnings Aug 7, 2013
ToolNotes.h Restore 10.5 compatibility Mar 9, 2013
ToolNotes.m Fix a bunch of analyzer warnings, including a memory leak of ToolWrapper Jan 2, 2013
ToolPasteHistory.h
ToolPasteHistory.m Fix a bunch of analyzer warnings, including a memory leak of ToolWrapper Jan 2, 2013
ToolProfiles.h Refactor bookmarks model Jan 11, 2012
ToolProfiles.m Shut down toolbelt tools when they're removed from the view; otherwis… Feb 3, 2012
ToolWrapper.h Fix a bunch of analyzer warnings, including a memory leak of ToolWrapper Jan 2, 2013
ToolWrapper.m Fix a bunch of analyzer warnings, including a memory leak of ToolWrapper Jan 2, 2013
ToolbeltView.h Merge branch 'v2' of https://github.com/gnachman/iTerm2 into v2 Mar 9, 2013
ToolbeltView.m Remove duplicate ToolbeltSplitView Mar 9, 2013
Trigger.h Group items in highlight popup by fgbg/fg/bg Nov 6, 2012
Trigger.m Fix a bunch of analyzer warnings, including a memory leak of ToolWrapper Jan 2, 2013
TriggerController.h Restore 10.5 compatibility Mar 9, 2013
TriggerController.m
Trouter.h Add delegate_ to Trouter.h. Aug 13, 2013
Trouter.m
TrouterPrefsController.h Add run coprocess as trouter action Jul 31, 2013
TrouterPrefsController.m Add run coprocess as trouter action Jul 31, 2013
VT100Screen.h Add ability to draw parts of lines. Make each char's dirty flag be ju… Aug 7, 2013
VT100Screen.m Fix bug with cursor drawing and double width chars. Not enough cells … Aug 8, 2013
VT100Terminal.h
VT100Terminal.m Read multiple SM/RM parameters Aug 10, 2013
WindowArrangements.h Add missing files for multiple arrangements Aug 7, 2011
WindowArrangements.m Add missing files for multiple arrangements Aug 7, 2011
WindowControllerInterface.h Improve send input to all sessions to support toggling individual ses… Aug 5, 2011
applyLocalization.sh
canary-iTerm.plist
canary.sh Modify canary.xml when you run canary.sh Jan 9, 2012
charmaps.h
commit.sh "Autocomplete.h" Apr 5, 2011
continuous.sh Uncomment line in continuous build script Feb 10, 2013
crash_report_to_plist.py Add missing files Apr 5, 2011
debugRetainRelease.m Add misc. files Aug 7, 2011
dsa_pub.pem Fix warnings Aug 7, 2010
full_release.sh Version 1.0 Jul 9, 2011
full_release2.sh Version 1.0 Jul 9, 2011
iTerm.h
iTerm.icns
iTerm.plist
iTerm.scriptSuite Add ResultAppleEventCode to launch session Dec 8, 2012
iTermApplication.h Integrate flaub's ctrl-tab for MRU change with various minor fixes an… Sep 18, 2011
iTermApplication.m Fix cmd-9 to go to last tab. Don't show cmd-n for n > 9 for any tab. Aug 24, 2012
iTermApplicationDelegate.h Merge v2 in May 6, 2013
iTermApplicationDelegate.m Fix warnings Aug 7, 2013
iTermController.h Fix problem where you can't open a tmux tab/window while not in a tmu… May 22, 2013
iTermController.m
iTermExpose.h Restore 10.5 compatibility Mar 9, 2013
iTermExpose.m Avoid hitting expose code when expose isn't visible. May 5, 2013
iTermFontPanel.h Remove useless things from font panel Mar 19, 2012
iTermFontPanel.m Remove useless things from font panel Mar 19, 2012
iTermGrowlDelegate.h Move header files out of headers/iterm Jan 9, 2012
iTermGrowlDelegate.m Fix a bunch of analyzer warnings, including several memory leaks Jan 2, 2013
iTermKeyBindingMgr.h Refactor bookmarks model Jan 11, 2012
iTermKeyBindingMgr.m
iTermSearchField.h Add missing files Apr 5, 2011
iTermSearchField.m
iTermTerminalProfileMgr.m
iTerm_Framework.plist Fix warnings Aug 7, 2010
legacy-iTerm.plist Move to self-hosting Jun 2, 2013
main.m Restore 10.5 compatibility Mar 9, 2013
merge.sh Merging branch mihai back into trunk, updating escape sequences and f… Sep 5, 2010
nightly-iTerm.plist Get ready for nightly auto updates to test new sparkle Jul 29, 2013
nightly.sh Fix silly mistakes Aug 13, 2013
pull.sh saving local changes and upgrading to itemr2.0 Apr 19, 2015
release-iTerm.plist Move to self-hosting Jun 2, 2013
release.sh 1.0.0.20130811 Aug 11, 2013
release2.sh Version 1.0 Jul 9, 2011
sign.sh Fix up Leopard Deployment to build in xcode 3.2.6 and target ppc Mar 7, 2013
test_pull.sh
updateVersion.py
valgrind.sh Add misc. files Aug 7, 2011
version.txt
xterm-terminfo.txt

README.md

A modified iTerm that removes the border.