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

List:       kde-commits
Subject:    extragear/multimedia/amarok
From:       Dan Meltzer <hydrogen () notyetimplemented ! com>
Date:       2007-03-01 0:44:01
Message-ID: 1172709841.746064.8109.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 638175 by dmeltzer:

Merge the uirefactor branch back to trunk.  This branch explores the concept of a \
three panel layout, a panel dedicated to finding music--a panel dedicated to managing \
music--and a panel dedicated to viewing information about ones music.  This layout is \
designed on a mockup done by Max Howell.

Enhancements: Amarok is now a "proper" main window.  This should allow for easier ui \
redesign in the future if it should become necessary.  The context browser has become \
a central widget that is much more central to the playback experience.  This enhances \
the important of the context browser, or context pane as it is now called.  

REGRESSIONS: * Browsers cannot be hidden properly.  Because we now have to add \
widgets to a QDockWidget before adding them to the ui, when the widget is hidden the \
                dock widget remains--this needs attention.
* The statusbar looks extremely crowded.  The information needs to be broken up, with \
the song progress bar making it into the top toolbar and the progress dialog being \
                moved to the browsers pane. 
* The playlist also looks very crowded.  This should be fixed as the playlist gets \
refactored to fit the new UI.

This commit also includes a few other nonrelated changes--Using Qt::escape() instead \
of our own escapeHTML; cleaning up some header files, and experimental support for \
video playback (disabled).


 _M            . (directory)  
 A             UIREFACTOR_TODO   \
branches/work/amarok_uirefactor/UIREFACTOR_TODO#638169  M  +3 -2      \
src/CMakeLists.txt    M  +5 -10     src/actionclasses.cpp  
 M  +1 -4      src/actionclasses.h  
 M  +0 -1      src/amarok.h  
 D             src/amarokui_xmms.rc  
 M  +9 -11     src/app.cpp  
 M  +2 -1      src/app.h  
 M  +0 -3      src/atomicstring.cpp  
 M  +2 -2      src/atomicstring.h  
 M  +3 -4      src/browserbar.h  
 M  +23 -37    src/collectionbrowser.cpp  
 M  +13 -13    src/collectionbrowser.h  
 M  +65 -70    src/contextbrowser.cpp  
 A             src/dockwidget.cpp   \
branches/work/amarok_uirefactor/src/dockwidget.cpp#638169  A             \
src/dockwidget.h   branches/work/amarok_uirefactor/src/dockwidget.h#638169  M  +11 -0 \
src/engine/phonon/phonon-engine.cpp    M  +3 -0      \
src/engine/phonon/phonon-engine.h    M  +17 -18    src/mediumpluginmanager.cpp  
 M  +396 -389  src/playlistwindow.cpp  
 M  +16 -2     src/playlistwindow.h  
 M  +2 -1      src/scriptmanager.cpp  
 M  +1 -0      src/statusbar/popupMessage.cpp  
 M  +5 -2      src/statusbar/statusBarBase.cpp  
 M  +8 -7      src/statusbar/statusbar.cpp  
 M  +1 -1      src/statusbar/statusbar.h  


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

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