Return-Path: X-Original-To: apmail-incubator-ooo-commits-archive@minotaur.apache.org Delivered-To: apmail-incubator-ooo-commits-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id E144672AF for ; Mon, 28 Nov 2011 00:45:46 +0000 (UTC) Received: (qmail 60012 invoked by uid 500); 28 Nov 2011 00:45:46 -0000 Delivered-To: apmail-incubator-ooo-commits-archive@incubator.apache.org Received: (qmail 59956 invoked by uid 500); 28 Nov 2011 00:45:46 -0000 Mailing-List: contact ooo-commits-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: ooo-dev@incubator.apache.org Delivered-To: mailing list ooo-commits@incubator.apache.org Received: (qmail 59945 invoked by uid 99); 28 Nov 2011 00:45:46 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 28 Nov 2011 00:45:46 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO eris.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 28 Nov 2011 00:45:42 +0000 Received: from eris.apache.org (localhost [127.0.0.1]) by eris.apache.org (Postfix) with ESMTP id EDFFE2388978; Mon, 28 Nov 2011 00:45:21 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r1206946 [1/9] - /incubator/ooo/ooo-site/trunk/content/ui/protocols/ Date: Mon, 28 Nov 2011 00:45:17 -0000 To: ooo-commits@incubator.apache.org From: kschenk@apache.org X-Mailer: svnmailer-1.0.8-patched Message-Id: <20111128004521.EDFFE2388978@eris.apache.org> Author: kschenk Date: Mon Nov 28 00:44:54 2011 New Revision: 1206946 URL: http://svn.apache.org/viewvc?rev=1206946&view=rev Log: kls -- added ui/protocols Added: incubator/ooo/ooo-site/trunk/content/ui/protocols/ incubator/ooo/ooo-site/trunk/content/ui/protocols/form_layer_accessibility.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/index.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol-2002-08-22.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol-2002-08-29.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol-2002-09-05.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol-2002-09-12.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol-2003-01-16.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol-2003-02-13.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol-2003-02-27.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol-2003-03-13.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol-2003-04-10.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol-2003-04-24.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol-2003-06-19.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol-2003-07-03.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol_2001-08-31.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol_2001-09-13.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol_2001-09-18.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol_2001-09-20.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol_2001-09-27.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol_2001-10-04.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol_2001-10-11.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol_2001-10-18.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol_2001-10-25.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol_2001-11-01.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol_2001-11-08.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol_2001-11-15.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol_2001-11-22.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol_2001-11-29.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol_2001-12-06.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol_2001-12-13.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol_2001-12-20.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol_2002-01-10.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol_2002-01-17.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol_2002-01-24.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol_2002-01-31.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol_2002-02-07.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol_2002-02-14.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol_2002-02-21.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol_2002-02-28.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol_2002-03-07.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol_2002-03-14.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol_2002-03-21.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol_2002-03-28.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol_2002-04-04.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol_2002-04-11.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol_2002-04-18.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol_2002-04-25.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol_2002-05-02.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol_2002-05-16.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol_2002-05-23.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol_2002-05-30.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol_2002-06-06.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol_2002-06-21.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol_2002-06-27.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol_2002-07-04.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol_2002-07-18.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol_2002-07-25.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol_2002-08-01.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol_2002-08-08.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol_2002-08-15.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol_2002-09-19.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol_2002-09-26.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol_2002-10-10.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol_2002-10-24.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol_2002-11-21.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol_2002-12-05.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol_2002_07_11.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol_2003-08-28.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol_2003-09-11.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol_2003-10-23.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol_2003-11-20.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol_2003-12-04.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol_2003-12-18.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol_2004-01-15.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol_2004-01-29.html (with props) incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol_2004-04-7.html (with props) Added: incubator/ooo/ooo-site/trunk/content/ui/protocols/form_layer_accessibility.html URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/ui/protocols/form_layer_accessibility.html?rev=1206946&view=auto ============================================================================== --- incubator/ooo/ooo-site/trunk/content/ui/protocols/form_layer_accessibility.html (added) +++ incubator/ooo/ooo-site/trunk/content/ui/protocols/form_layer_accessibility.html Mon Nov 28 00:44:54 2011 @@ -0,0 +1,319 @@ + + + + + meeting minutes + + + + + + + + + + + + + + + + +
+

