moblin-applets (0.55)

  * Background Applet Upgrades

  * Vast improvement of the load time for the backgrounds applet
    it now takes 29 seconds to load 3275 images, which means that
    the average user's 200 images would take's under 2 seconds.
  * Changed the background loading scheme. It no longer looks at
    thumbnails from moblin-media, it looks at the media/photo
    path independantly and reads in the images from scratch. This
    has proven to be much faster.
  * Image loading now happens in four phases: 
       1: the directories are read and a list of images created. 
          this is done in a separate thread so the user can still
          access the GUI, change the background color, and exit
       2: the images are listed in the dialog w filenames only
          the dialog is innaccessible during this brief phase, which
          for 4000 photos is a fraction of a second.
       3: the thumbnails are generated from the image files. this
          is done in another separate thread so that the user can
          access the dialog without thumbnails until they are ready
       4: the thumbnails are added to the list. the dialog is
          innaccessible during this brief phase but, like phase2, 
          it takes a fraction of a second since it's all in RAM.

 -- Todd Brandt <todd.e.brandt@intel.com>  Fri Apr 11 03:03:18 PDT 2008

moblin-applets (0.54)

  * disabled the moblin-system-daemon logging functionality, this
    is important since it could slow down the boot process as it
    tries to create a file in /var/log

 -- Todd Brandt <todd.e.brandt@intel.com>  Wed Apr  9 04:59:17 PDT 2008

moblin-applets (0.53)

  * Changed the background applet behavior
  * Fixed the color picker dialog to automatically update the
    "Solid Color Background" entry to reflect the new color, select
    its entry, and switch the background to the solid color. 
  * If Solid Color Background was last set, reopening the dialog
    will select and scroll to its item.

  * Added stricter parsing rules for the xorg.conf file.
  * The touchscreen values are now only accessed in an InputDevice
    section with the Identifier set to touchscreen. 
  * Duplicate values of the calibration parameters are ignored.

  * BUGS FIXED

  * BUG: "Cannot add photos into wallpaper list"
    BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/213238
    FIX: The package now installs a /desktop/moblin/background/thumbpaths 
    folder in gconf and adds keys for every thumbnail cache folder the 
    backgrounds applet should traverse looking for images. It installs 
    two now, one for .moblin-media/thumbnails/largest and one for 
    .realplayer/thumbnails/largest. It looks for them in /home/ume and 
    pulls in any images named in the expected format. If there are 
    duplicates it only takes the first found.

  * BUG: "Starting Touchscreen banner still exists when do nothing after 
    launch touch screen till time out or exit calibration by ESC"
    BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/214380
    FIX: I changed the behavior of the calibrator to always leave the 
    min and max values in logical order (i.e. MaxX > MinX and MaxY > MinY) 
    and to employ the use of SwapX and SwapY to handle inverted axes. The 
    read_calibration and apply_calibration apis both still take five 
    arguments, but instead of the last arg being rotation, it's a "flags" 
    argument with 4 bits used: b0=SwapX, b1=SwapY, b2=RotateCCW, 
    b4=RotateCW. The moblin-dbustest program has also been updated to 
    read in this new data.

 -- Todd Brandt <todd.e.brandt@intel.com>  Mon Apr  7 14:55:20 PDT 2008

moblin-applets (0.52)

  * Added the read_calibration function to the moblin-system-daemon
    API in order to allow users to retrieve the xorg.conf data for
    the touchscreen. It returns xmin, xmax, ymin, ymax, and rotation.
  * Added read_calibration to the list of commands supported by
    moblin-dbustest.

  * BUGS FIXED

  * BUG: Touchscreen applet: if calibration wrongly and save the 
    configuration, stylus will keep inaccurate even after correct 
    calibration again
    BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/199065
    FIX: There are 8 possible layouts for the touchscreen, all of 
    which have now been tested. These are the possible ways that 
    the touchscreen can be mapped to the display. These can be 
    simulated on the samsung by pressing the buttons in different 
    orders.

    Screen points:
    0  1
    2  3

    1) No Rotation, X Aligned, Y Aligned
    press 0 1 2 3
    2) No Rotation, X Inverted, Y Aligned
    press 1 0 3 2
    3) No Rotation, X Aligned, Y Inverted
    press 2 3 0 1
    4) No Rotation, X Inverted, Y Inverted
    press 3 2 1 0
    5) ClockWise Rotation, X Aligned, Y Aligned
    press 2 0 3 1
    6) ClockWise Rotation, X Inverted, Y Aligned
    press 0 2 1 3
    7) ClockWise Rotation, X Aligned, Y Inverted
    press 3 1 2 0
    8) CounterClockWise Rotation, X Aligned, Y Aligned
    press 1 3 0 2

    The touchscreen calibration algorithm assumes the screen is rotated 
    if the x coordinates of points 0, 1 and 2, 3 are within 100 of each 
    other. This way you have some room to create a rectangle with your 
    presses but if you go too far outside the points it will create a 
    junk config. The config can be reversed though by redoing it properly.

 -- Todd Brandt <todd.e.brandt@intel.com>  Thu Apr  3 16:52:35 PDT 2008

moblin-applets (0.51)

  * Easier access for backgrounds applet: If there are 10 or more
    photos in the backgrounds applet I added a slider to the right
    of the dialog that allows the user to quickly move through them
    all. It has a button on top that jumps to the first photo and a
    button on bottom that jumps to the last photo. This way the user
    doesn't have to flick the moko finger scroller a hundred times
    trying to get at their photo near the end of the list.

  * BUGS FIXED

  * BUG: "Time on marquee doesn't sync with time on moblin-applets when 
    changing timezone"
    BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/208167
    FIX: Fixed in 0.51, I added a read of the utc time before the 
    timezone change, and a write of that utc time after the timezone 
    change. The time now jumps before or ahead by the difference in 
    timezone hours just like the marquee clock applet.

  * BUG: "Horizontal/Vertical Gradient configuration on wallpaper 
    doesn't take effect"
    BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/197918
    FIX: Fixed in 0.51. I removed the selector for solid/horiz/vert. 
    The color picker button is now on the bottom of the dialog and is 
    always solid.

  * BUG: "Duplicate pick color button exists for "Horizontal Gradient" 
    and "Vertical Gradient" selection"
    BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/188283
    FIX: Fixed in 0.51. I removed the selector for solid/horiz/vert. 
    The color picker button is now on the bottom of the dialog and is 
    always solid.

 -- Todd Brandt <todd.e.brandt@intel.com>  Wed Apr  2 13:37:41 PDT 2008

