• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

gnachman / iTerm2 / 435
32%
master: 30%

Build:
Build:
LAST BUILD BRANCH: 3.0.6
DEFAULT BRANCH: master
Ran 24 Jun 2016 06:27AM UTC
Jobs 1
Files 361
Run time 25s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
435

push

travis-ci

gnachman
Remove characters from hotkey descriptors since it was redundant.

Add setObjectsFromDictionary: to ProfileModel, iTermProfilePreferences, and iTermPreferencesBaseViewController , and use it when updating the hotkey prefs so only one notification gets posted and we don't unregister/register once per key.

Post a notification when a terminal window controller is created. This is used to calculate the siblings of a window controller before it's been saved in the iTermProfileHotKey's windowController field. Instead it gets saved in a windowControllerBeingBorn field, which is separate beacuse it's just a half-baked window controller that you can't do windowy things with yet without hitting weird problems since it e.g. has no sessions yet.

Fix bugs around auto hiding when there are multiple windows with the same hotkey.

Improve the behavior of shortcut input views. They now take precedence over window-switching keystrokes so you can bind a hotkey to cmd-opt-number.

When a hotkey is pressed the other iTermHotKey*s that have the same keypress are reported up from the carbon hotkey controller so multiple windows with the same hotkey can know about each other.

Fix a bug where the hotkey shortcut input field didn't set its stringValue when the pressed key was a hotkey elsewhere.

195 of 195 new or added lines in 14 files covered. (100.0%)

29640 of 92110 relevant lines covered (32.18%)

31.95 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
100.0
sources/ProfilesKeysPreferencesViewController.m
1
100.0
sources/iTermAppHotKey.m
3
100.0
sources/iTermHotkeyPreferencesWindowController.m
5
100.0
sources/iTermPreferencesBaseViewController.m
5
100.0
sources/iTermProfilePreferencesBaseViewController.m
7
100.0
sources/iTermProfilePreferences.m
8
100.0
sources/iTermApplication.m
8
100.0
sources/iTermHotKeyProfileBindingController.m
10
100.0
sources/ProfileModel.m
12
100.0
sources/iTermCarbonHotKeyController.m
13
100.0
sources/iTermBaseHotKey.m
15
100.0
sources/PseudoTerminal.m
40
100.0
sources/iTermProfileHotKey.m
64
100.0
sources/iTermHotKeyController.m

Uncovered Existing Lines

Lines Coverage ∆ File
2
100.0
sources/iTermProfileHotKey.m
2
100.0
sources/iTermProfilePreferences.m
6
100.0
sources/PTYTextView.m
7
100.0
sources/PseudoTerminal.m
7
100.0
sources/CharacterRunInline.h
12
100.0
sources/iTermHotKeyProfileBindingController.m
13
100.0
sources/ITAddressBookMgr.h
31
100.0
sources/iTermHotKeyController.m
34
100.0
sources/ProfilesKeysPreferencesViewController.m
35
100.0
sources/NSDictionary+iTerm.m
37
100.0
sources/iTermCarbonHotKeyController.m
53
100.0
sources/PreferencePanel.m
68
100.0
sources/ProfilePreferencesViewController.m
70
100.0
sources/iTermHotkeyPreferencesWindowController.m
71
100.0
sources/NSArray+iTerm.m
72
100.0
sources/VT100GridTypes.h
81
100.0
sources/NSStringITerm.m
96
100.0
sources/iTermKeyBindingMgr.m
107
100.0
sources/KeysPreferencesViewController.m
Jobs
ID Job ID Ran Files Coverage
1 435.1 24 Jun 2016 06:27AM UTC 0
32.18
Travis Job 435.1
Source Files on build 435
  • Tree
  • List 0
  • Changed 147
  • Source Changed 147
  • Coverage Changed 138
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Travis Build #435
  • 020f68d2 on github
  • Prev Build on manyHotKeyWindows (#428)
  • Next Build on manyHotKeyWindows (#437)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc