Accepted: hildon-desktop 1:2.0.9-1ubuntu1 (source)
Bill Filler
bill.filler at canonical.com
Fri Feb 15 04:10:46 GMT 2008
Accepted:
OK: hildon-desktop_2.0.9.orig.tar.gz
OK: hildon-desktop_2.0.9-1ubuntu1.diff.gz
OK: hildon-desktop_2.0.9-1ubuntu1.dsc
-> Component: main Section: x11
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Wed, 06 Feb 2008 11:24:43 -0500
Source: hildon-desktop
Binary: hildon-desktop libhildondesktop-dev libhildondesktop0 libhildonwm0 libhildonwm-dev hildon-desktop-dbg hildon-desktop-dev libhildondesktop0-dbg libhildondesktop0-doc libhildonwm0-dbg
Architecture: source
Version: 1:2.0.9-1ubuntu1
Distribution: hardy
Urgency: low
Maintainer: Ubuntu Mobile Developers <ubuntu-mobile at lists.ubuntu.com>
Changed-By: Bill Filler <bill.filler at canonical.com>
Description:
hildon-desktop - Desktop environment for embedded devices
hildon-desktop-dbg - Debug symbols for hildon-desktop
hildon-desktop-dev - Development files for the Hildon Desktop
libhildondesktop-dev - libhildondesktop development files
libhildondesktop0 - libhildondesktop shared library
libhildondesktop0-dbg - libhildondesktop debug symbols
libhildondesktop0-doc - documentation for libhildondesktop
libhildonwm-dev - libhildonwm development files
libhildonwm0 - libhildonwm shared library
libhildonwm0-dbg - libhildonwm debug symbols
Launchpad-Bugs-Fixed: 186843 186857 186859 186868 186875
Changes:
hildon-desktop (1:2.0.9-1ubuntu1) hardy; urgency=low
.
* Rebased to upstream version 1:2.0.9-1 from 1:0.0.43-1 from bzr
734..803
* added cdbs simple-patchsys support and appropriate build dependency
* removed ubuntu and moblin changes from source, added as patch files:
* 01_ume_layout_configuration.patch:
modifications made to hildon layout configuration files for UME.
It includes replacing the Top and Bottom panels with the new
Marquee panel.
* 02_build_mods.patch:
adds ume specific build changes to makefile, configure and autoconf
* 03_gconf_related.patch:
adds gconf schema and key defines for newly created gconf keys
that are used by other patches to conditionalize certain behavior
at runtime based on gconf values.
* 04_container_visibility.patch:
adds support to configure desktop-panels defined in desktop.conf
with newly created X-Hide-On-Home setting which controls if the
panel is hidden or shown when the home window is shown.
fixes LP: #186875
* 05_hide_banner.patch:
adds gconf support to enable/disable showing built-in hildon banner
for app launching. Default to disable for UME, as UME home plugin
displays it's own banner for app launching.
* 06_type_changes_for_64bit.patch:
changes to support building on 64 bit platforms.
* 07_home_window_menu_visibility.patch:
adds gconf support to enable/disable showing of home window menu.
Default to disable for UME as home window menu is not used.
fixes LP: #186859
* 08_home_window_titlebar_visibility.patch:
adds gconf support to enable/disable showing of home applet titlebar.
Default to disable for UME as home applet titlebar is not necessary.
fixes LP: #186857
* 09_home_applet_resize_fix.patch:
fixes to prevent home applet from being incorrectly resized.
fixes LP: #186868
* 10_drag_event_fix.patch:
adds gconf support to allow propagation of drag events to home applet
without having to click and hold for a certain period. LP: #186843
* 11_window_filter.patch:
moblin.org patch to allow non-hildon windows to be managed by
window manager.
* 12_statusbar_plugin_paint_fix.patch:
moblin.org patch to fix repaint issues with non-hildon statusbar
plugins.
* 13_active_window_notification.patch:
moblin.org patch to emit new signal "active-window-update" when
hd_wm_application_set_active_window is called. Used by marquee panel.
* 14_display_handle_return.patch:
moblin.org patch to add function hd_wm_window_get_display() to return
X Display struct.
* 15_libstartup_notification_crash_fix.patch:
moblin.org fix for crash on libstartup notification
* 16_loopback_window_list.patch:
moblin.org patch to libhildonwm/hd-wm.c hd_wm_switch_info_window()
function to return first window in list if last window reached.
Used by marquee panel.
* 17_statusbar_container.patch:
moblin.org patch to support new marquee panel with embedded statusbar
container.
* 18_mix_build.patch:
moblin.org patch to use gint instead of guint in certain places.
* 19_icon_menu_button_changes.patch:
moblin.org changes to icon size, button size and image paths needed
by marquee panel
* 20_ifdef_fix.patch:
bug fix for incorrect #ifdef in hd-switcher-menu.c
.
hildon-desktop (1:2.0.9-1) sardine; urgency=low
.
* src/hd-select-plugins-dialog.c: still display the dialog
if one of the given plugin directories does not exist.
.
hildon-desktop (1:2.0.8-1) sardine; urgency=low
.
* debian/config/desktop.conf: add ~/.hildon-home as a plugin dir
for home
.
* src/hd-desktop.c:
- have ContainerInfo have a list of plugin directories instead of one
- watch each of the directories.
* src/hd-select-plugins-dialog.c:
- iterate plugins from all plugin directories.
.
hildon-desktop (1:2.0.7-2) sardine; urgency=low
.
* Include hildon-update-notifier in the default statusbar configuration.
Fixes: NB#76493
.
hildon-desktop (1:2.0.7-1) sardine; urgency=low
.
* debian/rules: call dh_installinit with -r to avoid restarting
desktop during seamless software updates.
.
* libhildonwm/hd-keys.c: catch X errors around call to
XKeycodeToKeysym. Fixes: NB#78409
.
hildon-desktop (1:2.0.6-1) sardine; urgency=low
.
* libhildonwm/hd-keys.c: check if a fn + keycode gives keysym,
but also if keycode only does not give keysym.
Fixes: NB#74429
.
* libhildondesktop/hildon-home-titlebar.c: use button1 in
gtk_menu_popup. Fixes: NB#76713
.
hildon-desktop (1:2.0.5-1) sardine; urgency=low
.
* libhildonwm/hd-keys.c:
- when grabbing a shortcut, check if that keysym requires the Fn
modifiers, and if so add it to the modifier mask. For instance
the + key in French is labelled as + but requires Fn+V.
- when a key shortcut is received, check if this keycode and
mask results in a levelled keysym.
Fixes: NB#74322
.
* src/hd-applications-menu.c (hd_applications_menu_button_toggled): do
not unselect menu item when untoggling the button to avoid
inconsistent behavior. Fixes: NB#75922.
.
hildon-desktop (1:2.0.4-2) sardine; urgency=low
.
* debian/config/home{-layout}.conf: the tutorial applet is back, for
everyone's pleasure.
.
hildon-desktop (1:2.0.4-1) sardine; urgency=low
.
* libhildonwm/hd-wm.c (hd_wm_prepare_close_application_dialog):
- add a weak reference to the window so it can be set to NULL
if it disappears.
- clean up the list where it is constructed.
* src/hn-app-switcher.c (hn_app_switcher_close_application_dialog):
- do not clean up the list as it is done by the caller.
Fixes: NB#74429
.
* src/hd-home-l10n.h, src/hd-applications-menu-settings-l10n.h,
libhildondesktop/statusbar-item-socket.h,
libhildondesktop/tasknavigator-item-socket.h: added missing
G_END_DECLS. Patch courtesy of Mikhail Sobolev
.
* libhildondesktop/hildon-desktop-popup-menu.c
(hildon_desktop_popup_menu_press_event): do not take non-visible menu
items into account when checking which item was selected on button
press. Fixes: NB#75589.
.
* src/hd-applications-menu.c (hd_applications_menu_finalize,
hd_applications_menu_init, hd_applications_menu_create_menu): use an
idle call instead of timeout to first load menu structure on startup.
.
* src/hd-home-window.c: if an image has a cache, that's the file
whose existence we should check. Fixes: NB#72925
.
hildon-desktop (1:2.0.3-1) sardine; urgency=low
.
* src/hd-home-window.c (hd_home_window_constructor): if the background
file has disappeared, revert to default. Fixes: NB#72925
.
* src/hd-switcher-menu.c (hd_switcher_menu_fullscreen_cb): only reset
switcher button icon if the application is only shown in switcher menu
and there's no blinking notification icon. Fixes: NB#72861, NB#72860.
.
* src/hd-switcher-menu.c (hd_switcher_menu_fullscreen_cb): revert last
commit as it brings one regression when blinking icon on switcher area.
.
* src/hd-switcher-menu.c (hd_switcher_menu_fullscreen_cb): do not
reset switcher button icon when fullscreen signal is false in order to
avoid stopping the blinking when launching an application or coming
back from fullscreen mode. Fixes: NB#72861, NB#72860.
.
* src/hd-switcher-menu.c (hd_switcher_menu_displat_state_cb,
hd_switcher_menu_finalize): copy animation pixbuf when restoring
blinking icon on switcher button to avoid it to be destroyed just
before using it. Fixes: NB#72544.
.
* src/hd-plugin-loader-factory.c
(hd_plugin_loader_factory_load_modules): g_strdup() the plugin loader
key to fix a crasher. Do not use G_MODULE_BIND_LOCAL flag when loading
plugin loader module in order to correctly load all its dependencies in
the global symbol table.
.
* src/hd-applications-menu.c (hd_applications_menu_unmap,
hd_applications_menu_init): make the initial setup (select first
category) on window unmap instead of window popdown in order to avoid
errouneous applications activation when doing double clicks.
Fixes: NB#73137.
.
* libhildondesktop/hildon-desktop-panel-window-composite.c
- (hildon_desktop_panel_window_composite_update_background):
store a GdkPixmap instead of a Render Picture for the background,
and apply it as window background.
- (hildon_desktop_panel_window_composite_expose): removed.
- (hildon_desktop_panel_window_composite_finalize): added, unref
the background pixmap.
Fixes: NB#72438
.
* libhildondesktop/hildon-desktop-home-item.c: enable GTK
extension events on both the event window and the
close / resize handles. Fixes: NB#73005
.
* src/hd-switcher-menu.c: fixed a compiler warning. Fix courtersy
of Xan López.
.
hildon-desktop (1:2.0.2-2) sardine; urgency=low
.
* debian/config/applications.menu: added modest to the application menu.
Fixes: NB#74333
.
hildon-desktop (1:2.0.2-1) sardine; urgency=low
.
* src/hd-home-background.c,
libhildondesktop/hildon-desktop-panel-window-composite.c:
fixed compilation warnings. Patch courtesy of Xan López.
.
* doc/libhildondesktop: moved libhildondesktop documentation
to its own subdirectory, with its own gtk-doc module.
.
hildon-desktop (1:2.0.1-3) sardine; urgency=low
.
* debian/config/home{-layout}.conf: replaced tutorial with clock applet.
.
hildon-desktop (1:2.0.1-2) sardine; urgency=low
.
* debian/control:
. added libhildondesktop0-doc
. added Build-Depends-Indep to gtk-doc-tools
* debian/rules:
. enable gtk-doc
. add a symlink from /usr/share/gtk-doc/html
* debian/libhildondesktop0-doc.install: added
.
hildon-desktop (1:2.0.1-1) sardine; urgency=low
.
* src/hd-switcher-menu.c
(hd_switcher_menu_refresh_notification_items): check if items
are HDSwitcherMenuItem before accessing them.
.
* libhildondesktop/libhildondesktop.h: document
HD_DEFINE_PLUGIN_EXTENDED and HD_DEFINE_PLUGIN.
.
* libhildondesktop/tasknavigator-item.[ch]: document
TaskNavigatorItem (mark public fields as private).
.
* doc/hildon-desktop-docs.sgml: add package version number.
* libhildondesktop/hildon-desktop-panel-item.[ch]: add
HildonDesktopPanelItem documentation.
.
* doc/hildon-desktop-docs.sgml: make the index.html more elegant.
* doc/hildon-desktop.types: introspect PopupWindow and PopupMenu
too.
.
* libhildondesktop/statusbar-item.[ch]: fix StatusbarItem
documentation (mainly state things as private).
.
* libhildondesktop/hildon-log.[ch]:
* libhildondesktop/statusbar-item-binding.[ch]:
* libhildondesktop/statusbar-item-socket.[ch]:
* libhildondesktop/statusbar-item-wrapper.[ch]:
* libhildondesktop/tasknavigator-item-socket.[ch]:
remove _PRIVATE macros from public headers.
.
* doc/Makefile.am:
fix GtkDoc documentation build.
.
hildon-desktop (1:2.0.0-1) sardine; urgency=low
.
* src/hd-applications-menu.c (hd_applications_menu_activate_category):
fix an invalid read by adding a weak pointer to the internal static
variable that points to the last selected item. Fixes: NB#73505.
* libhildondesktop/hildon-desktop-panel-expandable.c
(hildon_desktop_desktop_panel_expandable_cremove): fix a leak by
freeing an temporary list.
* libhildonwm/hd-wm.c (hd_wm_activate_service): fix memory leak.
.
* libhildondesktop/hildon-desktop-home-item.c: reverted activating
the extension events, as it breaks resizing and context sensitive
menu
.
hildon-desktop (1:0.0.46-1) sardine; urgency=low
.
* libhildondesktop/home-item.[ch]: use HOME_ as prefix
for the GObject macros, to make the python binding generator
happy.
.
* libhildondesktop/hildon-desktop-home-item.c: enable
extension events on the event window, so the pressure
information is propagated to child widgets. Patch courtesy
of Tomas Junnonen. Fixes: NB#73005
.
hildon-desktop (1:0.0.45-2) sardine; urgency=low
.
* debian/control: libhildon*-dbg should be built for any architecture.
Fixes: NB#72826
.
hildon-desktop (1:0.0.45-1) sardine; urgency=low
.
* libhildonwm/hd-wm-window.c (hd_wm_window_finalize):
do not return when the window is hibernating. We do destroy
windows which are hibernating when an application has not
set up its WINDOW_ROLE, in which case all its windows have the
same hibernation key.
* src/hd-switcher-menu.c: do not check urgency of hibernating windows
* src/hn-app-switcher.c: do not check urgency and icon geometry
of hibernated window.
Fixes: NB#72572
.
* libhildonwm/hd-wm.c (hd_wm_prepare_close_application_dialog):
plugged the leak of an X property
.
* debian/config/notification-groups.conf: update notification group
configuration file with correct e-mail notification group callback.
.
* src/hd-applications-menu.c (hd_applications_menu_activate_app):
plugged the leak of a string vector
.
* libhildonwm/hd-wm-window.c (hd_wm_win_info_get_window_name): Fixed
the leak of a string
.
* libhildonwm/hd-keys.c: (hd_keys_handle_keypress):
- Trap possible X errors. Fixes potential crash.
.
hildon-desktop (1:0.0.44-1) sardine; urgency=low
.
* libhildonwm/hd-wm-window.c: call gdk_flush before checking for
an X error. Fixes: NB#72458
.
* src/hd-switcher-menu.c
(hd_switcher_menu_create_clear_notifications_button):
call gtk_widget_show on "clear events" menu item.
Files:
45d27fa5b4f1a1d2b8bfaef7491e7c90 1195 x11 optional hildon-desktop_2.0.9-1ubuntu1.dsc
28e23d2aa2b9377cd25a9aa7852ea2c9 380736 x11 optional hildon-desktop_2.0.9.orig.tar.gz
e5ff0c4208c457ba63f4807907d72c3e 58240 x11 optional hildon-desktop_2.0.9-1ubuntu1.diff.gz
Original-Maintainer: Johan Bilien <johan.bilien at nokia.com>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFHtQ/RCfB0CMh//C8RAtkKAKDWlRUuCUpDaJH544Qsb24CH8HymACgyWOw
9d6vMK+F7SCeRwUuJ3Cizoc=
=EW+w
-----END PGP SIGNATURE-----
More information about the Hardy-changes
mailing list