moblin-applets (0.50)

  * Added in the gconf key callbacks and xsettings triggers to
    moblin-settings-xsettings.c

 -- Todd Brandt <todd.e.brandt@intel.com>  Thu Mar 27 01:16:17 PDT 2008

moblin-applets (0.49)

  * Fixed the moblin-keybindings .desktop file

 -- Todd Brandt <todd.e.brandt@intel.com>  Fri Mar 21 17:34:41 PDT 2008

moblin-applets (0.48)

  * BUGS FIXED

  * BUG: "Cannot launch Keyboard/Sound/Screen resolution/About Device 
    applets again if close them by ESC"
    BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/196851
    FIX: I added support for GTK_RESPONSE_CLOSE, GTK_RESPONSE_CANCEL, and 
    GTK_RESPONSE_DELETE_EVENT for every dialog's message handler in moblin 
    applets.

 -- Todd Brandt <todd.e.brandt@intel.com>  Fri Mar 21 16:22:43 PDT 2008

moblin-applets (0.47)

  * Major upgrade to moblin-system-daemon, the touchscreen and time
    applets. The system daemon now supports six functions.
      CaptureTouch: Starts the process of capturing a touch point. The
                    data is returned asynchronously via the TouchScreenData
                    signal
      ApplyCalibration: Applies a calibration change to xorg.conf
      SetTime: Sets the current date&time via oobs
      GetTime: Gets the current date&time via oobs
      SetTimezone: Sets the current timezone via oobs
      GetTimezone: Gets the curent timezone via oobs
    These functions allow the touchscreen and time applets to function
    without the need for root access.

  * Added two test utilities for debugging the moblin-system-daemon. 
      moblin-touchdump: Displays raw touchscreen input data and also
                        simulates CaptureTouch Logic in the case of
                        errors
      moblin-dbustest: Accesses 4 of the DBUS API functions for testing
                       purposes: get_time, set_time, get_timezone, and
                       capture_touch.

  * Changed all the .desktop files to use OnlyShowIn=GNOME;Mobile and
    Categories=Settings

  * BUGS FIXED

  * BUG: "mouse cursor change from clock to arrow slowly"
    BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/156531
    FIX: gksu is no longer called by the touchscreen or time applets, so the 
    mouse clock shouldn't get stuck anymore.

  * BUG: "Date/time dialog blocks all other areas except the dialog 
    itself if it is not the first time to launch date/time applet from 
    settings"
    BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/179153
    FIX: the dialog is non-modal on each load now

  * BUG: "time and date settings has wrong theme and leaves busy cursor 
    showing"
    BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/203311
    FIX: the time applet is no longer called with gksu as it uses 
    moblin-system-daemon to get/set the time and timezone.

 -- Todd Brandt <todd.e.brandt@intel.com>  Wed Mar 19 12:02:50 PDT 2008

moblin-applets (0.46)

  * BUGS FIXED

  * BUG: "Click ESC to abort calibration, the calibration window doesn't 
    close quickly while need wait 25 seconds"
    BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/203412
    FIX: I accidentally introduced this bug by adding a touch_disconnect
    call to moblin-system-daemon which was intended to discontinue
    the capture_touch call when the user aborts. Unfortunately DBUS
    doesn't allow simultaneous calls, so it sat waiting for capture-touch
    to return. I removed this functionality.

  * BUG: "The calibration window doesn't close quickly after the read 
    calibration line disappears, need wait more time"
    BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/203414
    FIX: See bug 203412

  * BUG: "Mute shortcut key doesnot realy mute audio"
    BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/191846
    FIX: the new behavior is that the mute shortcut mutes all the playback 
    tracks that have mute buttons.

 -- Todd Brandt <todd.e.brandt@intel.com>  Tue Mar 18 11:24:21 PDT 2008

moblin-applets (0.45)

  * Changed all the .desktop.in.in files to just .desktop.in since
    there was no processing between .in.in to .in
  * Changed the format of the control panel .desktop files to
    include "OnlyShowIn=Settings".
  * All applets are now run as separate processes with the libraries
    spawning and monitoring those processes.

  * BUGS FIXED

  * BUG: "The keyboard shotcuts can launch applications with more than 
    one instances"
    BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/153509
    FIX: I added code to moblin-settings-daemon to have it monitor any 
    processes it spawns as a result of shortcut calls and to prevent 
    relaunching an app if an instance already exists.

 -- Todd Brandt <todd.e.brandt@intel.com>  Wed Mar 12 11:56:44 PDT 2008

