Feature proposal : cleanup tabs

Damien Flament contact.damienflament at gmail.com
Wed Jan 12 18:21:34 UTC 2011


Feature proposal : Cleanup tabs

Hi, I am Damien Flament, student at IUP ISI (University Paul Sabatier in 
Toulouse).

We are working on tab bar improvement. Yannick Motta already added an option 
in tabs settings to hide close buttons.
To get current modifications on tab bar go to tab-bar branch on bport repo.

We want to add a feature to cleanup old tabs. A tab will be outdated when it 
was not opened after a user-defined amount of time. It is like the Aging Tabs 
Firefox extension (without colors).

Feature description
An option will be added to the tab context menu next to "Close [...]" options: 


A confirm dialog will bring up showing the list of outdatted tabs :



We will add an option in the tabs settings to setup the time after a tab will 
be outdated (in "User Interface" tab) :

P.S. : The "Show close button on tabs" option was added by Yannick Motta.

Waiting for comments and reviews.

Thanks.

Damien Flament,
IUP ISI, Paul Sabatier University (Toulouse)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20110112/c92396c6/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: context_menu.png
Type: image/png
Size: 3470 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20110112/c92396c6/attachment.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: cleanup_confirm_dialog.png
Type: image/png
Size: 7365 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20110112/c92396c6/attachment-0001.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: config_dialog.png
Type: image/png
Size: 12106 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20110112/c92396c6/attachment-0002.png>


More information about the KDevelop-devel mailing list