Difference between revisions of "Specification search toolbar"

From Apache OpenOffice Wiki
Jump to: navigation, search
(Mozilla Firefox Browser)
(Mozilla Firefox Browser)
Line 149: Line 149:
 
=== Mozilla Firefox Browser ===
 
=== Mozilla Firefox Browser ===
  
Mozillas Search Tool bar(Figure 2,marked by redline) , It is located at the above of the staus bar and can't be moved .The Search tool bar can made visible by pressing Ctrl+F.  
+
Mozillas Search Tool bar(Figure 2) , It is located at the above of the staus bar and can't be moved .The Search tool bar can made visible by pressing Ctrl+F.  
 
The  Search tool bar organized into a number of buttons which are arranged from the left to the right with it. The mouse can opterator any button and every button has states.
 
The  Search tool bar organized into a number of buttons which are arranged from the left to the right with it. The mouse can opterator any button and every button has states.
 
[[Image:Mozilla_browser_1.JPG]]
 
[[Image:Mozilla_browser_1.JPG]]

Revision as of 09:08, 23 April 2009

This page exists to implemente a search toolbar for OOo. (The specifications can be created using the Specification template)

The Search tool bar is tool bar which will provider search quickly text feature(like firfox search toolbar), it includes searching text, backwards searching, forward searching, Match of lowercase or uppercase, Match the Whole word and Closer button. It can be closed by mouse or pressing a Keyboard shortcut.

Any discussion of the specification should happen in the maillist(discuss@ux.openoffice.org), or on the discussion pages.


Search toolbar

Swriter Scalc Impress Drawing

Document - ID Specification Owner Last Change Status
Shizhoubo 2009-04-22 Draft
Conforms to
Applies to Swriter, Scalc, Impress, Drawing
Task ID(s) None
Category Feature

Abstract

The Search tool bar is tool bar which will provider search quickly text feature(like fireforx toolbar), it includes searching text, backwards searching, forward searching, Match of lowercase or uppercase, Match the Whole word and Closer button. It can be closed by mouse or pressing a Keyboard shortcut.

i-Team Members (The specification owner is part of the i-Team)

Name E-mail Address
User Experience Jaron Kuppers (Jaron),Philip Ganchev(Philip) jaronbaron@gmail.com, phil.ganchev@gmail.com
Development shizhoubo(robertzhou) shizhoubo@redoffice.com
Quality Assurance <Name + Initials>
Documentation shizhoubo(robertzhou) shizhoubo@redoffice.com

Approved for Implementation

Approved by Date
User Experience <Name> <Date>
Development <Name> <Date>
Quality Assurance <Name> <Date>
Documentation <Name> <Date>
String Review <Name> <Date>

Document Change History

Rev. Level Change Initials Date
1.0 initial version 2009-04-23

Glossary

Term Description

Motivation

The motivation for this feature is to enhance the speed of searching text ,and the search tool bar does not hid the content of the document.

User Scenarios

In current OpenOffice.org ,users use the search dialog to search text, when the users want to see content which the search dialog hid, the uses have to move the search dialog via mouse,because the search dialog always display.

Goals

The goal for OpenOffice.org 3.x is to provide a tool bar which gives uses the possibility to apply frequently uesed for searching text. The search tool bar will provide a simple, shortcut way to searching text, without the users not have to open the search dialog.

Requirements and Dependencies

Requirements

Provide a tool bar which gives users the possibility to apply frequently used commands without the opening search dialog.

Technical Dependencies

Implementation of the search tool bar depend on these searching codes which the current search dialog is using the searching codes , but it has nothing to do with the search dialog.

Competitive Analyses

Google Chrome Browser

The Google Chrome Search tool bar (Figure 1,marked by the redline). it is located on the below of the address Tool bar and can't be moved. The Search tool bar can made visible by pressing Ctrl+F. The search toolbar is very simple , it only provide searching text and not match Match Case. It includes backwards searching , forwards searching text and count of the searching text. The Search tool bar organized into a number of buttons or lable which are arranged from the left to the right with it. Chrome Browser 1.JPG

