2005-01-06 Chenthill Palanisamy <pchenthill@novell.com>
Commiting the files mentioned below again to HEAD since it
was not added in head.
svn path=/trunk/; revision=28250
2004-01-04 Harry Lu <harry.lu@sun.com>
* misc/e-combo-button.c: (e_combo_button_popup): new internal function
to popup the menu.
(impl_button_press_event): call the new function.
(e_combo_button_class_init): init a11y.
(e_combo_button_get_label): new function to return label.
(e_combo_button_popup_menu): new function to popup menu.
* misc/e-combo-button.h: add function declarations.
svn path=/trunk/; revision=28227
2004-12-17 Not Zed <NotZed@Ximian.com>
* e-error.c (ee_load, e_error_newv): translate strings based on
translation-domain, if supplied.
svn path=/trunk/; revision=28179
2004-12-21 JP Rosevear <jpr@novell.com>
Fixes#29309
* e-table-header-item.h: add field chooser dialog data member
* e-table-header-item.c: remove weak pointer ref
(ethi_popup_field_chooser): if we already have a dialog, just
present it, otherwise create a new one and listen for its
destruction
svn path=/trunk/; revision=28169
2004-12-14 Rodney Dawes <dobey@novell.com>
* e-calendar-item.c (e_calendar_item_draw): Use gtk_paint_foo instead
of the deprecated gtk_draw_foo functions
(e_calendar_item_get_day_style): Use colors from the theme for the
background and foreground of various items
* test-calendar.c (main): Don't set a callback for getting the day
style, we want the test app to use the widget defaults
(get_day_style): Remove all this duplicated code as we want to use
the widget default colors for day fg/bg
svn path=/trunk/; revision=28126
2004-11-04 Li Yuan <li.yuan@sun.com>
* gal/e-table/e-table.c: (table_canvas_focus_event_cb):
if canvas has a focused item but the etable does not have a cursor row,
just focus the first item.
svn path=/trunk/; revision=27828
2004-10-28 Li Yuan <li.yuan@sun.com>
* e-timezone-dialog/e-timezone-dialog.glade:
Add a name for timezone combox.
* misc/e-calendar.c: (e_calendar_init), (e_calendar_new):
Make accessibility name and description translatable.
Add a atk name for the two buttons so that they can be UI
grabbed by GOK.
* misc/e-dateedit.c: (e_date_edit_new), (create_children):
Add a name for atk object.
Make accessibility name and description translatable.
Add name and description for the date_entry, date_button
and time_combo.
(e_date_edit_show_date_popup), (hide_date_popup):
Grab and ungrab keyboard.
add_relation():
New function to add labelled_by relation for entry
and combobox.
* misc/e-map.c: (e_map_new):
Add a name for world map widget.
Make accessibility name and description translatable.
Set the atk role to image.
* misc/e-multi-config-dialog.c: (e_multi_config_dialog_add_page):
Add an atk name for the page.
svn path=/trunk/; revision=27776
2004-10-13 JP Rosevear <jpr@novell.com>
* Makefile.am: don't build source selector or source option menu
or test programs any more
svn path=/trunk/; revision=27570
2004-10-08 Harry Lu <harry.lu@sun.com>
* e-source-selector.c: (e_source_selector_popup_menu),
(class_init): implement popup_menu so that popup menu can
be shown with Shift+F10.
svn path=/trunk/; revision=27506
2004-10-01 Not Zed <NotZed@Ximian.com>
* e-util-marshal.list: added boolean object boxed.
* e-source-selector.c (class_init): add new 'popup event' signal,
to replace fill_popup_menu.
(selector_button_press_event): emit a POPUP_EVENT rather than a
FILL_POPUP_MENU.
svn path=/trunk/; revision=27465
2004-09-13 Rodney Dawes <dobey@novell.com>
* e-timezone-dialog/e-timezone-dialog.c (get_widgets):
(on_map_motion, on_map_leave, e_timezone_dialog_set_timezone):
* e-timezone-dialog/e-timezone-dialog.glade:
Add the label back for previewing the timezone name, and set the
label appropriately
Fixes#64800
svn path=/trunk/; revision=27258
2004-09-13 Rodney Dawes <dobey@novell.com>
* e-multi-config-dialog.c (impl_response):
Point at "config-prefs" instead of "config" for the help section
svn path=/trunk/; revision=27254
2004-08-29 Suresh Chandrasekharan <suresh.chandrasekharan@sun.com>
Bugzilla #63731
* gal/e-text/e-text.c (insert_preedit_text): For multilple ETexts
sharing the same GnomeCanvas im_context, prevent updating all childern
in case preedit for one changed.
(e_text_event): Don't disconnect the signal to a EText if it is
out of focus and still having preedit. Save it and disconnect it when
another EText comes into focus.
svn path=/trunk/; revision=27085
2004-08-25 Suresh Chandrasekharan <suresh.chandrasekharan@sun.com>
Bugzilla #63731
* gal/e-text/e-text.h: Remove unneeded
text->im_context_signals_registered.
* gal/e-text/e-text.c (e_text_init): Removed
text->im_context_signals_registered
(e_text_event): Remove text->im_context
signals handler connect/disconnect from here.
(e_text_set_property): Added them here, now they will be invoked
only @ text->im_context creation time, or re-set or at e_text_dispose.
Also focus_out events does not affect the signals as they used to.
svn path=/trunk/; revision=27024
2004-08-23 Chris Toshok <toshok@ximian.com>
[ probable fix for the remaining portion of #45931 ]
* gal/e-text/e-entry.c (e_entry_show_popup): only return early if
we're trying to pop up the view while the entry is unfocused. if
we're trying to pop it down, carry on as normal.
svn path=/trunk/; revision=27009
2004-08-17 Rodney Dawes <dobey@novell.com>
* e-timezone-dialog/e-timezone-dialog.c (e_timezone_dialog_construct):
Connect to the "changed" signal instead of "activate"
Fixes#62970
svn path=/trunk/; revision=26956
2004-08-09 Not Zed <NotZed@Ximian.com>
* e-cell-combo.c (e_cell_combo_get_popup_pos): include scrollbar
offset in vertical calculation. don't ask me i just work here.
see #61932.
svn path=/trunk/; revision=26873
2004-08-04 Chris Toshok <toshok@ximian.com>
* gal/e-text/e-entry.c (e_entry_refresh_popup): nuke, unnecessary.
(e_entry_start_completion): set item_chosen to FALSE.
(added_cb): nuke, unnecessary.
(full_cb): only show the popup if the user hasn't chosen an entry.
(activate_cb): set item_chosen to TRUE.
svn path=/trunk/; revision=26832
2004-08-02 Radek Doulik <rodo@ximian.com>
* e-table-config.c (e_table_config_construct): do not set
position, it's already done in .glade, call set_transient_for
always (passing NULL is valid as well)
* e-table-config.glade: * e-table-config-no-group.glade: center
window on parent, don't let it resize and most importan make it
dialog window so that set_transient_for works against define views
dialog
Fixes#61936
2004-08-02 Radek Doulik <rodo@ximian.com>
* gal-define-views-dialog.c: save collection on exit
Fixes#61936
svn path=/trunk/; revision=26819
2004-07-23 Radek Doulik <rodo@ximian.com>
* gal-define-views-dialog.c: watch for selection changes and set
Delete button sensitivity according to view collection item
built-in flag
Fixes#57914
svn path=/trunk/; revision=26717
2004-07-20 JP Rosevear <jpr@novell.com>
* e-source-selector.h: remove proto
* e-source-selector.c (selection_func): don't force the item to be
checked
(cell_toggled_callback): allow the cell to be untoggled even if
its primary
(init): set the pixbuf renderable
(e_source_selector_set_toggle_selection): no longer necessary
svn path=/trunk/; revision=26682
2004-07-16 Chris Toshok <toshok@ximian.com>
* e-clipped-label.c (e_clipped_label_recalc_chars_displayed):
remove debug spew and fix the display when
pango_layout_line_x_to_index returns FALSE (before we were drawing
both the ellipses and the text).
svn path=/trunk/; revision=26660
2004-07-07 Radek Doulik <rodo@ximian.com>
* e-table-sorted-variable.c (etsv_add): added
e_table_model_pre_change because we call
e_table_model_row_inserted later. It fixes freeze/unfreeze for
ETableItem assert warning which I run into when fixing #56271
svn path=/trunk/; revision=26632
2004-06-24 Rodney Dawes <dobey@novell.com>
* e-error.c (e_error_newv): Fix alignment of the icon to be 0x0
Fixes#60493
svn path=/trunk/; revision=26503
2004-06-24 Rodney Dawes <dobey@novell.com>
* gui/calendar-component.c (create_component_view):
* gui/tasks-component.c (create_component_view):
Add a call to e_source_selector_set_select_new here so that we can
select new sources when we create them
2004-06-24 Rodney Dawes <dobey@novell.com>
* e-source-selector.[ch]: Add new "select_new" property to
private structure of the ESourceSelector
(rebuild_cb): Add code to select the new source, and cause the
selection_changed signal to get emitted, if we select new sources
(init): Don't select new sources by default
(e_source_selector_set_select_new): Add function to set whether or not
we want to select new sources when we add them
svn path=/trunk/; revision=26498
2004-06-22 Rodney Dawes <dobey@novell.com>
* e-table-config.c (do_fields_config_dialog, e_table_config_new):
Fix some spacing and border width properties on the dialog's widgets
to make the dialog compliant with the HIG
2004-06-22 Christopher James Lahey <clahey@ximian.com>
* e-table-model.[ch]: Added e_table_model_freeze and e_table_model_thaw
* e-table-config.c (setup_fields): Use e_table_model_freeze and
e_table_model_thaw
Fixes#54785
svn path=/trunk/; revision=26460
2004-06-22 Hans Petter Jansson <hpj@ximian.com>
* misc/e-source-selector.c (e_source_selector_peek_primary_selection):
Add preconditions. Make sure garbage or NULL data doesn't get used.
svn path=/trunk/; revision=26454
2004-06-16 Not Zed <NotZed@Ximian.com>
* e-source-selector.c (cell_toggled_callback): fix a path leak and
maek the code more structured.
(e_source_selector_set_toggle_selection): set the mode on whether
you can toggle the currnet selection or not.
(cell_toggled_callback): implement set_toggle_selection behaviour.
svn path=/trunk/; revision=26361