Commit Graph

1947 Commits

Author SHA1 Message Date
67d0c16f4e don't dist the error .h file
2004-05-19  JP Rosevear  <jpr@novell.com>

	* Makefile.am: don't dist the error .h file

svn path=/trunk/; revision=25979
2004-05-19 16:56:13 +00:00
d1551390ff load the <help> tag if present. (ee_response): handle the help response
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-18 04:44:13 +00:00
a6d439b765 Use E_ICON_SIZE_BUTTON for the icon size in the e_icon_factory_get_icon()
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-17 17:10:39 +00:00
0c702517b6 Add bug number
svn path=/trunk/; revision=25922
2004-05-17 13:31:07 +00:00
2832094215 bitmap_unref the mask, don't object_unref it
2004-05-17  JP Rosevear  <jpr@novell.com>

	* e-task-widget.c (e_task_widget_construct): bitmap_unref the
	mask, don't object_unref it

svn path=/trunk/; revision=25921
2004-05-17 13:27:48 +00:00
0f8af52d9c added fixme for stock+label case, which doesn't work.
svn path=/trunk/; revision=25875
2004-05-12 03:58:08 +00:00
2e3c52fbef duh, use the right node pointer for title and secondary text.
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 03:50:33 +00:00
72dbc81f48 make the Because cases the same.
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-12 03:36:37 +00:00
c353f10796 Fixes #48129
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-05-10 13:13:18 +00:00
91b30fc6b8 Fixes #51626
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-10 10:13:57 +00:00
00e4bc50fc Build fixes.
Build fixes.

svn path=/trunk/; revision=25790
2004-05-04 18:46:18 +00:00
a24b80f8fd Don't necessarily set row to 0 if the root node has the cursor (otherwise
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 18:42:04 +00:00
ddc0dc65f5 revert last patch. (eti_attach_cell_views): add some code to reset drags
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 09:26:17 +00:00
cf787e7c58 if motion column is beyond our known columns, just ignore it and don't
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-05-04 09:06:25 +00:00
8cd76b19d0 update
svn path=/trunk/; revision=25751
2004-05-03 13:59:54 +00:00
57d8da86be blah, need to do entity decoding. #57918.
2004-05-03  Not Zed  <NotZed@Ximian.com>

        * e-error.c (ee_build_label): blah, need to do entity decoding.
        #57918.

svn path=/trunk/; revision=25741
2004-05-03 05:59:57 +00:00
1f39b9fae6 Changed the int param specs to take a min value of -1 and also defautl to
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-30 15:52:51 +00:00
2880ebaf5c pass the correct data when weak unreffing
2004-04-29  JP Rosevear  <jpr@ximian.com>

	* e-activity-handler.c (impl_dispose): pass the correct data when
	weak unreffing

svn path=/trunk/; revision=25691
2004-04-29 19:08:42 +00:00
918dd55777 make the label selectable. (e_error_newv): if we have stock and label set,
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-29 03:33:03 +00:00
0c606756b7 Update the categories dialog to be more HIG compliant
2004-04-28  Rodney Dawes  <dobey@ximian.com>

	* gal/widgets/e-categories.c (e_categories_construct):
	* gal/widgets/gal-categories.glade:
	Update the categories dialog to be more HIG compliant

svn path=/trunk/; revision=25674
2004-04-28 20:18:34 +00:00
4e99c39bcf holder for system errors.
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-28 06:37:26 +00:00
a5ef985c81 Don't destroy item until after we know which column it is in; the sort
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-27 22:38:31 +00:00
6a0e6d6c90 #include <e-util/e-icon-factory.h>
svn path=/trunk/; revision=25533
2004-04-19 22:16:23 +00:00
f8909cb685 Updated to sue E_ICON_SIZE enums.
2004-04-19  Jeffrey Stedfast  <fejj@ximian.com>

	* e-info-label.c (e_info_label_new): Updated to sue E_ICON_SIZE enums.

