Skip to content

Commit a1fae56

Browse files
committed
feat: added add/remove to gitignore items in the tab bar context menu
1 parent 87b3a43 commit a1fae56

File tree

1 file changed

+9
-1
lines changed
  • src/extensions/default/Git/src

1 file changed

+9
-1
lines changed

src/extensions/default/Git/src/Main.js

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -344,27 +344,35 @@ define(function (require, exports) {
344344

345345
var _toggleMenuEntriesState = false,
346346
_divider1 = null,
347-
_divider2 = null;
347+
_divider2 = null,
348+
_divider3 = null;
348349
function toggleMenuEntries(bool) {
349350
if (bool === _toggleMenuEntriesState) {
350351
return;
351352
}
352353
var projectCmenu = Menus.getContextMenu(Menus.ContextMenuIds.PROJECT_MENU);
353354
var workingCmenu = Menus.getContextMenu(Menus.ContextMenuIds.WORKING_SET_CONTEXT_MENU);
355+
var tabbarCmenu = Menus.getContextMenu("tabbar-context-menu");
354356
if (bool) {
355357
_divider1 = projectCmenu.addMenuDivider();
356358
_divider2 = workingCmenu.addMenuDivider();
359+
_divider3 = tabbarCmenu.addMenuDivider();
357360
projectCmenu.addMenuItem(CMD_ADD_TO_IGNORE);
358361
workingCmenu.addMenuItem(CMD_ADD_TO_IGNORE);
362+
tabbarCmenu.addMenuItem(CMD_ADD_TO_IGNORE);
359363
projectCmenu.addMenuItem(CMD_REMOVE_FROM_IGNORE);
360364
workingCmenu.addMenuItem(CMD_REMOVE_FROM_IGNORE);
365+
tabbarCmenu.addMenuItem(CMD_REMOVE_FROM_IGNORE);
361366
} else {
362367
projectCmenu.removeMenuDivider(_divider1.id);
363368
workingCmenu.removeMenuDivider(_divider2.id);
369+
tabbarCmenu.removeMenuDivider(_divider3.id);
364370
projectCmenu.removeMenuItem(CMD_ADD_TO_IGNORE);
365371
workingCmenu.removeMenuItem(CMD_ADD_TO_IGNORE);
372+
tabbarCmenu.removeMenuItem(CMD_ADD_TO_IGNORE);
366373
projectCmenu.removeMenuItem(CMD_REMOVE_FROM_IGNORE);
367374
workingCmenu.removeMenuItem(CMD_REMOVE_FROM_IGNORE);
375+
tabbarCmenu.removeMenuItem(CMD_REMOVE_FROM_IGNORE);
368376
}
369377
_toggleMenuEntriesState = bool;
370378
}

0 commit comments

Comments
 (0)