On Tue, Dec 4, 2012 at 3:48 PM, Andre Fischer <awf....@gmail.com> wrote:
> On 04.12.2012 03:32, Dali Liu wrote: > >> Hi Andre, >> I am planning to merger a extension to sidebar model, I would like to >> verify the implementation of the sidebar. >> Will I start from here: >> http://wiki.openoffice.org/**wiki/Framework/Article/Tool_**Panels<http://wiki.openoffice.org/wiki/Framework/Article/Tool_Panels> >> ? >> > Hi Dali Liu, > > The sidebar is not yet finished. Actually we just started designing the > API. > Eventually we will probably use the functionality described in the "Tool > Panels" wiki page, but there will be some additional interfaces and > configuration entries. At the end of this week I can probably say more. > > -Andre > > > >> 2012/12/3 Andre Fischer <awf....@gmail.com> >> >> On 02.12.2012 19:11, Andrea Pescetti wrote: >>> >>> On 30/11/2012 Andre Fischer wrote: >>>> >>>> I will be working on the implementation of the >>>>> sidebar. In the hope of motivating others (you) to join me, I have >>>>> created a wiki page that gives a first and rough outline of the work >>>>> that has to be done and the API and code that already exists and >>>>> (hopefully) can be reused or adapted: >>>>> http://wiki.openoffice.org/****wiki/Sidebar<http://wiki.openoffice.org/**wiki/Sidebar> >>>>> <http://wiki.**openoffice.org/wiki/Sidebar<http://wiki.openoffice.org/wiki/Sidebar> >>>>> > >>>>> >>>>> Thanks Andre, it seems that tasks are still very broad, so I guess >>>> that >>>> this call is mainly aimed at existing or full-time developers, but if >>>> you >>>> identify small self-contained tasks where new developers could be >>>> involved >>>> please advertise them, since they might be useful in a future call for >>>> developers or for FOSDEM. >>>> >>>> Good idea, I will do that. I just wanted to make sure that nobody >>> feels >>> not invited. >>> >>> By the way, I have activated the existing but unfinished sidebar >>> implementation that was discontinued shortly before OpenOffice came to >>> Apache. You can find developer builds for Linux, Mac and Windows. >>> Please >>> see the "Status" section on >>> http://wiki.openoffice.org/****wiki/Sidebar<http://wiki.openoffice.org/**wiki/Sidebar> >>> <http://wiki.**openoffice.org/wiki/Sidebar<http://wiki.openoffice.org/wiki/Sidebar> >>> >(**near the top). There you can also see screenshots of that sidebar >>> implementation. >>> >>> Please do not use these developer snapshots for anything other than >>> analysis of the sidebar. There appear to be some serious bugs. They are >>> meant as living demos of an unfinished feature. >>> >>> Regards, >>> Andre >>> >>> >>> Regards, >>>> Andrea. >>>> >>>> >>> > Andrea, Thanks for sharing this initial snapshot. While it appears that we can inherit some code, it also appears that there is some more work to be done. With regards to the user interface design, as seen in wiki, thanks for sharing the screenshots from Linus, Mac and Windows. Here are some initial thoughts: - The Linux and Mac implementation presents flat sidebar tab button, which aligns with our current design direction, which is good. We would need to adjust this design slightly to address an information design issue. Currently, the sidebar tab buttons are included in the content pane. In other words, the tab buttons appear to be associated with the active pane as they are all together in the same pane (area with white background). I'd prefer us to make the content pane and the sidebar tab buttons distinct, as seen in our current design direction. The contrast and clustering helps reinforce the association, and allows us to omit any tab bevels. - I don't have access to the Linus and Mac builds. To better appreciate and understand the relationship of the sidebar to the whole workspace, could I ask you to update your screencaps to show the entire workspace (reduce window size is fine). I want to understand how Linus and Mac illustrate a selected command button. I want to ensure that our flat design, with button highlighting to indicate selection will scale and be consistent on all platforms. - The Windows UI includes a form of tab bevel, which in comparison to our flat sidebar tab button UI design direction, appears to be heavy, and only adds visual noise and view weight. This screen shot reinforces my interest in implementing our flat approach. All for now, keep sharing - this is great. Please post the higher context screen shots if possible. In the interim, I will continue to work on the detailed UI spec for the sidebar UI and interaction. Best regards, Kevin