Meeting Minutes

+
+

OpenOffice.org

+
+

Form Layer Accessibility

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

Date & Time

+
+

April, 15th, 2002, 15:00 - 16:00 MEST

+
+

Attendees

+
+

MT - Malte Timmermann

+
+

AF - Andre Fischer

+
+

CL - Christian Lippka

+
+

FS - Frank Schönheit

+
+

Minute Taker

+
+

FS - Frank Schönheit

+
+

Recipients

+
+

News group sun.star.minutes

+
+



+

+ +

1. Action +Items

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

Task

+
+

Owner

+
+

Status

+
+

New Action Items

+
+

create a base class for + accessible UNO components which can be UNO-tunneled and + re-parented

+
+

FS

+
+

new

+
+

create a fallback implementation + for the Accessibility component of an UNO control

+
+

FS

+
+

new

+
+

check how to obtain an XControl + from an XControlModel and a drawing layer view

+
+

FS

+
+

new

+
+

integrate the Accessibility + components form SdrUnoControls (once finished) into the + Accessibility Component Tree of the drawing layer

+
+

AF

+
+

new

+
+

+

+

+

+2. Intention of this meeting

+

The intention of this meeting was to clarify what needs to be done +for making form layer controls accessible. More general, the Toolkit +controls would have to be made accessible (in terms of supporting the +respective UAA (UNO Accessibility API)), which then would imply +accessibility of form controls as well as the Basic dialog editor's +control design part.

+

3. Inventory

+

Currently, only the peers for UNO controls are accessible - they +inherit the respective UNO functionality from the VCL controls +they're based on.

+

3.1. Design Mode vs. Alive Mode

+

There should be a difference in representing UNO controls in the +UAA (UNO Accessibility API) between controls in alive and controls in +design mode. In design mode, a VCL control (such as a Edit field) is +used for painting the control only, but does not expose e.g. the +ability to being focused. So it seems necessary to have two different +implementations.

+

For alive mode, it seems quite natural to use the accessibility +wrapper of the VCL controls (which can be obtained from the peers), +which already are (or are going to be) implemented. For some sub +problems then, see below.

+

For the design mode, we decided to use an own wrapper class +(action item: FS), which only provides the most basic functionality +such as geometry information and a name. Finally, this is all which +the controls in design mode are used for. Everything else can be +accessed via for instance the property browser.

+

3.2. Name/Description

+

We decided to provide no description (means an empty one) for the +moment. The problem is that else we would need an user interface for +the creator of a document (or smaller: the creator of a form control) +to set such a description. This is consistent with "ordinary" +shapes (not carrying an UNO control), which at the moment neither +have a AccessibleDescription nor an user interface for the creator of +the document to set such a description.

+

For the name, we decided to provide the name which can be obtained +at the model (if any, this is the case for form controls, but not for +Basic controls), or a default name (such as "edit field <no>").

+

3.3. AccessibleParent

+

A problem which arose is related to the parent objects in the +hierarchy of Accessibility objects. No matter if we use the default +accessibility object provided by VCL (in alive mode), or a fallback +implementation (in design mode), the component never knows it's +proper parent. In the VCL case, it would even know a wrong +parent.

+

After quite some discussion we decided to use an UnoTunnel based +implementation. For this, a new base class (AccessibleImplementation +or so) will be created (action item: FS), which does nothing more +than supporting the XUnoTunnel, providing a static method for +re-parenting of an existing component, and a (not static) method for +retrieving the current AccessibleParent.
Every class which needs +re-parenting could then derive from this helper.

+

