2004-05-18 Not Zed <NotZed@Ximian.com>
* e-error.c (ee_load): load the <help> tag if present.
(ee_response): handle the help response and swallow the signal.
(e_error_newv): setup help button if we have a help uri.
svn path=/trunk/; revision=25945
2004-05-17 Jeffrey Stedfast <fejj@novell.com>
* e-url-entry.c (init): Use E_ICON_SIZE_BUTTON for the icon size
in the e_icon_factory_get_icon() call.
* e-combo-button.c (create_empty_image_widget): Don't hard-code
the size of the icon in pixels, instead use the appropriate
E_ICON_SIZE_ enum.
svn path=/trunk/; revision=25930
2004-05-12 Not Zed <NotZed@Ximian.com>
* e-error.c (ee_load): duh, use the right node pointer for title
and secondary text.
svn path=/trunk/; revision=25873
2004-05-12 Not Zed <NotZed@Ximian.com>
* e-system-errors.xml: make the Because cases the same.
* e-system-errors.xml.h: add for translators.
* e-error.c (ee_load): just use _() to do i18n rather than the
nasty lang stuff.
(find_node): no longer needed.
* Makefile.am (%.xml.h): setup the build rules for the i18n file
for the errors.
* e-system-errors.xml.in: Removed, renamed to .xml and removed the
_ stuff.
svn path=/trunk/; revision=25871
2004-05-10 Jon Oberheide <jon@focalhost.com>
Fixes#48129
* gal-view-new-dialog.c (gal_view_new_dialog_init): set dialog
title
svn path=/trunk/; revision=25837
2004-04-22 Bruce Tao <bruce.tao@sun.com>
Fixes#51626
* e-table-click-to-add.c: (etcta_event):
Add an entry for focus_in event, do the same thing as button_press event.
* e-table-item.c: (eti_event):
Mask the Ctrl+Tab processing routine.
* e-table.c: (table_canvas_focus_event_cb), (canvas_vbox_event),
(click_to_add_event), (e_table_setup_table):
Enable you to navigate between click_to_add and the existing tasks by
pressing Ctrl+Tab. However, if there is no existing task, you can still jump
out of click_to_add by this way.
svn path=/trunk/; revision=25831
2004-05-04 Jeffrey Stedfast <fejj@ximian.com>
* e-tree.c (e_tree_find_next): Don't necessarily set row to 0 if
the root node has the cursor (otherwise message_list_select()
first unread will actually select the second unread if the first
unread is the first in the list). Fixes a bug that's been pissing
me off for years.
svn path=/trunk/; revision=25789
2004-05-04 Not Zed <NotZed@Ximian.com>
* e-table-item.c (eti_event): revert last patch.
(eti_attach_cell_views): add some code to reset drags and other
things as if the model changed, so we don't keep trying to run
things we shouldn't be on the view which might be changing. This
may break other things but should fix 57222 and related.
svn path=/trunk/; revision=25779
2004-05-04 Not Zed <NotZed@Ximian.com>
* e-table-item.c (eti_event): if motion column is beyond our known
columns, just ignore it and don't generate a LEAVE_NOTIFY. uh,
seems to work, and fixes#57222.
svn path=/trunk/; revision=25778
2004-04-30 Jeffrey Stedfast <fejj@ximian.com>
* e-cell-text.c (e_cell_text_class_init): Changed the int param
specs to take a min value of -1 and also defautl to -1 (-1 means
off and they should all default to the same value that they
default to in the init() function). Needed to fix bug #57304.
svn path=/trunk/; revision=25713
2004-04-29 Not Zed <NotZed@Ximian.com>
* e-error.c (e_error_newv): make the label selectable.
(e_error_newv): if we have stock and label set, then use a stock
button with an override label.
svn path=/trunk/; revision=25677
2004-04-28 Not Zed <NotZed@Ximian.com>
* e-system-errors.xml.in: holder for system errors.
* test-error.c: helper to show an error message/test it.
* e-error.[ch]: Api for disk-based, hig-compliant error messages
and query boxes.
svn path=/trunk/; revision=25650
2004-04-27 Hans Petter Jansson <hpj@ximian.com>
* gal/widgets/e-reflow.c (item_removed): Don't destroy item until after
we know which column it is in; the sort comparison function might need
it. Also set the newly vacant memory location at the end of the array
to NULL. Fixes a crash in evo.
svn path=/trunk/; revision=25646
2004-04-19 Rodney Dawes <dobey@ximian.com>
* e-info-label.c (e_info_label_new): Update to use EIconFactory to
get the filename for the component icons using the icon theme
2004-04-19 Michael Terry <mike@mterry.name>
* e-combo-buddon.c:
* e-url-entry.c: Update these to use EIconFactory and GtkImages
directly instead of GdkPixmaps
svn path=/trunk/; revision=25513
2004-04-09 Rodney Dawes <dobey@ximian.com>
* e-timezone-dialog/e-timezone-dialog.c
(e_timezone_dialog_construct): Set the border widths on the dialog's
vbox and action area to be HIG-complaint
Get rid of the timezone preview widget in here
Point the internal 'table' to the right widget
(on_map_motion): Get rid of the extra-hacky code to set the preview
widget's label to the timezone, now that that widget is gone
(on_map_leave): Update the comment to not reference the preview
widget that is now gone
Get rid of the code to set the preview widget's label to empty string
* e-timezone-dialog/e-timezone-dialog.glade: Update for HIG-compliance
2004-04-09 Rodney Dawes <dobey@ximian.com>
* e-charset-picker.c: Include gtkhbox.h in here to avoid the warnings
(activate_other):
(e_charset_picker_dialog): Make these dialogs be more HIG-compliant
* e-filter-bar.c (do_advanced):
(menubar_activated): Make these dialogs be more HIG-compliant
svn path=/trunk/; revision=25468
2004-04-08 Not Zed <NotZed@Ximian.com>
* e-info-label.c (e_info_label_set_info): ugh, fix some last
minute changes which broke shit.
svn path=/trunk/; revision=25370
2004-04-08 Not Zed <NotZed@Ximian.com>
* e-info-label.[ch]: A widget to show component info for the
current component/view.
svn path=/trunk/; revision=25368
2004-04-05 JP Rosevear <jpr@ximian.com>
* gal-view-instance.c (gal_view_instance_set_current_view_id):
don't issue the display view signal a second time, connect_view
does this for us
svn path=/trunk/; revision=25324
* e-url-entry.c (init): Make the button initially insensitive.
Connect to the entry's "changed" signal.
(entry_changed_cb): sensitize the button iff the entry is
non-empty
(button_clicked_cb): simplify a bit by using gtk_entry_get_text
rather than gtk_editable_get_chars.
svn path=/trunk/; revision=25300
2004-04-01 Chris Toshok <toshok@ximian.com>
[ fixes bug #51897 ]
* gal/e-text/e-text.c (insert_preedit_text): only reset the layout
attrs if there is some preedit text to insert. also, try getting
text->layout's attributes before creating a new list. this will
keep us from overwriting existing attributes and wiping out the
underlining for objects.
svn path=/trunk/; revision=25294
2004-04-01 Jeffrey Stedfast <fejj@ximian.com>
* e-charset-picker.c (e_charset_picker_new): Create a new class
for "Western European, New" to fix a translation issue.
svn path=/trunk/; revision=25293
2004-03-31 Not Zed <NotZed@Ximian.com>
* e-filter-bar.c (menubar_activated): start the rule editor with
the right label.
svn path=/trunk/; revision=25258
2004-03-26 Rodney Dawes <dobey@ximian.com>
* e-shell-settings-dialog.c (impl_realize): We don't need this really
(class_init): We don't need to have our own realize impl for setting
the default window size of the dialog, especially since we are setting
the size before we actually get realized, anyway
(init): Set the dialog size here, and don't set the border width of the
dialog
2004-03-26 Rodney Dawes <dobey@ximian.com>
* e-multi-config-dialog.c (init): Remove the dialog separator
Set the border widths of the dialog's vbox and action area to be more
HIG-compliant
Set the border width of the dialog's child to 12 for HIG-compliance
svn path=/trunk/; revision=25197
2004-03-15 JP Rosevear <jpr@ximian.com>
* e-calendar-item.c (e_calendar_item_class_init): change arg name
(e_calendar_item_init): ditto
(e_calendar_item_get_arg): ditto
(e_calendar_item_set_arg): ditto
(e_calendar_item_preserve_day_selection): set the selection day to
the given selection
(e_calendar_item_set_first_month): use above to preserve selected
day of week
* e-calendar-item.h: change field name
svn path=/trunk/; revision=25071
2004-03-13 Trent Lloyd <lathiat@sixlabs.org>
* e-search-bar.c (remove_bonobo_menus): move function about
setup_bonobo_menus which requires it so its not implicitly defined
svn path=/trunk/; revision=25055
2004-03-11 Jeffrey Stedfast <fejj@ximian.com>
Fix for bug #55267.
* e-filter-bar.c (set_property): Use efb->setquery properly (set
to TRUE before calling set_item_id and FLASE afterwards). Also
setquery to TRUE before emitting the "search-activated" signal so
that we don't run the callback for the signal we are emitting.
svn path=/trunk/; revision=25032
2004-03-11 Jeffrey Stedfast <fejj@ximian.com>
* e-filter-bar.c (set_property): Use efb->setquery properly (set
to TRUE before calling set_item_id and FLASE afterwards). Also
setquery to TRUE before emitting the "search-activated" signal so
that we don't run the callback for the signal we are emitting.
svn path=/trunk/; revision=25031
2004-02-26 Rodney Dawes <dobey@ximian.com>
* e-cell-renderer-combo.c (ecrc_get_size):
* e-dateedit.c (create_children):
* e-dropdown-button.c (e_dropdown_button_construct): Create the
arrows in these widgets as GTK_SHADOW_NONE, since the default arrow
type in GTK+ 2.x is flat triangle arrows, and shadow types are
generally ignored for arrows anyway, and so we don't look ugly with
themes that handle shadow types on arrows correctly
svn path=/trunk/; revision=24900
2004-02-26 Bill Zhu <bill.zhu@sun.com>
* e-search-bar.c (setup_bonobo_menus): Before Update the bonobo ui
component, remove it first.
Fixes#54788
svn path=/trunk/; revision=24881
2004-02-26 Not Zed <NotZed@Ximian.com>
* e-table-item.c (eti_table_model_pre_change): reset
motion_row/motion_col if the model changes. See bug #54757.
svn path=/trunk/; revision=24878