- 08 Jul, 2007 2 commits
-
-
Vincent Untz authored
2007-07-08 Vincent Untz <vuntz@gnome.org> * Makefile.am: dist the glade file svn path=/trunk/; revision=10540
-
Jorge Gonzalez Gonzalez authored
svn path=/trunk/; revision=10539
-
- 07 Jul, 2007 2 commits
-
-
Vincent Untz authored
2007-07-07 Vincent Untz <vuntz@gnome.org> Be a bit clever and show/hide relevant stuff in the properties dialog depending on the window manager. Fix bug #345153. * workspace-switcher.c: (pager_update): only set the display mode if we're running metacity. Else, we don't know if the workspaces have useful names, so it's probably useless. (update_properties_for_wm): new, hide/show some stuff in the properties dialog, resize the properties dialog and update the pager configuration because we have a new wm (window_manager_changed): new, for WM changes (applet_realized): connect to the wm-changed signal (applet_unrealized): new, because it's better to have this (workspace_switcher_applet_fill): init wm field, connect to the unrealize signal (update_workspaces_model): check that the properties dialog exist (properties_dialog_destroyed): new, set to NULL all our fields related to the dialog (delete_event): destroy the dialog (response_cb): ditto (close_dialog): ditto (setup_dialog): updated, connect to the destroy signal, and show/hide stuff depending on the wm * workspace-switcher.glade: use GtkFrame * workspace-switcher.schemas.in: add a small note for display_workspace_names telling that it only works for metacity svn path=/trunk/; revision=10538
-
Vincent Untz authored
2007-07-07 Vincent Untz <vuntz@gnome.org> * panel-context-menu.c: (panel_context_menu_show_about_dialog): use program-name instead of name property for GtkAboutDialog. Fix bug #438903. 2007-07-07 Vincent Untz <vuntz@gnome.org> * wncklet.c: (wncklet_display_about): use program-name instead of name property for GtkAboutDialog. Fix bug #438903. 2007-07-07 Vincent Untz <vuntz@gnome.org> * fish.c: (display_about_dialog): use program-name instead of name property for GtkAboutDialog. Fix bug #438903. 2007-07-07 Vincent Untz <vuntz@gnome.org> * main.c: (about_cb): use program-name instead of name property for GtkAboutDialog. Fix bug #438903. 2007-07-07 Vincent Untz <vuntz@gnome.org> * clock.c: (display_about_dialog): use program-name instead of name property for GtkAboutDialog. Fix bug #438903. * tz.c: remove useless include svn path=/trunk/; revision=10537
-
- 06 Jul, 2007 2 commits
-
-
Vincent Untz authored
2007-07-06 Vincent Untz <vuntz@gnome.org> * clock-utils.c: include config.h Fix bug #454299 (12-hour setting not working anymore) * clock.c: remove useless include * timezone.glade: add a shadow for the map svn path=/trunk/; revision=10536
-
Jorge Gonzalez Gonzalez authored
svn path=/trunk/; revision=10535
-
- 05 Jul, 2007 3 commits
-
-
Jorge Gonzalez Gonzalez authored
svn path=/trunk/; revision=10534
-
Jorge Gonzalez Gonzalez authored
svn path=/trunk/; revision=10533
-
Vincent Untz authored
2007-07-05 Vincent Untz <vuntz@gnome.org> Changes needed for the support for timezones in the clock applet. Bug #88754. * configure.in: check for glade for the clock applet, check for solaris build and add new Makefile * icons/world_map-960.png: new * icons/Makefile.am: add new file 2007-07-05 Vincent Untz <vuntz@gnome.org> Add support for timezones. This needs some more work and testing on various OS. I'm not sure the tz.c part work well outside of Linux, eg. Fix bug #88754. * Makefile.am: add new files, and other updates needed for this commit * calendar-window.c: make gconf keys #define (calendar_window_destroy): unref the gconf client * calendar-window.h: small update * clock-utils.[ch]: new file, containing some common code: clock_locale_format() and clock_utils_display_help() * clock.h: small update * clock.c: make gconf keys #define (set_tooltip): kill (update_clock): update the tz popup too with the new time (update_tooltip): use gtk_widget_set_tooltip_text() (destroy_clock): updated (close_on_escape): make a bit more generic (delete_event): ditto (clock_locale_format): moved to clock-utils.c (create_calendar): updated (create_tz): new (position_calendar_popup): updated to be a bit more simple (position_tz_popup): new (present_calendar_popup): killed (update_calendar_popup): renamed from update_popup, close the tz popup if it's open (update_tz_popup): new, based on update_calendar_popup() (toggle_calendar): updated (toggle_timezone): new (toggle_timezone_shown): new (toggle_timezone_hidden): new (create_clock_widget): updated, and added the obox and the tz toggle (applet_change_orient): change obox orientation and the direction of the arrow in the tz toggle (format_changed): updated (gmt_time_changed): updated (show_week_changed): updated (show_tz_changed): new (setup_gconf): add new listener (fill_clock_applet): updated (set_show_zones_cb): new (properties_response_cb): use clock_utils_display_help() (display_properties_dialog): updated for the new checkbox (display_help_dialog): use clock_utils_display_help() * clock.schemas.in: add new show_timezones and timezones/tz_id_list keys * e-map/*: e-map code, taken from evolution/gnome-system-tools * obox.[ch]: new, stolen from the notification area * tz-list.[ch]: new, handles configuration related to the timezones. * tz-sel-dialog.[ch]: new, a dialog to handle timezone configuration * timezone.glade: new, glade file for the timezone configuration dialog * tz-window.[ch]: new, a popup similar to the calendar popup showing selected timezones * tz.[ch]: new, read timezone information from the OS. It's based on code taken from anaconda/evolution/gnome-system-tools. The data is shared among all instances in the process. svn path=/trunk/; revision=10532
-
- 03 Jul, 2007 3 commits
-
-
Bastien Nocera authored
2007-07-03 Bastien Nocera <hadess@hadess.net> * doc/gnome-panel-action-protocol.txt: Update the documentation for the action protocol, following the addition of _GNOME_PANEL_ACTION_KILL_DIALOG (Closes: #442625) 2007-07-03 Bastien Nocera <hadess@hadess.net> * panel-action-button.c: (panel_action_force_quit): * panel-action-protocol.c: (panel_action_protocol_kill_dialog), (panel_action_protocol_filter), (panel_action_protocol_init): * panel-force-quit.c: (panel_force_quit): * panel-force-quit.h: Add the _GNOME_PANEL_ACTION_KILL_DIALOG message to allow a keybinding for the force quit dialogue to be added (Closes: #442625) svn path=/trunk/; revision=10531
-
Jordi Mas authored
2007-07-03 Jordi Mas <jmas@softcatala.org> * ca.po: Fix by Joan Duran svn path=/trunk/; revision=10530
-
Nguyen Thai Ngoc Duy authored
svn path=/trunk/; revision=10529
-
- 02 Jul, 2007 3 commits
-
-
Josep Puigdemont i Casamajó authored
svn path=/trunk/; revision=10528
-
Vincent Untz authored
2007-07-02 Vincent Untz <vuntz@gnome.org> * test-bonobo-applet.c: (test_applet_fill): fix compilation svn path=/trunk/; revision=10524
-
Clytie Siddall authored
svn path=/trunk/; revision=10517
-
- 01 Jul, 2007 10 commits
-
-
Nguyen Thai Ngoc Duy authored
svn path=/trunk/; revision=10516
-
Vincent Untz authored
2007-07-01 Vincent Untz <vuntz@gnome.org> * showdesktop.c: (update_button_display): use gtk_widget_set_tooltip_text() * window-menu.c: (window_menu_applet_fill): dittp * wncklet.[ch]: kill wncklet_set_tooltip() svn path=/trunk/; revision=10515
-
Vincent Untz authored
2007-07-01 Vincent Untz <vuntz@gnome.org> * fish.c: (set_tooltip): use gtk_widget_set_tooltip_markup() svn path=/trunk/; revision=10514
-
Vincent Untz authored
2007-07-01 Vincent Untz <vuntz@gnome.org> * test-bonobo-applet.c: (test_applet_fill): use gtk_widget_set_tooltip_text() svn path=/trunk/; revision=10513
-
Vincent Untz authored
2007-07-01 Vincent Untz <vuntz@gnome.org> * button-widget.c: (button_widget_expose): add a detail for the arrow in the button widget svn path=/trunk/; revision=10512
-
Vincent Untz authored
2007-07-01 Vincent Untz <vuntz@gnome.org> * menu.[ch]: (create_item_context_menu): don't use setup_menuitem(), but gtk_menu_item_new_with_mnemonic() since we don't need what setup_menuitem() does (setup_menuitem): always create invisible mnemonic (create_submenu_entry): updated (create_menuitem): updated (setup_menu_item_with_icon): always create invisible mnemonic * panel-menu-items.c: * panel-recent.c: updated for setup_menuitem()/setup_menu_item_with_icon() change svn path=/trunk/; revision=10511
-
Vincent Untz authored
2007-07-01 Vincent Untz <vuntz@gnome.org> * panel-toplevel.c: add two comments to help with understanding the code. svn path=/trunk/; revision=10510
-
Jorge Gonzalez Gonzalez authored
svn path=/trunk/; revision=10509
-
Vincent Untz authored
2007-07-01 Vincent Untz <vuntz@gnome.org> Migrate to GtkTooltip. * panel-util.[ch]: (panel_util_query_tooltip_cb): new, check if tooltips are enabled but displaying one (panel_util_set_tooltip_text): wrapper for tooltip for the panel, since we need to check if the tooltips are enabled in the panel config. * panel-config-global.c: simplify, since we don't need to do the GtkTooltips stuff * main.c: (main): * panel-globals.h: remove useless global GtkTooltips variable * drawer.c: * launcher.c: * menu.c: * panel-action-button.c: * panel-menu-button.c: * panel-menu-items.c: * panel-recent.c: use panel_util_set_tooltip_text() * panel-menu-bar.c: (panel_menu_bar_enter_applications): kill (panel_menu_bar_enter_places): kill (panel_menu_bar_enter_desktop): kill (panel_menu_bar_reinit_tooltip): updated (panel_menu_bar_hide_tooltip): updated (panel_menu_bar_setup_tooltip): simplify thanks to GtkTooltip * gnome-desktop-item-edit.c: (panel_global_config_get_tooltips_enabled): needed symbol for compilation. This is just a hacky workaround. svn path=/trunk/; revision=10508
-
Vincent Untz authored
2007-07-01 Vincent Untz <vuntz@gnome.org> * panel-icon-names.h: add icon for home folder * panel-menu-items.c: (activate_home_uri): new (panel_place_menu_item_create_menu): don't use nautilus-home.desktop, but create a "place" menu item. Fix bug #338700. Also, put an uri for the Desktop menu item, else it will crash on drag and drop. * panel-util.c: (panel_util_get_icon_for_uri_known_folders): new, gets the icon for some well-know folders ($HOME, $Desktop) (panel_util_get_icon_for_uri): updated to use panel_util_get_icon_for_uri_known_folders() * panel.c: (drop_uri): get the icon too (drop_urilist): updated, don't get an icon here for uris svn path=/trunk/; revision=10507
-
- 30 Jun, 2007 4 commits
-
-
Vincent Untz authored
2007-07-01 Vincent Untz <vuntz@gnome.org> * panel-lockdown.c: (panel_lockdown_notify_find): compare the GCallbacks too, instead of just checking that the GCallback that we have in our list is not NULL. That was probably a typo. Fix bug #301308. svn path=/trunk/; revision=10506
-
Vincent Untz authored
2007-07-01 Vincent Untz <vuntz@gnome.org> Make it possible to have bigger panels (up to 1/5 the screen size). Help for people wanting sidebars. Fix bug #355010. * panel-properties-dialog.glade: don't have a page_size of 12 for the size spin button * panel-properties-dialog.c: (panel_properties_dialog_setup_size_spin): don't hardcode the maximum size and use panel_toplevel_get_maximum_size() (panel_properties_dialog_update_orientation): update the spin button maximum size * panel-toplevel.[ch]: (panel_toplevel_update_size): take into account the maximum size computed by panel_toplevel_get_maximum_size() too (panel_toplevel_get_maximum_size): new, gets the maximum size, which depends on the monitor size svn path=/trunk/; revision=10505
-
Jorge Gonzalez Gonzalez authored
svn path=/trunk/; revision=10504
-
Clytie Siddall authored
svn path=/trunk/; revision=10503
-
- 29 Jun, 2007 7 commits
-
-
Vincent Untz authored
2007-06-29 Vincent Untz <vuntz@gnome.org> * panel.[ch]: (panel_destroy): disconnect the "deactivate" signal handler (panel_menu_get): simplify (make_popup_panel_menu): make static Should fix bug #448025, where the panel was crashing because the toplevel is used while already destroyed svn path=/trunk/; revision=10502
-
Daniel Nylander authored
svn path=/trunk/; revision=10501
-
Artur Flinta authored
2007-06-29 Artur Flinta <aflinta@svn.gnome.org> * pl.po: Updated Polish translation by GNOME PL Team. svn path=/trunk/; revision=10500
-
Pema Geyleg authored
svn path=/trunk/; revision=10499
-
Vincent Untz authored
2007-06-29 Vincent Untz <vuntz@gnome.org> * configure.in: add libbonobo and libbonoboui pkgconfig checks for the panel to make compilation work. It seems some pkgconfig file changed, and we didn't have the bonobo headers anymore... svn path=/trunk/; revision=10498
-
Vincent Untz authored
2007-06-29 Vincent Untz <vuntz@gnome.org> Add fields to PanelToplevel to have the possibility to use a position relative from the right and/or bottom of the monitor. This is mainly for non-expanded panels. This fixes the panel position: - after a resolution change: if the panel was at the bottom or right of the screen and the resolution goes down and up again, we no longer have a panel that starts to be floating for no reason - when the panel is at the right of the screen and its size grows (because of a tasklist): it no longer becomes centered or snaps to the left of the screen. This change should still compatibility with older configuration: if you log in with an older GNOME after having used 2.20, things should still work as expected. Fix bug #107622 (and maybe other bugs). * panel-toplevel.schemas.in: add x_right, y_bottom keys for toplevels * panel-default-setup.entries: add those keys in the default setup * panel-profile.c: (panel_profile_queue_toplevel_location_change): (panel_profile_connect_to_toplevel): (panel_profile_toplevel_change_notify): (panel_profile_load_toplevel): (panel_profile_can_be_moved_freely): basically, a dumb update to handle the new keys (I just searched for what was done for the x and y keys and copied that) * panel-toplevel.[ch]: add new fields and properties for x_right and y_bottom (panel_toplevel_begin_grab_op): updated (panel_toplevel_cancel_grab_op): updated (panel_toplevel_resize_to_pointer): update y_bottom and x_right when this is necessary (panel_toplevel_move_to): fix x (y) when x_centered (y_centered) is true, and compute the new x_right/y_bottom values (panel_toplevel_calc_floating): use position from x_right/y_bottom when they're different from -1 (panel_toplevel_update_normal_position): don't set x/y after snapping: this is just wrong, since setting x/y should only be done after a direct change by the user (and not automatically). This function is only used to update the x/y in the geometry, and not in the config. Also, to determine if we need to snap, only use x/y (with right/bottom variants) from the config, not the computed values imposed by constraints. This part fix the case where a panel is right aligned, but gets centered and then left aligned because its size grows (panel_toplevel_update_auto_hide_position): same update (panel_toplevel_update_expanded_position): compute x_right and y_bottom too, and notify of their changes when needed (panel_toplevel_update_position): handle x_right/y_bottom in the temporary position_centered case, and core part of the change: use x_right/y_bottom when they're not -1 (panel_toplevel_set_property): updated for new properties (panel_toplevel_get_property): ditto (panel_toplevel_class_init): ditto (panel_toplevel_init): ditto (panel_toplevel_set_expand): small update to put the right values for x_right/y_bottom (panel_toplevel_set_orientation): when rotating a centered panel, set the relevant x_right/y_bottom value to -1 (since the rotated panel is centered (but not "force-centered"), its position is relative to the left/top (panel_toplevel_set_x): add x_right handling (panel_toplevel_set_y): add y_bottom handling (panel_toplevel_get_position): add x_right/y_bottom handling svn path=/trunk/; revision=10497
-
Changwoo Ryu authored
2007-06-29 Changwoo Ryu <cwryu@debian.org> * ko.po: Updated Korean translation. svn path=/trunk/; revision=10496
-
- 28 Jun, 2007 3 commits
-
-
Clytie Siddall authored
svn path=/trunk/; revision=10495
-
Clytie Siddall authored
svn path=/trunk/; revision=10494
-
Nickolay V. Shmyrev authored
2007-06-28 Nickolay V. Shmyrev <nshmyrev@yandex.ru> * ru.po: Updated Russian translation. svn path=/trunk/; revision=10493
-
- 27 Jun, 2007 1 commit
-
-
Ross Burton authored
2007-06-27 Ross Burton <ross@openedhand.com> * calendar-window.c: Sort completed tasks last, treat unprioritised tasks as normal priority, and fall back on sorting by summary. (#451546). svn path=/trunk/; revision=10491
-