With this help, we could rely on the standard implementation for +retrieving the AccessibleIndexInParent: ask the parent for all +children and check for equivalence with the component itself.

+

3.4. Geometry information

+

The accessibility wrapper for an UNO control needs to support the +XAccessibleComponent interface for providing geometry information, +too. We think that this can be solved in our accessibility +implementations (in opposite to an outer, shape-specific +implementation which would just aggregate our implementation) by +taking into account:

+
    +
  • the screen coordinates of the VCL parent

    +
  • the screen coordinates of the Accessibility parent

    +
  • the relative coordinates of the component relative to it's + VCL parent

    +
+

These information should be sufficient for calculating the +coordinates relative to the Accessibility parent, which is what is +needed for UAA.

+

In general, all geometry information available in the Toolkit (and +transported via UNO) is in Pixel, so we should not need to bother +with mappings.

+

3.5. Integration into the Document's +Accessibility Component Tree

+

When integrating the Accessibility components for form controls +into the document's tree, we need a method for retrieving a UNO +control, given it's model and the view where it resides in (remember +that we have one model, but potentially multiple views, and UAA is +view-centric).

+

The code for doing this should be already somewhere in SVX, FS is +to look it up and provide the details to AF.

+

AF is to do the integration once the implementation is finished. +It's not yet decided whether the accessibility component for a +control should be a child of the accessibility component of the +respective shape, or if they should be "merged" to one +component.

+

3.6. Notifications

+
    +
  • As controls in design and alive mode are represented by + different implementations, we need to dispose the current + implementation of all controls as soon as the design mode is + switched.

    +
  • Whenever a shape is positioned or sized, the notification for + this is in the responsibility of the accessibility component of the + control, too.

    +
  • state changes: The only state which can change during the + lifetime of an control's accessibility component is "selected". + This means whenever a shape in the view is marked, the acc-component + needs to be notified of this, and it then should notify it's + AccessibilityListeners.
    For the first step (notifying the + acc-component), we decided to use the base class introduced in + chapter 3.4. The alternative would be a wrapper class in the drawing + layer, which aggregates the AccessibleContext of the control, just + for the reason of overriding state handling.

    +
+
+

+ Page 1 of 1

+
+ + \ No newline at end of file Propchange: incubator/ooo/ooo-site/trunk/content/ui/protocols/form_layer_accessibility.html ------------------------------------------------------------------------------ svn:eol-style = native Added: incubator/ooo/ooo-site/trunk/content/ui/protocols/index.html URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/ui/protocols/index.html?rev=1206946&view=auto ============================================================================== --- incubator/ooo/ooo-site/trunk/content/ui/protocols/index.html (added) +++ incubator/ooo/ooo-site/trunk/content/ui/protocols/index.html Mon Nov 28 00:44:54 2011 @@ -0,0 +1,425 @@ + + + + + + + meeting minutes + + + + + + + + +
+ Last modified 22 October 2004
+

Meeting Minutes

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
DateDescriptionKeywords
+

2004

+
Apr 7, 2004Bi-Weekly User Interface Team Meeting
Jan 29, 2004Bi-Weekly User Interface Team Meetingzooming
Jan 15, 2004Bi-Weekly User Interface Team Meeting
+

2003

+
Dec 18, 2003Bi-Weekly User Interface Team Meeting
Dec 4, 2003Weekly User Interface Team Meeting
Nov 20, 2003Weekly User Interface Team Meetingundo, native controls
Oct 23, 2003Weekly User Interface Team Meetingoptions dialog, modal dialogs, print options
Sep 11, 2003Weekly User Interface Team Meetingcontext menus, toolbars, accelerator key on Gnome, png toolbar icons
Aug 28, 2003Weekly User Interface Team Meetingtoolbars, context menus
Jul 3, 2003Weekly User Interface Team Meetingthree-pane-view for OOo Impress
Jun 19, 2003Weekly User Interface Team Meetingoptions dialog
Apr 24, 2003Weekly User Interface Team Meetingdocked windows
Apr 10, 2003Weekly User Interface Team Meeting
Mar 13, 2003Weekly User Interface Team Meeting
Feb 27, 2003Weekly User Interface Team Meetingnew toolbox images
Feb 13, 2003Weekly User Interface Team Meeting
Jan 16, 2003Weekly User Interface Team Meeting
+

2002

+
Dec 5, 2002Weekly User Interface Team Meeting
Nov 21, 2002Weekly User Interface Team Meeting
Oct 24, 2002Weekly User Interface Team Meeting
Oct 10, 2002Weekly User Interface Team Meeting
Sep 26, 2002Weekly User Interface Team Meeting
Sep 19, 2002Weekly User Interface Team Meeting
Sep 12, 2002Weekly User Interface Team Meeting
Sep 5, 2002Weekly User Interface Team Meeting
Aug 29, 2002Weekly User Interface Team Meeting
Aug 22, 2002Weekly User Interface Team Meeting
Apr 16 2002Form Layer Accessibility Kickoff
Aug 15, 2002Weekly User Interface Team Meeting
Aug 8, 2002Weekly User Interface Team Meeting
Aug 1, 2002Weekly User Interface Team Meeting
Jul 25, 2002Weekly User Interface Team Meeting
Jul 18, 2002Weekly User Interface Team Meeting
Jul 11, 2002Weekly User Interface Team MeetingPDF export, high contrast icosn
Jul 4, 2002Weekly User Interface Team Meeting
Jun 27, 2002Weekly User Interface Team Meeting
Jun 20, 2002Weekly User Interface Team Meeting
Jun 6, 2002Weekly User Interface Team Meeting
May 30, 2002Weekly User Interface Team Meeting
May 23, 2002Weekly User Interface Team Meeting
May 16, 2002Weekly User Interface Team Meeting
May 2nd, 2002Weekly User Interface Team Meeting
Apr 25, 2002Weekly User Interface Team Meeting
Apr 18, 2002Weekly User Interface Team Meeting
Apr 11, 2002Weekly User Interface Team Meeting
Apr 4, 2002Weekly User Interface Team Meeting
Mar 28, 2002Weekly User Interface Team Meeting
Mar 21, 2002Weekly User Interface Team Meeting
Mar 14, 2002Weekly User Interface Team Meeting
Mar 07, 2002Weekly User Interface Team Meeting
Feb 28, 2002Weekly User Interface Team Meeting
Feb 21, 2002Weekly User Interface Team Meeting
Feb 14, 2002Weekly User Interface Team Meeting
Feb 7, 2002Weekly User Interface Team Meeting
Jan 31, 2002Weekly User Interface Team Meeting
Jan 24, 2002Weekly User Interface Team Meeting
Jan 17, 2002Weekly User Interface Team Meeting
Jan 10, 2002Weekly User Interface Team Meeting
+

2001

+
Dec 20, 2001Weekly User Interface Team Meeting
Dec 13, 2001Weekly User Interface Team Meeting
Dec 6, 2001Weekly User Interface Team Meeting
Nov 29, 2001Weekly User Interface Team Meeting
Nov 22, 2001Weekly User Interface Team Meeting
Nov 15, 2001Weekly User Interface Team Meeting
Nov 8, 2001Weekly User Interface Team Meeting
Nov 1, 2001Weekly User Interface Team Meeting
Oct 25, 2001Weekly User Interface Team Meeting
Oct 18, 2001Weekly User Interface Team Meeting
Oct 11, 2001Weekly User Interface Team Meeting
Oct 4, 2001Weekly User Interface Team Meeting
Sept 27, 2001Weekly User Interface Team Meeting
Sept 20, 2001Weekly User Interface Team Meeting
Sept 18, 2001Meeting Replaceable UI
Sept 13, 2001Weekly User Interface Team Meeting
Aug 31, 2001Start-up meeting
+ + + \ No newline at end of file Propchange: incubator/ooo/ooo-site/trunk/content/ui/protocols/index.html ------------------------------------------------------------------------------ svn:eol-style = native Added: incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol-2002-08-22.html URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol-2002-08-22.html?rev=1206946&view=auto ============================================================================== --- incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol-2002-08-22.html (added) +++ incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol-2002-08-22.html Mon Nov 28 00:44:54 2011 @@ -0,0 +1,219 @@ + + + + + meeting minutes + + + + + + + + + + + + + + + + + + + + +
+

Meeting Minutes

+
+

OpenOffice.org

+
+

Weekly + Meeting common User Interface (CUI)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
+

Date

+
+

August 22nd 2002

+
+

Time

+
+

10:00h, MEST

+
+

Location

+
+

Cupertino

+
+

Attendees

+
+

+ Hans-Peter Burow (PB)
+ Christian Jansen (CJ)
+ + Matthias Müller-Prove (MMP)
+ Frank Schönheit (FS)
+ + Oliver Specht (OS)

+
+

Minute Taker

+
+

CJ (next: CL, FS, GT, PB, CJ, MMP, OS, DR)

+
+

Distribution List

+
+

http://ui.openoffice.org/protocols

+
+

Table of Contents

+
    +
  1. + Action Items

    +
  2. + Comments on Action Items

    +
  3. + Round Table

    +
+

1 Action Items

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

Item

+
+

Responsible

+
+

Status

+
+

previous items

+
+

resource-level support of HC images/bitmaps, discuss + implementation with Philipp Lohmann (PL)

+
+

CL

+
+

open

+
+

technical evaluation: toggle buttons in toolbar (for Macro + Recording)

+
+

GT/FS

+
+

in progress, see 2.1

+
+

Write tasks regarding high contrast problems in toolboxes and + hyperlink dialog

+
+

CJ

+
+

DONE

+
+

new items

+
+

Clarify hidden files and folder issue with HRO

+
+

MMP

+
+

see 3.2

+
+

+
+

+

2 Comments on Action +Items

+



+

+

3 Round Table

+

3.1 Transparency of Standard Toolbox Images

+

CJ: The images will be converted until Monday or Tuesday next +week.

+

3.2 Hidden Folders in OpenOffice.org File Picker

+

MMP: Matthias mentioned that there is problem with hidden files +and folders within the OpenOffice.org file picker. On Windows systems +it is possible to specify that hidden files or folders will appear in +the list of files in Windows Explorer. OpenOffice.org ignores this +setting, so that hidden files and folders never appear in the +OpenOffice.org file picker.

+

The solution for this issue could be to provide in the +OpenOffice.org Configuration an entry which will have the following +settings:

+

- Always display hidden files and folders
- Never display +hidden files and folders
- Use system setting (Default)

+

Additionally there is a new folder/file type needed to indicate +hidden folder/files.

+



+

+ + \ No newline at end of file Propchange: incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol-2002-08-22.html ------------------------------------------------------------------------------ svn:eol-style = native Added: incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol-2002-08-29.html URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol-2002-08-29.html?rev=1206946&view=auto ============================================================================== --- incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol-2002-08-29.html (added) +++ incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol-2002-08-29.html Mon Nov 28 00:44:54 2011 @@ -0,0 +1,213 @@ + + + + + meeting minutes + + + + + + + + + + + + + + + + + + + + +
+

Meeting Minutes

+
+

OpenOffice.org

+
+

Weekly + Meeting common User Interface (CUI)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
+

Date

+
+

August 29nd 2002

+
+

Time

+
+

10:00h, MEST

+
+

Location

+
+

Cupertino

+
+

Attendees

+
+

+ Hans-Peter Burow (PB)
+ Christian Jansen (CJ)
+ + Matthias Müller-Prove (MMP)
+ Frank Schönheit (FS)
+ + Oliver Specht (OS)
+ Gunnar Tim (GT)
+ Christian Lippka (CL)

+
+

Minute Taker

+
+

CL (next: FS, GT, PB, MMP, OS, DR, CJ)

+
+

Distribution List

+
+

http://ui.openoffice.org/protocols

+
+

Table of Contents

+
    +
  1. + Action Items

    +
  2. + Comments on Action Items

    +
  3. + Round Table

    +
+

1 Action Items

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

Item

+
+

Responsible

+
+

Status

+
+

previous items

+
+

resource-level support of HC images/bitmaps, discuss + implementation with Philipp Lohmann (PL)

+
+

CL

+
+

open

+
+

technical evaluation: toggle buttons in toolbar (for Macro + Recording)

+
+

GT/FS

+
+

DONE See 2.1

+
+

Clarify hidden files and folder issue with HRO

+
+

MMP

+
+

DONE See 2.2

+
+

new items

+
+

Invite MBA and SSA to discuss issues

+
+

CJ

+
+

see 3.1

+
+

+
+

+

2 Comments on Action +Items

+

2.1 Technical evaluation: toggle buttons in +toolbar (for Macro Recording)

+

FS: MBA don't want it in the current release as it is not possible +with current code and expensive to fix.

+

2.2 Hidden Folders in OpenOffice.org File Picker

+

MMP: In a meeting with developers, we found out that the system +setting is stored different on all supported win32 platforms. So its +very expensive to implement. A possible solution would be an option +inside Ooo that defaults to show hidden files. This may be introduced +to later versions.

+

3 Round Table

+

3.1 UI Problems due to changes of our floating +windows to system windows

+

CJ raised the issue that we still have some problems due to our +internal changes of our floating windows to system windows. This +issues are mainly focus problems. We will discuss this next week with +MBA and SSA.

+ + \ No newline at end of file Propchange: incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol-2002-08-29.html ------------------------------------------------------------------------------ svn:eol-style = native Added: incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol-2002-09-05.html URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol-2002-09-05.html?rev=1206946&view=auto ============================================================================== --- incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol-2002-09-05.html (added) +++ incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol-2002-09-05.html Mon Nov 28 00:44:54 2011 @@ -0,0 +1,279 @@ + + + + + meeting minutes + + + + + + + + + + + + + + + + +
+

Meeting Minutes

+
+

OpenOffice.org

+
+

Weekly +Meeting common User Interface (CUI)

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

Date

+
+

September 5th 2002

+
+

Time

+
+

10:00h, MEST

+
+

Location

+
+

Cupertino

+
+

Attendees

+
+

+ Hans-Peter Burow (PB)
+ Christian Jansen (CJ)
- + Matthias Müller-Prove (MMP)
+ Frank Schönheit (FS)
+ + Oliver Specht (OS)
+ Gunnar Tim (GT)
+ Christian Lippka + (CL)
- Daniel Rentz (DR)

+
+

Minute Taker

+
+

FS (next: GT, PB, MMP, OS, DR, CJ, CL)

+
+

Distribution List

+
+

http://ui.openoffice.org/protocols

+
+

Table +of Contents

+

1 Action +Items

+

2 +Roundtable

+

+
+

+

1 Action Items

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

Item

+
+

Responsible

+
+

Status

+
+

previous items

+
+

resource-level support of HC images/bitmaps, discuss + implementation with Philipp Lohmann (PL)

+
+

CL

+
+

open

+
+

Invite MBA and SSA to discuss floating window issues

+
+

CJ

+
+

open

+
+

new items

+
+

Invgestigate Tools/Options layout (2.1)

+
+

CJ

+
+


+

+
+

Collect occurences of "do not show this again" + dialogs (2.2)

+
+

all

+
+


+

+
+

Look for guidelines regarding "do not show this again" + dialogs (2.2)

+
+

CJ

+
+


+

+
+

Discuss new read-only cursor with Frank Loehmann (2.3)

+
+

FS

+
+


+

+
+

+
+

+

2 Roundtable

+

2.1 Tools/Options

+

FS told that now that we have much more tab pages in the options +dialog's “OpenOffice.org” section, the initial state of +the dialog is quite ugly in some languages. For instance, in german, +some texts are wide enough to not fit into the left hand side pane +anymore when a vertical scrollbar is visible (which is the default +when the "OpenOffice.org" section is expanded due to the +higher number of pages).

+

As others did not yet encounter this problem, it needs to +investigated if this is a special german-only problem. CJ volunteered +to investigate this.

+

2.2 "do not show this again" options

+

Recently, some warning dialogs have been introduced in various +places where a checkbox allows the user to permanently switch off +this kind of warnings ("do not show this again").

+

As all these new options currently do not have a possibility to be +switched on, again (instead of re-installing :), FS asked if we +should at least document all the current places where such a dialog +is used. Claiming that in the future, we need to allow to switch on +them (see below), we should not start collecting all places then, but +now and here while we implement them.

+

There was a discussion about whether or not it is really necessary +to switch on such warnings, once the user said "don't show this +again" in some first place. However, the attendees agreed that +it can happen too easily that a user clicks away such a warning, +without really reading and understanding it, but with checking the +option which prevents the warning in the future. In such cases, +switching it on again may be wished.

+

No concrete design (neither for the UI nor technical) was made yet +about how to implement such a "switch on again" later (it +was not really considered a concrete need for action), but we agreed +to collect all the places where we currently have such dialogs.

+

As especially the concrete implementation (one switch for all +settings, or many switches for single settings) were discussed, CJ +volunteered to look for guidelines regarding this topic.

+

2.3 Cursor in read-only Text Documents

+

FS raised that the newly implemented feature of a cursor in +read-only documents is somewhat strange, in his opinion. First, the +default is "on", which means in a new installation, when +opening a text document readonly, a (non-blinking) cursor is visible, +which is somewhat irritating. Second, the option to turn off this is +to be found in Tools/OpenOffice.org/Accessibility, while the user +would probably expect Tools/Options/Text document or such.

+

FS is to discuss this behaviour with Frank Loehmann, who +originally designed this.

+

2.4 Assigning Macros to Keyboard Events

+

CJ told that currently, to assign a macro to a keyboard event +(respectively shortcut), in OpenOffice.org 19 mouse clicks are +necessary, which he considered way too much (where all attendees +agreed :). CJ asked what possibilities we have to changes this, but +given that the current dialog for this is to be changed, anyway (as +it is pretty old-fashioned and a real pain in the neck, not only with +respect to keyboard configuration), the attendees agreed that the +problem should be solved during the complete re-design.

+



+

+
+

+ Page 1 of 1

+
+ + \ No newline at end of file Propchange: incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol-2002-09-05.html ------------------------------------------------------------------------------ svn:eol-style = native Added: incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol-2002-09-12.html URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol-2002-09-12.html?rev=1206946&view=auto ============================================================================== --- incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol-2002-09-12.html (added) +++ incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol-2002-09-12.html Mon Nov 28 00:44:54 2011 @@ -0,0 +1,223 @@ + + + + + meeting minutes + + + + + + + + + + + + + + + + + +
+

Meeting Minutes

+
+

OpenOffice.org

+
+

Weekly +Meeting common User Interface (CUI)

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

Date

+
+

September 12th 2002

+
+

Time

+
+

10:00h, MEST

+
+

Location

+
+

Cupertino

+
+

Attendees

+
+

+ Hans-Peter Burow (PB)
+ Christian Jansen (CJ)
+ + Matthias Müller-Prove (MMP)
- Frank Schönheit (FS)
+ + Oliver Specht (OS)
- Gunnar Timm (GT)
+ Christian Lippka + (CL)
+ Daniel Rentz (DR)

+
+

Minute Taker

+
+

PB (next: MMP, GT, OS, DR, CJ, CL, FS, PB)

+
+

Distribution List

+
+

http://ui.openoffice.org/protocols

+
+

Table of +Contents

+

1 Action +Items

+

2 +Roundtable

+

+
+

+

1 Action Items

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

Item

+
+

Responsible

+
+

Status

+
+

previous items

+
+

Investigate Tools/Options layout

+
+

CJ

+
+

open

+
+

Collect occurrences of "do not show this again" + dialogs (2.1)

+
+

all -> FS

