Commit Graph

151 Commits

Author SHA1 Message Date
d332c5304f Include libedataserver/e-xml-utils.h for e_xml_save_file() prototype.
2005-12-18  Tor Lillqvist  <tml@novell.com>

	* menus/gal-view-instance.c: Include libedataserver/e-xml-utils.h
	for e_xml_save_file() prototype.

svn path=/trunk/; revision=30862
2005-12-18 08:44:40 +00:00
9428cff820 Include libedataserver/e-xml-utils.h for e_xml_save_file() prototype.
2005-12-18  Tor Lillqvist  <tml@novell.com>

	* menus/gal-view-collection.c (gal_view_collection_save): Include
	libedataserver/e-xml-utils.h for e_xml_save_file() prototype.

svn path=/trunk/; revision=30861
2005-12-18 08:43:24 +00:00
35ab6ff7ff Construct glade file pathname at run-time.
2005-12-18  Tor Lillqvist  <tml@novell.com>

	* e-timezone-dialog/e-timezone-dialog.c
	(e_timezone_dialog_construct): Construct glade file pathname at
	run-time.

svn path=/trunk/; revision=30860
2005-12-18 08:38:44 +00:00
ee8ca653e1 Link with libeutil.
2005-12-18  Tor Lillqvist  <tml@novell.com>

	* e-timezone-dialog/Makefile.am: Link with libeutil.

svn path=/trunk/; revision=30859
2005-12-18 08:37:23 +00:00
7360a3396c Patch from Irene Huang <Irene.Huang@sun.com>.
*  Remove files that have an identical counterpart in
        libedataserver.
	*  Replace the use of such files with appropriate counterpart path.

svn path=/trunk/; revision=30758
2005-12-12 16:24:21 +00:00
3c535e8766 Load the widget pointer before using it. Fixes a compiler warning as well
* menus/gal-view-new-dialog.c (gal_view_new_dialog_set_property):
        Load the widget pointer before using it.  Fixes a compiler warning
        as well as #313219

svn path=/trunk/; revision=30731
2005-12-06 08:56:23 +00:00
32ba5f5d60 2005-11-29 Simon Zheng <simon.zheng@sun.coma
* menus/gal-view-collection.c: (gal_view_generate_string):
        Fix #322311. Using g_utf8_next_char() to traverses UTF-8
        string and replace characters that are neither a alpha nor
        a numeral.

svn path=/trunk/; revision=30700
2005-11-29 05:57:28 +00:00
e84acb9b0c menus/gal-view-collection.c (load_single_dir) Use
2005-09-29  Tor Lillqvist  <tml@novell.com>

	* menus/gal-view-collection.c (load_single_dir)
	* menus/gal-view-instance.c (load_current_view): Use
	g_win32_locale_filename_from_utf8() from GLib 2.8 instead of
	gnome_win32_locale_filename_from_utf8() which was temporarily in
	libgnome.

svn path=/trunk/; revision=30420
2005-09-29 17:54:07 +00:00
b659826991 Fix #240762. If the galview implement the edit function, enable the edit
2005-09-29  Li Yuan  <li.yuan@sun.com>

        * menus/gal-define-views-dialog.c:
        (etable_selection_change_forall_cb):
        Fix #240762. If the galview implement the edit function,
        enable the edit button. If not, disable it.

svn path=/trunk/; revision=30414
2005-09-29 08:17:59 +00:00
aaf0cb36d6 On Win32, use bootstrap import library for libemiscwidgets, which hasn't
2005-09-28  Tor Lillqvist  <tml@novell.com>

	* text/Makefile.am: On Win32, use bootstrap import library for
	libemiscwidgets, which hasn't been built yet when we come
	here. Drop several overlapping CFLAGS. EXTRA_GNOME_CFLAGS
	should be enough. Install in privsolib instead of privlib (no
	difference on Unix). Use NO_UNDEFINED. Link with all needed
	libraries to satisfy the -no-undefined used on Windows.

svn path=/trunk/; revision=30409
2005-09-28 11:50:56 +00:00
41d4bb2a43 Install in privsolib instead of privlib (no difference on Unix). Use
2005-09-28  Tor Lillqvist  <tml@novell.com>

	* menus/Makefile.am: Install in privsolib instead of privlib
	(no difference on Unix). Use NO_UNDEFINED. Drop several
	overlapping CFLAGS, use E_UTIL_CFLAGS instead. Link with
	necessary libraries.