moblin-applets (0.44)

  * Removed All the NTP support features from the Date&Time Applet
  * Upgraded the touchscreen calibration utility to function properly
    on the crown beach

  * BUGS FIXED

  * BUG: "It's hard to calibrate touch screen on CB+LCD kit"
    BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/197925
    FIX: The hardware layer of the calibration utility was listening 
    for packets which contain all the necessary data to establish a 
    point touched. This means the X and Y coordinates as well as a 
    button press notification in the form of either LEFT or TOUCH, 
    followed by a REPORT tag. The problem is that the crown beach 
    doesn't include all this info in a single packaet like the samsung 
    and most other platform touchscreen modules, it spreads it accross 
    several packets. So the calibrator was missing most of the finger  
    presses. I changed the algorithm to span across multiple packets, 
    collecting the data as it goes.

  * BUG: "os is not install NTP package to support date synchronization"
    BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/156929
    FIX: I removed all the NTP time server stuff from our version of 
    the date&time applet. It now only functions as a manual setting.

  * BUG: "Scroll bar exists in select time server UI when keep 
    synchronize with Internet server"
    BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/193196
    FIX: all the ntp stuff has been removed so this dialog no longer
    exists

  * BUG: "Launching soft keyboard made applets especially for About 
    Device and Proxy dialog layout disordered"
    BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/197923
    FIX: mokos added

  * BUG: "Select time server doesn't take effect when keep synchronized 
    with internet server"
    BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/193197
    FIX: removed ntp support

  * BUG: "Proxy setting and DateTime setting UI are not well layout for 
    800x480 resolution"
    BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/198624
    FIX: the date&time dialog is much smaller now and the network proxy 
    dialog has a moko surrounding the first tab.

  * BUG: "Suggest to remove help button on Time&Date dialog due it shows 
    error message"
    BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/179034
    FIX: the help buton was removed since we build moblin-time now 
    ourselves instead of using gnome-system-tools' time-admin.

 -- Todd Brandt <todd.e.brandt@intel.com>  Fri Mar  7 06:49:09 PST 2008

moblin-applets (0.43)

  * BUGS FIXED

  * BUG: "moblin-applets cannot launch control panel applet by manual"
    BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/196906
    FIX: The problem was that with the new mobile-basic-flash calling 
    convention all the applets create their dialogs and return 
    immediately. I changed the behavior to return immediately only when 
    the user_activated argument to execute is TRUE. If it's FALSE, the 
    applets run a gtk_main and don't return until the dialog is destroyed 
    and gtk_main_quit is called.

 -- Todd Brandt <todd.e.brandt@intel.com>  Wed, 05 Mar 2008 03:20:04 -0800

moblin-applets (0.42)

  * Added in a new set of status bar icon images
  * Then added Bob Spencer's set of icons with the backgrounds removed
  * Added Jason Cassezza's brightness and nobattery icons

 -- Todd Brandt <todd.e.brandt@intel.com>  Wed, 27 Feb 2008 21:47:37 -0800

moblin-applets (0.41)

  * Added internationalization support
  * pulled po directory and configure.in and Makefile.am settings back
    from the original gnome-control-center-2.18.1 fork.
  * Modified all the source, desktop, glade, and xml files to support
    internationalization strings for elements of the GUI
  * add po/en_US.po

 -- Todd Brandt <todd.e.brandt@intel.com>  Tue, 26 Feb 2008 00:09:44 -0800

moblin-applets (0.40)

  * BUGS FIXED

  * BUG: "Click background applet cause hildon desktop crashed after 
         delete one photo which is set to wallpaper"
    BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/193898/+editstatus
    FIX: Placed a check to verify that the original file both exists and is
    readable by the applet.

 -- Todd Brandt <todd.e.brandt@intel.com>  Thu, 21 Feb 2008 19:34:05 -0800

moblin-applets (0.39)

  * BUGS FIXED

  * BUG: No Way to set one photo to wallpaper
  * BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/192851
  * FIX: The moblin-media package changed both the thumbnail format and
    folder so the background applet couldn't find the images. It's been
    updated.

 -- Todd Brandt <todd.e.brandt@intel.com>  Wed, 20 Feb 2008 12:39:57 -0800

moblin-applets (0.38)

  * The hardy push apparantly cancelled the gaston build, so
    I'm trying this one more time.

 -- Todd Brandt <todd.e.brandt@intel.com>  Fri, 15 Feb 2008 16:45:43 -0800

moblin-applets (0.37)

  * Botched 0.36 build, trying again

 -- Todd Brandt <todd.e.brandt@intel.com>  Fri, 15 Feb 2008 15:43:29 -0800

moblin-applets (0.36)

  * BUGS FIXED

  * BUG: "Click Background applet cause hildon desktop restart"
    BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/191481
    FIX: Added default gconf settings for /desktop/moblin/background

  * Fixed the moblin-system-daemon startup issue by ensuring that it is
    launched after the dbus daemon

 -- Todd Brandt <todd.e.brandt@intel.com>  Fri, 15 Feb 2008 13:36:40 -0800

moblin-applets (0.35)

  * Remove hardware keyboard layout selection, since removable hardware 
    keyboard has low priority to be configurable. Default 101 keyboard layout
    is supported. This is to close m9 bugs #187914, #179155 and #185578.

 -- Horace Li <horace.li@intel.com>  Fri, 15 Feb 2008 11:23:25 +0800

moblin-applets (0.34)

  * Added a touchdump program which displays raw touchscreen
    data for debug purposes
  * fixed the moblin-system-daemon stop bug. The daemon now responds
    correctly to the SIGTERM signal.

 -- Todd Brandt <todd.e.brandt@intel.com>  Wed, 13 Feb 2008 14:31:13 -0800

moblin-applets (0.33)

  * Major updates to the touchscreen calibration utility
  * Split the utility into two pieces, one for the GUI portion, the
    other for the low level touchscreen driver access and xorg.conf
    configuration portion. The low level version now resides in a new
    system daemon called moblin-system-daemon which is started as root
    via init.d. The gui remains in the moblin-touchscreen executable. The
    two communicate via DBUS functions so that all the actions requiring
    root are carried out by the daemon. Thus there is no longer a need to
    log in as administrator to configure the touchscreen
  * Created a new root daemon for moblin called moblin-settings-daemon 
    which will serve to handle all the administrative changes we want without
    requiring administrative login.
  * The touchscreen config utility now has the ability to determin the 
    name of the xorg.conf file by scanning the /etc/event.d/session file
    and reading the option passed to the -config argument. This means that
    the samsungQ1 config file is no longer hardcoded and the applet should
    be more extensible to unknown platforms
  * added the capability to add in a completely new touchscreen config section
    to the target xorg.conf file if the one in use doesn't have one. This 
    should allow any systemn to be configured from scratch without the need
    for any default config or prior knowledge of the touchscreen characteristics.
  * removed the filter placed on the points touched on the screen which prevented
    users from going too far from the illuminated points. This was causing
    problems on the crown beach.

 -- Todd Brandt <todd.e.brandt@intel.com>  Tue, 12 Feb 2008 06:50:25 -0800

