RE: moblin applets status update

2007-12-15 Thread Tobin Davis
On Thu, 2007-12-13 at 09:57 -0800, Brandt, Todd E wrote:
> I tend to favor having as much control as possible, but was overruled
> since having both the PCM and Front controls confuses the “average”
> user.  Thanks for the note though, I’ll keep an eye on the media app
> to be sure there are no conflicts.

How does this confuse the average user?  Windows has the same control on
most sound cards, it's just labeled "wave". 

Also, each system has it's own configuration in the hda driver, so what
you see on Samsung Q1 Ultra is different than on the CrownBeach, or any
other platform for that matter.

As an alsa developer, I'm trying to make the mixer controls as intuitive
as possible for the given system, but the PCM control is a soft volume
control handled in userspace.



-- 
Tobin Davis  


I've had a perfectly wonderful evening.  But this wasn't it.
-- Groucho Marx
-- 
Ubuntu-mobile mailing list
Ubuntu-mobile@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-mobile


RE: moblin applets status update

2007-12-13 Thread Brandt, Todd E
I tend to favor having as much control as possible, but was overruled
since having both the PCM and Front controls confuses the "average"
user.  Thanks for the note though, I'll keep an eye on the media app to
be sure there are no conflicts.

 



From: Tobin Davis [mailto:[EMAIL PROTECTED] 
Sent: Thursday, December 13, 2007 9:45 AM
To: Brandt, Todd E
Cc: ubuntu-mobile@lists.ubuntu.com
Subject: Re: moblin applets status update

 

On Thu, 2007-12-13 at 08:52 -0800, Brandt, Todd E wrote:



  * Mixer Applet - Fixed the Volume applet to incorporate the UDS 
and Bob Spencer's suggestions
*  Removed the PCM tab. The PCM volume is now set behind the 
   scenes to 98% high so as to prevent distortion, and the 
   user can now only control the speakers, microphone, and
headphones. 

A word of caution on this.  Some apps use the default PCM device to play
audio, and they control their volume settings via the PCM control, which
is a softvol plugin in alsa.  Hardcoding it in the mixer and removing
the controls may allow a program to leave audio in an unusable state.




-- Tobin Davis 

 
It is all right to hold a conversation, but you should let go of it
now and then.
   -- Richard Armour

 

-- 
Ubuntu-mobile mailing list
Ubuntu-mobile@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-mobile


Re: moblin applets status update

2007-12-13 Thread Tobin Davis
On Thu, 2007-12-13 at 08:52 -0800, Brandt, Todd E wrote:

>   * Mixer Applet - Fixed the Volume applet to incorporate the UDS 
> and Bob Spencer's suggestions
> *  Removed the PCM tab. The PCM volume is now set behind the 
>scenes to 98% high so as to prevent distortion, and the 
>user can now only control the speakers, microphone, and
> headphones. 

A word of caution on this.  Some apps use the default PCM device to play
audio, and they control their volume settings via the PCM control, which
is a softvol plugin in alsa.  Hardcoding it in the mixer and removing
the controls may allow a program to leave audio in an unusable state.



-- 
Tobin Davis  


It is all right to hold a conversation, but you should let go of it
now and then.
-- Richard Armour
-- 
Ubuntu-mobile mailing list
Ubuntu-mobile@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-mobile


moblin applets status update

2007-12-13 Thread Brandt, Todd E
Pushed version 0.21 Gaston to the apt repo, the changes are as follows:

  * Added Danny Varner's additions to the touchscreen applet
  * About Me Applet - Completey tore down the about-me dialog 
to just include a single pane with the following information
  Username - the nickname or username for login purposes
  First Name - Given Name
  Last Name - Family Name
  Home Phone
  Mobile Phone
  Address
  Street Address
  P.O. Box
  Country
  State
  City
  Zip Code
  Email - the primary email account
These all still transmit to the evolution data server
and so stil function as before, just with less of them.
  * Help Buttons - Removed all the Help buttons from the applets 
since there is no globale help insfrastructure in place.
  * Network Proxy - Changed the port entry boxes in the network proxy 
dialog from spinbuggon widgets to standard text entry widgets.
  * Applet Names - Renamed all the remaining applets to 
  Keyboard - formerly Keyboard Properties
  Sound - formerly Sound Mixer
  Buttons - formerly Keybindings
  Proxy - formerly Network Proxy
  Background - formerly Backgroun Properties
  About Me - stayed the same
  * Mixer Applet - Fixed the Volume applet to incorporate the UDS 
and Bob Spencer's suggestions
*  Removed the PCM tab. The PCM volume is now set behind the 
   scenes to 98% high so as to prevent distortion, and the 
   user can now only control the speakers, microphone, and
headphones.
*  Removed all the Volume buttons and replaced the them with just
the
   two sliders, set apart widely for easy scrolling of left and
right.
*  Removed the left and right channel mute buttons and replaced them
   with a single mute button per tab

  * BUGS FIXED

  * BUG: "re-launch control panel applets (Background Properties) 
 will cause control panel exist unexpectedly."
BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/155679
FIX: I tried this using the latest target image on a samsung using 
 moblin-applets 0.20 and was able to successfully open, select, 
 close over and over again more than 10 times without fail. I 
 believe I fixed this when I removed all the superflous
background 
 settings like "for all users or just this one" and "stretch, 
 tiles, center, etc".

  * BUG: "change network configuration applet settings cause application
launch issue"
BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/156545
FIX: For beta2 we have removed the network configuration applet
since 
 it was more powerful than your average user will ever need.
Also 
 it was apparantly more trouble than it was worth.

  * BUG: "the dialog display is not correct"
BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/156528
FIX: In the latest build, the control panel has been removed and all

 the control panel apps are actually called by hildon-desktop
from 
 the desktop. So none of the control panel menu functions exist 
 anymore - Restore original Settings, Clear user data, and
Mobile 
 Operator Setup Wizard. Since these functions don't exist, this 
 bug is no longer reproducable and is tacitly fixed.

  * BUG: "Cannot open Control Panel->Tools->Moblile operator setup
wizard submenu"
BUGLINK: https://bugs.launchpad.net/moblin-ui-framework/+bug/164246
FIX: In the latest build, the control panel has been removed and all

 the control panel apps are actually called by hildon-desktop
from 
 the desktop. So none of the control panel menu functions exist 
 anymore - Restore original Settings, Clear user data, and
Mobile 
 Operator Setup Wizard. Since these functions don't exist, this 
 bug is no longer reproducable and is tacitly fixed.

  * BUG: "Control Panel->Tools->Restore original settings doesn't take
effect"
BUGLINK: https://bugs.launchpad.net/moblin-ui-framework/+bug/164251
FIX: In the latest build, the control panel has been removed and all

 the control panel apps are actually called by hildon-desktop
from 
 the desktop. So none of the control panel menu functions exist 
 anymore - Restore original Settings, Clear user data, and
Mobile 
 Operator Setup Wizard. Since these functions don't exist, this 
 bug is no longer reproducable and is tacitly fixed.

  * BUG: "Control Panel->Tools->Clear user data doesn't take effect"
BUGLINK: https://bugs.launchpad.net/moblin-ui-framework/+bug/164255
FIX: In the latest build, the control panel has been removed and all

 the control panel apps are actually called by hildon-desktop
from 
 the desktop. So none of the control panel menu functions exist 
 anymore - Restore original Settings, Clear user data, and
Mobile 
 Operator Setup Wizard. Since these 

moblin-applets status update

2007-10-11 Thread Brandt, Todd E
Volume status bar applet:
Added a volume status bar icon and slider based on the mixer applet from
the gnome-applets package. Removed the bonobo and PanelApplet interfaces
and replaced them with the Hildon status bar API. Also removed all
dependencies on gstreamer and replaced it with direct calls to the
/dev/mixer device.

Screen Brightness status bar applet:
Added a screen brightness status bar icon and slider based on the
brightness applet from the gnome-power-manager package. Removed the
bonobo and PanelApplet interfaces and replaced them with the Hildon
status bar API. Also removed any dependencies on the gnome power manager
and replaced the low level brightness calls with DBUS calls directly to
HAL.

Touchscreen configuration control panel applet:
Danny Varner has been working on adding a touchscreen configuration
utility to moblin-applets. He has identified the evtouch calibration
utility as the best source base and has adapted it for use on moblin.
The utility will make changes to xorg-samsungq1ultra.conf and control
the /dev/touchscreen driver.

Soft Keyboard support in the keyboard control panel applet:
Jian Han has added a new tab to the keyboard configuration applet which
allows for configuration of the soft keyboard. The user can select
whether or not to autolaunch the soft keyboard and can select its
layout.

-
|  Todd Brandt - Intel Oregon   |
|Linux for Mobile Internet Devices (MID)|
| 2111 W NE 25th Ave|
|Hillsboro, OR 97124 JF1-235|
|---|
| "Of all the things I've lost, I miss  |
|my mind the most" - Mark Twain |
-

-- 
Ubuntu-mobile mailing list
Ubuntu-mobile@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-mobile


Moblin Applets Status Update

2007-09-13 Thread Brandt, Todd E
[General]
Removed all conflicts between moblin-applets and any of the existing
packages it draws code from: gnome-control-center, gnome-system-tools,
and gnome-system-monitor. It can now be installed along side any of
these packages. Also removed the gnome-settings-daemon build as this is
not changed in moblin-applets and was conflicting with
gnome-control-center install. Am in the process of completely removing
any dependencies on gnome-settings-daemon within any of our applets.

[New Applets]
System Monitor applet: 
* Added in the code from gnome-system-monitor into moblin applets. 
* Made the necessary changes to hildonize the code and enable multiple
dialog calls within a single process call.
* Altered the dialog images to display the moblin logo instead of gnome.
* Updated the debian package info with the gnome-system-monitor author,
license, and copyright information.

[Existing Applet Updates]
Network Proxy:
About Me: 
* bugs 151 and 152 verified, they have to do with the g_module_symbol
call in libglade failing to see the "creation_function" symbol defined
in about-me.glade. 
Background:
* bug 159 filed, not yet verified
Font 
* bug 155 verified, this has existed for a while and is caused by
mismatched gconf keys between the font applet and the hildon
environment.
Screen Resolution:
Sound Properties:
* sound devices not yet detected, still root causing
Keybindings:
* bug 160 verified, this has to do with the gconf settings, still root
causing.
Keyboard Properties:
* bug 157 filed, not yet verified.
Menu & Toolbars:
Network Admin:
Date and Time:
* fixed issues with crash, dialog can now be run multiple times without
fail
* fixed Mercator projection image in time zones
* appears to function well now but needs QA verification.

[Anticipated Applets]
Volume Control status bar applet 
This code doesn't yet conform to the hildon status bar applet format,
and so is not yet being displayed. Waiting for an update from Tariq. 
Screen Brightness control panel applet: 
Not yet received from Tariq

-
|  Todd Brandt - Intel Oregon   |
|Linux for Mobile Internet Devices (MID)|
| 2111 W NE 25th Ave|
|Hillsboro, OR 97124 JF1-235|
|---|
| "Of all the things I've lost, I miss  |
|my mind the most" - Mark Twain |
-

-- 
Ubuntu-mobile mailing list
Ubuntu-mobile@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-mobile


Moblin Applets Status Update

2007-09-06 Thread Brandt, Todd E
Gconf settings enablement: I'm in the process of creating a spreadsheet
which lists all of the gconf keys; their paths, values, and
descriptions; that moblin uses. This will serve as a starting point for
decisions on what keys need to be added or changed, and will also enable
application owners to tie into what the control panel configures. I will
have this out by tomorrow.

 

Network Manager bug fix: The network manager's inclusion into the
ubuntu-mobile meta package has caused a failure during fset
installation. This was root caused to a fault in the lsb-base-logging.sh
function log_daemon_msg, which wasn't handling border cases properly and
was crashing. I sent a patch to the Ubuntu mailing list and Tollef has
agreed to have it pushed upstream into lsb-base. John V has also
provided a patch which allows for inhibiting whether the network
services are restarted after the package is installed.

 

Existing Applets Updates

*   Network Proxy
*   About Me 
*   Background 
*   Font 
*   Screen Resolution 
*   Sound Properties 
*   Keybindings 

*   Keyboard Properties 
*   Menu & Toolbars 
*   Network Admin
*   Date and Time

1.  Still buggy, can only run the dialog a few times before
crash, and the mercator projection for time zones doesn't draw
correctly.

Anticipated Applets

*   Volume Control status bar applet

1.  This code doesn't yet conform to the hildon status bar
applet format, and so is not yet being displayed. Waiting for an update
from Tariq.

*   Screen Brightness control panel applet:

1.  Not yet received from Tariq

 

 

 

 

 

Todd Brandt  -  Intel Oregon

Linux for Mobile Internet Devices (MID)

 

2111 W NE 25th Ave Hillsboro, OR 97124

MS: JF1-235  Tel: (503) 264-4035

 

 

 

<><>-- 
Ubuntu-mobile mailing list
Ubuntu-mobile@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-mobile


RE: Moblin Applets Status Update

2007-08-30 Thread Spencer, Bob
The possible values I have seen are:
800x480
800x600
1024x600
 
I think that 800x480 is a good low-end to support.  Smaller devices will
have to fend for themselves.  I don't know about the right font size to
use at that resolution.  Something your g-ma can read w/o her 3" thick
glasses... or maybe with.
 
Bob



From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Brandt,
Todd E
Sent: Thursday, August 30, 2007 3:04 PM
To: Len Kawell
Cc: ubuntu-mobile@lists.ubuntu.com
Subject: RE: Moblin Applets Status Update



Actually this brings up a great point, we should define a minimum screen
resolution and font size that the moblin UI should function within. Is
800x480 as small as we'll ever go?

 



From: Len Kawell [mailto:[EMAIL PROTECTED] 
Sent: Thursday, August 30, 2007 2:57 PM
To: Brandt, Todd E
Cc: ubuntu-mobile@lists.ubuntu.com
Subject: Re: Moblin Applets Status Update

 

Todd,

 

I noticed you said that you modifed the About Me GUI to fit on a
1024x600 screen. We are working with some device makers who are building
devices with 800x480 screens. Can the applet GUIs be made to fit on
those smaller screens?

 

Len

 

 

On Aug 30, 2007, at 2:51 PM, Brandt, Todd E wrote:





Hi all, sorry I missed the weekly meeting this morning, here's my status
update:

 

Existing Applets

*   Network Proxy - online and functional 
*   About Me - online and functional, modified the GUI to fit more
easily on 1024x600 screen 

... snip ...

 

-- 
Ubuntu-mobile mailing list
Ubuntu-mobile@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-mobile


RE: Moblin Applets Status Update

2007-08-30 Thread Brandt, Todd E
Actually this brings up a great point, we should define a minimum screen
resolution and font size that the moblin UI should function within. Is
800x480 as small as we'll ever go?

 



From: Len Kawell [mailto:[EMAIL PROTECTED] 
Sent: Thursday, August 30, 2007 2:57 PM
To: Brandt, Todd E
Cc: ubuntu-mobile@lists.ubuntu.com
Subject: Re: Moblin Applets Status Update

 

Todd,

 

I noticed you said that you modifed the About Me GUI to fit on a
1024x600 screen. We are working with some device makers who are building
devices with 800x480 screens. Can the applet GUIs be made to fit on
those smaller screens?

 

Len

 

 

On Aug 30, 2007, at 2:51 PM, Brandt, Todd E wrote:





Hi all, sorry I missed the weekly meeting this morning, here's my status
update:

 

Existing Applets

*   Network Proxy - online and functional
*   About Me - online and functional, modified the GUI to fit more
easily on 1024x600 screen

... snip ...

 

-- 
Ubuntu-mobile mailing list
Ubuntu-mobile@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-mobile


Re: Moblin Applets Status Update

2007-08-30 Thread Len Kawell

Todd,

I noticed you said that you modifed the About Me GUI to fit on a  
1024x600 screen. We are working with some device makers who are  
building devices with 800x480 screens. Can the applet GUIs be made to  
fit on those smaller screens?


Len


On Aug 30, 2007, at 2:51 PM, Brandt, Todd E wrote:

Hi all, sorry I missed the weekly meeting this morning, here’s my  
status update:




Existing Applets

Network Proxy – online and functional
About Me – online and functional, modified the GUI to fit more  
easily on 1024x600 screen

... snip ...

-- 
Ubuntu-mobile mailing list
Ubuntu-mobile@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-mobile


Moblin Applets Status Update

2007-08-30 Thread Brandt, Todd E
Hi all, sorry I missed the weekly meeting this morning, here's my status
update:

 

Existing Applets

*   Network Proxy - online and functional
*   About Me - online and functional, modified the GUI to fit more
easily on 1024x600 screen 
*   Background Properties - online and functional
*   Font - online and functional
*   Screen Resolution - online and functional
*   Sound Properties - online and functional, however hasn't been
tested for ALSA driver compliance
*   Keybindings - online, but currently can't see all the keys, this
is being root caused

Applets Added Since Last Week

*   Keyboard Properties - Taken from gnome control center, Jian Han
is the new owner of this applet and will be adding in soft keyboard
support
*   Menu & Toolbars - online, but currently the settings don't take,
this is being root caused
*   Network Admin - online but not yet functional, this is the GUI
front end for the NetworkManager daemon and hasn't yet been tested on
real hardware. Raji Bommaraju is the new owner of network management on
moblin and is in the process of testing these tools.
*   Date and Time - online but not yet functional, both this and the
Network Admin applet come from the gnome-system-tools package which,
like gnome-control-center, was designed to support applets as separate
processes. The Gnome-system-tools code has taken the extra step of
consolidating all the process instantiation code into a common library,
making it harder to convert to the hildon-contol-panel framework, but
I'm making good progress.

Applets Expected For Next Week

*   Volume Control status bar applet: This is Tariq Shureih's code
which will be added in to a new directory alongside capplets in the
moblin-applets tree: sapplets.
*   Screen Brightness control panel applet: This is also Tariq's
code and will be merged into moblin applets.

 

 

 

 

Todd Brandt  -  Intel Oregon

Linux for Mobile Internet Devices (MID)

 

2111 W NE 25th Ave Hillsboro, OR 97124

MS: JF1-235  Tel: (503) 264-4035

 

 

 

<><>-- 
Ubuntu-mobile mailing list
Ubuntu-mobile@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-mobile