Talk:Top Panel

From Openmoko

Jump to: navigation, search

Contents

About the Quick Launcher Area

Advice: SunZhiyong

I think a function "Add to List" is needed, to add a quick launcher. The action of "Add to List" is open a new dialog to check which app could be insert.

(Sean Moss-Pultz) Check out Main_Menu#Application_Area for now. Is this enough, or does it make more sense to put it here? I don't think it's a good idea to put it in more than one place. We're really trying to have only one method to perform one task whenever possible. This simplifies things for both us developers and our end users.

Should the item "Move to slot 1" "Move to slot 2" "Move to slot 3" be replaced by "Move to Forward" "Move to Backward"? Does it better? and the same advice for Panel Application Area.

(Sean Moss-Pultz) I like this better. But what about making a drag and drop interface? Just allow the user to draw the icons into the positions they like. What do you think?

R:SunZhiyong

SORRY!I have not check the Main_Menu#Application_Area , but Why don't we put the Add to List and Remove in one place, either is OK, i think it is more convenience for the user!

(Sean Moss-Pultz) A: The user interface would become quite complication by my current thinking. For example, if you click add to list, _what_ are you adding to this list? Sure it's an application. But then you need to go and find that application. We would need another interface for this. This would then require us to maintain this state so we can return later.

Do have anything more simple in mind? Maybe I'm making things too complicated at this point?

A:SunZhiyong

OK, put them in different places is more simply and reasonable.



A for the second Q

It is a good idear! I think , if the icons could be draged, we don't need the "Add to List", and "Move to slot n", but an other question is here , how could an icon be draged, there is not any mouse on our device, how could our device recognise the three events "Tap" "Tap with Hold" "Drag", or mainly the two events "Tap with Hold" and "Drag", What i mean is that when we click the icon area for a short time, the "Tap with Hold" event will be called, so the device doesn't know we want to drag the icon.

(Sean Moss-Pultz) We're going to impliment "Tap with Hold" as an animation (see Stylus). So as long as they start dragging right away, things should work fine.

Q: Do you agree?

A:SunZhiyong

Yes, it looks like a better way to solve this problem, but wether it will be well-worked should be checked in future.

About the Panel Applications Area

Q:--by SunZhiyong

Whether the Popup_Menu is needed here?

The Panel Applications Area -- Small Applications used to indicate status and state of various components. So i think the Panel Applications Area should only show some small icons, and when an icon is clicked ,some information should be poped , but not a menu.

A: Sean Moss-Pultz

Globally we break stlyus actions into two types. 1) Tap and 2) Tap with Hold. Tap just does one thing. Tap with hold brings up a list of secondary actions that can be performed on the selected item. This is done using a Popup Menu. We need to make sure the entire UI is consistent. That is why we choose to how a popup menu here. Do you think this is not user friendly?

R:--SunZhiyong

Yes, some application like GPRS needs it indeed.

About the Main Menu Launcher Area

Q:SunZhiyong

Should we add the action "Tap on with Hold" to call Main Menu?

( Sean Moss-Pultz)

Not sure. What would "Tap with Hold" do? And what would "Tap" (only) do?

A:SunZhiyong

Tap : pop Popup Menu

Tap with hold : launch Main Menu

OK?

About the Top_Panel and Footer

Q:SunZhiyong

Whether the function "show icon in the panel" should be abstracted as an widget, i think it should be a windowless widget.


Q:SunZhiyong

The top panel and footer do have a strong relation with the windows-manager and desktop app. should we code them separately, or all the XWindow-enviroment-ralated softwares should be coded toghter? How do we deal with matchbox?


Q: Paul

Both Top Panel and Footer will be based on Window Manager/DeskTop Manager. Do we still address on MatchBox ? What kind of Window Manager/DeskTop Manager will be selected if the answer is no. We need get the answer asap and to see if we need take time to study the new develop environment.

A: (Sean Moss-Pultz)

It will be based on matchbox. Don't worry about that. Mickey will provide more details as this month unfolds.

A:SunZhiyong

Great, thank you!

About the blank Area of Top Panel

Q:SunZhiyong

When we tap or tap with hold the blank area of Top Panel, what kind of action will be called? Or do nothing.

A: (Sean Moss-Pultz)

Do nothing.

Personal tools