moblin-applets (0.32)

  * Rolling the version purely to get it into gaston

 -- Todd Brandt <todd.e.brandt@intel.com>  Wed, 06 Feb 2008 08:33:20 -0800

moblin-applets (0.31)

  * Working on the creation of a moblin-system-daemon
  * forgot to update configure.in in 0.29 and 0.30 so any
    bugs fixed in those need to be tested with this version

  * BUGS FIXED

  * BUG: "Terminal font size is not consistent by different opening 
    ways: keyboard shortcut and GUI."
    BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/172478
    FIX: This file configures the desktop shortcut for the terminal:
    /usr/share/mobile-basic-flash/applications/90-terminal.desktop 
    Gconf key: /apps/moblin_settings_daemon/keybindings/term_cmd
    New value: uxterm -fa Monospace -fs 12

  * BUG: "Launching soft keyboard made control panel applets dialog 
    window layout disordered."
    BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/164632
    FIX: About Me dialog is encased in a moko now

  * BUG: "Cannot launch Email with keyboard shortcut"
    BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/186550
    FIX: The problem I think is with the alt being a toggle rather 
    than a control key on the samsung. I changed all the default 
    shortcuts to use ctrl+shift+char now and they all seem to work great.

 -- Todd Brandt <todd.e.brandt@intel.com>  Wed, 06 Feb 2008 05:29:19 -0800

moblin-applets (0.30)

  * Added more file extensions to the background applet support
  * increased the populate time of the background applet treeview

 -- Todd Brandt <todd.e.brandt@intel.com>  Wed, 06 Feb 2008 04:50:40 -0800

moblin-applets (0.29)

  * Added Horace's patch to the keyboard applet
  * Resurrected the forked version of the Date&Time applet. It is now
    build as an executable called moblin-time and is spawned 
    asynchronously by the hildon desktop.
  * Changed all the applets to return from their execute functions
    immediately once their dialogs are up. The previous blocking 
    behavior was preventing backgruond and color changes to the 
    desktop.
  * Changed the background applet to no longer use an XML database to
    save files. It scans the moblin-media thumbnail cache for photos and
    populates those instead. Photos can no longer be added or removed from
    the background applet, they are managed from the moblin-media photo
    viewer.

  * BUGS FIXED

  * BUG: "The About Me UI is disordered after input multiple lines strings 
    in Address edit entry"
    BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/186955
    FIX: I tried instantiating a moko finger scroller around the address 
    text box and it behaved just as I expected, the larger moko (for the 
    entire dialog) overrode the smaller moko and the box was unusable. So 
    this is a catch 22, I need the entire box to be in a moko so none of 
    the component elements can be moko (unless Frank can figure something 
    out). Instead I changed the behavior of the scrolled window around the 
    address box to not allow the box to be resized. If you type too many 
    lines you get horizontal and vertical scroll bars.

  * BUG: "Buttons on Background dialog is ugly, suggest make them small to 
    be harmonious with the whole dialog"
    BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/187213
    FIX: The add and remove wallpaper buttons are gone now. All that's left 
    are Cancel, OK, and the background color picker buttons.

  * BUG: "Scroll bar exists in Add wallpaper dialog"
    BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/187926
    FIX: There is no more add wallpaper dialog.

  * BUG: "Scoll bar exists when input many strings in Address edit entry 
    on About Me dialog"
    BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/187924
    FIX: Fixed with the about me moko

  * BUG: "Scroll bar exists in "Advanced Configuration" tab of Proxy applet"
    BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/187917
    FIX: Added a moko scroller

 -- Todd Brandt <todd.e.brandt@intel.com>  Sun, 03 Feb 2008 21:07:03 -0800

moblin-applets (0.28)

  * BUGS FIXED

  * BUG: "It shows disordered sound info after launch sound applet"
    BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/186561
    FIX: To make things a little clearer though, I made the mute buttons 
    stay in the same position on every tab regardless if there's volume 
    control sliders or not. I also added in support for capture elements

  * BUG: "Suggest remove screen resolution list box since there is only 
    one option for user"
    BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/185844
    FIX: I have the screen resolutions combo box grayed out if there is 
    only one resolution available. This way the user can see what the 
    current and only resolution is and will know that they cannot change 
    it.

  * BUG: "Screen resolution dialog layout disordered when try to change 
    another resolution"
    BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/178554
    FIX: The resolutions that caused this problem are no longer supported, 
    however I did add them back in temporarily to test the failure. You 
    can do it with this command: 

    su -l ume -c "gconftool-2 --type "string" --set 
    /desktop/moblin/screen/resolutions 1024x600,800x480,800x600,640x480"

    This command will enable 640x480 in the pulldown for test, and the 
    latest dialog shows no alignment issues when it's reverted.

  * BUG: "Marquee bar disappear after change screen rotation and reboot 
    system"
    BUGLINK: https://bugs.launchpad.net/moblin-ui-framework/+bug/184997
    FIX: I've removed the left and right rotations from the screen 
    resolution dialog. It still supports inverted but that one has never 
    had any issues.

  * BUG: "The About Me UI is disordered after input multiple lines 
    strings in Address edit entry"
    BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/186955
    FIX: I changed the about-me dialog to exist within a moko finger 
    scroll, so if you start the virtual keyboard or type multiple lines 
    in the address field the entire window will scroll

 -- Todd Brandt <todd.e.brandt@intel.com>  Wed, 30 Jan 2008 23:43:14 +0000