Mozilla Firefox Browser

Mozillas Search Tool bar(Figure 2) , It is located at the above of the staus bar and can't be moved .The Search tool bar can made visible by pressing Ctrl+F. The Search tool bar organized into a number of buttons which are arranged from the left to the right with it. The mouse can opterator any button and every button has states. Mozilla browser 1.JPG

Detailed Specification

In the Impress options, there should be a check-box or separate tab for "Presenter View", allowing enabling of ther presenter view on another monitor. When checked, various options should be presented, such as:

Drop-down box Screen to show the view on - this should include all screens attached to the computer with the exception of the screen selected to show the full-screen presentation on.

A series of check-boxes

Show:

  • Current Slide - shows the slide displayed on the fullscreen view on the presenter's view
  • Next Slide - Shows a large view of the next slide on the presenter's view
  • Slide thumbnails - Shows a view similar to the "Slides" toolbar to see multiple upcoming slides on the presenter's view
  • Navigation buttons - Add "back", "next", and "blank screen" buttons to the presenter's view
  • Notes - Show the "notes" section for the current slide on the presenter's view
  • Clock - Shows the current time on the presenter's view
  • Timer - Adds a timer to the presenter's view

While the timer could be a simple count-up timer, ideally selecting this checkbox should enable other options:

- Count-up: makes the timer function as a simple stopwatch (starts at 0:00:00 when the presentation starts and counts up from there). - Count-down (with an associated scroll-box to set the values): Starts counting down from the value entered by the user when the presentation starts; perhaps with color changes (i.e., green -> yellow and yellow -> red) at user-specified values (yellow -> red at 1 minute remaining). - Individual slide timing - Asks the user to enter the desired presentation length. From that, it divides by the number of slides in the current presentation to determine the amount of time per slide. i.e., a 10 minute presentation with 5 slides means each slide should take 2 minutes. The number of time per slide would be automatically updated with navigation, based on the actual time taken per slide. i.e., if slide #2 in the 10 minute presentation takes 3 minutes, then there would only be 1 minute 40 seconds for the remaining slides (3 slides remaining * 2 minutes per slide = 6 minutes; 6 minutes - 1 minute overrun = 5 minutes remaining; 5 minutes / 3 slides = 1 minute 40 seconds per slide.)


String list

Item English German Swedish Comments
Dropdown Element Screen 1 Bildschirm 1 Skärm 1

Tab Order

Not of any importance.

Key Board Shortcuts

It would be handy, if you could map a Shorcut (e.g. F5 which is used by many presenting devices)

G11n

Nothing known.

Error Conditions

Nothing known.

Migration

Not needed.

Future Tasks

None at this time.

Notes

I think it would be useful to have a mode in which Impress does not rely on any X11 server information for the layout of the presenter screen. For example, I might not want the presentation window to be full screen, or I might be sharing a subrectangle of my desktop with VNC. To specify what the presentation layout should be, maybe there could be a mode similar to Apple's Keynote design screen, except that in addition to all the presenter tools, the absolute position and size of the slide that the audience sees could also be chosen. Of course, "full screen on the second display" is a special case of this. In some other presentations, I might want to have the slide window and an editable notes window up on the audience screen.

References

http://qa.openoffice.org/issues/show_bug.cgi?id=71505 Issue 71505 Add a presenter view

http://www.openoffice.org/issues/show_bug.cgi?id=12719 Bug 12719 Support for multiscreen displays (dual monitors)

http://www.oooforum.org/forum/viewtopic.phtml?t=19080 Other forum posts requesting feature

http://www.oooforum.org/forum/viewtopic.phtml?p=86445#86445 Temporary Linux workaround

http://www.apple.com/iwork/keynote/features/presentertools.html Apple's implementation

http://michaelhyatt.blogs.com/workingsmart/2005/01/powerpoints_pre.html Article describing Microsoft's implementation

Personal tools