Kexi/Junior Jobs/Add Close All Tabs command: Difference between revisions
< Kexi | Junior Jobs
(Created page with "'''Status: UNASSIGNED''', '''Target: 2.9''', Difficulty: EASY Proposed and mentored by ~~~~ __TOC__ ==The Goal== Implement "Close All Tabs" command for tabs of opened views....") |
No edit summary |
||
(2 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
'''Status: | '''Status: Done''', '''Target: 2.9''', Difficulty: EASY | ||
Proposed and mentored by [[User:Jstaniek|Jstaniek]] ([[User talk:Jstaniek|talk]]) 19:45, 14 March 2014 (UTC) | Proposed and mentored by [[User:Jstaniek|Jstaniek]] ([[User talk:Jstaniek|talk]]) 19:45, 14 March 2014 (UTC) | ||
Line 11: | Line 11: | ||
==Requirements== | ==Requirements== | ||
#There is "Close Tab" command already implemented, "Close All Tabs" would be similar:<br/>[[File:Kexi-2.9-close-menu.png]] | #There is "Close Tab" command already implemented, "Close All Tabs" would be similar:<br/>[[File:Kexi-2.9-close-menu.png|600px]] | ||
#The command should be placed below the "Close Tab" | #The command should be placed below the "Close Tab" | ||
#The command should close all tabs without any question | #The command should close all tabs without any question | ||
Line 17: | Line 17: | ||
#The command should have no icon | #The command should have no icon | ||
#The command should be always enabled | #The command should be always enabled | ||
==Hints== | |||
#Starting point to look is implementation of Close Tab action in KexiMainWindowTabWidget |
Latest revision as of 21:58, 26 March 2014
Status: Done, Target: 2.9, Difficulty: EASY
Proposed and mentored by Jstaniek (talk) 19:45, 14 March 2014 (UTC)
The Goal
Implement "Close All Tabs" command for tabs of opened views.
Rationale
When more tabs are open, closing one by one is a tedious job.
Requirements
- There is "Close Tab" command already implemented, "Close All Tabs" would be similar:
- The command should be placed below the "Close Tab"
- The command should close all tabs without any question
- The command's caption should be translated (use i18n())
- The command should have no icon
- The command should be always enabled
Hints
- Starting point to look is implementation of Close Tab action in KexiMainWindowTabWidget