svn path=/trunk/; revision=25532
2004-04-19 21:59:36 +00:00
f4b4be936e Update to use EIconFactory to get the filename for the component icons
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-19 15:18:37 +00:00
5de7b60f7a Work in progress, HIG'ing and de-coupling of errors.
svn path=/trunk/; revision=25493
2004-04-16 09:57:07 +00:00
24c56f1757 Set the border widths on the dialog's vbox and action area to be
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-14 21:30:54 +00:00
00f84d0c5a ugh, fix some last minute changes which broke shit.
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 08:12:28 +00:00
313439d717 A widget to show component info for the current component/view.
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-08 07:39:51 +00:00
df95d7a64d Updated for changes to e-config-page.c (init): Removed the OK and Apply
2004-04-07  Jeffrey Stedfast  <fejj@ximian.com>

	* e-multi-config-dialog.c: Updated for changes to e-config-page.c
	(init): Removed the OK and Apply buttons.

	* e-config-page.c (e_config_page_apply): Removed.
	(e_config_page_is_applied): Removed.
	(e_config_page_changed): Removed.

svn path=/trunk/; revision=25363
2004-04-07 21:07:26 +00:00
d12f139ad4 don't issue the display view signal a second time, connect_view does this
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
2004-04-05 21:12:21 +00:00
8cc048dc72 Make the button initially insensitive. Connect to the entry's "changed"
* 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-02 16:19:52 +00:00
70895bfdfd [ fixes bug #51897 ]
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-02 07:17:36 +00:00
4af35d8e59 Create a new class for "Western European, New" to fix a translation issue.
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-04-02 04:15:32 +00:00
edad0e8679 start the rule editor with the right label.
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-31 10:06:01 +00:00
b4dc945f6e We don't need this really (class_init): We don't need to have our own
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-26 17:12:05 +00:00
c526e9b920 comment fix from trent.
svn path=/trunk/; revision=25087
2004-03-16 09:37:37 +00:00
717065d55a change arg name (e_calendar_item_init): ditto (e_calendar_item_get_arg):
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-15 16:26:54 +00:00
b9944eb5c7 move function about setup_bonobo_menus which requires it so its not
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-13 02:39:28 +00:00
3ea7be06f0 enlarge the text box to accomodate the time info in different locales.
* e-dateedit.c: (create_children): enlarge the text box to accomodate
        the time info in different locales.

svn path=/trunk/; revision=25041
2004-03-12 08:44:23 +00:00
d3cb3f90f0 fixed ChangeLog
svn path=/trunk/; revision=25033
2004-03-11 20:29:15 +00:00
38e29c6191 Fix for bug #55267.
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 20:28:57 +00:00
2087067750 Use efb->setquery properly (set to TRUE before calling set_item_id and
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-03-11 20:18:43 +00:00
1f2d31973e Make the acces key Alt+O work.
Patch by hao.sheng@sun.com

svn path=/trunk/; revision=25004
2004-03-10 06:28:47 +00:00
a9e0ac686c Emit the "search-activated" signal. Fixes bug #55054.
2004-03-02  Jeffrey Stedfast  <fejj@ximian.com>

	* e-filter-bar.c (set_property): Emit the "search-activated"
	signal. Fixes bug #55054.

svn path=/trunk/; revision=24934
2004-03-02 19:51:19 +00:00
88040b5329 Create the arrows in these widgets as GTK_SHADOW_NONE, since the default
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 22:20:15 +00:00
2fe63c34bb don't reference uninitialized memory
2004-02-26  JP Rosevear <jpr@ximian.com>

	* e-timezone-dialog/e-timezone-dialog.c
	(e_timezone_dialog_dispose): don't reference uninitialized memory

svn path=/trunk/; revision=24892
2004-02-26 18:24:16 +00:00
0608fee8c5 remove the right thing
2004-02-26  Christian Neumair <chris@gnome-de.org>

	* e-search-bar.c (remove_bonobo_menus): remove the right thing

svn path=/trunk/; revision=24889
2004-02-26 18:00:46 +00:00
f1fe42cea9 Before Update the bonobo ui component, remove it first.
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 14:05:55 +00:00
e0163b782f reset motion_row/motion_col if the model changes. See bug #54757.
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
2004-02-26 11:45:52 +00:00