moblin-applets (0.27)

  * Major revamp of the background properties applet
  * Changed how the moko finger scroller is added to make glade edittable
  * Dialog destroys all memory on exit since active memory is tied to
    hildon-desktop and doesn't actually exit
  * Changed the layout of the dialog to be more user friendly
  * removed /usr/share/background gnome vfs processing, it's now just a 
    directory where one can store backgrounds.

  * BUGS FIXED

  * BUG: "Scroll bar still exists on Buttons applet"
    BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/176037
    FIX: Changed the GtkScrolledWindow to a moko finger scroller

  * BUG: "Button Applet: home screen cannot switch to other category when 
    button is deactivated and switch to background"
    BUGLINK: https://bugs.launchpad.net/moblin-ui-framework/+bug/176022
    FIX: The butons dialog is a dialog again, so it can't be minimized.

  * BUG: "Click "X" to close Buttons window cause hildon desktop restart"
    BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/176024
    FIX: Buttons is a dialog again, the X button doesn't close it anymore

  * BUG: "Launch Buttons applet should pop up a dialog instead of window 
    to be consistent with other applets"
    BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/176039
    FIX: Changed the glade file to use dialog format instead of window

  * BUG: "Change http proxy cannot change other proxy automatically if 
    using same proxy for all protocols"
    BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/176079
    FIX: Added a callback for the "changed" signal from the http proxy
    entry boxes. It updates the other entries if same proxy is checked.

 -- Todd Brandt <todd.e.brandt@intel.com>  Wed, 23 Jan 2008 10:24:10 -0800

moblin-applets (0.26)

  * Major upgrades to the Sound/Mixer applet
    The applet now dynamically adds tabs for each sound element found
    and also controls within each tab for each channel found
    Channels with no mute switch have the mute button removed
    Channels with no volume ctrl have the slider removed
    Elements/channels with neither are not given a notebook tab
    The volume range sliders now use the hardware values instead of 0-100
    The libvolumecontrol interface was expanded and made easier to use
    By default any element with PCM, Wave, or Master in its name is
        controlled by the volume status bar applet
  * moblin-settings-daemon updated to use the latest libvolumecontrol
  * volume status bar applet updated for latest libvolumecontrol

  * BUGS FIXED

  * BUG: "The prompt dialog "Calibration Cancel" make marquee bar disappear"
  * BUGLINK: https://bugs.launchpad.net/moblin-ui-framework/+bug/180247
  * FIX: I just went ahead and removed the entire canceled dialog. I found 
    it annoying to have to confirm the fact that I canceled my calibration by 
    pressing another button.

  * BUG: "Cannot show "Calibration Canc..." dialog title intactly"
  * BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/180249
  * FIX: I changed the title of that dialog to just Canceled.

  * BUG: "If touch wrong four points on calibration window cause 
    touchscreen inaccurate"
  * BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/180253
  * FIX: Changed the restart dialog to say "TITLE:Apply Calibration? 
    BODY:Click yes to restart GUI and apply, click no to discard changes".
    Changed the utility to only update the xorg.conf file if the user 
    selects yes, this way the user can choose to discard their changes.
    The utility now ignores any touchscreen presses that occur beyond 3/16 
    of the way from the left/top/bottom/right of the screen. This means I 
    had to hardcode the value of the max touchscreen range. The samsung's 
    touchscreen has a range of 0-4096 for both the x and y coordinates, but 
    this may change on hardware that has a different touchscreen.

  * BUG: "It shows an error message box "Settings Error, unable to 
    detect..." when click sound applet icon from settings"
    BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/177409
    FIX: The issue was with the static declaration of 3 stereo audio tracks. 
    The volume status bar and control panel apps have now been completely 
    upgraded to do things dynamically.

  * BUG: "About device dialog blocks all areas on the whole screen except 
    for the dialog itself"
  * BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/179151
    FIX: The problem was with the use of gtk_run_dialog, which forces the 
    dialog to be modal despite its window flags.

 -- Todd Brandt <todd.e.brandt@intel.com>  Thu, 17 Jan 2008 17:37:13 -0800

moblin-applets (0.25)

  * BUGS FIXED

  * BUG: "Make default for this ..." checkbox on screen resolution 
    dialog doesn't take effect
    BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/179795
    FIX: That checkbox just affected where the settings were stored in 
    the gconf tree. It was pretty much useless for MID so I completely 
    removed it from the dialog.

  * BUG: "Cannot save resolution change after restart hildon-desktop or 
    system"
    BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/179792
    FIX: The fix is in 0.25, basically I changed the gconf keys over to 
    moblin specific settings. Then I added a reader into 
    moblin-settings-daemon which picks up the last resolution and rotation 
    settings and applies them during moblin-settings-daemon launch.

  * BUG: "Cannot show battery life status by clicking Battery life icon 
    on status bar"
    BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/176829
    FIX: I added a pulldown which shows the percent charged, and if the 
    device supports the battery.charge_level.rate ACPI event and 
    corresponding HAL property, the remaining charge time or remaining 
    battery time. 

  * BUG: "Usability: can edit keyboard shortcut with symbol such as : ,"
    BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/179004
    FIX: I don't want to filter on what a user *can* use, since there 
    may be unknown hardware buttons mapped into part of the ascii 
    range of the keycode space, but I think it may be prudent to 
    filter out the whole range of printable ascii characters. 
    i.e. whatever passes g_ascii_isprint can't be bound. 

  * BUG: "Usability: Suggest to change Background dialog "Finish" button 
    to "Close" to be consistent with other applets dialog"
    BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/179788
    FIX: Done

 -- Todd Brandt <todd.e.brandt@intel.com>  Tue, 08 Jan 2008 14:59:50 -0800

moblin-applets (0.24)

  * BUGS FIXED

  * BUG: "Click Sound applet icon cause Hildon-desktop restart"
    BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/177092
    FIX: Replaced several g_error calls with g_warning calls, and then
    added logic to expose an error dialog if the user attempts to run
    the sounds setting applet on a device without sound hardware.

  * BUG: "It pops up error message box ..."
    BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/177094
    FIX: The title of this bug report is not very telling, but fundamentally
    this is a bug where there the user sees an error dialog from an
    applet that could not connect to the moblin-settings-deamon.
    The settings deamon was crashing for (just like the previous bug)
    in proper calls to g_error, which this version now fixes.

 -- Rusty Lynch <rusty.lynch@intel.com>  Tue, 18 Dec 2007 16:53:18 -0800

moblin-applets (0.23)

  * BUGS FIXED

  * BUG: "Volume statusbar plugin prevent system into home screen if 
    soundcard is absent"
    BUGLINK: https://bugs.launchpad.net/moblin-ui-framework/+bug/176032
    FIX: To test, I changed the applet to try to open /dev/moxer instead of 
    /dev/mixer so that it wouldn't be found. That reproduced the failure.
    To fix it, I switched the g_error message to a g_warning in the volume 
    applet and it no longer causes the abort. I have no idea why calling 
    g_error makes hildon-desktop abort but there it is. It's fixed in 0.23.

  * BUG: "Should remove help button on Proxy applet"
    BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/176046
    FIX: done in 0.23

 -- Todd Brandt <todd.e.brandt@intel.com>  Mon, 17 Dec 2007 09:48:17 -0800

moblin-applets (0.22)

  * We now override the default gnome gconf background
    keys on installation
  * Removed the gnome-system-monitor applet from moblin
    applets and replaced it with a much leaner and simpler
    "About Device" applet which simply shows the following
      Hostname - network name of the device
      Operating System - Name, Release, Codename
      Available hard disk memory
      Total RAM
      List of all processors - brand, clock speed
  * Alexander Lopatin discovered the cause of the hildon-desktop
    crash after screen resolution changes, and so the Screen
    Resolution applet has been added back. It now supports a
    set of resolutions from 1024x600 on down to 640x350 and
    can rotate the screen 90, 180, and 270 degrees.

  * BUGS FIXED

  * BUG: "Buttons window title should also be named "Buttons"."
    BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/175259
    FIX: done in 0.22

  * BUG: "Sound dialog title should also be named "Sound""
    BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/175260
    FIX: done in 0.22

  * BUG: "Proxy dialog title should be named "Proxy""
    BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/175261
    FIX: Fixed in 0.22

  * BUG: "The control panel applets – screen resolution: can make X restart"
    BUGLINK: https://bugs.launchpad.net/moblin-ui-framework/+bug/152893
    FIX: Instructions on how to fix this bug (Alexander Lopatin)
         1. Launch image-creator
         2. Select platform and target
         3. Update your target. This will issue the next command - 
            "apt-get --force-yes --yes upgrade" and hildon_desktop will be 
            upgraded to the latest version, So, you will see the next or 
            similar output
            ... ...
            Get:9 http://www.moblin.org gaston/main hildon-desktop 1:0.0.43-4 [144kB]
            ... ...
            Preparing to replace hildon-desktop 0.0.21-1ubuntu5 (using .../hildon-desktop_1%3a0.0.43-4_lpia.deb) ...
            Unpacking replacement hildon-desktop ...
         4. I tested with the latest at the moment xserver-xorg-video-intel version
            2:2.1.1-0ubuntu9: apt-cache show xserver-xorg-video-intel

  * BUG: "File Systems of System Monitor in control panel can not show the local fs information (Union FS)"
    BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/156941
    FIX: We no longer support the system monitor in its entirety, it is 
         now a much simpler applet called "About Device" which simply shows 
         the available hard disk space.

  * BUG: "The brightness and volumn control applets cannot hide the adjustment bar (use mouse)"
    BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/158256
    FIX: I'm not able to reproduce this bug. It's been around for a while so I suspect 
         that the underlying cause may have been fixed when other bug patches were applied.
  
 -- Todd Brandt <todd.e.brandt@intel.com>  Thu, 13 Dec 2007 09:56:58 -0800

  * Added Moko finger scrolling feature in background property.

 -- Horace Li <horace.li@intel.com>  Mon, 10 Dec 2007 14:12:45 +0800

moblin-applets (0.21)

  * 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 functions don't exist, this 
         bug is no longer reproducable and is tacitly fixed.

  * BUG: Control panel->Tools->Restore original settings/Clear user data 
         dialog box title/contentbutton show error
    BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/164259
    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: "Settings applet "Keybindings" should be named "Buttons""
    BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/174092
    FIX: Done

  * BUG: "Cannot open "Control Panel->Tools->Help" submenu"
    BUGLINK: https://bugs.launchpad.net/moblin-ui-framework/+bug/164262
    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, also the help function. Since these functions 
         don't exist, this bug is no longer reproducable and is tacitly fixed.

  * BUG: "hildon-control-panel can't use libosso read/write state"
    BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/145951
    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 no functions exported by the control panel libraries, 
         besides execute, will be called. Since these functions don't get 
         called anymore, and they all have to do with reading and writing 
         the osso state, this bug is no longer reproducable and is tacitly 
         fixed.

 -- Todd Brandt <todd.e.brandt@intel.com>  Fri, 07 Dec 2007 17:09:47 -0800

moblin-applets (0.20)

  * I made a mistake in the changelog that cause the apt
    repo to fail it but assume that 0.19 was uploaded, so
    I'm upping the version to get it into gaston.

 -- Todd Brandt <todd.e.brandt@intel.com>  Wed, 05 Dec 2007 07:02:37 +0000

moblin-applets (0.19)

  * Removed the following applets from the control panel
    Font, Network Configuration, System Monitor
  * Changed the names of the remaining control panel applets
    Keyboard, Sound, Buttons, Proxy, Background, About Me
  * Added a new battery monitor applet which listens two
    five HAL events in the ac_adapter and battery namespace
      ac_adapter.present: boolean, the device is on/off AC
      battery.present: boolean, the device's battery is/isn't attached
      battery.charge_level.unit: string, units of charge used
      battery.charge_level.last_full: int, maximum charge
      battery.charge_level.current: int, current charge
    The applet monitors these pieces of info with signal callbacks
    and changes the applet icon to represent the current power state.
    There are 11 displayed pictures, corresponding to 11 battery states
      1) No battery attached
      2) On AC, Battery at 0%
      3) On AC, Battery at 25%
      4) On AC, Battery at 50%
      5) On AC, Battery at 75%
      6) On AC, Battery at 100%
      7) On Battery, Battery at 100%
      8) On Battery, Battery at 75%
      9) On Battery, Battery at 50%
     10) On Battery, Battery at 25%
     11) On Battery, Battery at 0%
  * Also, added in new icon sets for both the volume and brightness
    applets which are from the same hildon motif as the battery ones
    so all three applets look very similar, where the volume and
    brightness are in red, and the battery is in green. 
  * The brightness applet was improved to have changing icons to 
    represent the current brightness value.

 -- Todd Brandt <todd.e.brandt@intel.com>  Tue, 04 Dec 2007 22:12:42 -0800