svn path=/trunk/; revision=30405
2005-09-28 11:29:08 +00:00
f45ecd1f42 On Win32, use bootstrp import library for libemiscwidgets, which hasn't
2005-09-28  Tor Lillqvist  <tml@novell.com>

	* e-timezone-dialog/Makefile.am: On Win32, use bootstrp import
	library for libemiscwidgets, which hasn't been built yet when we
	come here. Install in privsolib instead of privlib (no difference
	on Unix). Use NO_UNDEFINED. Link with EVOLUTION_CALENDAR_LIBS.

svn path=/trunk/; revision=30404
2005-09-28 11:25:03 +00:00
1b28d2f6d5 Add a11y name to the left table of config dialog. Add name to the left
2005-08-03  Li Yuan  <li.yuan@sun.com>

	* menus/gal-view-new-dialog.glade:
	Add a11y name to the left table of config dialog.
	* misc/e-multi-config-dialog.c:
	Add name to the left table of preference dialog.
	* table/e-table-config.c: (e_table_proxy_etable_shown_new),
	(e_table_proxy_etable_available_new):
	Add a11y name to "Show Fields" table and "Available Fields" table.

svn path=/trunk/; revision=29980
2005-08-04 04:56:54 +00:00
484ab15780 Void function should not return value.
2005-07-28  Mengjie Yu  <meng-jie.yu@sun.com>

        * misc/e-attachment-bar.c: (update_remote_file):
        Void function should not return value.

        Fixes #311837

svn path=/trunk/; revision=29924
2005-07-29 04:39:25 +00:00
72aa1e526e Fixes a bug where it allows just builtin views to be edited and not user
2005-07-21  Srinivasa Ragavan <sragavan@novell.com>

	* menus/gal-define-views-dialog.c: (etable_selection_change_forall_cb)
	Fixes a bug where it allows just builtin views to be edited and not user
	added one. It should have been the other way around.

svn path=/trunk/; revision=29868
2005-07-25 04:30:33 +00:00
df07f02cae Added widgets in INCLUDES.
2005-06-23  Kaushal Kumar  <kakumar@novell.com>

        * e-util/Makefile.am, widgets/e-timezone-dialog/Makefile.am,
        addressbook/gui/search/Makefile.am,
        plugins/groupwise-features/Makefile.am: Added widgets in INCLUDES.

        Updated the include paths to use misc instead of widgets/misc.

svn path=/trunk/; revision=29574
2005-06-23 09:11:11 +00:00
0efd94d86f Added from gal/gal/e-table as Gal is retired from Head and e-table files
2005-06-21  Kaushal Kumar  <kakumar@novell.com>

        * table/ChangeLog: Added from gal/gal/e-table as Gal is
        retired from Head and e-table files are moved here.

svn path=/trunk/; revision=29558
2005-06-21 07:14:33 +00:00
0120f7fffd Fix the bug 303856. Enables OK button when arrow key used to change the
2005-05-12  Srinivasa Ragavan <sragavan@novell.com>
	* misc/e-dateedit.c: (on_time_entry_key_release),
	(create_children): Fix the bug 303856. Enables OK button
	when arrow key used to change the time in a appointment.

svn path=/trunk/; revision=29329
2005-05-12 05:42:18 +00:00
21a815d86f Solaris gettext crashes on NULL input string. Fixes #260312. Patch
2005-05-06  Sarfraaz Ahmed <asarfraaz@novell.com>

        * misc/e-search-bar.c: (set_menu) Solaris gettext crashes on NULL
        input string. Fixes #260312. Patch submitted by
        Suresh Chandrasekharan <suresh.chandrasekharan@sun.com>

svn path=/trunk/; revision=29282
2005-05-06 04:47:19 +00:00
f4a4681685 use widget->style instead of hard code colors.
2005-04-28  Li Yuan  <li.yuan@sun.com>

	* misc/e-calendar-item.c: (e_calendar_item_realize),
	(e_calendar_item_set_selection_if_emission),
	(e_calendar_item_style_set):
	use widget->style instead of hard code colors.
	* misc/e-calendar-item.h:
	* misc/e-calendar.c: (e_calendar_style_set):
	call e_calendar_item_style_set when style changes.

	Fixes #6767.

svn path=/trunk/; revision=29234
2005-04-28 08:03:47 +00:00
d17ddb9d8c don't bonobo_ui_free_string from bonobo_ui_node_to_string - it should be
2005-03-14  Not Zed  <NotZed@Ximian.com>

        * menus/gal-view-menus.c (build_menus): don't
        bonobo_ui_free_string from bonobo_ui_node_to_string - it should be
        g_free'd now (api chagne in bonobo).

