[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bugs-dist
Subject:    [Bug 249799] UI usability: reorganize kst2 menus
From:       Nicolas Brisset <nicolas.brisset () eurocopter ! com>
Date:       2010-09-22 21:03:07
Message-ID: 20100922210307.DD78468238 () immanuel ! kde ! org
[Download RAW message or body]

https://bugs.kde.org/show_bug.cgi?id=249799


Nicolas Brisset <nicolas.brisset@eurocopter.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED




--- Comment #10 from Nicolas Brisset <nicolas brisset eurocopter com>  2010-09-22 23:03:04 ---
SVN commit 1178378 by brisset:

Finish the first round of menu/toolbar reorganization. This change has one very
visible impact: the create actions are 
moved from the data manager to the "Create" menu. There was a little bit of
discussion on that a while ago and it seems to be a 
recurrent question from users (why are they here anyway?), plus it uses up
valuable screen real estate. And they were almost 
always hidden, which wasn't so nice.

I'd suggest trying this for a while and then deciding whether we want to re-add
something to the data manager. The QActions are 
now created from mainwindow.cpp, we can add them to a QToolBox which we export
to the data manager. 
I'd also appreciate if a real C++ developer checked the changes. It is a bit
more than shuffling around some code and I'm not 
100% sure of everything.

For the other small points (list of recent files, x-only and y-only zoom, ...)
buried in the comments of this bug, I'll create 
separate entries. Some icons are also waiting to be improved, but we can do
that bit by bit and it is not directly the intention
of this bug.

BUG: 249799


 M  +1 -94     datamanager.cpp  
 M  +0 -11     datamanager.ui  
 M  +6 -10     libkstapp.pro  
 M  +26 -1     mainwindow.cpp  
 M  +4 -1      mainwindow.h  
 A             pluginmenuitemaction.cpp   [License: GPL (v2+)]
 A             pluginmenuitemaction.h   [License: GPL (v2+)]


WebSVN link: http://websvn.kde.org/?view=rev&revision=1178378

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic