aboutsummaryrefslogtreecommitdiffstats
path: root/widgets
Commit message (Collapse)AuthorAgeFilesLines
* Reviewed and committed by Harish Krishnaswamy <kharish@novell.com>Hiroyuki Ikezoe2006-05-122-2/+6
| | | | | | | | | | | 2006-05-12 Hiroyuki Ikezoe <poincare@ikezoe.net> Reviewed and committed by Harish Krishnaswamy <kharish@novell.com> ** Fixes bug #341530. * e-table.h: Removed duplicate delcaration of e_table_commi_click_to_add. svn path=/trunk/; revision=31979
* Committing a patch to build without cairo and fixed a issue where entireSrinivasa Ragavan2006-05-042-18/+665
| | | | | | evolution might showup with bold text. svn path=/trunk/; revision=31955
* ** Fixes bug #339138Boby Wang2006-04-272-1/+8
| | | | | | | | | | | 2006-04-27 Boby Wang <boby.wang@sun.com> ** Fixes bug #339138 * e-calendar.c: (e_calendar_init): Correct the button's accessible name. svn path=/trunk/; revision=31916
* ** Fixes bug #332821 Implement the accessibility of EExpander.Boby Wang2006-04-272-0/+9
| | | | | | | | | | 2006-04-27 Boby Wang <boby.wang@sun.com> ** Fixes bug #332821 * e-expander.c: (e_expander_class_init): Implement the accessibility of EExpander. svn path=/trunk/; revision=31912
* Added icons to search menu.Srinivasa Ragavan2006-04-262-3/+11
| | | | svn path=/trunk/; revision=31909
* Added icons for Find and Clear buttons.Srinivasa Ragavan2006-04-262-4/+14
| | | | svn path=/trunk/; revision=31907
* Committing fix for bug #335861Srinivasa Ragavan2006-04-262-1/+8
| | | | svn path=/trunk/; revision=31898
* Added Cairo Support to Evolution Calendar.Srinivasa Ragavan2006-04-242-53/+83
| | | | svn path=/trunk/; revision=31881
* Added code to create image attachment's icon in non-gui thread.Srinivasa Ragavan2006-04-222-0/+66
| | | | svn path=/trunk/; revision=31859
* **Fixes bug #335618 If the row being deleted is the last one, we shouldLi Yuan2006-04-102-0/+8
| | | | | | | | | | | 2006-03-28 Li Yuan <li.yuan@sun.com> **Fixes bug #335618 * e-selection-model-array.c: (e_selection_model_array_delete_rows): If the row being deleted is the last one, we should change the selection_start_row. svn path=/trunk/; revision=31797
* ** Fixes bug #327035 Grab focus only from widgets which can have focus on.Jeff Cai2006-04-102-1/+8
| | | | | | | | | | 2006-04-10 Jeff Cai <jeff.cai@sun.com> ** Fixes bug #327035 * e-table-header-item.c: (ethi_event): Grab focus only from widgets which can have focus on. svn path=/trunk/; revision=31796
* Fixes bug #332140 Changed to transfer filenames from utf-8 to glibSimon Zheng2006-03-062-4/+13
| | | | | | | | | | | 2006-03-06 Simon Zheng <simon.zheng@sun.com> Fixes bug #332140 * e-attachment-bar.c: (temp_save_part): Changed to transfer filenames from utf-8 to glib encoding before really saving files. svn path=/trunk/; revision=31664
* ** Fixes for 333235 If width of a widget is 0, don't draw it.Jeff Cai2006-03-062-4/+12
| | | | | | | | | | 2006-03-06 Jeff Cai <jeff.cai@sun.com> ** Fixes for 333235 * e-combo-button.c: (paint): If width of a widget is 0, don't draw it. svn path=/trunk/; revision=31658
* Committing fix for bug #328283Srinivasa Ragavan2006-03-022-2/+10
| | | | svn path=/trunk/; revision=31623
* ** Fixes bug #331400Simon Zheng2006-03-012-1/+15
| | | | | | | | | | | | | 2006-03-01 Simon Zheng <simon.zheng@sun.com> ** Fixes bug #331400 * e-cell-text.c: (ect_print_height): Table item height is decided by the max cell height in item. And cell-text is just one of cells. As done by ect_print(), to leave some margin for text, 2 for footer, 2 for header, actual print height should be 16 + 4. svn path=/trunk/; revision=31617
* Fix for Bug #331998.Devashish Sharma2006-02-282-0/+9
| | | | svn path=/trunk/; revision=31608
* Fixed bug #332408Srinivasa Ragavan2006-02-242-0/+56
| | | | svn path=/trunk/; revision=31575
* Fixes bug #322789Srinivasa Ragavan2006-02-242-2/+10
| | | | svn path=/trunk/; revision=31574
* Fixes bug #328283Srinivasa Ragavan2006-02-142-2/+12
| | | | svn path=/trunk/; revision=31512
* damn, changed the wrong changelog. so removing and adding. :-)Andre Klapper2006-02-142-5/+5
| | | | | | | 2006-02-13 Andre Klapper <a9016009@gmx.de> damn, changed the wrong changelog. so removing and adding. :-) svn path=/trunk/; revision=31511
* adding thai support. fixes the UI part of bug 251062.Andre Klapper2006-02-142-0/+8
| | | | | | | | 2006-02-13 Andre Klapper <a9016009@gmx.de> * e-charset-picker.c: adding thai support. fixes the UI part of bug 251062. svn path=/trunk/; revision=31510
* a11y changes for bug #330723Karsten Bräckelmann2006-02-114-7/+15
| | | | svn path=/trunk/; revision=31477
* damned broken pipes! where's the plummerKjartan Maraas2006-01-301-13/+8
| | | | svn path=/trunk/; revision=31372
* Tons of cleanups of the following sort: - remove unused vars - removeKjartan Maraas2006-01-3050-336/+155
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2006-01-30 Kjartan Maraas <kmaraas@gnome.org> * e-timezone-dialog/e-timezone-dialog.c: (get_zone_from_point): * menus/gal-view-menus.c: * misc/e-attachment-bar.c: (calculate_height_width), (update_remote_file), (e_attachment_bar_get_attachment), (class_init): * misc/e-attachment.c: (async_progress_update_cb), (download_to_local_path): * misc/e-calendar-item.c: (e_calendar_item_get_arg), (e_calendar_item_realize), (e_calendar_item_ensure_days_visible): * misc/e-calendar.c: (e_calendar_drag_motion), (e_calendar_drag_leave), (e_calendar_focus): * misc/e-canvas-background.c: (ecb_get_property): * misc/e-canvas.c: (e_canvas_class_init), (pick_current_item): * misc/e-cell-date-edit.c: (e_cell_date_edit_do_popup), (e_cell_date_edit_show_popup): * misc/e-cell-percent.c: * misc/e-charset-picker.c: (e_charset_picker_bonobo_ui_populate): * misc/e-config-page.c: (e_config_page_class_init): * misc/e-dateedit.c: (e_date_edit_set_date), (e_date_edit_set_date_and_time_of_day), (on_date_popup_date_selected): * misc/e-dropdown-button.c: (e_dropdown_button_class_init): * misc/e-expander.c: (get_expander_bounds), (e_expander_expose), (is_in_expander_panel): * misc/e-filter-bar.c: (option_changed), (build_items): * misc/e-image-chooser.c: (e_image_chooser_init), (image_drag_data_received_cb): * misc/e-map.c: (e_map_size_allocate), (e_map_button_press), (e_map_button_release), (e_map_motion), (e_map_zoom_to_location), (e_map_zoom_out), (update_render_point), (repaint_point), (zoom_in_smooth): * misc/e-multi-config-dialog.c: (impl_response): * misc/e-reflow.c: (e_reflow_realize), (e_reflow_event): * misc/e-search-bar.c: (clear_search), (search_now_verb_cb), (entry_activated_cb), (activate_button_clicked_cb), (clear_button_clicked_cb): * misc/e-selection-model.c: (e_selection_model_key_press): * misc/e-send-options.c: (delay_until_date_changed_cb), (e_sendoptions_get_need_general_options): * misc/e-unicode.c: (e_stripped_char): * table/e-cell-progress.c: (eprog_draw_border), (eprog_draw), (eprog_event): * table/e-cell-spin-button.c: (ecsb_event), (ecsb_focus), (ecsb_unfocus), (ecsb_dispose): * table/e-cell-text.c: (ect_draw), (ect_show_tooltip): * table/e-cell-toggle.c: (etog_draw), (etog_event): * table/e-cell-tree.c: (ect_max_width): * table/e-cell-vbox.c: * table/e-table-click-to-add.c: (etcta_event): * table/e-table-config.c: (create_global_store): * table/e-table-field-chooser-dialog.c: * table/e-table-field-chooser-item.c: (etfci_find_button), (etfci_reflow), (etfci_get_property), (etfci_realize): * table/e-table-field-chooser.c: (e_table_field_chooser_class_init): * table/e-table-group-container.c: (etgc_unrealize): * table/e-table-group.c: (e_table_group_new): * table/e-table-header-item.c: (e_table_header_item_get_height), (ethi_realize), (ethi_event): * table/e-table-header-utils.c: (e_table_draw_elided_string), (e_table_header_draw_button): * table/e-table-item.c: (eti_set_property), (eti_get_property), (eti_draw), (eti_event), (eti_cursor_change): * table/e-table-scrolled.c: (e_table_scrolled_class_init): * table/e-table-search.c: * table/e-table-sort-info.c: (e_table_sort_info_save_to_node): * table/e-table.c: (table_canvas_reflow_idle), (table_canvas_size_allocate), (canvas_vbox_event), (click_to_add_event), (do_drag_motion), (e_table_class_init): * table/e-tree-scrolled.c: (e_tree_scrolled_class_init): * table/e-tree.c: (tree_canvas_reflow_idle), (tree_canvas_size_allocate), (e_tree_drag_get_data), (do_drag_motion), (e_tree_class_init): * text/e-text.c: (e_text_set_property), (e_text_draw), (_do_tooltip), (primary_clear_cb), (_get_position), (e_text_command): Tons of cleanups of the following sort: - remove unused vars - remove extraneous semi-colons - add some comments where assignments were done without using the results later - remove break; statements after return foo; - add casts in some places to be more type correct - rename variables with name clashes - s/if/ifdef in some cases - mark some code static - remove some unused functions - use guint for 1-bit bitfields svn path=/trunk/; revision=31371
* fixes #250754Chenthill Palanisamy2006-01-302-3/+11
| | | | svn path=/trunk/; revision=31363
* removed string "dialog1" from translation. Fixes bug 306118.Andre Klapper2006-01-273-2/+7
| | | | | | | | | | | | 2006-01-27 Andre Klapper <a9016009@gmx.de> * plugins/groupwise-features/proxy-listing.glade: * plugins/publish-calendar/publish-calendar.glade: * smime/gui/smime-ui.glade: * widgets/table/e-table-config.glade: * widgets/table/e-table-config-no-group.glade: removed string "dialog1" from translation. Fixes bug 306118. svn path=/trunk/; revision=31326
* Committing patch from Nancy CaiSrinivasa Ragavan2006-01-232-0/+8
| | | | svn path=/trunk/; revision=31273
* Added functions to collapse/Expand allSrinivasa Ragavan2006-01-163-0/+52
| | | | | | | | | | | | 2006-01-16 Srinivasa Ragavan <sragavan@novell.com> * table/e-tree-table-adapter.c (set_expanded_state_func), (set_collapsed_state_func): (e_tree_table_adapter_load_all_expanded_state): * table/e-tree.c: (e_tree_load_all_expanded_state): Added functions to collapse/Expand all svn path=/trunk/; revision=31203
* ** Fixes bug #220286Srinivasa Ragavan2006-01-162-1/+34
| | | | | | | | | | | 2006-01-15 Srinivasa Ragavan <sragavan@novell.com> ** Fixes bug #220286 * text/e-text.c: (tooltip_ungrab), (_do_tooltip), (e_text_event): Added a ungrab for keyboard, so that it hides the tooltip. svn path=/trunk/; revision=31185
* ** Fixes bug #326264Srinivasa Ragavan2006-01-142-1/+8
| | | | | | | | | | | 2006-01-13 Srinivasa Ragavan <sragavan@novell.com> ** Fixes bug #326264 * menus/gal-view-menus.c: (build_menus): Changes mnemonics of Current View menu item, since it collides with Caret Mode. svn path=/trunk/; revision=31176
* ** Fixes bug #326265Srinivasa Ragavan2006-01-142-1/+8
| | | | | | | | | | | 2006-01-13 Srinivasa Ragavan <sragavan@novell.com> ** Fixes bug #326265 * e-charset-picker.c: (e_charset_picker_bonobo_ui_populate): Added mnemonics to "Character Encoding" menu. svn path=/trunk/; revision=31171
* Fixes the scroll issue with e-tree.Srinivasa Ragavan2006-01-132-0/+17
| | | | | | | | | 2006-01-13 Srinivasa Ragavan <sragavan@novell.com> * e-table-item.c: (adjustment_changed), (eti_tree_unfreeze), (eti_realize): Fixes the scroll issue with e-tree. svn path=/trunk/; revision=31157
* Fix code style cruft from the previous commitHarish Krishnaswamy2006-01-111-1/+1
| | | | | | | | 2006-01-11 Harish Krishnaswamy <kharish@novell.com> * Fix code style cruft from the previous commit svn path=/trunk/; revision=31140
* Add the width to the pango layout.Johnny Jacob2006-01-112-2/+9
| | | | | | | | | 2006-01-11 Johnny Jacob <johnnyjacob@gmail.com> * text/e-text.c (e_text_set_property): Add the width to the pango layout. svn path=/trunk/; revision=31138
* remove the pruned file from MakeFile.amChenthill Palanisamy2006-01-112-1/+5
| | | | svn path=/trunk/; revision=31137
* Remove e-util-marshal.list in current directory, and use the copy inSimon Zheng2006-01-1111-66/+24
| | | | | | | | | | | | | | | | | | | | 2006-01-10 Simon Zheng <simon.zheng@sun.com> * Makefile.am: * e-dateedit.c: * e-image-chooser.c: * e-printable.c: * e-reflow-model.c: * e-reflow.c: * e-search-bar.c: * e-selection-model.c: * gal-combo-box.c: Remove e-util-marshal.list in current directory, and use the copy in evolution/e-util directory instead. *e-util-marshal.list: removed svn path=/trunk/; revision=31134
* Use e_util_mkdir_hier() instead of e_mkdir_hier().Simon Zheng2006-01-105-0/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | 2006-01-10 Simon Zheng <simon.zheng@sun.com> * menus/gal-view-instance.c: * misc/e-attachment-bar.c: * misc/e-calendar-item.c: * misc/e-dateedit.c: Use e_util_mkdir_hier() instead of e_mkdir_hier(). Use e_util_strstrcase() instead of e_strstrcasea(). use e_strfime() in evolution-data-server/ libedataserver/e-data-server-util.c instead of the copy in evolution/e-util/e-util.c. use e_filename_make_safe() in evolution-data-server/ libedataserver/e-data-server-util.c instead of the copy in evolution/e-util/e-util.c. use e_utf8_strftime() in evolution-data-server/ libedataserver/e-data-server-util.c instead of the copy in evolution/e-util/e-util.c. svn path=/trunk/; revision=31122
* assign the data first before accessing it.Parthasarathi Susarla2006-01-062-1/+6
| | | | | | | | | 2006-01-06 Parthasarathi Susarla <sparthasarathi@novell.com> * e-search-bar.c:(clear_verb_cb): assign the data first before accessing it. svn path=/trunk/; revision=31070
* Set the foreground only if the widget has already been realized. FixesHarish Krishnaswamy2006-01-022-2/+13
| | | | | | | | | | 2006-01-02 Harish Krishnaswamy <kharish@novell.com> * e-canvas-background.c: (ecb_style_set): Set the foreground only if the widget has already been realized. Fixes #309618. svn path=/trunk/; revision=31016
* Fix for #325129.Harish Krishnaswamy2006-01-021-1/+1
| | | | | | | | 2006-01-02 Harish Krishnaswamy <kharish@novell.com> * evolution-executive-summary.xml : Fix for #325129. svn path=/trunk/; revision=31012
* harmonized "URL", "Url" and "url". Fixes bug 325125.Andre Klapper2005-12-311-0/+10
| | | | | | | | | | | | | | 2005-12-30 Andre Klapper <a9016009@gmx.de> * evolution/widgets/misc/e-url-entry.c: harmonized "URL", "Url" and "url". Fixes bug 325125. 2005-12-23 Andre Klapper <a9016009@gmx.de> * e-table.c: fixed one typo. Fixes bug 306118 partially. svn path=/trunk/; revision=30994
* harmonized "URL", "Url" and "url". Fixes bug 325125.Andre Klapper2005-12-301-1/+1
| | | | | | | | | | 2005-12-30 Andre Klapper <a9016009@gmx.de> * evolution/calendar/gui/apps_evolution_calendar.schemas.in.in, evolution/plugins/exchange-operations/exchange-account-setup.c, evolution/widgets/misc/e-url-entry.c: harmonized "URL", "Url" and "url". Fixes bug 325125. svn path=/trunk/; revision=30976
* fixed one typo. Fixes bug 306118 partially.Andre Klapper2005-12-231-1/+1
| | | | | | | | 2005-12-23 Andre Klapper <a9016009@gmx.de> * e-table.c: fixed one typo. Fixes bug 306118 partially. svn path=/trunk/; revision=30939
* ** Fixes bug #324590Srinivasa Ragavan2005-12-222-0/+22
| | | | | | | | | | | 2005-12-21 Srinivasa Ragavan <sragavan@novell.com> ** Fixes bug #324590 * e-search-bar.c: (search_now_verb_cb), (clear_verb_cb): Added code to clear search entry from menu. svn path=/trunk/; revision=30925
* fixes #303876Chenthill Palanisamy2005-12-212-1/+11
| | | | svn path=/trunk/; revision=30921
* ** Fixes bug #240762Srinivasa Ragavan2005-12-202-1/+9
| | | | | | | | | | | | 2005-12-20 Srinivasa Ragavan <sragavan@novell.com> ** Fixes bug #240762 * menus/gal-define-views-dialog.c: (etable_selection_change_forall_cb): Made only the user created views to be editable. svn path=/trunk/; revision=30906
* ** See Bug #246233 : Changed "Search Editor" to "Searches"Veerapuram Varadhan2005-12-202-1/+7
| | | | | | | | ** See Bug #246233 * e-filter-bar.c: (member_activated) : Changed "Search Editor" to "Searches" svn path=/trunk/; revision=30902
* Use g_ascii_strcasecmp(). (strcase_hash): Use g_ascii_tolower().Tor Lillqvist2005-12-182-11/+7
| | | | | | | | | 2005-12-18 Tor Lillqvist <tml@novell.com> * gal-combo-text.c (strcase_equal): Use g_ascii_strcasecmp(). (strcase_hash): Use g_ascii_tolower(). svn path=/trunk/; revision=30868
* Use g_ascii_strcasecmp() instead of g_strcasecmp(). This function handlesTor Lillqvist2005-12-184-17/+18
| | | | | | | | | | | | | | 2005-12-18 Tor Lillqvist <tml@novell.com> * e-table-config.c (find_model_column_by_name): Use g_ascii_strcasecmp() instead of g_strcasecmp(). This function handles the English column names. * e-table-specification.c (e_table_specification_load_from_file) * e-table-state.c (e_table_state_load_from_file): Use e_xml_parse_file(). svn path=/trunk/; revision=30867
* Use gstdio wrappers. Construct glade file name at run-time.Tor Lillqvist2005-12-182-2/+12
| | | | | | | | | 2005-12-18 Tor Lillqvist <tml@novell.com> * e-send-options.c: Use gstdio wrappers. Construct glade file name at run-time. svn path=/trunk/; revision=30866
* Construct map file name at run-time.Tor Lillqvist2005-12-182-1/+7
| | | | | | | | 2005-12-18 Tor Lillqvist <tml@novell.com> * e-map.c: Construct map file name at run-time. svn path=/trunk/; revision=30865
* Use gstdio wrappers. Construct glade file name at run-time.Tor Lillqvist2005-12-182-3/+29
| | | | | | | | | 2005-12-18 Tor Lillqvist <tml@novell.com> * e-attachment.c: Use gstdio wrappers. Construct glade file name at run-time. svn path=/trunk/; revision=30864
* Link with bootstrap libs on Win32. Use EVOLUTION_IMAGES instead of MAP_DIRTor Lillqvist2005-12-182-22/+41
| | | | | | | | | | | | 2005-12-18 Tor Lillqvist <tml@novell.com> * Makefile.am: Link with bootstrap libs on Win32. Use EVOLUTION_IMAGES instead of MAP_DIR for uniformity. Use EVOLUTION_MAIL_CFLAGS instead of E_WIDGETS_CFLAGS. Use privsolib instead of privlib (no difference on Unix). Use -no-undefined on Win32. Link with all required libraries. svn path=/trunk/; revision=30863
* Include libedataserver/e-xml-utils.h for e_xml_save_file() prototype.Tor Lillqvist2005-12-182-2/+4
| | | | | | | | | 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
* Include libedataserver/e-xml-utils.h for e_xml_save_file() prototype.Tor Lillqvist2005-12-182-1/+4
| | | | | | | | | 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
* Construct glade file pathname at run-time.Tor Lillqvist2005-12-182-1/+13
| | | | | | | | | | 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
* Link with libeutil.Tor Lillqvist2005-12-182-2/+7
| | | | | | | | 2005-12-18 Tor Lillqvist <tml@novell.com> * e-timezone-dialog/Makefile.am: Link with libeutil. svn path=/trunk/; revision=30859
* Link with bootstrap libs on Win32. Use E_WIDGETS_CFLAGS instead ofTor Lillqvist2005-12-182-5/+24
| | | | | | | | | | | 2005-12-17 Tor Lillqvist <tml@novell.com> * Makefile.am: Link with bootstrap libs on Win32. Use E_WIDGETS_CFLAGS instead of GNOME_BONOBO_CFLAGS, GNOME_INCLUDEDIR, ICONV_CFLAGS and GNOME_FULL_CFLAGS. Link with all required libraries. Use -no-undefined on Win32. svn path=/trunk/; revision=30828
* Added a visual cue to search bar to indicate search filter active.Srinivasa Ragavan2005-12-153-1/+60
| | | | | | | | | 2005-12-15 Srinivasa Ragavan <sragavan@novell.com> * Added a visual cue to search bar to indicate search filter active. svn path=/trunk/; revision=30781
* Patch from Irene Huang <Irene.Huang@sun.com>.Veerapuram Varadhan2005-12-133-3/+12
| | | | | | | | * Remove files that have an identical counterpart in libedataserver. * Replace the use of such files with appropriate counterpart path. svn path=/trunk/; revision=30758
* Fixed substitutions that I missed in the last commit.Harish Krishnaswamy2005-12-104-4/+4
| | | | | | | 2005-12-10 Harish Krishnaswamy <kharish@novell.com> Fixed substitutions that I missed in the last commit. svn path=/trunk/; revision=30744
* prefix the wrapper functions with e - do not use g lest it is assumed toHarish Krishnaswamy2005-12-097-9/+19
| | | | | | | | | | | | | | | | 2005-12-09 Harish Krishnaswamy <kharish@novell.com> * e-util.[ch] (e_str_compare), (e_str_case_compare), (e_collate_compare), (e_int_compare): prefix the wrapper functions with e - do not use g lest it is assumed to be a glib function. * e-table-example-2.c (create_table), e-table-extras.c (ete_init): * e-table-size-test.c (create_table), test-check.c (check_test): * test-cols.c (multi_cols_test), test-table.c (table_browser_test): s/g_*_compare/e_*_compare. svn path=/trunk/; revision=30739
* Fixes #322740. change the condition expression for GDK_RIGHT and GDK_LEFT.Boby Wang2005-12-072-2/+8
| | | | | | | | | | 2005-12-07 Boby Wang <boby.wang@sun.com> Fixes #322740. * e-tree.c: (item_key_press): change the condition expression for GDK_RIGHT and GDK_LEFT. svn path=/trunk/; revision=30736
* Load the widget pointer before using it. Fixes a compiler warning as wellVeerapuram Varadhan2005-12-062-1/+7
| | | | | | | | * 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
* Fixes bug #322776. When focus come into e-tree, it is possible that theLi Yuan2005-12-062-1/+9
| | | | | | | | | | | | 2005-12-06 Li Yuan <li.yuan@sun.com> * e-tree.c: (table_canvas_focus_event_cb): Fixes bug #322776. When focus come into e-tree, it is possible that the focused_item is not NULL and there is no focused item in e-tree. So test e_selection_model_cursor_row also. svn path=/trunk/; revision=30724
* 2005-11-29 Simon Zheng <simon.zheng@sun.comaHarry Lu2005-11-292-3/+12
| | | | | | | | | * 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
* e-dateedit.c Include e-time-utils.h from libedataserver instead of usingTor Lillqvist2005-11-243-2/+9
| | | | | | | | | | 2005-11-24 Tor Lillqvist <tml@novell.com> * e-dateedit.c * e-cell-date-edit.c: Include e-time-utils.h from libedataserver instead of using evolution's copy which is going away. svn path=/trunk/; revision=30657
* Commiting Johnny Jacob's patch on EDateEditSrinivasa Ragavan2005-11-242-1/+64
| | | | | | | | 2005-11-24 Srinivasa Ragavan <sragavan@novell.com> * Commiting Johnny Jacob's patch on EDateEdit svn path=/trunk/; revision=30652
* Fix a division-by-zero error crasher. (Update: when in doubt, protect withHarish Krishnaswamy2005-11-171-2/+2
| | | | | | | | | | 2005-11-17 Harish Krishnaswamy <kharish@novell.com> * e-attachment-bar.c: (update), (e_attachment_bar_set_width): Fix a division-by-zero error crasher. (Update: when in doubt, protect with parenthesis :-)) svn path=/trunk/; revision=30631
* Fix a division-by-zero error crasherHarish Krishnaswamy2005-11-172-0/+7
| | | | svn path=/trunk/; revision=30630
* Added a function to get all attachments of the attachment bar for pluginSrinivasa Ragavan2005-11-163-0/+31
| | | | | | | | | | 2005-11-15 Srinivasa Ragavan <sragavan@novell.com> * e-attachment-bar.[ch] (e_attachment_bar_get_all_attachments): Added a function to get all attachments of the attachment bar for plugin purposes. svn path=/trunk/; revision=30620
* Adjusted the size of date edit widgets.Chenthill Palanisamy2005-11-142-2/+7
| | | | svn path=/trunk/; revision=30606
* Set a size for the date edit widgets, so that it doesnt expand too much.Srinivasa Ragavan2005-11-142-0/+7
| | | | | | | | | 2005-11-14 Srinivasa Ragavan <sragavan@novell.com> * e-dateedit.c (create_children): Set a size for the date edit widgets, so that it doesnt expand too much. svn path=/trunk/; revision=30604
* Use gnome_font_find_closest instead of gnome_font_find since Helvetica isKaushal Kumar2005-10-142-1/+10
| | | | | | | | | | | | | 2005-10-14 Kaushal Kumar <kakumar@novell.com> * table/e-table-group-container.c (e_table_group_container_print_page): Use gnome_font_find_closest instead of gnome_font_find since Helvetica is not always present. Fixes bug #246803. Patch by: Mubeen Jukaku. svn path=/trunk/; revision=30506
* dded case insensitive compare support etable, and using it for OrganizationSushma Rai2005-10-042-0/+8
| | | | | | | filed. Fixes #207110. Patch submitted by "Devashish Sharma <sdevashish@novell.com>" svn path=/trunk/; revision=30489
* gtk_pixbuf_add_alpha returns a newly allocated pixbuf, so, free theVeerapuram Varadhan2005-10-042-1/+12
| | | | | | | * e-attachment-bar.c (update): gtk_pixbuf_add_alpha returns a newly allocated pixbuf, so, free the original one. svn path=/trunk/; revision=30487
* e-table.c (e_table_load_specification) e-table-specification.cTor Lillqvist2005-09-304-3/+12
| | | | | | | | | | | | | 2005-09-29 Tor Lillqvist <tml@novell.com> * e-table.c (e_table_load_specification) * e-table-specification.c (e_table_specification_load_from_file) * e-tree-table-adapter.c (open_file): 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=30421
* menus/gal-view-collection.c (load_single_dir) UseTor Lillqvist2005-09-303-2/+10
| | | | | | | | | | | | 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
* Fix #240762. If the galview implement the edit function, enable the editLi Yuan2005-09-292-2/+9
| | | | | | | | | | | 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
* On Win32, use bootstrap import library for libemiscwidgets, which hasn'tTor Lillqvist2005-09-282-10/+27
| | | | | | | | | | | | | 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
* Use g_ascii_strcasecmp() instead of strcasecmp(). We are comparing toTor Lillqvist2005-09-282-5/+12
| | | | | | | | | | | 2005-09-28 Tor Lillqvist <tml@novell.com> * e-table-specification.c (e_table_specification_load_from_node): Use g_ascii_strcasecmp() instead of strcasecmp(). We are comparing to literal ASCII strings, just casefolding ASCII is enough. Also better for portability. svn path=/trunk/; revision=30407
* Use g_ascii_strcasecmp() instead of strcasecmp(). We are comparing toTor Lillqvist2005-09-282-4/+12
| | | | | | | | | | | | 2005-09-28 Tor Lillqvist <tml@novell.com> * e-charset-picker.c (e_charset_picker_new, e_charset_picker_bonobo_ui_populate): Use g_ascii_strcasecmp() instead of strcasecmp(). We are comparing to strings known to be plain ASCII, so just casefolding ASCII is enough. Also better for portability. svn path=/trunk/; revision=30406
* Install in privsolib instead of privlib (no difference on Unix). UseTor Lillqvist2005-09-282-9/+19
| | | | | | | | | | | 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
* On Win32, use bootstrp import library for libemiscwidgets, which hasn'tTor Lillqvist2005-09-282-1/+18
| | | | | | | | | | | 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
* Start search on category, when the category is selected.Sushma Rai2005-09-202-1/+9
| | | | | | Fixes #263269. svn path=/trunk/; revision=30361
* Fixes #314352. if accessibility is enabled, we enable horizontal cusorLi Yuan2005-08-252-2/+13
| | | | | | | | | | | 2005-08-24 Li Yuan <li.yuan@sun.com> Fixes #314352. * e-table-item.c: (eti_event): if accessibility is enabled, we enable horizontal cusor movement for line selection. svn path=/trunk/; revision=30244
* Fix for bug #314136. Shows filename in the remote download in composer.Srinivasa Ragavan2005-08-244-7/+27
| | | | | | | | | | | | | | | | | | 2005-08-24 Srinivasa Ragavan <sragavan@novell.com> * e-attachment.c (e_attachment_build_remote_file): Fix for bug #314136. Shows filename in the remote download in composer. * e-attachment-bar.c (update): Better space management. Kills one extra row that happens some times. (e_attachment_bar_set_width): Just adjusts the size instead of rebuild of the bar, which is the cause for the freeze. Fixes the bug #313799. Remove the function e_attachment_bar_refresh * e-attachment-bar.h: Remove the function e_attachment_bar_refresh svn path=/trunk/; revision=30234
* fix some missing casts.Not Zed2005-08-242-4/+8
| | | | | | | | 2005-08-23 Not Zed <NotZed@Ximian.com> * e-table-config.c (setup_fields): fix some missing casts. svn path=/trunk/; revision=30220
* cast warning away.Not Zed2005-08-243-3/+8
| | | | | | | | | | | 2005-08-23 Not Zed <NotZed@Ximian.com> * e-send-options.c (get_widgets): cast warning away. * e-calendar-item.c (e_calendar_item_realize): remove some unused vars. svn path=/trunk/; revision=30219
* Resolve #309074Francisco Javier F. Serrador2005-08-222-2/+2
| | | | | | | | 2005-08-21 Francisco Javier F. Serrador <serrador@cvs.gnome.org> * Resolve #309074 svn path=/trunk/; revision=30179
* Use camel_url to construct url (eab_icon_clicked_cb)Srinivasa Ragavan2005-08-194-13/+86
| | | | | | | | | | | | | | | | | 2005-08-17 Srinivasa Ragavan <sragavan@novell.com> * e-attachment-bar.c eab_drag_data_get: Use camel_url to construct url (eab_icon_clicked_cb) (e_attachment_bar_new): Fixed part of bug #312224. It handles double click on a attachment icon and calls gnome_url_show. * e-attachment.[ch] (finalise) (init): Add a new member to preserve the stored location (e_attachment_new)(e_attachment_build_remote_file): Camel_url to construct urls svn path=/trunk/; revision=30160
* Fixed few warningsSrinivasa Ragavan2005-08-162-2/+7
| | | | | | | | | 2005-08-16 Srinivasa Ragavan <sragavan@novell.com> * e-attachment.c (download_to_local_path) (e_attachment_edit): Fixed few warnings svn path=/trunk/; revision=30128
* Fix for bug #312545Srinivasa Ragavan2005-08-163-19/+25
| | | | | | | | | 2005-08-16 Srinivasa Ragavan <sragavan@novell.com> * mail/em-format-html-display.c: * widgets/misc/e-attachment*.c: Fix for bug #312545 svn path=/trunk/; revision=30126
* ** See bug #313063.Not Zed2005-08-152-1/+9
| | | | | | | | | | | | 2005-08-10 Not Zed <NotZed@Ximian.com> ** See bug #313063. * e-tree.c (e_tree_class_init): fix the set_scroll_adjustments signal to take object, not pointer arguments. Since glib's anality doesn't accept an object pointer as a pointer. go figure. svn path=/trunk/; revision=30117
* revert dobey's last patch here, it completely broke customisation of theNot Zed2005-08-152-11/+16
| | | | | | | | | 2005-08-03 Not Zed <NotZed@Ximian.com> * e-filter-bar.c (build_items): revert dobey's last patch here, it completely broke customisation of the menu. svn path=/trunk/; revision=30116
* Added a function to force refresh/resize the icons.Srinivasa Ragavan2005-08-113-0/+12
| | | | | | | | | 2005-08-11 Srinivasa Ragavan <sragavan@novell.com> * e-attachment-bar.[ch] (e_attachment_bar_refresh): Added a function to force refresh/resize the icons. svn path=/trunk/; revision=30082
* Add a11y name to the left table of config dialog. Add name to the leftLi Yuan2005-08-044-3/+35
| | | | | | | | | | | | | | 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
* escape the "%" character correctly.David Malcolm2005-08-032-1/+6
| | | | | | * e-attachment-bar.c: (update_remote_file): escape the "%" character correctly. svn path=/trunk/; revision=29959
* added bug id 310488 to changelogSushma Rai2005-07-291-6/+7
| | | | svn path=/trunk/; revision=29933
* Void function should not return value.Mengjie Yu2005-07-292-2/+11
| | | | | | | | | | | 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
* used ref instead of copying the entire mime part. Also commitedSrinivasa Ragavan2005-07-293-45/+28
| | | | | | | | | | 2005-07-29 Srinivasa Ragavan <sragavan@novell.com> * e-attachment.c: (e_attachment_new_from_mime_part) used ref instead of copying the entire mime part. Also commited (2005-07-15 Diego Gonzalez <diego@pemas.net>) patch svn path=/trunk/; revision=29921
* Added checks for the parameters.Srinivasa Ragavan2005-07-252-0/+33
| | | | | | | | | | | 2005-07-25 Srinivasa Ragavan <sragavan@novell.com> * e-attachment-bar,c: (e_attachment_bar_remove_selected) (e_attachment_bar_edit_selected) (e_attachment_bar_get_attachment) (e_attachment_bar_get_parts) (e_attachment_bar_get_download_count) (e_attachment_bar_attach_remote_file): Added checks for the parameters. svn path=/trunk/; revision=29874
* Fixes a bug where it allows just builtin views to be edited and not userSrinivasa Ragavan2005-07-252-2/+8
| | | | | | | | | | 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
* Added code to use stock icons instead of -> and <-Srinivasa Ragavan2005-07-252-8/+262
| | | | | | | | | 2005-07-25 Srinivasa Ragavan <sragavan@novell.com> * e-table-config.glade: Added code to use stock icons instead of -> and <- svn path=/trunk/; revision=29867
* ESendOptionsDialogClass: has a member new virtual method for defaultVivek Jain2005-07-203-1/+27
| | | | | | | | | | | | 2005-07-20 Vivek Jain <jvivek@novell.com> * e-send-options.h : ESendOptionsDialogClass: has a member new virtual method for default callback of "sod_response" * e-send-options.c : introduced a new signal "sod_response" captures the response for the child dialog and makes it available at the object level (useful for the external members invoking the dialog) svn path=/trunk/; revision=29815
* Cleaned up most of it. Added the DnD.Srinivasa Ragavan2005-07-205-131/+407
| | | | | | | | | | | | | | | 2005-07-20 Srinivasa Ragavan <sragavan@novell.com> * e-attachment-bar.[ch]:(remove_attachment) (update) (e_attachment_bar_get_selector) (e_attachment_bar_get_attachment) (destroy) (init) (e_attachment_bar_new) (e_attachment_bar_add_attachment) (e_attachment_bar_attach_remote_file) Cleaned up most of it. Added the DnD. * e-attachment.[ch]: (real_changed) (class_init) (init) (e_attachment_new) (e_attachment_new_remote_file) (e_attachment_build_remote_file): Moved the remote download code from bar to here and few cleanups. svn path=/trunk/; revision=29813
* Added gnome-vfs-module-2.0 to E_WIDGET_CFLAGS. Added e-attachment-bar.[ch]Srinivasa Ragavan2005-07-117-1/+2008
| | | | | | | | | | 2005-07-11 Srinivasa Ragavan <sragavan@novell.com> * configure.in: Added gnome-vfs-module-2.0 to E_WIDGET_CFLAGS. * Added e-attachment-bar.[ch] e-attachment.[ch] e-attachment.glade to directory structure and the Makefile.am svn path=/trunk/; revision=29708
* Added widgets in INCLUDES.Kaushal Kumar2005-06-2355-78/+96
| | | | | | | | | | | | 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
* Added from gal/gal/e-table as Gal is retired from Head and e-table filesKaushal Kumar2005-06-212-0/+8923
| | | | | | | | | 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
* If only a few rows have changed, emit each as a separate row_changed eventNot Zed2005-06-201-2/+31
| | | | | | | | | | | 2005-06-08 Not Zed <NotZed@Ximian.com> * e-tree-selection-model.c (etsm_toggle_single_row) (etsm_select_single_row): If only a few rows have changed, emit each as a separate row_changed event rather than triggering a complete redraw of the whole window. svn path=/trunk/; revision=29551
* Retired GAL from Head. The relevant files have moved inside evolution.Kaushal Kumar2005-06-17196-564/+915
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2005-06-17 Kaushal Kumar <kakumar@novell.com> * Retired GAL from Head. The relevant files have moved inside evolution. Thanks to JP Rosevear for performing the cvs surgery. The files have been moved in the following order. evolution/e-util <- gal/gal/util evolution/a11y <- gal/gal/a11y evolution/a11y/e-table <- gal/gal/a11y/e-table evolution/a11y/e-text <- gal/gal/a11y/e-text evolution/widgets/table <- gal/gal/e-table evolution/widgets/text <- gal/gal/e-text evolution/widgets/misc <- gal/gal/widgets evolution/widgets/misc/pixmaps <- gal/gal/widgets/pixmaps evolution/widgets/menus <- gal/gal/menus Following is the summary of changes done to fix the build:- - New files added to cvs repository, - a11y/e-table/Makefile.am - a11y/e-text/Makefile.am - widgets/table/Makefile.am - widgets/text/Makefile.am - widgets/misc/pixmaps/Makefile.am - iconv-detect.h - iconv-detect.c - Updated configure.in. - Updated all the relevant Makefile.am files. - Updated the include paths to replace all gal references. - Updated the marshal list to suit gal files requirements. svn path=/trunk/; revision=29522
* Don't hide the tooltip if we don't have a canvas anymore. Patch by: NotKaushal Kumar2005-06-011-1/+3
| | | | | | | | | | 2005-06-01 Kaushal Kumar <kakumar@novell.com> * e-table-item.c (eti_dispose): Don't hide the tooltip if we don't have a canvas anymore. Patch by: Not Zed svn path=/trunk/; revision=29436
* add relation to date_button.Li Yuan2005-05-312-0/+8
| | | | | | | | | | | 2005-05-31 Li Yuan <li.yuan@sun.com> * e-dateedit.c:(e_date_edit_update_date_entry): add relation to date_button. Fixes #302267 svn path=/trunk/; revision=29429
* export ethi_change_sort_state, so we can call it in a11y part.Li Yuan2005-05-204-1/+14
| | | | | | | | | | | | | | | 2005-05-20 Li Yuan <li.yuan@sun.com> * e-table-header-item.c: * e-table-header-item.h: export ethi_change_sort_state, so we can call it in a11y part. * e-tree.c: (e_tree_get_header_item): * e-tree.h: return the header item of e-tree. Fix for #302154. svn path=/trunk/; revision=29393
* move e-error.[ch] and e-system-errors.xml to e-util/. remove test-error.Not Zed2005-05-166-743/+6
| | | | | | | | | 2005-05-16 Not Zed <NotZed@Ximian.com> * Makefile.am: move e-error.[ch] and e-system-errors.xml to e-util/. remove test-error. svn path=/trunk/; revision=29359
* Add profiler so that it gets disted properlyRodney Dawes2005-05-143-13/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2005-05-13 Rodney Dawes <dobey@novell.com> * plugins/Makefile.am (DIST_SUBDIRS): Add profiler so that it gets disted properly 2005-05-13 Rodney Dawes <dobey@novell.com> * Makefile.am: Add new em-folder-utils.[ch] abstraction * em-folder-browser.c: Update for new menu layout Add new methods to handle the actions that were previously only available from the context menu when right-clicking on a folder * em-folder-selector.c (emfs_response): Just call emfu_folder_create if the user wants to create a new folder in the selector dialog (em_folder_selector_get_selected_path): Clean up the code to fix a couple potential crashes * em-folder-tree.[ch]: Add methods to get pointers to a CamelFolder or CamelFolderInfo object for the selected item in the tree Add a method to get a pointer to an EMFolderTreeModelStoreInfo object for the selected store in the tree Move folder operations out into em-folder-utils.[ch] so that they are abstracted from the tree and can be used by methods other than the internal context menu * em-folder-utils.[ch]: Move the folder operations code to here * em-folder-view.c: Update for the new menu layout Fix Mark as Read/Unread in the context menu to only show up in the list * mail-component.c (create_item): Just call emfu_folder_create here when the user requests to create a new folder from the New toolbar item 2005-05-13 Rodney Dawes <dobey@novell.com> * org-gnome-mailing-list-actions.xml: Update for the new menu layout 2005-05-13 Rodney Dawes <dobey@novell.com> * org-gnome-plugin-manager.xml: Update for new menu layout 2005-05-13 Rodney Dawes <dobey@novell.com> * org-gnome-save-attachments.xml: Update for new menu layout 2005-05-13 Rodney Dawes <dobey@novell.com> * e-shell-window.c (setup_widgets): Update for the new menu layout by putting the "component" switching items under the "Tools" menu 2005-05-13 Rodney Dawes <dobey@novell.com> * *.xml: Update to the new menu layout 2005-05-13 Rodney Dawes <dobey@novell.com> * e-filter-bar.[ch]: Update for the new menu layout svn path=/trunk/; revision=29354
* ChangeLogShreyas Srinivasan2005-05-121-0/+4
| | | | | | | | 2005-05-12 Shreyas Srinivasan <sshreyas@novell.com> * ChangeLog svn path=/trunk/; revision=29341
* Fixed #272005Shreyas Srinivasan2005-05-121-10/+46
| | | | | | | | 2005-05-12 Shreyas Srinivasan <sshreyas@novell.com> * e-send-options.c : Fixed #272005 svn path=/trunk/; revision=29340
* Fix the bug 303856. Enables OK button when arrow key used to change theSrinivasa Ragavan2005-05-122-0/+27
| | | | | | | | | 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
* Fixed a typo. #273095Sarfraaz Ahmed2005-05-062-2/+5
| | | | | | | | 2005-05-06 Sarfraaz Ahmed <asarfraaz@novell.com> * e-send-options.glade : Fixed a typo. #273095 svn path=/trunk/; revision=29294
* Fix for 273097Harish Krishnaswamy2005-05-062-4/+4
| | | | svn path=/trunk/; revision=29286
* Fixes 273096Harish Krishnaswamy2005-05-062-2/+6
| | | | svn path=/trunk/; revision=29283
* Solaris gettext crashes on NULL input string. Fixes #260312. PatchSarfraaz Ahmed2005-05-062-1/+7
| | | | | | | | | | 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
* Check for NULL string before passing to dgettext. Fixes a crash onSarfraaz Ahmed2005-05-061-1/+1
| | | | | | | | | | 2005-05-06 Sarfraaz Ahmed <asarfraaz@novell.com> * gal/e-table/e-table.c (et_real_construct) : Check for NULL string before passing to dgettext. Fixes a crash on Solaris. #260312. Patch submitted by Suresh Chandrasekharan <suresh.chandrasekharan@sun.com> svn path=/trunk/; revision=29280
* Port to Windows, initial commit:Tor Lillqvist2005-04-29107-447/+674
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2005-04-29 Tor Lillqvist <tml@novell.com> Port to Windows, initial commit: * configure.in: Check for Win32, define Automake conditional OS_WIN32. Check for regexec() perhaps in separate -lregex, define REGEX_LIBS if so. Require glib-2.0 >= 2.6 (and thus also gtk+-2.0 >= 2.6) so that we can use the gstdio wrappers for full support of non-ASCII filenames on Win32. Don't use -D_REENTRANT on Win32, has ne special meaning. * gal.pc.in: Require gtk+-2.0 >= 2.6 also here for consistency. * gal-zip.in: New file, used to build zipfile format distribution of gal for Win32. * configure.in * Makefile.am: Add gal-zip(.in). * */Makefile.am * */*.c: Harmonize -I and #include conventions. (Of course, this hasn't anything to do with Windows porting as such, I just got carried away...) Use only -I$(top_srcdir). Use paths to gal headers staring with "gal", except for headers from the same directory as the .c file, which are included as such. Include all gal headers using doublequotes. Sort #includes and remove duplicates and obvious redundancies. Include config.h first without any HAVE_CONFIG_H, then system headers, then other GNOME lib headers, than gal's own headers. Just include gtk.h instead of separate gtk*.h headers. Don't include gi18n.h, include e-i18n.h to use e_gettext() consistently. * gal/Makefile.am: Use -no-undefined on Win32 so that libtool agrees to build a shared library. Because of the bidirectional dependency between libgal and libgal-a11y we can build libgal-a11y sanely as a shared library on Win32, so we don't install any separate libgal-a11y at all. So, on Win32, link the stuff that goes into libgal-a11y also into libgal. Link with REGEX_LIBS. * gal/a11y/Makefile.am: See above. Just build a dummy static libgal-a11y on Win32 (can't convince Automake not to build the library at all on one platform using Automake ifdef, apparently). Then (this is a gross hack) explicitly remove the library after installation in the install-data-local rule. * gal/e-table/Makefile.am * gal/e-table/e-table-config.c: Rename ETABLE_GLADEDIR to GAL_GLADEDIR for consistency. * gal/e-table/e-cell-date.c: No localtime_r() in Microsoft's C library, but its localtime() *is* thread-safe. * gal/e-table/e-cell-text.c * gal/e-table/e-cell-tree.c * gal/e-table/e-cell-vbox.c * gal/e-text/e-text.c * gal/widgets/e-unicode.c: Remove unnecessary inclusion of gdkx.h. * gal/e-table/e-cell-tree.c (ect_realize): Instead of the Xlib macro None (whose value is zero), use the corresponding zero-valued enums from the appropriate GDK type. * gal/e-table/e-table-config.c * gal/e-table/e-table-field-chooser.c * gal/menus/gal-define-views-dialog.c * gal/menus/gal-view-instance-save-as-dialog.c * gal/menus/gal-view-new-dialog.c * gal/widgets/e-categories-master-list-array.c * gal/widgets/e-categories-master-list-dialog.c * gal/widgets/e-categories.c: Use g_build_filename() to construct pathnames at run-time instead of compile-time. On Windows the macros GAL_GLADEDIR and GAL_IMAGESDIR expand to function calls, in order to support installing in a freely chosen location. * gal/e-table/e-table-item.c * gal/e-table/e-cell-vbox.c: Instrad of the Xlib GrabSuccess, use GDK_GRAB_SUCCESS (which has the same value). * gal/e-table/e-table-specification.c (e_table_specification_load_from_file) * gal/e-table/e-table.c (e_table_load_specification) * gal/e-table/e-tree-table-adapter.c (open_file) * gal/menus/gal-view-instance.c (load_current_view) * gal/menus/gal-view-instance.c (load_current_view): On Win32, convert filename to the locale character set before passing to xmlParseFile() which doesn't use UTF-8 filenames. Use gstdio wrappers. * gal/util/Makefile.am: Define GAL_PREFIX as $prefix. Define GAL_LOCALEDIR, GAL_GLADEDIR and GAL_IMAGESDIR also here for e-win32-reloc.c. Include e-win32-reloc.c on Win32. * gal/util/e-iconv.c (e_iconv_init): Use g_win32_getlocale() on Windows. * gal/util/e-util.c * gal/util/e-xml-utils.c: Use g_mkstemp() instead of non-portable mkstemp(). Use GLib pathname manipulation functions. Use gstdio wrappers. * gal/util/e-util-private.h: New file. Contains just Win32 bits for now that redefine the directory names from the Makefile as functions calls. * gal/util/e-win32-reloc.c: New file. Contains a minimal DllMain() and functions to support freely chosen installation location on Windows. * gal/util/e-xml-utils.c: No fsync() in the Microsoft C library. * gal/windgets/Makefile.am: Add -I$(top_srcdir)/gal for consistency with the sibling Makefile.am files. * gal/widgets/e-canvas.c: Instead of the Xlib AlreadyGrabbed, use GDK_GRAB_ALREADY_GRABBED. svn path=/trunk/; revision=29249
* we should not do any layout adjustment if the item doesn't exist.Mengjie Yu2005-04-291-1/+4
| | | | | | | | | | | 2005-04-28 Mengjie Yu <meng-jie.yu@sun.com> * gal/widgets/e-reflow.c: (do_adjustment): we should not do any layout adjustment if the item doesn't exist. Fixes #302275 svn path=/trunk/; revision=29248
* add a signal "style_set" to support theme. ditto.Li Yuan2005-04-282-0/+27
| | | | | | | | | | | | | 2005-04-28 Li Yuan <li.yuan@sun.com> * gal/widgets/e-canvas-background.c: (ecb_style_set), (ecb_class_init):add a signal "style_set" to support theme. * gal/widgets/e-canvas-background.h: ditto. Fixes #301888 svn path=/trunk/; revision=29235
* use widget->style instead of hard code colors.Li Yuan2005-04-284-25/+28
| | | | | | | | | | | | | | | | 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
* use idle callback to adjust scrollbar when focus has been changed. addMengjie Yu2005-04-222-0/+42
| | | | | | | | | | | | | | 2005-04-21 Mengjie Yu <meng-jie.yu@sun.com> * gal/widgets/e-reflow.c: (do_adjustment), (cursor_changed), (e_reflow_dispose), (e_reflow_init): use idle callback to adjust scrollbar when focus has been changed. * gal/widgets/e-reflow.h: add source ID field for idle callback Fixes #300954 svn path=/trunk/; revision=29223
* break while row equals -1.Mengjie Yu2005-04-211-0/+3
| | | | | | | | | | | 2005-04-21 Mengjie Yu <meng-jie.yu@sun.com> * gal/widgets/e-selection-model.c: (e_selection_model_key_press): break while row equals -1. Fixes #74434 svn path=/trunk/; revision=29222
* Fixes #40762Li Yuan2005-03-231-1/+8
| | | | | | | | | | 2005-03-16 Li Yuan <li.yuan@sun.com> * gal-define-views-dialog.c: (etable_selection_change_forall_cb): Fixes #40762 svn path=/trunk/; revision=29093
* don't bonobo_ui_free_string from bonobo_ui_node_to_string - it should beNot Zed2005-03-152-4/+7
| | | | | | | | | | 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
* bounds check the selection beginning.Theppitak Karoonboonyanan2005-03-141-4/+4
| | | | | | | | | | 2005-03-14 Theppitak Karoonboonyanan <theppitak@gmail.com> * gal/e-text/e-text.c (e_text_retrieve_surrounding_cb) (e_text_delete_surrounding_cb): bounds check the selection beginning. svn path=/trunk/; revision=29008
* selecion fixes for im's.Theppitak Karoonboonyanan2005-03-141-7/+18
| | | | | | | | | 2005-03-14 Theppitak Karoonboonyanan <theppitak@gmail.com> * e-cell-text.c (e_cell_text_retrieve_surrounding_cb) (e_cell_text_delete_surrounding_cb): selecion fixes for im's. svn path=/trunk/; revision=29007
* Handling static capability for disabling general send options at theSushma Rai2005-03-112-0/+6
| | | | | | right palce. Fixes #73501 svn path=/trunk/; revision=29000
* don't allow to drag the first line of mini reflows.Mengjie Yu2005-03-041-0/+3
| | | | | | | | | | | 2005-03-02 Mengjie Yu <meng-jie.yu@sun.com> * gal/widgets/e-reflow.c: (e_reflow_event):don't allow to drag the first line of mini reflows. Fixes #73207 svn path=/trunk/; revision=28952
* Make the entry widget grab focus. Fixes bug #60551.Jeffrey Stedfast2005-03-032-0/+7
| | | | | | | | | 2005-03-01 Jeffrey Stedfast <fejj@novell.com> * e-search-bar.c (subitem_activated_cb): Make the entry widget grab focus. Fixes bug #60551. svn path=/trunk/; revision=28940
* Fix for #73009.Li Yuan2005-02-282-0/+4
| | | | | | | | | | 2005-02-25 Li Yuan <li.yuan@sun.com> Fix for #73009. * e-table-config-no-group.glade: * e-table-config.glade: svn path=/trunk/; revision=28906
* Fix the calculation of which shadow type to use to be more appropriate forRodney Dawes2005-02-222-16/+28
| | | | | | | | | | | | | 2005-02-21 Rodney Dawes <dobey@novell.com> * e-combo-button.c (paint): Fix the calculation of which shadow type to use to be more appropriate for the widget state and relief Always call gtk_box_paint and not only in special cases like GtkButton (e_combo_button_init): Change the arrow packing to pack_end Fixes #54503 svn path=/trunk/; revision=28836
* Install shared libraries to privlibdir.Hans Petter Jansson2005-02-104-6/+11
| | | | | | | | | | | | | | | | 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
* Some code clean work.Harry Lu2005-02-041-5/+2
| | | | | | | | | | | | | | | | | | | | | | | | | 2005-01-27 Harry Lu <harry.lu@sun.com> Some code clean work. * gal/a11y/e-table/gal-a11y-e-table-click-to-add.c: (gal_a11y_e_table_click_to_add_init): new function to register type only when a11y is enabled. * gal/a11y/e-table/gal-a11y-e-table-click-to-add.h: * gal/a11y/e-table/gal-a11y-e-table-item.c: (gal_a11y_e_table_item_init): ditto. * gal/a11y/e-table/gal-a11y-e-table.c: (gal_a11y_e_table_init): ditto. * gal/a11y/e-table/gal-a11y-e-table.h: * gal/a11y/e-table/gal-a11y-e-tree.c: (gal_a11y_e_tree_init): ditto. * gal/a11y/e-table/gal-a11y-e-tree.h: * gal/a11y/e-text/gal-a11y-e-text.c: (gal_a11y_e_text_init): ditto. * gal/a11y/e-text/gal-a11y-e-text.h: * gal/a11y/factory.c: useless file removed. * gal/a11y/init.c: useless file removed. * gal/e-text/e-text.c: (e_text_class_init): move a11y registry call to a11y code. svn path=/trunk/; revision=28702
* Some code clean work.Harry Lu2005-02-043-16/+6
| | | | | | | | | | | | | 2005-01-27 Harry Lu <harry.lu@sun.com> Some code clean work. * e-table-click-to-add.c: (etcta_class_init): move a11y registry call to a11y code. * e-table.c: (e_table_class_init): ditto. * e-tree.c: (e_tree_class_init): ditto. svn path=/trunk/; revision=28701
* add a11y name to url link button.Li Yuan2005-02-032-0/+7
| | | | | | | | | 2005-02-02 Li Yuan <li.yuan@sun.com> * e-url-entry.c: (init): add a11y name to url link button. svn path=/trunk/; revision=28688
* add an a11y name for the popup list. make shortcut key ALT+Arrow work.Li Yuan2005-01-2713-63/+210
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2005-01-27 Li Yuan <li.yuan@sun.com> * e-cell-combo.c: (e_cell_combo_init), (e_cell_combo_do_popup), (e_cell_combo_list_button_press), (e_cell_combo_button_press), (e_cell_combo_button_release), (e_cell_combo_key_press): add an a11y name for the popup list. make shortcut key ALT+Arrow work. Fixes #70261 * e-cell-text.c: (e_cell_text_class_init), (_delete_selection), (_insert): add "text_inserted" and "text_deleted" signals to notify the text has been changed. (e_cell_text_get_text_by_view): new helper function to get the text being editted. * e-cell-text.h: add signal declaration. * e-cell-toggle.c: (etog_draw): add range check for negative values. * e-cell-vbox.c: (e_cell_vbox_class_init): * e-cell-vbox.h: make ECellVboxView public since it will be used in a11y part. * e-table-click-to-add.c: (etcta_style_set), (create_rect_and_text), (etcta_realize), (etcta_class_init), (e_table_click_to_add_commit): add "style_set" signal to click_to_add and implement the style_set function. (etcta_init): add a11y name to click to add. * e-table-click-to-add.h: add "style_set" signal to click_to_add and implement the style_set function. * e-table-config.c: (config_button_up), (config_button_down): check whether the columns are empty. * e-table-group-container.c: * e-table-group-container.h: make ETableGroupContainerChildNode public since it will be used in a11y part. * e-table-item.c: (eti_init): init eti->cols. (eti_event): at GDK_KEY_PRESS event and GDK_Down key pressed, we check view_col value before we pass it to eti_e_cell_event. (eti_class_init): call the new initialize function * 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 after check whether the click_to_add should get the focus. svn path=/trunk/; revision=28571
* Fix up spacing to be HIG compliant for the borders around the dialogsRodney Dawes2005-01-272-1/+8
| | | | | | | | | 2005-01-26 Rodney Dawes <dobey@novell.com> * e-error.c (e_error_newv): Fix up spacing to be HIG compliant for the borders around the dialogs svn path=/trunk/; revision=28566
* Fixes #38195JP Rosevear2005-01-261-7/+1
| | | | | | | | | | | 2005-01-26 JP Rosevear <jpr@novell.com> Fixes #38195 * e-cell-combo.c (e_cell_combo_set_popdown_strings): don't convert to the locale for gtk widgets now svn path=/trunk/; revision=28563
* turn off debug output, people think its a significant error.Not Zed2005-01-252-2/+6
| | | | | | | | | 2005-01-25 Not Zed <NotZed@Ximian.com> * e-error.c: turn off debug output, people think its a significant error. svn path=/trunk/; revision=28539
* add a11y name for the option menu.Mengjie Yu2005-01-242-0/+11
| | | | | | | | | 2005-01-24 Mengjie Yu <meng-jie.yu@sun.com> * e-search-bar.c: (set_option): add a11y name for the option menu. svn path=/trunk/; revision=28523
* Don't pass in the "fill_color" property for creating the canvas item forRodney Dawes2005-01-222-2/+0
| | | | | | | | | | | | | 2005-01-21 Rodney Dawes <dobey@novell.com> * gal/e-text/e-text.c (_do_tooltip): Don't pass in the "fill_color" property for creating the canvas item for the tooltip * gal/widgets/e-reflow.c (set_empty): Don't pass in the "fill_color" property for creating the EText canvas item Fixes #9413 svn path=/trunk/; revision=28501
* fix a typoHarry Lu2005-01-201-1/+1
| | | | svn path=/trunk/; revision=28461
* ** See bug #64964.Not Zed2005-01-202-1/+14
| | | | | | | | | | | | | 2005-01-20 Not Zed <NotZed@Ximian.com> ** See bug #64964. * e-error.c (e_error_newv): just use add_button, not add_action_widget, for stock+label widgets, since they both show the same, and for some reason set_default_response doesn't work otherwise. svn path=/trunk/; revision=28460
* add a translater note.Harry Lu2005-01-202-0/+6
| | | | | | | | 2005-01-20 Harry Lu <harry.lu@sun.com> * e-search-bar.c: (activate_by_subitems): add a translater note. svn path=/trunk/; revision=28457
* Fix for 46359, enable "Alt+Down Arrow" to show the popup forHarry Lu2005-01-192-12/+42
| | | | | | | | | | | | | | | | | 2005-01-19 Harry Lu <harry.lu@sun.com> Fix for 46359, enable "Alt+Down Arrow" to show the popup for e-combo-cell-editable.c. * e-combo-cell-editable.c: (show_popup): rewrite it to a more generic function. (button_clicked_cb): call the new show_popup function. (entry_key_press_event_cb): show popup if "Alt+Down Arrow". (ecce_grab_focus): new function. (ecce_class_init): add grab_focus handler so that the entry can get focus. svn path=/trunk/; revision=28446
* return the entry of the date edit.Hao Sheng2005-01-183-0/+16
| | | | | | | | | 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
* Fix for 62831.Harry Lu2005-01-172-0/+12
| | | | | | | | | | | 2005-01-17 Harry Lu <harry.lu@sun.com> Fix for 62831. * e-search-bar.c: (activate_by_subitems): add an a11y name for the search entry. svn path=/trunk/; revision=28416
* Get the value for the autodelete toggle button (page_changed_cb): Do notChenthill Palanisamy2005-01-122-2/+15
| | | | | | | | | | | | 2005-01-12 Chenthill Palanisamy <pchenthill@novell.com> * e-send-options.c: (e_send_options_get_widgets_data), (e_send_options_fill_widgets_with_data): Get the value for the autodelete toggle button (page_changed_cb): Do not hide the classification label and its combo box here. svn path=/trunk/; revision=28379
* Added code to support global options. Filled the finalize and disposeChenthill Palanisamy2005-01-104-13/+167
| | | | | | | | | | | | | | | | | 2005-01-10 Chenthill Palanisamy <pchenthill@novell.com> * e-send-options.c: (e_send_options_get_widgets_data), (e_send_options_fill_widgets_with_data), (page_changed_cb), (init_widgets), (get_widgets), (setup_widgets), (e_sendoptions_set_global), (e_sendoptions_dialog_run), (e_sendoptions_dialog_finalize), (e_sendoptions_dialog_dispose), (e_sendoptions_dialog_init), (e_sendoptions_dialog_class_init), (e_sendoptions_dialog_get_type): Added code to support global options. Filled the finalize and dispose functions. * e-send-options.glade: Changed a label id. * e-send-options.h: Added the set_global function. svn path=/trunk/; revision=28315
* dist the glade fileJP Rosevear2005-01-062-0/+5
| | | | | | | | 2005-01-06 JP Rosevear <jpr@novell.com> * Makefile.am: dist the glade file svn path=/trunk/; revision=28255
* Commiting the files mentioned below again to HEAD since it was not addedChenthill Palanisamy2005-01-064-0/+1939
| | | | | | | | | 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
* merging send optionsChenthill Palanisamy2005-01-062-0/+12
| | | | | | | | | | | 2005-01-06 Chenthill Palanisamy <pchenthill@novell.com> merging send options * Makefile.am: * e-send-options.[ch]: Widgets for the send options dialog * e-send-options.glade: Contains interface for the dialog svn path=/trunk/; revision=28249
* Modify the changelog's entry date to corret year.Harry Lu2005-01-041-1/+1
| | | | svn path=/trunk/; revision=28229
* new internal function to popup the menu. (impl_button_press_event): callHarry Lu2005-01-043-4/+61
| | | | | | | | | | | | | | 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
* translate strings based on translation-domain, if supplied.Not Zed2004-12-222-9/+29
| | | | | | | | | 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
* Fixes #29309JP Rosevear2004-12-222-3/+18
| | | | | | | | | | | | | | | 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
* Use gtk_paint_foo instead of the deprecated gtk_draw_foo functionsRodney Dawes2004-12-153-99/+46
| | | | | | | | | | | | | | | | 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
* test progJP Rosevear2004-11-2619-696/+136
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-11-26 JP Rosevear <jpr@novell.com> * test-info-label.c: test prog * e-url-entry.c: get image directly from icon factory * e-combo-button.c: ditto; convert to G_DEFINE_TYPE * e-activity-handler.c: convert to G_DEFINE_TYPE * e-task-widget.c: ditto * e-task-bar.c: ditto * e-multi-config-dialog.c: ditto * e-dropdown-button.c: ditto * e-cell-renderer-combo.c: ditto * e-cell-date-edit.c: ditto * e-calendar.c: ditto * e-calendar-item.c: ditto * Makefile.am: don't build the title bar, build an info label test program svn path=/trunk/; revision=27999
* check whether header_canvas and table_canvas is NULL.Li Yuan2004-11-241-3/+5
| | | | | | | | | 2004-11-24 Li Yuan <li.yuan@sun.com> * e-table.c: (e_table_get_cell_geometry): check whether header_canvas and table_canvas is NULL. svn path=/trunk/; revision=27980
* Convert to G_DEFINE_TYPEJP Rosevear2004-11-122-12/+16
| | | | | | | | 2004-11-12 JP Rosevear <jpr@novell.com> * menus/gal-view-menus.c: Convert to G_DEFINE_TYPE svn path=/trunk/; revision=27904
* convert to G_DEFINE_TYPEJP Rosevear2004-11-122-12/+10
| | | | | | | | 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
* if canvas has a focused item but the etable does not have a cursor row,Li Yuan2004-11-041-0/+4
| | | | | | | | | | 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
* Fix up changelogs to have the correct info.JP Rosevear2004-11-022-86/+91
| | | | svn path=/trunk/; revision=27778
* Add a name for timezone combox. Make accessibility name and descriptionLi Yuan2004-11-016-1/+113
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* use E_WIDGET instead of GNOME_FULLJP Rosevear2004-10-282-8/+12
| | | | | | | | 2004-10-27 JP Rosevear <jpr@novell.com> * Makefile.am: use E_WIDGET instead of GNOME_FULL svn path=/trunk/; revision=27745
* return FALSE so we don't kill the focus event chainJP Rosevear2004-10-201-3/+3
| | | | | | | | | 2004-10-19 JP Rosevear <jpr@novell.com> * e-table.c (table_canvas_focus_event_cb): return FALSE so we don't kill the focus event chain svn path=/trunk/; revision=27625
* fix e-source-option-menu includeJP Rosevear2004-10-152-1/+5
| | | | | | | | 2004-10-14 JP Rosevear <jpr@novell.com> * e-pilot-settings.c: fix e-source-option-menu include svn path=/trunk/; revision=27585
* don't build source selector or source option menu or test programs anyJP Rosevear2004-10-149-1825/+7
| | | | | | | | | 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
* implement popup_menu so that popup menu can be shown with Shift+F10.Harry Lu2004-10-082-0/+24
| | | | | | | | | | 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
* Fixes #66164JP Rosevear2004-10-062-2/+14
| | | | | | | | | | | 2004-10-06 JP Rosevear <jpr@novell.com> Fixes #66164 * e-cell-date-edit.c (e_cell_date_edit_get_popup_pos): replicate fix to e-cell-combo.c by NotZed svn path=/trunk/; revision=27475
* added boolean object boxed.Not Zed2004-10-064-21/+38
| | | | | | | | | | | | | 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
* Add the label back for previewing the timezone name, and set the labelRodney Dawes2004-09-143-10/+66
| | | | | | | | | | | | | | 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
* Point at "config-prefs" instead of "config" for the help sectionRodney Dawes2004-09-142-1/+6
| | | | | | | | | 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
* Bugzilla #63731Suresh Chandrasekharan2004-08-311-2/+32
| | | | | | | | | | | | | | | | 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
* Rollback for fix #63731Suresh Chandrasekharan2004-08-262-17/+24
| | | | | | | 2004-08-25 Suresh Chandrasekharan <suresh.chandrasekharan@sun.com> Rollback for fix #63731 svn path=/trunk/; revision=27028
* Bugzilla #63731Suresh Chandrasekharan2004-08-262-24/+17
| | | | | | | | | | | | | | | | | | | | | 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
* [ probable fix for the remaining portion of #45931 ]Chris Toshok2004-08-251-3/+8
| | | | | | | | | | | | 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
* Connect to the "changed" signal instead of "activate"Rodney Dawes2004-08-172-1/+8
| | | | | | | | | | | 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
* Really dist the pilot sources this timeJP Rosevear2004-08-132-0/+10
| | | | | | | | 2004-08-03 JP Rosevear <jpr@novell.com> * Makefile.am: Really dist the pilot sources this time svn path=/trunk/; revision=26902
* include scrollbar offset in vertical calculation. don't ask me i just workNot Zed2004-08-121-4/+6
| | | | | | | | | | 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
* nuke, unnecessary. (e_entry_start_completion): set item_chosen to FALSE.Chris Toshok2004-08-061-20/+6
| | | | | | | | | | | | 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
* do not set position, it's already done in .glade, call set_transient_forRadek Doulik2004-08-044-17/+17
| | | | | | | | | | | | | | | | | | | | | | | 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
* accessor (e_pilot_settings_set_source): ditto (build_ui): show the sourceJP Rosevear2004-08-034-0/+293
| | | | | | | | | | | | | 2004-08-01 JP Rosevear <jpr@novell.com> * e-pilot-settings.c (e_pilot_settings_get_source): accessor (e_pilot_settings_set_source): ditto (build_ui): show the source option menu (e_pilot_settings_new): use above * e-pilot-settings.h: add prototypes svn path=/trunk/; revision=26797
* use ctrl-shift-q to clear search barJP Rosevear2004-07-262-1/+6
| | | | | | | | | 2004-07-26 JP Rosevear <jpr@novell.com> * e-search-bar.c (setup_bonobo_menus): use ctrl-shift-q to clear search bar svn path=/trunk/; revision=26734
* watch for selection changes and set Delete button sensitivity according toRadek Doulik2004-07-241-0/+21
| | | | | | | | | | | | 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
* include config.h. See #61395.Not Zed2004-07-222-0/+8
| | | | | | | | 2004-07-20 Not Zed <NotZed@Ximian.com> * e-error.c: include config.h. See #61395. svn path=/trunk/; revision=26696
* remove protoJP Rosevear2004-07-213-41/+24
| | | | | | | | | | | | | | | 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
* remove debug spew and fix the display when pango_layout_line_x_to_indexChris Toshok2004-07-162-10/+11
| | | | | | | | | | | 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
* s/GB-2312/GB2312/ - fixes bug #61385.Jeffrey Stedfast2004-07-132-1/+5
| | | | | | | | 2004-07-12 Jeffrey Stedfast <fejj@novell.com> * e-charset-picker.c: s/GB-2312/GB2312/ - fixes bug #61385. svn path=/trunk/; revision=26641
* added e_table_model_pre_change because we call e_table_model_row_insertedRadek Doulik2004-07-131-0/+2
| | | | | | | | | | | 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
* fixed the ChangeLogJeffrey Stedfast2004-07-011-1/+1
| | | | svn path=/trunk/; revision=26556
* Fix alignment of the icon to be 0x0Rodney Dawes2004-06-252-0/+7
| | | | | | | | | | 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
* Add a call to e_source_selector_set_select_new here so that we can selectRodney Dawes2004-06-253-1/+34
| | | | | | | | | | | | | | | | | | | | | 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
* Fix some spacing and border width properties on the dialog's widgets toRodney Dawes2004-06-233-0/+52
| | | | | | | | | | | | | | | | | | | 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
* Add preconditions. Make sure garbage or NULL data doesn't get used.Hans Petter Jansson2004-06-232-5/+22
| | | | | | | | | 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
* clone view before saving it to avoid problems with setting current_view_idRadek Doulik2004-06-211-0/+2
| | | | | | | | | | | | 2004-06-21 Radek Doulik <rodo@ximian.com> * gal-view-instance-save-as-dialog.c (gal_view_instance_save_as_dialog_save): clone view before saving it to avoid problems with setting current_view_id Fixes #57354 svn path=/trunk/; revision=26437
* fix a path leak and maek the code more structured.Not Zed2004-06-163-7/+33
| | | | | | | | | | | | 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
* prepend label " " before the ETableRadek Doulik2004-06-152-14/+57
| | | | | | | | | | | | | 2004-06-14 Radek Doulik <rodo@ximian.com> * gal-view-instance-save-as-dialog.glade: prepend label " " before the ETable * gal-view-instance-save-as-dialog.c (gal_view_instance_save_as_dialog_set_instance): select first row (gal_view_instance_save_as_dialog_init): show the etable svn path=/trunk/; revision=26338
* (pixbuf_cell_data_func): fix the appearance a little.Larry Ewing2004-06-122-2/+4
| | | | svn path=/trunk/; revision=26316
* (pixbuf_cell_data_func): clean up warnings. (double bad larry).Larry Ewing2004-06-122-4/+2
| | | | svn path=/trunk/; revision=26315
* (pixbuf_cell_data_func): actually initialize the pixbuf (bad larry).Larry Ewing2004-06-122-1/+2
| | | | svn path=/trunk/; revision=26314
* make the source selector use a colock block instead of setting theLarry Ewing2004-06-122-14/+50
| | | | | | | | | | 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
* set dialog window position, glade doesn't do that for us anymore as theRadek Doulik2004-06-114-4/+158
| | | | | | | | | | | | | | | | | | 2004-06-11 Radek Doulik <rodo@ximian.com> * e-table-config.c (e_table_config_construct): set dialog window position, glade doesn't do that for us anymore as the window is first hidden, extended and later shown * e-table-config-no-group.glade: as below * e-table-config.glade: set visibility to false, it will keep the dialog hidden until we call gtk_widget_show and thus no resizing is visible while we are extending the dialog content Fixes #57825 svn path=/trunk/; revision=26311
* hardcode the border size. it is hardcoded in e-text as well. Even usingRadek Doulik2004-06-111-5/+7
| | | | | | | | | | | | | | | 2004-06-11 Radek Doulik <rodo@ximian.com> * gal/e-text/e-entry.c (canvas_size_request): hardcode the border size. it is hardcoded in e-text as well. Even using style values in e-text will not help as style values might differ between EText and EEntry. I think it will be best to rewrite EEntry for evo 2.1 so that it derives from GtkEntry and only adds the auto completion feature Fixes part of #42864 svn path=/trunk/; revision=26309
* HIGified, updated as suggested in #46236Radek Doulik2004-06-112-244/+224
| | | | | | | | | | | | | | | 2004-06-10 Radek Doulik <rodo@ximian.com> * gal-view-instance-save-as-dialog.glade: HIGified, updated as suggested in #46236 * gal-view-instance-save-as-dialog.c (gvisad_setup_radio_buttons): removed notebook with help text switching (gal_view_instance_save_as_dialog_init): set dialog title Fixes #46236 svn path=/trunk/; revision=26292
* added castRadek Doulik2004-06-114-17/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-06-10 Radek Doulik <rodo@ximian.com> * gal/a11y/e-table/gal-a11y-e-table-click-to-add.c (idle_do_action): added cast * gal/a11y/e-table/gal-a11y-e-cell-tree.c (gal_a11y_e_cell_tree_new): added cast * gal/a11y/e-table/gal-a11y-e-cell.c: added #include <gtk/gtkwindow.h> * gal/e-text/e-text.c (_get_position): removed unused variable * gal/e-text/e-completion.c: #if 0'ed e_completion_sort * tests/test-text.c (create_entry): removed unused variables added #include "gal/widgets/e-canvas-utils.h" added #include "gal/e-text/e-text-model.h" (create_text): removed unused variables (create_ro_text): ditto * tests/test-table-1.c (create_table): added cast * tests/test-completion.c (main): added cast * gal/a11y/e-text/gal-a11y-e-text.c (et_get_text): return NULL if check fails added #include <string.h> for strlen (et_get_text_after_offset): fixed typo defalut --> default (et_get_text_at_offset): ditto (et_get_character_extents): removed unused variables (et_set_selection): ditto (_et_command_cb): added default: label to quiet compiler * gal/a11y/e-table/gal-a11y-e-table-click-to-add-factory.c (gal_a11y_e_table_click_to_add_factory_create_accessible): return NULL if check fails * gal/a11y/e-table/gal-a11y-e-table-click-to-add.c (idle_do_action): fixed wrong cast (idle_do_action): removed unused variables (etcta_ref_child): return NULL if check fails (gal_a11y_e_table_click_to_add_new): ditto (gal_a11y_e_table_click_to_add_new): removed unused variable * gal/a11y/e-table/gal-a11y-e-table-item-factory.c (gal_a11y_e_table_item_factory_create_accessible): return NULL if fails (gal_a11y_e_table_item_factory_create_accessible): added cast (gal_a11y_e_table_item_factory_create_accessible): removed unused variable * gal/a11y/e-table/gal-a11y-e-table-item.c (eti_dispose): removed unused variable (eti_get_parent): ditto (eti_get_n_children): ditto (eti_ref_child): ditto (eti_get_index_in_parent): ditto (eti_ref_accessible_at_point): return value (NULL) (cell_destroyed): removed unused variable (cell_destroyed): ditto (table_add_row_selection): ditto added #inclued <string.h> for memset, memmove (eti_rows_inserted): removed unused variable (eti_rows_deleted): ditto (eti_header_structure_changed): ditto * gal/a11y/e-table/gal-a11y-e-cell-popup.c (gal_a11y_e_cell_popup_class_init): removed unused variable added #include "gal-a11y-e-cell-registry.h" (popup_cell_action): removed unused variable * gal/a11y/e-table/gal-a11y-e-cell-toggle.c (toggle_cell_action): removed unused variable * gal/a11y/e-table/gal-a11y-e-cell-tree.c: added #include "gal-a11y-e-cell-registry.h" (gal_a11y_e_cell_tree_new): add cast (gal_a11y_e_cell_tree_new): removed unused variable * gal/a11y/e-table/gal-a11y-e-cell-text.c: added #include <string.h> (ect_remove_selection): removed unused variable (ect_copy_text): added cast (ect_delete_text): ditto (ect_paste_text): ditto (ect_init): ditto * gal/a11y/e-table/gal-a11y-e-cell.c (eti_grab_focus): added cast (eti_grab_focus): ditto (eti_grab_focus): return TRUE (grab was successful) added #include <atk/atkstateset.h> * gal/a11y/e-table/gal-a11y-e-tree.c: added #include "gal-a11y-e-table-item.h" (gal_a11y_e_tree_new): removed unused variable * gal/e-text/e-text.c (_do_tooltip): removed unused variable (e_text_event): added cast (primary_clear_cb): removed unused variable (_get_position): ditto (_get_position): ditto #if 0'ed unused prototypes * gal/e-text/e-text-model.c (e_text_model_real_insert_length): removed unused variables * gal/e-text/e-completion.c (e_completion_sort): #if'0 ed, as it's not used anywhere * gal/widgets/e-reflow.c (items_inserted): remove unused variables * gal/widgets/e-categories.c (e_categories_get_property): remove unused variable * gal/widgets/e-categories-master-list-dialog.c (dialog_destroyed): added cast * gal/widgets/e-categories-master-list-combo.c (ecmlc_ecml_changed): remove unused variable * gal/widgets/color-palette.c: include string.h for memset prototype svn path=/trunk/; revision=26289
* fixes for compiler warningsRadek Doulik2004-06-109-14/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-06-10 Radek Doulik <rodo@ximian.com> * e-cell-text.c (layout_with_preedit): removed unused variable * e-tree.c (e_tree_get_item): added cast added #include <atk/atkregistry.h> * e-table-one.c (one_finalize): removed unused variable * e-table-item.c: added #include "gal/a11y/e-table/gal-a11y-e-table-item.h" for gal_a11y_e_table_item_factory_get_type prototype * e-table-header-utils.c (e_table_header_draw_button): removed unused variable * e-table-config.c (get_source_model_col_index): removed unused variable * e-table-click-to-add.c (finish_editing): added cast (etcta_event): ditto * e-cell-toggle.c: added #include "gal/a11y/e-table/gal-a11y-e-cell-registry.h" to have gal_a11y_e_cell_registry_add_cell_type prototype * e-cell-text.c (layout_with_preedit): removed unused variable (build_layout): ditto (ect_event): ditto (e_cell_text_commit_cb): ditto * e-cell-popup.c: added #include "gal/a11y/e-table/gal-a11y-e-cell-registry.h" to have gal_a11y_e_cell_registry_add_cell_type prototype svn path=/trunk/; revision=26284
* remove defunct Revert button and replace OK/Cancel buttons with a CloseJon Oberheide2004-06-102-43/+2
| | | | | | | | | | 2004-06-08 Jon Oberheide <jon@focalhost.com> * gal-define-views-dialog.c (gal_define_views_dialog_init), gal-define-views.glade: remove defunct Revert button and replace OK/Cancel buttons with a Close button. Fixes bug #48131. svn path=/trunk/; revision=26279
* add new api for setting the whole selection in one go. See #59546.Not Zed2004-06-102-0/+16
| | | | | | | | | | 2004-06-10 Not Zed <NotZed@Ximian.com> * e-tree-selection-model.c (e_tree_selection_model_select_paths): add new api for setting the whole selection in one go. See #59546. svn path=/trunk/; revision=26277
* process only if len > 0Radek Doulik2004-06-091-30/+33
| | | | | | | | | | 2004-06-09 Radek Doulik <rodo@ximian.com> * gal/e-text/e-text.c (capitalize): process only if len > 0 Fixes #51078 svn path=/trunk/; revision=26270
* (ensure_nonzero_step_increments): set step increments always to 16Radek Doulik2004-06-091-2/+2
| | | | svn path=/trunk/; revision=26269
* new helper function to set step_increments (allocate_callback): callRadek Doulik2004-06-091-0/+20
| | | | | | | | | | | | | 2004-06-09 Radek Doulik <rodo@ximian.com> * e-table-field-chooser.c (ensure_nonzero_step_increments): new helper function to set step_increments (allocate_callback): call ensure_nonzero_step_increments (resize): ditto Fixes #48275 svn path=/trunk/; revision=26268
* Add HIG border width for dialog window.William Jon McCann2004-06-042-0/+6
| | | | | | | | 2004-06-03 William Jon McCann <mccann@jhu.edu> * e-error.c (e_error_newv): Add HIG border width for dialog window. svn path=/trunk/; revision=26205
* Link test-error against libeutil.Christian Neumair2004-06-022-2/+7
| | | | | | | | 2004-06-01 Christian Neumair <chris@gnome-de.org> * Makefile.am (test_error_LDADD): Link test-error against libeutil. svn path=/trunk/; revision=26147
* Don't propagate the expose to the label widget, the parent expose handlerAnders Carlsson2004-06-022-5/+5
| | | | | | | | | 2004-06-01 Anders Carlsson <andersca@gnome.org> * e-expander.c (e_expander_expose): Don't propagate the expose to the label widget, the parent expose handler does that. svn path=/trunk/; revision=26144
* Use the constructed title string.Anders Carlsson2004-05-312-1/+5
| | | | | | | | 2004-05-28 Anders Carlsson <andersca@gnome.org> * e-error.c (e_error_newv): Use the constructed title string. svn path=/trunk/; revision=26132
* Require e-error-toolRodney Dawes2004-05-282-0/+5
| | | | | | | | | | | | 2004-05-27 Rodney Dawes <dobey@novell.com> * e-util/Makefile.am (dist-hook): Require e-error-tool 2004-05-27 Rodney Dawes <dobey@novell.com> * */Makefile.am (EXTRA_DIST): Add $(error_i18n) for "make dist" svn path=/trunk/; revision=26114
* ugh, too drunk to remember to commit this last nightNot Zed2004-05-222-1/+3
| | | | | | | | | | 2004-05-21 Not Zed <NotZed@Ximian.com> * e-error.c (e_error_default_parent): uh, fix the sense of the if-we-dont-have-it test. svn path=/trunk/; revision=26039
* set a default error parent fallback. (e_error_newv): if parent is null,Not Zed2004-05-213-0/+39
| | | | | | | | | | | 2004-05-21 Not Zed <NotZed@Ximian.com> * e-error.c (e_error_default_parent): set a default error parent fallback. (e_error_newv): if parent is null, see if we have a default still alive, and use that. warn if not. svn path=/trunk/; revision=26031
* Use the activate signal, instead of changed, for the combo boxRodney Dawes2004-05-212-1/+21
| | | | | | | | | | | | | | | 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
* only unref the mask if there is oneJP Rosevear2004-05-212-1/+7
| | | | | | | | | 2004-05-20 JP Rosevear <jpr@novell.com> * e-task-widget.c (e_task_widget_construct): only unref the mask if there is one svn path=/trunk/; revision=26016
* don't dist the error .h fileJP Rosevear2004-05-202-1/+4
| | | | | | | | 2004-05-19 JP Rosevear <jpr@novell.com> * Makefile.am: don't dist the error .h file svn path=/trunk/; revision=25979
* load the <help> tag if present. (ee_response): handle the help responseNot Zed2004-05-182-13/+45
| | | | | | | | | | 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
* Use E_ICON_SIZE_BUTTON for the icon size in the e_icon_factory_get_icon()Jeffrey Stedfast2004-05-183-2/+11
| | | | | | | | | | | | | 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
* Add bug numberJP Rosevear2004-05-171-0/+2
| | | | svn path=/trunk/; revision=25922
* bitmap_unref the mask, don't object_unref itJP Rosevear2004-05-172-1/+6
| | | | | | | | | 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
* added fixme for stock+label case, which doesn't work.Michael Zucci2004-05-121-0/+2
| | | | svn path=/trunk/; revision=25875
* duh, use the right node pointer for title and secondary text.Not Zed2004-05-122-3/+6
| | | | | | | | | 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
* make the Because cases the same.Not Zed2004-05-126-84/+76
| | | | | | | | | | | | | | | | | | | | 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
* Fixes #48129Jon Oberheide2004-05-101-0/+1
| | | | | | | | | | | 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
* Fixes #51626Bruce Tao2004-05-103-4/+73
| | | | | | | | | | | | | | | | | | | | 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
* Build fixes.Xan Lopez2004-05-052-4/+13
| | | | | | Build fixes. svn path=/trunk/; revision=25790
* Don't necessarily set row to 0 if the root node has the cursor (otherwiseJeffrey Stedfast2004-05-051-5/+3
| | | | | | | | | | | | 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
* revert last patch. (eti_attach_cell_views): add some code to reset dragsNot Zed2004-05-041-2/+12
| | | | | | | | | | | | 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
* if motion column is beyond our known columns, just ignore it and don'tNot Zed2004-05-041-2/+3
| | | | | | | | | | 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
* updateDan Winship2004-05-031-3/+4
| | | | svn path=/trunk/; revision=25751
* blah, need to do entity decoding. #57918.Not Zed2004-05-032-1/+28
| | | | | | | | | 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
* Changed the int param specs to take a min value of -1 and also defautl toJeffrey Stedfast2004-04-301-5/+5
| | | | | | | | | | | 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
* pass the correct data when weak unreffingJP Rosevear2004-04-302-1/+6
| | | | | | | | | 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
* make the label selectable. (e_error_newv): if we have stock and label set,Not Zed2004-04-292-5/+19
| | | | | | | | | | 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
* Update the categories dialog to be more HIG compliantRodney Dawes2004-04-291-3/+10
| | | | | | | | | | 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
* holder for system errors.Not Zed2004-04-286-12/+141
| | | | | | | | | | | | | 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