svn path=/trunk/; revision=29020
2005-03-15 04:20:00 +00:00
887b0ad853 Handling static capability for disabling general send options at the
right palce. Fixes #73501

svn path=/trunk/; revision=29000
2005-03-11 12:02:48 +00:00
3ee8be8e3d Install shared libraries to privlibdir.
2005-02-09  Hans Petter Jansson  <hpj@novell.com>

        * addressbook/gui/contact-editor/Makefile.am:
        * addressbook/gui/contact-list-editor/Makefile.am:
        * addressbook/util/Makefile.am:
        * filter/Makefile.am:
        * widgets/e-timezone-dialog/Makefile.am:
        * widgets/menus/Makefile.am:
        * widgets/misc/Makefile.am:
        * smime/lib/Makefile.am:
        * smime/gui/Makefile.am: Install shared libraries to privlibdir.

svn path=/trunk/; revision=28762
2005-02-10 05:34:04 +00:00
2fef5caaa6 return the entry of the date edit.
2005-01-18  Hao Sheng  <hao.sheng@sun.com>

        * misc/e-dateedit.[ch]:
        (e_date_edit_get_entry): return the entry of the date edit.

svn path=/trunk/; revision=28428
2005-01-18 07:24:31 +00:00
79d6c1ff2a Convert to G_DEFINE_TYPE
2004-11-12  JP Rosevear  <jpr@novell.com>

	* menus/gal-view-menus.c: Convert to G_DEFINE_TYPE

svn path=/trunk/; revision=27904
2004-11-12 13:52:17 +00:00
bfa3a0f723 convert to G_DEFINE_TYPE
2004-11-12  JP Rosevear  <jpr@novell.com>

	* e-timezone-dialog/e-timezone-dialog.c: convert to G_DEFINE_TYPE

svn path=/trunk/; revision=27903
2004-11-12 13:49:07 +00:00
7da50b2580 Fix up changelogs to have the correct info.
svn path=/trunk/; revision=27778
2004-11-01 16:18:21 +00:00
cb9c99c5f4 Add a name for timezone combox. Make accessibility name and description
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-11-01 05:04:37 +00:00
8c8b6c748e Add the label back for previewing the timezone name, and set the label
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 20:52:19 +00:00
bba453c8f6 Connect to the "changed" signal instead of "activate"
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-17 14:15:21 +00:00
aee2630d06 Add preconditions. Make sure garbage or NULL data doesn't get used.
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-22 19:12:13 +00:00
229b9765d3 (pixbuf_cell_data_func): fix the appearance a little.
svn path=/trunk/; revision=26316
2004-06-11 18:20:45 +00:00
a27609a6b3 (pixbuf_cell_data_func): clean up warnings. (double bad larry).
svn path=/trunk/; revision=26315
2004-06-11 18:07:54 +00:00
a5cbaf1e09 (pixbuf_cell_data_func): actually initialize the pixbuf (bad larry).
svn path=/trunk/; revision=26314
2004-06-11 18:06:25 +00:00
ef03909b15 make the source selector use a colock block instead of setting the
2004-06-11  Larry Ewing  <lewing@ximian.com>

	* misc/e-source-selector.c: make the source selector use a colock
	block instead of setting the foreground to indicate the source
	color.

svn path=/trunk/; revision=26313
2004-06-11 18:01:25 +00:00
cbe504718b Use the activate signal, instead of changed, for the combo box
2004-05-20  Rodney Dawes  <dobey@ximian.com>

	* e-timezone-dialog/e-timezone-dialog.c (e_timezone_dialog_construct):
	Use the activate signal, instead of changed, for the combo box
	(on_map_motion): Set the text in the combo's entry when we mouse over
	one of the points on the map, as a preview for the timezone
	(on_map_leave): Reset the combo's entry to the timezone we started with
	when we leave the map

	Fixes #57122

svn path=/trunk/; revision=26020
2004-05-20 20:13:12 +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
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
a3b04be4f0 Use e_source_equal() instead of comparing pointers. This allows user to
2003-12-16  Hans Petter Jansson  <hpj@ximian.com>

	* misc/e-source-option-menu.c (select_source_foreach_menu_item):
	Use e_source_equal() instead of comparing pointers. This allows user
	to pass in a source that was obtained from somewhere else. Set the
	matching internal source as "selected" instead of the one passed in.
	(select_source): Emit signal only if we found a match. Don't ref/unref
	anything, since the selected source will always be from our internal
	list.