moblin-applets (0.18)

  * Added Steve Kowalik's registry patch to the moblin-settings-daemon code

 -- Todd Brandt <todd.e.brandt@intel.com>  Thu, 29 Nov 2007 18:46:44 -0800

moblin-applets (0.17)

  * Changed the font settings to use the gnome gconf keys, so now the
    Application font will affect the look and feel of the midbrowser, 
    but the other fonts seem to have no effect.
  * Removed the style selection fields from the desktop background dialog
    as moblin-basic-flash only supports tiled.
  * fixed the problem of the dialog crashing from multiple uses by
    simply hiding it after each use, and setting the final results after
    controlpanel is closed.

 -- Todd Brandt <todd.e.brandt@intel.com>  Wed, 21 Nov 2007 13:12:18 -0800

moblin-applets (0.16)

  * Removed all the refresh rate settings and Dialog feaures
    from the screen-resolution dialog, however there are still
    issues with hildon-desktop crashing on reolution changes so
    it is still excluded from the control panel until such time
    as the remaining bugs are fixed.
  * Fixed the ALSA crash error: I think may be caused by a bug in the alsa library, 
    or some peculiarity that's exacerbated by the alsa code being run in a library. 
    Basically when you call the "snd_mixer_attach" function (which is also called
    in the amixer program that comes with the alsa-utils package) it returns -1
    when there is no sound hardware. If you don't exit immediately, it aborts the
    program and prints a little text line saying so: "aborting...". This isn't
    noticeable in amixer because it always exits immediately when snd_mixer_attach
    fails. I could try to track down the actual code in the alsa library that
    causes the attached program to explode and catch fire, but I took the easy
    route and just looked for a way to determine if ALSA is actually available
    before calling the alsa functions.

    So I tracked down the actual device file that ALSA loads in in order to
    function: /dev/snd/seq. If this file exists, then ALSA will startup properly
    and all will be happy and fuzzy, but if it doesn't exist, you don't want to
    even try running the alsa commection functions. So in the libvolumecontrol.so
    library (which is what moblin-settings-daemon, the sound capplet, and the
    volume sapplet load in) there is an init_alsa_vars call that initializes
    everything before you can start using the alsa calls. I put this simple check
    in there as the very first line:

    if(access(ALSADEVFILE, F_OK)) return -1;

    If that file doesn't exist, which is true in xephyr and on the crown beach
    without a sound card, then alsa stops immediately and all the sound applets
    just go in to dummy mode, where they have dialogs that just don't do anything.
    If this file exists, the applets work. I've tested it both in xephyr and on my
    samsung and all seems well. The fix is in the latest commit to 0.15 as I have
    lots more fixes to add before I up the version to 0.16 (unless you want me to
    up it now).

 -- Todd Brandt <todd.e.brandt@intel.com>  Wed, 21 Nov 2007 05:57:09 -0800

moblin-applets (0.15)

  * fixed the background applet crash

 -- Todd Brandt <todd.e.brandt@intel.com>  Sat, 17 Nov 2007 01:26:33 +0000

moblin-applets (0.14)

  * Fixed the volume status bar applet so as not to crash in xephyr

 -- Todd Brandt <todd.e.brandt@intel.com>  Sat, 17 Nov 2007 01:04:19 +0000

moblin-applets (0.13)

  * Added a new mixer control panel applet which uses the ALSA library 
    code to read in the available tracks, then displays a series of
    notebook tabs with each of the playback capable tracks.
  * Upgraded moblin-settings-daemon to use the ALSA library
  * Rearranged all the Dialogs to remove the features that people
    werene't using, things like the pass wor dsetting in the About me
    dialog, the keyboard layout options tab, the advanced font 
    settings, etc.

 -- Todd Brandt <todd.e.brandt@intel.com>  Wed, 14 Nov 2007 16:43:52 +0000

  * Adding a layout selection in virtual keyboard property.
  * Adding a layout selection in virtual keyboard property.
  * Remove "menu.xml" setting, we are using gconf now.
               
 -- Horace Li <horace.li@intel.com>  Wed,  7 Nov 2007 17:40:11 +0800

moblin-applets (0.12)

  * Extracted the low level calls for volume into a separate
    noinst library called libvolumecontrol, both the status
    bar applet and moblin-settings-daemon use this lib
    to alter the volume.
  * Extracted the low level calls for the brightness into
    a separate noinst library called libbrightnesscontrol.
    Both the status bar applet and moblin-settings-daemon use
    this library to alter the brightness.
  * Added 6 new keybinding shortcuts which are edittable by
    the keybindings cp applet and are monitored by moblin-
    settings-daemon:
       VOLUME_UP: increases volume by a small percentage
       VOLUME_DOWN: decreases volume by a small percentage
       VOLUME_MUTE: mutes the sound
       BRIGHTNESS_UP: increases the brightness by one step
       BRIGHTNESS_DOWN: decreases the brightness by one step
       BRIGHTNESS_MINMAX: toggles between mac and min brightness
  * Extracted the gconf key definitions into a separate noinst
    library called libgconfkeys which moblin-settings-daemon
    uses. The applets will be modified to use this library
    instead of redefining the keys in their own headers.

  * BUG: "Volume, Brightness, and network icons are screwy"
    BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/153436
    FIX: Changed the parent GTK class of the volume and brightness
       objects from GtkEventBox to GtkButton. This is apparantly
       what hildon-desktop expects from its status bar plugins.

  * BUG: "Multiple instances of an applet can be launched"
    BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/151691
    FIX: added semaphores and used g_spawn_sync to prevent multiple
       simultaneous calls.

  * BUG: "nm-applet on status bar: the "manual configuration" 
       item does not work"
    BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/156513
    FIX: Removed the network-customize script since nm-applet calls
       network-admin by default and so do we now.

  * BUG: "brightness: boot up Q1 without AC power, the brightness 
       status still shows highest bright level defaultly.
    BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/156538
    FIX: Both the volume and brightness applets read in the current
       level prior to each display of the slider.

 -- Todd Brandt <todd.e.brandt@intel.com>  Tue, 23 Oct 2007 23:02:53 -0700