+
+

open +

+
+

Look for guidelines regarding "do not show this again" + dialogs

+
+

CJ

+
+

open

+
+

Discuss new read-only cursor with Frank Loehmann (2.2)

+
+

FS

+
+

done

+
+

new items

+
+


+

+
+


+

+
+


+

+
+

+
+

+

2 Roundtable

+

2.1 "do not show this again" dialogs

+

We all collected the occurrences of "do not show this again" +dialogs. Now Frank will make a summary of it and will publish this +collection to openOffice.org.

+

2.2 Cursor in read-only Text Documents

+

We decided that the default of showing a cursor in read-only text +documents is “off”. The options to use a selection cursor +in read-only text documents is still in +“Tools/Options/Office/Accessibility”.

+



+

+
+

+ Page 1 of 1

+
+ + \ No newline at end of file Propchange: incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol-2002-09-12.html ------------------------------------------------------------------------------ svn:eol-style = native Added: incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol-2003-01-16.html URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol-2003-01-16.html?rev=1206946&view=auto ============================================================================== --- incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol-2003-01-16.html (added) +++ incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol-2003-01-16.html Mon Nov 28 00:44:54 2011 @@ -0,0 +1,210 @@ + + + + + meeting minutes + + + + + + + + + + + + + + + + +
+

Meeting Minutes

+
+

OpenOffice.org

+
+

Weekly +Meeting common User Interface (CUI)

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

Date

+
+

2003-01-16

+
+

Time

+
+

10:00h, MEST

+
+

Location

+
+

Cupertino

+
+

Attendees

+
+

+ Oliver Specht (OS)
+ Christian Jansen (CJ)
+ Matthias + Müller-Prove (MMP)
+ Hans-Peter Burow (PB)
+ Daniel + Rentz (DR)
+ Frank Schönheit (FS)

+
+

Minute Taker

+
+

FS

+
+

Distribution List

+
+

http://ui.openoffice.org/protocols

+
+

Table +of Contents

+

1 Action +Items

+

2 +Roundtable
+ 2.1 Adobe Roadshow
+ 2.2 DnD concept
+ 2.3 New +Toolkit
+ 2.4 Large UI projects for OOo 2.0

+

+
+

+

1 Action Items

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

Item

+
+

Responsible

+
+

Status

+
+

previous items

+
+


+

+
+


+

+
+


+

+
+

new items

+
+


+

+
+


+

+
+


+

+
+

+
+

+

2 Roundtable

+

2.1 Adobe Roadshow

+

MMP told that Adobe will held a road show where they introduce +some of their products, and that one session is planned in Hamburg +(which is pretty nearby to where all attendees live :), so that there +is a possibility to sneak at their newest products.

+

2.2 DnD concept

+

CJ told us that the user experience team is working on a common +concept for Drag'n'Drop in OOo, to harmonize the different behaviours +we currently have across the applications (for instance, compare what +is necessary to drag a rectangular shape from application A to +application B).

+

2.3 New Toolkit

+

It was asked what's the current status of the "new toolkit" +project, which aims at creating a concept for a new low-level +widget/graphics layer, which is to superseed VCL, and for instance +would allow OOo to look like a native application on every +platform/desktop.

+

Nobody of the attendees knew anything about the current status, +perhaps because nobody is reading the respective *@gsl.openoffice.org +mailing lists ...

+

A discussion arose about the complexity of this project, and the +attendees agreed that it's quite ambitious ...

+

2.4 Large UI projects for OOo 2.0

+

A quick poll was made about ideas what big changes we would need +to/should do in the common UI for a OOo 2.0. Mentioned areas: The +options dialog (which is way too confusing in it's appearance/results +currently), the keyboard configuration dialog, and the documents and +templates dialog which was suggested to be merged with the file open +dialog.

+
+

+ Page 1 of 1

+
+ + Propchange: incubator/ooo/ooo-site/trunk/content/ui/protocols/protocol-2003-01-16.html ------------------------------------------------------------------------------ svn:eol-style = native