svn path=/trunk/; revision=23954
2003-12-17 00:50:03 +00:00
c074252e4f NULL out priv->instance when we unref it. Bug #51713.
2003-12-10  Not Zed  <NotZed@Ximian.com>

        * menus/gal-view-menus.c (remove_instance): NULL out
        priv->instance when we unref it.  Bug #51713.

svn path=/trunk/; revision=23895
2003-12-10 01:12:42 +00:00
f6b7ede5b1 Remove hard coded disable deprecated flags
2003-12-06  JP Rosevear <jpr@ximian.com>

	* */Makefile.am: Remove hard coded disable deprecated flags

svn path=/trunk/; revision=23658
2003-12-06 18:08:00 +00:00
8d5e7bed5e don't include toplevel libical
2003-11-07  JP Rosevear <jpr@ximian.com>

	* e-timezone-dialog/Makefile.am: don't include toplevel libical

svn path=/trunk/; revision=23228
2003-11-07 17:58:04 +00:00
200606f928 Various changes to merge in evolution-data-server reliance.
svn path=/trunk/; revision=23206
2003-11-07 05:52:24 +00:00
2edd5bcefd INCLUDE path fixes for changes made to libical build.
2003-10-09  Jeffrey Stedfast  <fejj@ximian.com>

	* e-timezone-dialog/Makefile.am: INCLUDE path fixes for changes
	made to libical build.

	* e-timezone-dialog.h: #include <libical/ical.h>

svn path=/trunk/; revision=22841
2003-10-09 20:56:35 +00:00
88d4fd5eac Fixes #1245. ECalendar should be usable with the keyboard
2003-09-19  Bolian Yin <bolian.yin@sun.com>

        Fixes #1245. ECalendar should be usable with the keyboard

        *misc/e-calendar-item.c (e_calendar_item_focus): new func, focus handler.
        (e_calendar_item_key_press_event): new func, key press event handler
        (e_calendar_item_selection_add_days, e_calendar_item_stop_selecting): helpers.
        (e_calendar_item_ensure_days_visible, e_calendar_item_set_selection_if_emission):
         add the flag to control if we should emit e-calendar signals.
        (e_calendar_item_class_init): register focus handler.
        (e_calendar_item_event): add code for GDK_FOCUS_CHANGE and GDK_KEY_PRESS.

        *misc/e-calendar.c (e_calendar_focus): new func, focus handler
        (e_calendar_button_has_focus): new func, if prev/next button has focus.
        (e_calendar_on_next_clicked, e_calendar_on_prev_clicked): click signal handler
         for prev/next buttons.
        (e_calendar_set_focusable): set if the e-calendar is focusable

        *misc/e-dateedit.c (e_date_edit_show_date_popup, hide_date_popup): grab/ungrab gdk keyboard.

svn path=/trunk/; revision=22632
2003-09-22 03:19:00 +00:00
15c8a15ba1 Fixes #15638.
2003-08-27  Hans Petter Jansson  <hpj@ximian.com>

	Fixes #15638.

	* misc/e-dateedit.c (rebuild_time_popup): Make 12-hour time format
	not be zero-padded. Right-align time labels so digits line up.

svn path=/trunk/; revision=22394
2003-08-28 14:27:46 +00:00
52454e6b7c add dependency on a11y/widgets. a11y init. (e_calendar_item_bounds): new
2003-08-27  Bolian Yin <bolian.yin@sun.com>

        * misc/Makefile.am: add dependency on a11y/widgets.
        * misc/e-calendar-item.c (e_calendar_item_class_init): a11y init.
          (e_calendar_item_bounds): new func, impl the bounds virtual func.

svn path=/trunk/; revision=22386
2003-08-27 03:38:14 +00:00
fd2f3a6d7a Roll over ChangeLogs.
svn path=/trunk/; revision=21387
2003-06-09 17:31:26 +00:00
0a590f3a85 HIG-ified the spacing, padding, alignment of this dialog. Fixes bug #41148
2003-05-19  Anna Marie Dirks  <anna@ximian.com>

	* e-timezone-dialog/e-timezone-dialog.glade: HIG-ified the
	spacing, padding, alignment of this dialog. Fixes bug #41148

svn path=/trunk/; revision=21253
2003-05-19 15:45:55 +00:00
d49d8a2f15 guard against multiple destroys
2003-05-14  JP Rosevear  <jpr@ximian.com>

	* e-combo-button.c (impl_destroy): guard against multiple destroys

2003-05-14  JP Rosevear  <jpr@ximian.com>

	* menus/gal-view-menus.c (gvm_finalize): unref the component

svn path=/trunk/; revision=21178
2003-05-14 18:42:38 +00:00