--- moblin-applets-0.66.orig/debian/changelog +++ moblin-applets-0.66/debian/changelog @@ -0,0 +1,1535 @@ +moblin-applets (0.66-0ubuntu4) intrepid; urgency=low + + * Rebuild for libgnomekbd2 -> libgnomekbd3 transistion. + * Add a patch to deal with gnomekbd no longer supporting backups via + gconf. + + -- Steve Kowalik Fri, 12 Sep 2008 14:39:23 +1000 + +moblin-applets (0.66-0ubuntu3) intrepid; urgency=low + + * Add dh_gconf to debian/rules. + * Remove all of the gconf settings, they belong elsewhere. + * Drop the postinst and postrm, dh_gconf does it for us. + + -- Steve Kowalik Tue, 09 Sep 2008 17:50:00 +1000 + +moblin-applets (0.66-0ubuntu2) intrepid; urgency=low + + * Also check if /var/lib/dbus/machine-id exists before setting user gconf + settings. + + -- Steve Kowalik Wed, 20 Aug 2008 18:02:21 +1000 + +moblin-applets (0.66-0ubuntu1) intrepid; urgency=low + + * Repack to be non-native, targetting Intrepid. + * Based on the package in the ubuntu-mobile PPA, including: + - Added gconf changes in postinst for both root and ume + - chown -R ume:ume /home/ume/.gconf so user can read it + - Clean up the postinst and postrm scripts. + + Add set -e. + + Add #DEBHELPER# tags, and remove bits that look to be autogenerated. + + Guard the user ume gconf bits in the postinst. + - Add -u to the dh_installinit calls. + - Drop the Depends on libmokoui2-0. + - Add a Depends on hicolor-icon-theme, the icons live there. + * Munge Maintainer to Ubuntu Mobile Developers. + * Add a patch that fixes configure.in so autobork is happy again. + + -- Steve Kowalik Wed, 13 Aug 2008 16:29:49 +1000 + +moblin-applets (0.65-0ubuntu1) hardy; urgency=low + + * Changed the postinst script to edit the gtk_theme and icon_theme + keys for ume user instead of root. + + * Added some default background images for the backgruonds applet + + * BUGS FIXED + + * BUG: Non photo files can be added to wallpaper list + BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/234231 + FIX: the problem was in the filter, it was a dumb little + programming mistake. It now filters on these types (like it should + have all along): + + ".jpg", ".jpeg", ".gif", ".png", ".bmp" + + -- Todd Brandt Fri, 23 May 2008 17:06:51 -0700 + +moblin-applets (0.64-0ubuntu1) hardy; urgency=low + + * Added two lines to the postinst script which will change the + default values of /desktop/gnome/interface/icon_theme and + /desktop/gnome/interface/gtk_theme to gnome and mobilebasic + respectively. + + * Upgraded the Background Applet. The applet now lists the available + images as fast as possible. It takes about 1 second to list 4000 + photos with just the name of the file and the text "Thumbnail + loading...". It then spawns a background thread which actually + reads each of the files and generates the description info (the + image typ, it's dimensions, etc) and the thumbnail. Therefore the + user can set the background or color immediately without having + to wait. After about 20 seconds (first run) and 10 seconds (cached + run) the thumbnail and description for each item is put in the + list and the user can now peruise the thumbnails as well as the + image names. + + * BUGS FIXED + + * BUG: Cannot view thumbnail of wallpapers + BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/227611 + FIX: Changed the gnome_thumbnail_factory_generate_thumbnail + function in wp-item.c to gdk_pixbuf_new_from_file_at_size. The + thumbnails now load just as fast as they did in GASTON + + -- Todd Brandt Thu, 22 May 2008 17:55:58 -0700 + +moblin-applets (0.63-0ubuntu1) hardy; urgency=low + + * BUGS FIXED + + * BUG: The Theme Setting still no function inside the "Setting" application + BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/206389 + FIX: I found one remaining bug with this in moblin-settings-daemon. Changes + to the gtk_theme and icon_theme gconf keys do trigger callbacks in + moblin-settings-daemon during runtime which are then propagated to + xsettings. However, when the daemon is first started, it doesn't propagate + the *initial* gconf key values to xsettings. Therefore a theme change + doesn't appear to survive a reboot. The problem was that I inserted code + which set the screen resolution/rotation just before the xsettings code, + and it returned when the gconf keys for resolution/rotation were both NULL + (thus skipping the xsettings code). I've fixed this. The easiest way to + verify is as follows: + + The nm-applet plugin has an icon on the marquee which changes depending on + the type of connection, but it also changes based on the theme. The + /desktop/gnome/interface/icon_theme key controls what the base icon set + will be for this applet, and the two themes that I switch between to test + are Human and hicolor. When you have a wired connection with the Human + theme, the icon appears to be two little computer monitors representing a + "network". When you have a wired connection with the hicolor theme, the + icon appears as the connector at the end of an ethernet cable. You can + switch back and forth to see the two icons with the following commands: + + NOTE: you must be logged in as user ume: "su ume". + 1) gconftool-2 --type "string" --set "/desktop/gnome/interface/icon_theme" "Human" + 2) gconftool-2 --type "string" --set "/desktop/gnome/interface/icon_theme" "hicolor" + + Now the default for the system is "hicolor", so if no xsettings are + propogated at all (i.e. the icon_theme key is ignored), the nm-applet will + startup with the hicolor icon. Try setting the theme to Human and + rebooting. Prior to 0.62, the icon would still be hicolor, but with 0.63 + it should change to Human. + + -- Todd Brandt Wed, 21 May 2008 11:42:21 -0700 + +moblin-applets (0.62-0ubuntu1) hardy; urgency=low + + * Changed the moblin-touchdump and moblin-system-daemon binaries + to pull in linux/input.h for the event and code values. There + appears to be some discrepency between the alt_abs_x/y values and + what's defined in input.h, but since the xorg evtouch driver also + compensates for this I'm not too worried. + + * BUGS FIXED + + * BUG: Too many volume button presses causes problems + BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/225465 + FIX: Moblin-settings-daemon adds a gdk window filter which + listens for the keyboard shortcuts like the volume controls. I + added a check to see if the function is already in use, and if + it recieves another recognizable keypress it removes it from the + gdk processing queue. That way nothing will get jumbled. + + -- Todd Brandt Thu, 15 May 2008 14:14:39 -0700 + +moblin-applets (0.61-0ubuntu1) hardy; urgency=low + + * Fixed a bug where if you boot up with no battery and then + insert it after the GUI is up, the battery applet doesn't + detect the insertion. This is now fixed. + + -- Todd Brandt Wed, 07 May 2008 10:16:07 -0700 + +moblin-applets (0.60-0ubuntu1) hardy; urgency=low + + * Added support to moblin-system-daemon to use the same procedure + that gnome-system-tools 2.22.0 uses to validate with policy kit + to gain access to the system backends. Thus far this has proven + not to work. The tentative solution is to just get rid of + moblin-time and install gnome-system-tools in its stead. + + * BUGS FIXED + + * BUG: battery applet crashes when clicked and battery isn't full + BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/224123 + FIX: The offending code is in sapplets/battery/battery-applet.c in + the get_charge_time function. It does a search for to find a match + for the charge unit string it recieved when it read the + battery.charge_level.unit property in the battery namespace. This + code doesn't take into account the case where the charge_unit + returned is actually NULL. The HAL 0.5.10 spec says that this + property is optional, so it was an error to assume that it would + exist in all cases. There is an if statement guarding the strcasecmp + now. + + * BUG: battery applet does not detect removal / insertion of battery + BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/224884 + FIX: In gutsy, the HAL daemon reacted to the better being removed + and reinserted by triggering the PropertyModified callback for the + battery device the applet is connected to. In Hardy, removing the + battery apparantly removes the entire device object for the + battery, and reinserting it adds it back in. Therefor the + PropertyModified callback was no longer being triggered and the + applet didn't detect anything when the batter device was gone. I + added two callbacks for the DeviceAdded and DeviceRemoved events in + the device manager namespace. These calls are triggered as expected + and the applet icon now updates just as it did in gutsy. + + -- Todd Brandt Wed, 30 Apr 2008 04:04:41 -0700 + +moblin-applets (0.59-0ubuntu1) hardy; urgency=low + + * Added a fix to the libbrightness.so library which is used by both + moblin-settings-daemon and the brightness applet. The fix allows it + to ignore calls to its functions if the dbus connection to hald has + failed. + + -- Todd Brandt Wed, 30 Apr 2008 01:13:48 -0700 + +moblin-applets (0.58) hardy; urgency=low + + * Changed moko to libmokoui2 + + -- Todd Brandt Mon, 28 Apr 2008 11:47:49 -0700 + +moblin-applets (0.57) hardy; urgency=low + + * BUGS FIXED + + * BUG: Brightness control no longer works under Hardy + BUGLINK: https://bugs.launchpad.net/moblin-applets/+bug/207183 + FIX: I changed the libbrightnesscontrol code to read the value of + the laptop_panel.num_levels value in the HAL laptop_panel + namespace. This value is the number of discrete brightness levels, + and the new behavior seems to be that the actual levels are + 0-num_levels-1. I updated the libbrightnessconrol library and the + brightness applet and moblin-settings-daemon (which sets the + brightness for shortcut keys). It appears to work well now. + + -- Todd Brandt Fri, 25 Apr 2008 21:33:44 -0700 + +moblin-applets (0.56) hardy; urgency=low + + * BUGS FIXED + + * BUG: [Hardy+PPA]:Click Keyboard applets cause desktop restart + BUGLINK: https://bugs.launchpad.net/ubuntu/+source/moblin-applets/+bug/204522 + FIX: I completely removed all redundant code that we no longer use + and changed the behavior of the keyboard applet to use gconf + instead of the .xml file in the user's home dir. The next step is + to update matchbox-keyboard-manager to listen to the gconf change + instead of the .xml file. + + -- Todd Brandt Wed, 23 Apr 2008 11:57:51 -0700 + +moblin-applets (0.55-1-0ubuntu1) hardy; urgency=low + + * Added patching directory. Cleaned out .git and debian directories + + -- Inuka Gunawardana Mon, 21 Apr 2008 15:00:29 -0700 + +moblin-applets (0.55) hardy; urgency=low + + * 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 Tue, 15 Apr 2008 09:49:14 -0700 + +moblin-applets (0.54) hardy; urgency=low + + * 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 Wed, 09 Apr 2008 05:02:19 -0700 + +moblin-applets (0.53) hardy; urgency=low + + * 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 Wed, 09 Apr 2008 04:17:13 -0700 + +moblin-applets (0.52) gaston; urgency=low + + * 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 Fri, 04 Apr 2008 12:43:39 -0700 + +moblin-applets (0.51) gaston; urgency=low + + * 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 Thu, 03 Apr 2008 03:24:13 -0700 + +moblin-applets (0.50.1) gaston; urgency=low + + * Changed the /etc/init.d/moblin-system-daemon script to actually + do what it's supposed to + + -- Todd Brandt Thu, 27 Mar 2008 12:24:53 -0700 + +moblin-applets (0.50) gaston; urgency=low + + * Added in the gconf key callbacks and xsettings triggers to + moblin-settings-xsettings.c + + -- Todd Brandt Thu, 27 Mar 2008 01:18:45 -0700 + +moblin-applets (0.49) gaston; urgency=low + + * Fixed the moblin-keybindings .desktop file + + -- Todd Brandt Fri, 21 Mar 2008 17:40:43 -0700 + +moblin-applets (0.48) gaston; urgency=low + + * 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 Fri, 21 Mar 2008 17:19:11 -0700 + +moblin-applets (0.47) gaston; urgency=low + + * 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 Fri, 21 Mar 2008 13:09:52 -0700 + +moblin-applets (0.46) gaston; urgency=low + + * 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 Wed, 19 Mar 2008 11:47:53 -0700 + +moblin-applets (0.45) gaston; urgency=low + + * 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 Wed, 19 Mar 2008 11:46:31 -0700 + +moblin-applets (0.44) gaston; urgency=low + + * 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 Tue, 11 Mar 2008 18:42:52 -0700 + +moblin-applets (0.43) gaston; urgency=low + + * 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 Wed, 05 Mar 2008 03:20:04 -0800 + +moblin-applets (0.42) hardy; urgency=low + + * 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 Wed, 27 Feb 2008 21:47:37 -0800 + +moblin-applets (0.41) gaston; urgency=low + + * 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 Tue, 26 Feb 2008 00:09:44 -0800 + +moblin-applets (0.40) gaston; urgency=low + + * 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 Thu, 21 Feb 2008 19:34:05 -0800 + +moblin-applets (0.39) gaston; urgency=low + + * 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 Wed, 20 Feb 2008 12:39:57 -0800 + +moblin-applets (0.38) gaston; urgency=low + + * The hardy push apparantly cancelled the gaston build, so + I'm trying this one more time. + + -- Todd Brandt Fri, 15 Feb 2008 16:45:43 -0800 + +moblin-applets (0.37) hardy; urgency=low + + * Botched 0.36 build, trying again + + -- Todd Brandt Fri, 15 Feb 2008 15:43:29 -0800 + +moblin-applets (0.36) gaston; urgency=low + + * 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 Fri, 15 Feb 2008 13:36:40 -0800 + +moblin-applets (0.35) gaston; urgency=low + + * 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 Fri, 15 Feb 2008 11:23:25 +0800 + +moblin-applets (0.34) gaston; urgency=low + + * 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 Wed, 13 Feb 2008 14:31:13 -0800 + +moblin-applets (0.33) gaston; urgency=low + + * 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 Tue, 12 Feb 2008 06:50:25 -0800 + +moblin-applets (0.32) hardy; urgency=low + + * Rolling the version purely to get it into gaston + + -- Todd Brandt Wed, 06 Feb 2008 08:33:20 -0800 + +moblin-applets (0.31) gaston; urgency=low + + * 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 Wed, 06 Feb 2008 05:29:19 -0800 + +moblin-applets (0.30) gaston; urgency=low + + * Added more file extensions to the background applet support + * increased the populate time of the background applet treeview + + -- Todd Brandt Wed, 06 Feb 2008 04:50:40 -0800 + +moblin-applets (0.29) gaston; urgency=low + + * 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 Sun, 03 Feb 2008 21:07:03 -0800 + +moblin-applets (0.28) gaston; urgency=low + + * 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 Wed, 30 Jan 2008 23:43:14 +0000 + +moblin-applets (0.27) gaston; urgency=low + + * 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 Wed, 23 Jan 2008 10:24:10 -0800 + +moblin-applets (0.26) gaston; urgency=low + + * 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 Thu, 17 Jan 2008 17:37:13 -0800 + +moblin-applets (0.25) gaston; urgency=low + + * 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 Tue, 08 Jan 2008 14:59:50 -0800 + +moblin-applets (0.24) gaston; urgency=low + + * 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 Tue, 18 Dec 2007 16:53:18 -0800 + +moblin-applets (0.23) gaston; urgency=low + + * 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 Mon, 17 Dec 2007 09:48:17 -0800 + +moblin-applets (0.22) gaston; urgency=low + + * 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 Thu, 13 Dec 2007 09:56:58 -0800 + + * Added Moko finger scrolling feature in background property. + + -- Horace Li Mon, 10 Dec 2007 14:12:45 +0800 + +moblin-applets (0.21) gaston; urgency=low + + * 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 Fri, 07 Dec 2007 17:09:47 -0800 + +moblin-applets (0.20) gaston; urgency=low + + * 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 Wed, 05 Dec 2007 07:02:37 +0000 + +moblin-applets (0.19) gaston; urgency=low + + * 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 Tue, 04 Dec 2007 22:12:42 -0800 + +moblin-applets (0.18) gaston; urgency=low + + * Added Steve Kowalik's registry patch to the moblin-settings-daemon code + + -- Todd Brandt Thu, 29 Nov 2007 18:46:44 -0800 + +moblin-applets (0.17) gaston; urgency=low + + * 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 Wed, 21 Nov 2007 13:12:18 -0800 + +moblin-applets (0.16) gaston; urgency=low + + * 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 Wed, 21 Nov 2007 05:57:09 -0800 + +moblin-applets (0.15) gaston; urgency=low + + * fixed the background applet crash + + -- Todd Brandt Sat, 17 Nov 2007 01:26:33 +0000 + +moblin-applets (0.14) gaston; urgency=low + + * Fixed the volume status bar applet so as not to crash in xephyr + + -- Todd Brandt Sat, 17 Nov 2007 01:04:19 +0000 + +moblin-applets (0.13) gaston; urgency=low + + * 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 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 Wed, 7 Nov 2007 17:40:11 +0800 + +moblin-applets (0.12) gaston; urgency=low + + * 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 Tue, 23 Oct 2007 23:02:53 -0700 + +moblin-applets (0.11) gaston; urgency=low + + * 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 Thu, 18 Oct 2007 19:43:11 -0700 + +moblin-applets (0.10) gaston; urgency=low + + * 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 Thu, 18 Oct 2007 04:02:47 +0000 + +moblin-applets (0.9) gaston; urgency=low + + * Upgraded the package so as to get it into the apt repo + + -- Todd Brandt Fri, 12 Oct 2007 03:25:20 +0000 + +moblin-applets (0.8) gutsy; urgency=low + + * 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 Thu, 11 Oct 2007 13:57:02 -0700 + +moblin-applets (0.7) gutsy; urgency=low + + * added man page, fixed all the remaining lintian package + warnings and errors. + * moving to ubuntu gutsy + + -- Todd Brandt Thu, 27 Sep 2007 10:55:32 +0000 + +moblin-applets (0.6) UNRELEASED; urgency=low + + * 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 Wed, 26 Sep 2007 09:35:11 -0700 + +moblin-applets (0.5) feisty; urgency=low + + * 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 Wed, 19 Sep 2007 06:12:36 +0000 + +moblin-applets (0.4) feisty; urgency=low + + * 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 Sun, 09 Sep 2007 03:44:07 +0000 + +moblin-applets (0.3) feisty; urgency=low + + * 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 Tue, 28 Aug 2007 18:15:57 +0000 + +moblin-applets (0.2) feisty; urgency=low + + * 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 Thu, 23 Aug 2007 18:53:38 -0700 + +moblin-applets (0.1) unstable; urgency=low + + * Initial release + * moblin-applets is a fork of gnome-control-center 2.18.1 authored + by Jonathan Blandford + * 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 Fri, 17 Aug 2007 00:23:14 -0700 + --- moblin-applets-0.66.orig/debian/moblin-applets.moblin-system-daemon +++ moblin-applets-0.66/debian/moblin-applets.moblin-system-daemon @@ -0,0 +1,58 @@ +#! /bin/sh + +PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin +DAEMON=/usr/sbin/moblin-system-daemon +NAME=moblin-system-daemon +DESC="MoblinSystemDaemon" +PROCESSES=`ps xo pid,args | grep /usr/sbin/$NAME | grep -v grep | grep -v invoke-rc | tr ' ' '\n' | sed -n -e "/[0-9]/p" | tr '\n' ' '` +ALLPROCESSES=`ps axo pid,args | grep /usr/sbin/$NAME | grep -v grep | grep -v invoke-rc | tr ' ' '\n' | sed -n -e "/[0-9]/p" | tr '\n' ' '` + +. /lib/lsb/init-functions + +test -x $DAEMON || exit 0 + +set -e + +do_start() { + if [ -z "$PROCESSES" ]; then + start-stop-daemon --start --oknodo \ + --exec $DAEMON -- $DAEMON_OPTS + fi +} + +do_stop() { + for i in $ALLPROCESSES; do + kill $i + done +} + +case "$1" in + start) + if [ ! -e /var/run/dbus/system_bus_socket ]; then + log_failure_msg "Can't start $DESC - please ensure dbus is running" + exit 0 + fi + + log_daemon_msg "Starting $DESC" "$NAME" + do_start + log_end_msg $? + ;; + stop) + log_daemon_msg "Stopping $DESC" "$NAME" + do_stop + log_end_msg $? + ;; + restart|force-reload) + log_daemon_msg "Restarting $DESC" "$NAME" + do_stop + sleep 1 + do_start + log_end_msg $? + ;; + *) + log_success_msg "Usage: $0 {start|stop|restart|force-reload}" >&2 + exit 1 + ;; +esac + +exit 0 --- moblin-applets-0.66.orig/debian/rules +++ moblin-applets-0.66/debian/rules @@ -0,0 +1,65 @@ +#!/usr/bin/make -f + +# Comment this to turn off verbose mode. +export DH_VERBOSE=1 +include /usr/share/cdbs/1/rules/simple-patchsys.mk +configure: configure-stamp +configure-stamp: + dh_testdir + libtoolize --automake + aclocal -I ./m4 + autoconf + autoheader + automake --add-missing --foreign + ./configure --sysconfdir=/etc prefix=/usr + touch configure-stamp + +build: apply-patches configure-stamp build-stamp +build-stamp: + docbook-to-man moblin-applets.sgml > moblin-applets.man + cd po; intltool-update -p + $(MAKE) + touch build-stamp + +install: configure-stamp build-stamp install-stamp +install-stamp: + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 $(MAKE) DESTDIR=$(CURDIR)/debian/moblin-applets install + +binary-indep: build install + +binary-arch: build install + dh_testdir + dh_testroot + dh_installinit -u"defaults 10 21" + dh_installinit --init-script=moblin-system-daemon -u"defaults 99 21" + dh_installman + dh_installchangelogs ChangeLog + dh_installdocs + dh_install + dh_gconf + dh_link + dh_strip + dh_compress + dh_fixperms + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +clean:: + dh_testdir + dh_testroot + [ ! -f Makefile ] || $(MAKE) clean + [ ! -f Makefile ] || $(MAKE) distclean + rm -f aclocal.m4 config.sub config.guess configure + rm -f configure-stamp build-stamp install-stamp + find . -name Makefile.in | xargs rm -f + dh_clean + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install configure --- moblin-applets-0.66.orig/debian/moblin-applets-doc.docs +++ moblin-applets-0.66/debian/moblin-applets-doc.docs @@ -0,0 +1,2 @@ +#DOCS# + --- moblin-applets-0.66.orig/debian/docs +++ moblin-applets-0.66/debian/docs @@ -0,0 +1,2 @@ +NEWS +README --- moblin-applets-0.66.orig/debian/compat +++ moblin-applets-0.66/debian/compat @@ -0,0 +1 @@ +5 --- moblin-applets-0.66.orig/debian/dirs +++ moblin-applets-0.66/debian/dirs @@ -0,0 +1,3 @@ +/usr/lib/hildon-control-panel +/usr/share/applications/hildon-control-panel/ +/usr/share/moblin-applets/ --- moblin-applets-0.66.orig/debian/control +++ moblin-applets-0.66/debian/control @@ -0,0 +1,15 @@ +Source: moblin-applets +Section: utils +Priority: extra +Maintainer: Ubuntu Mobile Developers +XSBC-Original-Maintainer: Todd Brandt +Build-Depends: libtool, libhildon-1-dev, libhildondesktop-dev, pkg-config, libosso-dev (>= 1.5), osso-af-settings, autoconf, automake, cdbs, gnome-pkg-tools (>= 0.7), dpkg-dev (>= 1.13.19), debhelper (>= 5.0.0), libgnomeui-dev (>= 2.8.1-3), intltool, libglade2-dev (>= 2.4.0-1), zlib1g-dev, flex,liborbit2-dev (>= 2.10.2-1.1), libmetacity-dev (>= 1:2.8.1-3), libxcursor-dev, libbonobo2-dev (>= 2.6.2-6), libnautilus-extension-dev, libgtk2.0-dev (>= 2.10), libxrandr-dev, docbook-to-man, autotools-dev, libasound2-dev (>= 1.0.3b-1), libxss-dev, libxinerama-dev, libxft-dev (>= 2.1.2), libxxf86misc-dev, libxkbfile-dev, libebook1.2-dev (>= 1.7.90), desktop-file-utils, gnome-doc-utils (>= 0.3.2), libgnome-menu-dev (>= 2.12.0), libx11-dev, libxrender-dev, libgconf2-dev, libbonoboui2-dev, libesd0-dev, libgnomevfs2-dev, libfontconfig1-dev, libfreetype6-dev, libglib2.0-dev, libxt-dev, libhal-dev (>= 0.5.6), libdbus-1-dev (>= 0.71), libdbus-glib-1-dev (>= 0.71), librsvg2-dev, libpango1.0-dev, libpanel-applet2-dev, libgnomekbdui-dev, libgnomekbd-dev, scrollkeeper, hildon-control-panel-dev, liboobs-1-dev, libgtop2-dev (>= 2.14.6), libhal-dev (>= 0.5.8), libmokoui2-dev +Standards-Version: 3.7.2 + +Package: moblin-applets +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, evolution-data-server, hal, hicolor-icon-theme +Description: Control/status panel applets for moblin + Based on the gnome-control-center source for ubuntu + this package creates status and control panel applets + for the moblin environment. --- moblin-applets-0.66.orig/debian/moblin-applets.init +++ moblin-applets-0.66/debian/moblin-applets.init @@ -0,0 +1,124 @@ +#! /bin/sh -e + +# Check for ACPI support on kernel side +[ -d /proc/acpi ] || exit 0 + +# Get lsb functions +. /lib/lsb/init-functions +. /etc/default/rcS + +if [ "x$VERBOSE" = "xno" ]; then + MODPROBE_OPTIONS="$MODPROBE_OPTIONS -Q" + export MODPROBE_OPTIONS +fi + +load_modules() { + PRINTK=`cat /proc/sys/kernel/printk` + [ "$VERBOSE" = no ] && echo "0 0 0 0" > /proc/sys/kernel/printk + + LIST=`/sbin/lsmod|awk '!/Module/ {print $1}'` + + # Get list of available modules + LOC="/lib/modules/`uname -r`/kernel/drivers/acpi" + LOC2="/lib/modules/`uname -r`/kernel/ubuntu/acpi" + if [ -d $LOC ]; then + MODAVAIL=`( find $LOC -type f -name "*.o" -printf "basename %f .o\n"; \ + find $LOC -type f -name "*.ko" -printf "basename %f .ko\n" ) | /bin/sh` + else + MODAVAIL="" + fi + + if [ -d $LOC2 ]; then + MODAVAIL="$MODAVAIL `( find $LOC2 -type f -name "*.o" -printf "basename %f .o\n"; \ + find $LOC2 -type f -name "*.ko" -printf "basename %f .ko\n" ) | /bin/sh`" + fi + + MODULES="$MODAVAIL" + + if [ -n "$MODULES" ]; then + log_begin_msg "Loading ACPI modules..." + STATUS=0 + for mod in $MODULES; do + echo $MODAVAIL | grep -q -w "$mod" || continue + if echo $LIST | grep -q -w "$mod"; then + [ "$VERBOSE" != no ] && log_success_msg "Module already loaded: $mod" + else + if modprobe -b $mod 2>/dev/null; then + [ "$VERBOSE" != no ] && log_success_msg "Loaded module: $mod" + else + if [ "$VERBOSE" != no ]; then + log_warning_msg "Unable to load module: $mod" + fi + fi + fi + done + log_end_msg $STATUS + fi + echo "$PRINTK" > /proc/sys/kernel/printk +} + +unload_modules() { + PRINTK=`cat /proc/sys/kernel/printk` + [ "$VERBOSE" = no ] && echo "0 0 0 0" > /proc/sys/kernel/printk + + LIST=`/sbin/lsmod|awk '!/Module/ {print $1}'` + + # Get list of available modules + LOC="/lib/modules/`uname -r`/kernel/drivers/acpi" + LOC2="/lib/modules/`uname -r`/kernel/ubuntu/acpi" + if [ -d $LOC ]; then + MODAVAIL=`( find $LOC -type f -name "*.o" -printf "basename %f .o\n"; \ + find $LOC -type f -name "*.ko" -printf "basename %f .ko\n" ) | /bin/sh` + else + MODAVAIL="" + fi + + if [ -d $LOC2 ]; then + MODAVAIL="$MODAVAIL `( find $LOC2 -type f -name "*.o" -printf "basename %f .o\n"; \ + find $LOC2 -type f -name "*.ko" -printf "basename %f .ko\n" ) | /bin/sh`" + fi + + MODULES="$MODAVAIL" + + if [ -n "$MODULES" ]; then + log_begin_msg "Unloading ACPI modules..." + STATUS=0 + for mod in $MODULES; do + echo $MODAVAIL | grep -q -w "$mod" || continue + if echo $LIST | grep -q -w "$mod"; then + if modprobe -r $mod 2>/dev/null; then + [ "$VERBOSE" != no ] && log_success_msg "Unloaded module: $mod" + else + if [ "$VERBOSE" != no ]; then + log_warning_msg "Unable to unload module: $mod" + fi + fi + else + [ "$VERBOSE" != no ] && log_success_msg "Module already unloaded: $mod" + fi + done + log_end_msg $STATUS + fi + echo "$PRINTK" > /proc/sys/kernel/printk +} + +case "$1" in + start) + [ -f /proc/modules ] && load_modules + ;; + stop) +# [ -f /proc/modules ] && unload_modules + ;; + restart) + $0 stop + sleep 1 + $0 start + ;; + reload|force-reload) + ;; + *) + log_success_msg "Usage: /etc/init.d/moblin-applets {start|stop|restart|reload|force-reload}" + exit 1 +esac + +exit 0 --- moblin-applets-0.66.orig/debian/copyright +++ moblin-applets-0.66/debian/copyright @@ -0,0 +1,61 @@ +This package was debianized by tebrandt on +Fri, 17 Aug 2007 00:23:14 -0700. + +It was downloaded from moblin.org + +Moblin Applets Upstream Author and Copyright holder: + Todd Brandt + Copyright: 2007 Intel Corporation. + (additions/modifications for moblin support) + +Touchscreen Calibration Upstream Author and Copyright holders: + Kevron Rees + http://linuxice.com + +Gnome Power Manager Upstream Author and Copyright holders: + Richard Hughes + William Jon McCann + Jaap A. Haitsma + (brightness status bar applet base) + +Gnome Applets Upstream Author and Copyright holders: + Christian Marillat + Marc Dequènes (Duck) + (volume status bar applet base) + +Gnome System Monitor Upstream Authors and Copyright Holders: + Kevin Vandersloot + Erik Johnsson - icon support + Jorgen Scheibengruber + Benoît Dejean - maintainer + Paolo Borelli + (full list in /usr/share/doc/gnome-system-monitor/AUTHORS.) + (System Monitor capplet base) + +Gnome Control Center Upstream Author and Copyright holder: + Jonathan Blandford + Copyright: 1998,99,2000 Free Software Foundation, Inc. + (base framework, about-me, background, display, keybindings, + menu, network-proxy, font, keyboard, network, sound capplets) + + +License: + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this package; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, + USA. + +The Debian packaging is (C) 2007, tebrandt and +is licensed under the GPL, see `/usr/share/common-licenses/GPL'. --- moblin-applets-0.66.orig/debian/moblin-applets-doc.install +++ moblin-applets-0.66/debian/moblin-applets-doc.install @@ -0,0 +1,2 @@ +#DOCS# + --- moblin-applets-0.66.orig/debian/patches/configure.in-autoconfage.patch +++ moblin-applets-0.66/debian/patches/configure.in-autoconfage.patch @@ -0,0 +1,15 @@ +diff -Nur -x '*.orig' -x '*~' moblin-applets-0.66/configure.in moblin-applets-0.66.new/configure.in +--- moblin-applets-0.66/configure.in 2008-05-24 11:27:07.000000000 +1000 ++++ moblin-applets-0.66.new/configure.in 2008-08-13 16:12:17.000000000 +1000 +@@ -9,10 +9,9 @@ + + AC_ISC_POSIX + AC_PROG_CC ++AC_PROG_CXX + AC_STDC_HEADERS + AM_PROG_LIBTOOL +-AC_LANG_CPLUSPLUS +-AC_LANG_COMPILER_REQUIRE + + # Use hildon control panel + HILDON_CONTROL_PANEL --- moblin-applets-0.66.orig/debian/patches/gnomekbd_api_change.patch +++ moblin-applets-0.66/debian/patches/gnomekbd_api_change.patch @@ -0,0 +1,21 @@ +diff -Nur -x '*.orig' -x '*~' moblin-applets-0.66/moblin-settings-daemon/moblin-settings-keyboard-xkb.c moblin-applets-0.66.new/moblin-settings-daemon/moblin-settings-keyboard-xkb.c +--- moblin-applets-0.66/moblin-settings-daemon/moblin-settings-keyboard-xkb.c 2008-05-24 11:27:06.000000000 +1000 ++++ moblin-applets-0.66.new/moblin-settings-daemon/moblin-settings-keyboard-xkb.c 2008-09-12 14:27:55.000000000 +1000 +@@ -160,8 +160,6 @@ + if (!gkbd_keyboard_config_equals + (¤t_kbd_config, ¤t_sys_kbd_config)) { + if (gkbd_keyboard_config_activate (¤t_kbd_config)) { +- gkbd_keyboard_config_save_to_gconf_backup +- (&initial_sys_kbd_config); + if (pa_callback != NULL) { + (*pa_callback) (pa_callback_user_data); + } +@@ -229,8 +227,6 @@ + gconf_client_get_bool (conf_client, + DISABLE_SYSCONF_CHANGED_WARNING_KEY, + NULL); +- gkbd_keyboard_config_load_from_gconf_backup +- (&backup_gconf_kbd_config); + gkbd_keyboard_config_load_from_x_initial (&initial_sys_kbd_config, NULL); + + is_config_changed = --- moblin-applets-0.66.orig/build-intrepid-lpia-20080912-1429.vLbso7.log +++ moblin-applets-0.66/build-intrepid-lpia-20080912-1429.vLbso7.log @@ -0,0 +1,5 @@ +Invalid source: moblin-applets_0.66-0ubuntu4.dsc +Skipping moblin-applets +****************************************************************************** +Finished at 20080912-1429 +Build needed 00:00:00, 0k disk space