[maemo-developers] Moving windows in Maemo
From: Eero Tamminen eero.tamminen at nokia.comDate: Wed Apr 18 17:58:49 EEST 2007
- Previous message: Moving windows in Maemo
- Next message: Moving windows in Maemo
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Hi,
ext Sean Luke wrote:
[...]
Thanks for the information!
It's better that some developer more familiar with Gtk answers
these, I'm not completely sure on all of this (I've done very
little with Gtk).
>>> But to get back on track: this is essentially orthogonal to the issue of
>>> giving developers the *option* of moving and resizing dialogs.
>>
>> Developers already have that. They can (from code) set dialog to
>> any size and position at any time they want to.
>
> Is there a standard API for developers turn on a switch in their
> application (not a global switch for all apps) that says "let the user
> resize this particular dialog from a resize box" or "let the user drag
> dialogs by their title bars", short of making a global modification to
> the window manager? That's what spawned this thread.
No.
>>> So: why are we restricted to
>>> being unable to make dialogs which can be dragged and resized? Why
>>> can't the developer be given the option to handle these corner cases
>>> himself?
>>
>> You're asking for an option to set that dialog should be resizable
>> and movable? (that's different from what you asked earlier)
>
> Hmmm, I'm pretty sure that's what I asked.
There are now three different things being discussed:
1. Being able to set dialog size & position from code
-> already possible
2. Original issue: all dialogs in the device being resizable and
movable by the user
-> Already possible, but only by setting the corresponding DIALOGMODE
in /etc/osso-af-init/matchbox.defs (this is given as command line
option to matchbox window manager)
-> This UI policy is not going to be changed as it's against Maemo
UI policy and need for that just indicates either bad application
UI design or implementation (ie. bug)
- If UI policy is not at Maemo site, IMHO it should...
3. Being able to set just specific dialog to be user movable & resizable
-> Not possible
But let me be more specific
> to summarize my requests in the discussion so far.
>
> First, I'd like the option, as a developer, to:
>
> - set a specific dialog as movable
> - set a specific dialog as resizable
> - set a specific dialog as non-modal
This can be already done.
> - set a specific dialog as closeable or minaturizable
This might be something that you could control from Matchbox theme
file, see its documentation at:
http://matchbox-project.org/
Then you could create a theme that does that and install it.
> Second, I believe that Nokia should set many of its dialog boxes as
> resizable, and *all* of its dialog boxes as movable.
I'm pretty sure this is not going to happen (dialogs in phones
are not movable either + their UI is also very modal).
> Third, I believe Nokia should place notifications somewhere where they
> don't cover widgets (the right half of the menu bar is the obvious
> place),
Many of the banners come from dimmed menu items, so then the banners
would cover the item you just tapped (they are quite high), which would
be even more annoying I think.
> and at the very least, make notifications dismissable by
> clicking on them.
This has already a bug.
> No notifications should be permitted to be on-screen
> more than a very short time (the present 3 second length is irritatingly
> way too long -- perhaps this could be a control panel setting?).
It's very little detail to be put in control panel, but file it to
Bugzilla. Maybe it could be just a Gconf setting, then somebody else
could provide the applet for setting that? (I'm not deciding on these,
but you could get the hildon sources and provide a patch for this
in bugzilla, that could help)
IMHO above feature is more useful though.
> And violating notifications, such as email's "deleting message"
> notification, which keep the notification up for minutes at a time,
> should be eliminated.
>
> Fourth, it'd be nice if Nokia significantly reduced the height of the
> Dialog's title bar given the small size of the screen.
Bug?
- Eero
- Previous message: Moving windows in Maemo
- Next message: Moving windows in Maemo
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
