1. 12 Aug, 2006 4 commits
    • Vincent Untz's avatar
      install in-process library in $(libdir)/gnome-panel Fix bug #351042 · f8173c0b
      Vincent Untz authored
      2006-08-12  Vincent Untz  <vuntz@gnome.org>
      
      	* Makefile.am: install in-process library in $(libdir)/gnome-panel
      	Fix bug #351042
      f8173c0b
    • Vincent Untz's avatar
      use G_DEFINE_TYPE (panel_applet_associate_schemas_in_dir): updated for · 59c747c9
      Vincent Untz authored
      2006-08-12  Vincent Untz  <vuntz@gnome.org>
      
      	* panel-applet.c: use G_DEFINE_TYPE
      	(panel_applet_associate_schemas_in_dir): updated for parent_class
      	renaming
      	(panel_applet_size_request): ditto
      	(panel_applet_size_allocate): ditto
      	(panel_applet_expose): ditto
      	(panel_applet_focus): ditto
      	(panel_applet_realize): ditto
      	(panel_applet_constructor): new, to automatically call
      	panel_applet_setup()
      	(panel_applet_class_init): set the constructor
      	(panel_applet_init): renamed from panel_applet_instance_init()
      	(panel_applet_get_type): killed
      	(panel_applet_setup): no need to call panel_applet_setup()
      	(panel_applet_factory_callback): ditto
      	Should fix bug #150122
      59c747c9
    • Funda Wang's avatar
      Updated gnome-panel zh_CN translation. · a2b9b4e5
      Funda Wang authored
      a2b9b4e5
    • Changwoo Ryu's avatar
      Updated Korean translation. · 57c7a804
      Changwoo Ryu authored
      2006-08-12  Changwoo Ryu  <cwryu@debian.org>
      
      	* ko.po: Updated Korean translation.
      57c7a804
  2. 11 Aug, 2006 2 commits
  3. 10 Aug, 2006 8 commits
    • Vincent Untz's avatar
      Make transparent icons in the notification area. Based on patch by · 1e9e7d5c
      Vincent Untz authored
      2006-08-10  Vincent Untz  <vuntz@gnome.org>
      
      	Make transparent icons in the notification area.
      	Based on patch by Frédéric Crozat <fcrozat@mandriva.com> and
      	Dan Winship <danw@novell.com>
      	Fix bug #100600
      
      	* main.c: keep a hash table associating the icon to the tray it's
      	currently in
      	(get_tray): new, to get the tray to use on a screen
      	(force_redraw): new, to force a redraw of the whole notification area
      	(tray_added): updated, and force a redraw so all icons get the correct
      	background, add the icon to the hash table
      	(tray_removed): force a redraw to update the background, remove the
      	icon from the hash table
      	(update_size_and_orientation): force redraw
      	(applet_change_background): new, ditto
      	(free_tray): destroy the hash table if we release the manager
      	selection
      	(applet_factory): create hash table when it makes sense, connect to
      	the background changed signal
      	* na-tray-manager.c: (na_tray_manager_make_socket_transparent): new
      	(na_tray_manager_make_socket_style_set): new, make the socket
      	transparent again
      	(na_tray_manager_handle_dock_request): set the socket paintable by
      	application, connect to realize and style_set signals
      1e9e7d5c
    • Vincent Untz's avatar
      use G_DEFINE_TYPE, rename from TrayOBox to NaOBox updated for name change · db300a26
      Vincent Untz authored
      2006-08-10  Vincent Untz  <vuntz@gnome.org>
      
      	* obox.[ch]: use G_DEFINE_TYPE, rename from TrayOBox to NaOBox
      	* main.c: (update_size_and_orientation): updated for name change
      	(applet_factory): updated for name change
      db300a26
    • Vincent Untz's avatar
      Try to fix the notification area in non-xinerama setups. Should fix bug · 0b1cf01b
      Vincent Untz authored
      2006-08-10  Vincent Untz  <vuntz@gnome.org>
      
      	Try to fix the notification area in non-xinerama setups.
      	Should fix bug #115704
      
      	* main.c: add myself as author, keep a list of tray managers and trays
      	per screen
      	(about_cb): I'm here too :-)
      	(tray_added): beautify, update for non-xinerama fix by using the data
      	from the correct screen
      	(tray_removed): ditto
      	(message_sent): ditto
      	(message_cancelled): ditto
      	(update_size_and_orientation): ditto
      	(free_tray): ditto
      	(applet_factory): the first time this is runned, get the number of
      	screens and initializes structures, then use the correct screen to do
      	everything else
      0b1cf01b
    • Vincent Untz's avatar
      Stop using XInternAtom. Fix bug #110876 · b713a057
      Vincent Untz authored
      2006-08-10  Vincent Untz  <vuntz@gnome.org>
      
      	Stop using XInternAtom.
      	Fix bug #110876
      
      	* na-tray-manager.c: use G_DEFINE_TYPE
      	(na_tray_manager_check_running_xscreen): renamed to...
      	(na_tray_manager_check_running_screen_x11): ... this, use
      	gdk_x11_get_xatom_by_name_for_display() and other Gdk structures most
      	of the time
      	(na_tray_manager_check_running_xscreen): renamed to...
      	(na_tray_manager_check_running_screen_x11): ... this, ditto
      	(na_tray_manager_get_child_title): ditto
      b713a057
    • Priit Laes's avatar
      Translation updated. · 2e51b3e9
      Priit Laes authored
      2006-08-10  Priit Laes  <plaes@cvs.gnome.org>
      
      	* et.po: Translation updated.
      2e51b3e9
    • Vincent Untz's avatar
      don't forget properly setting up the dialog! change a name · 5a1fc56d
      Vincent Untz authored
      2006-08-10  Vincent Untz  <vuntz@gnome.org>
      
      	* panel-properties-dialog.c: don't forget properly setting up the
      	dialog!
      	* panel-properties-dialog.glade: change a name
      5a1fc56d
    • Vincent Untz's avatar
      disconnect from the connection broken signal before doing anything else. · 3a842f07
      Vincent Untz authored
      2006-08-10  Vincent Untz  <vuntz@gnome.org>
      
      	* panel-applet-frame.c: (panel_applet_frame_finalize): disconnect from
      	the connection broken signal before doing anything else.
      	Fix crash when quitting and an applet is crashing.
      3a842f07
    • Nikos Charonitakis's avatar
      Updated Greek translation · 11e8286c
      Nikos Charonitakis authored
      11e8286c
  4. 09 Aug, 2006 8 commits
    • Christophe Bliard's avatar
      Updated French translation · ff9cb15a
      Christophe Bliard authored
      2006-08-09  Christophe Bliard  <christophe.bliard@trux.info>
      
              * clock/fr/fr.po:
              * fish/fr/fr.po:
              * window-list/fr/fr.po:
              * workspace-switcher/fr/fr.po: Updated French translation
      ff9cb15a
    • Guntupalli Karunakar's avatar
      Updated Dzongkha translation · 7a5a927e
      Guntupalli Karunakar authored
      7a5a927e
    • Vincent Untz's avatar
      update my email address (panel_context_menu_remove_panel): renamed to... · 9ff32b87
      Vincent Untz authored
      2006-08-09  Vincent Untz  <vuntz@gnome.org>
      
      	* panel-context-menu.c: (panel_context_menu_show_about_dialog): update
      	my email address
      	(panel_context_menu_remove_panel): renamed to...
      	(panel_context_menu_delete_panel): ... and use the toplevel from the
      	argument
      	(panel_context_menu_setup_remove_panel_item): renamed to...
      	(panel_context_menu_setup_delete_panel_item): ... and don't update the
      	label since we always use the same
      	(make_panel_submenu): renamed to...
      	(panel_context_menu_build_edition): updated
      	(panel_context_menu_create): updated and added a FIXME
      	Fix bug #144475
      
      	* panel-menu-items.c: (panel_place_menu_item_append_volumes): change
      	icon for the network places
      9ff32b87
    • Vincent Untz's avatar
      pass uri and not path to setup_uri_drag · 718c9f0a
      Vincent Untz authored
      2006-08-09  Vincent Untz  <vuntz@gnome.org>
      
      	* panel-menu-items.c: (panel_menu_items_append_from_desktop): pass
      	uri and not path to setup_uri_drag
      	(panel_place_menu_item_create_menu): for the Desktop menu item, use an
      	URI, and not a relative path.
      718c9f0a
    • Vincent Untz's avatar
      pass a real uri and not a path as drag data Should fix bug #343756 · 7be7572e
      Vincent Untz authored
      2006-08-09  Vincent Untz  <vuntz@gnome.org>
      
      	* menu.c: (drag_data_get_menu_cb): pass a real uri and not a path as
      	drag data
      	Should fix bug #343756
      
      	* menu.c: (create_menuitem): remove the extension of the icon if it's
      	not an absolute path (for drag icon)
      	* panel-ditem-editor.c: (panel_ditem_editor_icon_changed): ditto: we
      	don't want to save the extension
      	* panel-util.[ch]: (panel_util_icon_remove_extension): new
      	(panel_find_icon): use panel_util_icon_remove_extension
      7be7572e
    • Vincent Untz's avatar
      new, to handle some of the x-nautilus-desktop: URI (trash, home, computer, · a3f04cf7
      Vincent Untz authored
      2006-08-09  Vincent Untz  <vuntz@gnome.org>
      
      	* panel.c: (drop_nautilus_desktop_uri): new, to handle
      	some of the x-nautilus-desktop: URI (trash, home, computer, network)
      	(drop_urilist): remove useless variable, use
      	drop_nautilus_desktop_uri() when it makes sense
      	Fix part of bug #143580
      a3f04cf7
    • Vincent Untz's avatar
      fix crash when alacarte is not found (panel_menu_button_invoke_menu): · c0cc6d87
      Vincent Untz authored
      2006-08-09  Vincent Untz  <vuntz@gnome.org>
      
      	* panel-menu-bar.c: (panel_menu_bar_invoke_menu): fix crash when
      	alacarte is not found
      	(panel_menu_button_invoke_menu): ditto
      	Based on patch by Ray Strode <rstrode@redhat.com>
      	Fix bug #350298
      c0cc6d87
    • Vincent Untz's avatar
      update icon name for run dialog for icon name spec · 004e7b96
      Vincent Untz authored
      2006-08-09  Vincent Untz  <vuntz@gnome.org>
      
      	* panel-run-dialog.h: update icon name for run dialog for icon name
      	spec
      004e7b96
  5. 08 Aug, 2006 18 commits