Commit Graph

543 Commits

Author SHA1 Message Date
3db4f804fd (init): Set the mode on the text cell
renderer to GTK_CELL_RENDERER_MODE_ACTIVATABLE so clicking on the
text doesn't change the status of the checkbox.  [Many thanks to
Jonathan Blandford for telling me how to do this!]

svn path=/trunk/; revision=23588
2003-12-02 20:31:02 +00:00
9b6e4f3e85 list the signal args properl
2003-12-01  JP Rosevear <jpr@ximian.com>

	* e-source-selector.c (class_init): list the signal args properl

svn path=/trunk/; revision=23542
2003-12-01 22:01:14 +00:00
a9a80fcf4e Added test-source-option-menu executable
svn path=/trunk/; revision=23518
2003-12-01 12:16:43 +00:00
5a1cbefa40 canned the _clicked handlers as those make it impossible to move just one
2003-11-30  ERDI Gergo  <cactus@cactus.rulez.org>

        * e-calendar.c: canned the _clicked handlers as those make it
        impossible to move just one month at a time

svn path=/trunk/; revision=23517
2003-12-01 12:14:27 +00:00
7b8da87e17 Add NONE:POINTER.
* e-util-marshal.list: Add NONE:POINTER.

* test-source-option-menu.c (source_selected_callback): New
callback to test the "source_selected" signal.
(on_idle_create_widget): Connect.

* e-source-option-menu.c: Add "source_selected" signal.
(select_source): Assume source != NULL and emit "source_selected".

svn path=/trunk/; revision=23512
2003-12-01 02:55:47 +00:00
81724738fc New test.
* test-source-option-menu.c: New test.

* e-source-option-menu.h: New.
* e-source-option-menu.c: New.

svn path=/trunk/; revision=23511
2003-12-01 02:48:53 +00:00
9582e8159c renamespace and move to here build new files
2003-11-17  Mike Kestner  <mkestner@ximian.com>

	* gal/widgets/gtk-combo* : renamespace and move to
	* gal/widgets/gal-combo* : here
	* gal/widgets/Makefile.am : build new files

2003-11-17  Mike Kestner  <mkestner@ximian.com>

	* e-table-config.c : use new gal_combo_* namespace.

svn path=/trunk/; revision=23402
2003-11-17 21:05:15 +00:00
e86b07cdbb allow new lable with mnemonic (e_search_bar_construct): alter lable name.
2003-11-17  Charles Zhang  <charles.zhang@sun.com>

	* e-search-bar.c(add_button): allow new lable with mnemonic
	(e_search_bar_construct): alter lable name. [50810]

svn path=/trunk/; revision=23385
2003-11-17 13:31:52 +00:00
ccdc51ce37 use find_source_iter and get the selection from the right spot
2003-11-16  JP Rosevear <jpr@ximian.com>

	* e-source-selector.c (e_source_selector_set_primary_selection):
	use find_source_iter and get the selection from the right spot
	(find_source_iter): util function to find the iter given the
	source
	(e_source_selector_select_source): signal that the model changed
	(e_source_selector_unselect_source): ditto

svn path=/trunk/; revision=23372
2003-11-16 17:21:31 +00:00
c02fe8b8c2 make source selector flags/libs
2003-11-14  JP Rosevear <jpr@ximian.com>

	* configure.in: make source selector flags/libs

svn path=/trunk/; revision=23366
2003-11-14 22:27:34 +00:00
ea99b0cfb4 remove a declaration of a deleted func.
2003-11-13  Bolian Yin <bolian.yin@sun.com>

        * e-calendar-item.c: remove a declaration of a deleted func.

svn path=/trunk/; revision=23310
2003-11-13 03:33:53 +00:00
f0427b1010 a canvas item does not inherit from gtkwidget
2003-11-12  JP Rosevear <jpr@ximian.com>

	* e-calendar-item.c (e_calendar_item_class_init): a canvas item
	does not inherit from gtkwidget

svn path=/trunk/; revision=23298
2003-11-12 20:17:38 +00:00
f7cc8f7cbd Fixes #50538
2003-11-11  Bolian Yin <bolian.yin@sun.com>

        Fixes #50538

        * e-calendar-item: make e_calendar_item_normalize_date public func.
           add "selection_preview_changed" signal.
           move some definition of constants to .h

svn path=/trunk/; revision=23284
2003-11-11 10:34:29 +00:00
e1b06f3408 (e_source_selector_new): Expand all the
nodes.

svn path=/trunk/; revision=23276
2003-11-11 02:06:48 +00:00
0f3aece386 make sure the marshal stuff is in the sources and remove the built files
2003-11-07  JP Rosevear <jpr@ximian.com>

	* Makefile.am: make sure the marshal stuff is in the sources and
	remove the built files when disting

svn path=/trunk/; revision=23218
2003-11-07 08:24:45 +00:00
d6e7c730ae Shush.
svn path=/trunk/; revision=23214
2003-11-07 07:33:43 +00:00
5e343da080 fill_popup_menu signal has 2 arguments.
2003-10-28  Rodrigo Moya <rodrigo@ximian.com>

	* e-source-selector.c (class_init): fill_popup_menu signal has
	2 arguments.

svn path=/trunk/; revision=23109
2003-10-28 18:56:34 +00:00
66318ca6b0 added "fill_popup_menu" signal, to allow the addition of new items to the
2003-10-28  Rodrigo Moya <rodrigo@ximian.com>

	* e-source-selector.[ch]: added "fill_popup_menu" signal, to
	allow the addition of new items to the popup menu.
	(class_init): create new signal.
	(init): connect to "button_press_event" for the tree view.
	(selector_button_press_event): callback for "button_press_event".
	(e_source_selector_selection_shown): use g_return_val_if_fail.

svn path=/trunk/; revision=23106
2003-10-28 18:15:37 +00:00
d3c6998fb8 Remove these (unused since 1.2)
* e-bonobo-widget.[ch]: Remove these (unused since 1.2)

svn path=/trunk/; revision=22978
2003-10-22 14:24:03 +00:00
0fb08f3ff8 Merge new-ui-branch to the trunk.
svn path=/trunk/; revision=22964
2003-10-21 18:28:34 +00:00
642e0e5abd new, treeview renderer for combo cells new, GtkCellEditable for combo
2003-09-30  Mike Kestner  <mkestner@ximian.com>

	* e-cell-renderer-combo.* : new, treeview renderer for combo cells
	* e-combo-cell-editable.* : new, GtkCellEditable for combo cells
	* Makefile.am : build the new files

svn path=/trunk/; revision=22773
2003-09-30 22:35:10 +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
8290ca8849 use EVO_MARSHAL_RULE
* Makefile.am: use EVO_MARSHAL_RULE

svn path=/trunk/; revision=21916
2003-07-23 16:43:24 +00:00
c4e2afa4a0 Remove this, since it claims to be deprecated, and nothing is actually
* e-messagebox.c: Remove this, since it claims to be deprecated,
        and nothing is actually using it any more.

        * Makefile.am: Remove e-messagebox.[ch]

svn path=/trunk/; revision=21900
2003-07-23 14:54:16 +00:00
a1e92e17fa Create the pixbuf from empty.xpm rather than just calling
* e-combo-button.c (create_empty_pixmap_widget): Create the pixbuf
	from empty.xpm rather than just calling gdk_pixbuf_new(), which
	doesn't actually initialize the pixel data.

svn path=/trunk/; revision=21898
2003-07-23 13:49:30 +00:00
9cafe346c6 Added a handler for GtkWidget::mnemonic_activate().
2003-07-11  Federico Mena Quintero  <federico@ximian.com>

	* e-dateedit.c (e_date_edit_mnemonic_activate): Added a handler
	for GtkWidget::mnemonic_activate().

	* e-url-entry.c (mnemonic_activate): Likewise.

svn path=/trunk/; revision=21804
2003-07-13 19:29:03 +00:00
632b2e339f Chain to the parent handler. Fixes #45236.
2003-07-09  Federico Mena Quintero  <federico@ximian.com>

	* e-url-entry.c (destroy): Chain to the parent handler.  Fixes #45236.

svn path=/trunk/; revision=21782
2003-07-09 19:49:43 +00:00
aecbd37011 make sure we don't unref the sorter more than once.
2003-07-04  Chris Toshok  <toshok@ximian.com>

	* gal/widgets/e-reflow.c (e_reflow_dispose): make sure we don't
	unref the sorter more than once.

svn path=/trunk/; revision=21741
2003-07-05 06:20:13 +00:00
e38e234f3e unref the sorter
* gal/widgets/e-reflow.c (e_reflow_dispose): unref the sorter

svn path=/trunk/; revision=21707
2003-07-01 13:17:01 +00:00
0853c68484 (set_menu): Translate the text. [#45112]
svn path=/trunk/; revision=21506
2003-06-23 14:03:54 +00:00
0eb6a97f87 set iso-2022-cn string to Simplified
svn path=/trunk/; revision=21485
2003-06-19 20:05:57 +00:00
6f7f415822 Fix for #45082: GB18030 BIG5HKSCS and EUC-TW charsets not supported in
2003-06-18  Suresh Chandrasekharan  <suresh.chandrasekharan@sun.com>

	* e-charset-picker.c: Fix for #45082: GB18030 BIG5HKSCS and EUC-TW
	charsets not supported in evolution mail

2003-06-17  Jeffrey Stedfast  <fejj@ximian.com>

	* e-charset-picker.c (e_charset_picker_bonobo_ui_populate): Don't
	use the charset class in the menu label if it is 'Unknown'.
	(e_charset_picker_bonobo_ui_populate): For user-defined charsets,
	just use the name of the charset rather than "Unknown".
	(add_charset): Don't escape _'s anymore, this seems to not be
	needed int gtk2.
	(add_other_charset): g_strdup() the charset name. Fixes bug
	#43917.

svn path=/trunk/; revision=21484
2003-06-19 17:42:26 +00:00
243441287f accept event arg to be NULL.
2003-06-19  Bolian Yin <bolian.yin@sun.com>

        * e-gui-utils.c (e_popup_menu): accept event arg to be NULL.

svn path=/trunk/; revision=21472
2003-06-19 02:27:12 +00:00
fd2b10f13c missed the changelog entry last time.
svn path=/trunk/; revision=21432
2003-06-13 15:44:33 +00:00
1377ba2908 i2003-06-13 Larry Ewing <lewing@ximian.com>
* gal/widgets/e-canvas.c (e_canvas_dispose): unref the im_context.

svn path=/trunk/; revision=21430
2003-06-13 15:13:05 +00:00
51ca9977c7 Put the ChangeLog.pre-1-4 in the Makefiles.
svn path=/trunk/; revision=21426
2003-06-12 21:13:59 +00:00
62a2b36c72 take ownership of the duplicate string.
2003-06-11  Larry Ewing  <lewing@ximian.com>

	* e-search-bar.c (impl_get_property): take ownership of the
	duplicate string.

svn path=/trunk/; revision=21417
2003-06-11 21:32:40 +00:00
fd2f3a6d7a Roll over ChangeLogs.
svn path=/trunk/; revision=21387
2003-06-09 17:31:26 +00:00
79f2149fd1 Fixes #43775
2003-05-29  JP Rosevear  <jpr@ximian.com>

	Fixes #43775

	* e-calendar-item.c (layout_set_day_text): calculate the day
	character correctly
	(e_calendar_item_draw_month): use it

	* e-dateedit.c (rebuild_time_popup): use e_utf8_strftime
	(e_date_edit_update_date_entry): ditto
	(e_date_edit_update_time_entry): ditto

	* e-calendar-item.c (layout_set_day_text): calculate the day
	character correctly
	(e_calendar_item_draw_month): use e_utf8_strftime and above
	(e_calendar_item_show_popup_menu): use e_utf8_strftime
	(e_calendar_item_recalc_sizes): use layout_set_day_text

svn path=/trunk/; revision=21352
2003-05-30 17:32:31 +00:00
f6f73451c5 Added HIG-appropriate spacing/ padding to the main hbox into which the
2003-05-19  Anna Marie Dirks  <anna@ximian.com>

	* e-multi-config-dialog.c (init): Added HIG-appropriate spacing/
	padding to the main hbox into which the icons and page widgets
	are packed.

svn path=/trunk/; revision=21265
2003-05-19 18:51:06 +00:00
41dba7ad48 port to GtkDialog.
2003-05-19  Larry Ewing  <lewing@ximian.com>

	* e-charset-picker.c: port to GtkDialog.

svn path=/trunk/; revision=21244
2003-05-19 13:54:21 +00:00
2d6fce0574 Added appropriate padding/spacing to the categories list dialog. Fixes the
2003-05-16  Anna Marie Dirks  <anna@ximian.com>

	* gal/widgets/e-categories.c: Added appropriate padding/spacing
	to the categories list dialog. Fixes the rest of #41217.

	* gal/widgets/e-categories-master-list-dialog.glade: HIG-ified
	this dialog.

	* gal/widgets/gal-categories.glade: HIG-ified this dialog
	(in terms of spacing/padding). Fixes most of bug #41217

svn path=/trunk/; revision=21228
2003-05-16 20:16:42 +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
65fee07a39 [#42628] Call emit_search_activated() instead of emit_query_changed().
[#42628]
* e-search-bar.c (search_now_verb_cb): Call
emit_search_activated() instead of emit_query_changed().

svn path=/trunk/; revision=21154
2003-05-13 16:04:01 +00:00
a972ac3590 [ fixes bug #42177 ] remove the CAN_FOCUS flag.
2003-05-11  Chris Toshok  <toshok@ximian.com>

	[ fixes bug #42177 ]
	* e-dateedit.c (e_date_edit_init): remove the CAN_FOCUS flag.

svn path=/trunk/; revision=21146
2003-05-11 21:57:25 +00:00
2b99ba904b Fix date in ChangeLog.
svn path=/trunk/; revision=21140
2003-05-09 16:34:22 +00:00
bcbf0b3fb2 *** empty log message ***
svn path=/trunk/; revision=21139
2003-05-09 16:34:04 +00:00
692862c505 trash e_utf8_gtk function (e_search_bar_get_text): ditto
2003-05-07  JP Rosevear  <jpr@ximian.com>

	* e-search-bar.c (e_search_bar_set_text): trash e_utf8_gtk
function
	(e_search_bar_get_text): ditto

svn path=/trunk/; revision=21129
2003-05-08 14:02:52 +00:00