moblin-applets (0.11)

  * Increased the size of the volume and brightness sliders
    to 42x200 pixels, and upgraded their appearances to be a
    a little easier to use.

  * BUG: "The control panel applets - keyboard properties: have no software keyboard configuration tab"
    BUGLINK: https://bugs.launchpad.net/moblin-ui-framework/+bug/152891
    FIX: Jian's and Horace's latest changes work well and have been reenabled

 -- Todd Brandt <todd.e.brandt@intel.com>  Thu, 18 Oct 2007 19:43:11 -0700

moblin-applets (0.10)

  * Added the touchscreen applet code by Kevron Rees
  * Removed the sound capplet
  * Added a volume status bar applet
  * Added a screen brightness status bar applet

  * BUG: "The control panel applets - screen resolution: can make X restart"
    BUGLINK: https://bugs.launchpad.net/moblin-ui-framework/+bug/152893
    FIX: Removed the screen resolution applet as a tentative solution

  * BUG: "Brightness applet crashes because of video module"
    BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/153430
    FIX: Added init script which loads the video module on startup

  * BUG: "Select a image in the "Customization" ,it exit unexcepted."
    BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/145950
    FIX: Removed the image selection button, replaced with an icon

  * BUG: "The control panel applets - keyboard properties: have no software keyboard configuration tab"
    BUGLINK: https://bugs.launchpad.net/moblin-ui-framework/+bug/152891
    IN PROGRESS: all the code is there but is not enabled pending bug fixes

  * BUG: "The "Customization" button which lies in the upper left corner of "About Me" tab has some problems in size"
    BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/145949
    FIX: "Removed the image chooser button and replaced it with a static icon."

  * BUG: "Control panel can launch multi-instances"
    BUGLINK: https://bugs.launchpad.net/moblin-ui-framework/+bug/146123
    FIX: "Network, Time, and Touchscreen applets are launched synchronously now, so no multiples"

 -- Todd Brandt <todd.e.brandt@intel.com>  Thu, 18 Oct 2007 04:02:47 +0000

moblin-applets (0.9)

  * Upgraded the package so as to get it into the apt repo

 -- Todd Brandt <todd.e.brandt@intel.com>  Fri, 12 Oct 2007 03:25:20 +0000

moblin-applets (0.8)

  * Added status bar applet build infrastructure
  * Added Volume status bar applet
  * Added Screen Brightness status bar applet
  * Temporarily removed the sound capplet from the build

 -- Todd Brandt <todd.e.brandt@intel.com>  Thu, 11 Oct 2007 13:57:02 -0700

moblin-applets (0.7)

  * added man page, fixed all the remaining lintian package
    warnings and errors.
  * moving to ubuntu gutsy

 -- Todd Brandt <todd.e.brandt@intel.com>  Thu, 27 Sep 2007 10:55:32 +0000

moblin-applets (0.6)

  * Bump version, to help with push into Gutsy
  * Cleaning up some of the things lintian was complaining about
  * More lintian cleanup
  * Working on getting rid of duplicate depends
  * Remove the libs from the Depend: line

 -- John L. Villalovos <john.l.villalovos@intel.com>  Wed, 26 Sep 2007 09:35:11 -0700

moblin-applets (0.5)

  * Replaced gnome-settings-daemon with a stripped down version called
    moblin-settings-daemon
  * Added in .schema files to support keybindings
  * updated the keybindings applet to use moblin-settings-daemon

 -- Todd Brandt <todd.e.brandt@intel.com>  Wed, 19 Sep 2007 06:12:36 +0000

moblin-applets (0.4)

  * removed all dependencies and conflicts with gnome-control-center,
    libgnome-settings.daemon-dev, and capplets-data.
  * Removed the gnome-settings-daemon code. Moblin Applets no longer
    relies on gnome-settings-daemon for settings changes.

 -- Todd Brandt <todd.e.brandt@intel.com>  Sun, 09 Sep 2007 03:44:07 +0000

moblin-applets (0.3)

  * Added in Gnome System Tools code into libhcpcommon.so
    and as the Date/Time and Network Manager applets.
  * Date/Time applet is functional but untested
  * Network Manager is functional but untested

 -- Todd Brandt <todd.e.brandt@intel.com>  Tue, 28 Aug 2007 18:15:57 +0000

moblin-applets (0.2)

  * major fixes to warnings
  * added reset of global data for each applet, needed
    since they were designed as separate processes, 
    not as shared libraries
  * added in the keyboard applet 

 -- Todd Brandt <todd.e.brandt@intel.com>  Thu, 23 Aug 2007 18:53:38 -0700

moblin-applets (0.1)

  * Initial release
  * moblin-applets is a fork of gnome-control-center 2.18.1 authored
    by Jonathan Blandford <jrb@redhat.com>
  * It's purpose is to run in the mpblin hildon-desktop environment
    rather than in gnome-desktop.
  * Functional capplets are network, display, font, sound, background, 
    about-me, and keymapping.

 -- Todd Brandt <todd.e.brandt@intel.com>  Fri, 17 Aug 2007 00:23:14 -0700
