Commit Graph

2324 Commits

Author SHA1 Message Date
e2e5e8d754 Fix for bug #461195 from Hiroyuki Ikezoe.
Use GObject's marshalers whenever possible.


svn path=/trunk/; revision=34324
2007-09-27 20:08:55 +00:00
5ea4d0a5f1 2007-09-27 mcrha Fix for bug #478871
svn path=/trunk/; revision=34317
2007-09-27 08:41:15 +00:00
5311b63b88 2007-09-27 mcrha Fix for bug #479716 (needs run autogen.sh)
svn path=/trunk/; revision=34316
2007-09-27 08:35:24 +00:00
c54e15f7cf 2007-09-26 mcrha Fix for bug #423401
svn path=/trunk/; revision=34310
2007-09-26 12:50:13 +00:00
ec587dd428 2007-09-26 mcrha Fix for bug #351333
svn path=/trunk/; revision=34309
2007-09-26 12:40:10 +00:00
040191e7be 2007-09-26 mcrha Fix for bug #340748
svn path=/trunk/; revision=34307
2007-09-26 11:13:10 +00:00
94344e1efa ** Fixes bug #476040
2007-09-12  Matthew Barnes  <mbarnes@redhat.com>

	** Fixes bug #476040

	* calendar/gui/e-day-view.c:
	* calendar/gui/e-week-view.c:
	* calendar/gui/dialogs/comp-editor.c:
	* composer/e-msg-composer.c:
	* composer/e-msg-composer-attachment-bar.c:
	* mail/em-folder-browser.c:
	* mail/message-list.c:
	* widgets/misc/e-attachment-bar.c:
	Use "mail-attachment" icon instead of "stock_attach".
	Use "mail-attachment" icon for unknown attachment types.


svn path=/trunk/; revision=34240
2007-09-12 16:10:25 +00:00
e0965ab239 2007-09-07 mcrha Fix for bug #473903
svn path=/trunk/; revision=34192
2007-09-07 07:51:47 +00:00
8e47917e8c Update FSF address in header comments (#469886). Patch from Tobias
2007-09-02  Matthew Barnes  <mbarnes@redhat.com>

	* Update FSF address in header comments (#469886).
	  Patch from Tobias Mueller.


svn path=/trunk/; revision=34151
2007-09-02 04:19:22 +00:00
9ea10deea3 Move away from g_asserts from g_return*.
svn path=/trunk/; revision=34142
2007-08-31 05:23:46 +00:00
ec543643c7 ** Fixes bug #411619
2007-08-24  Matthew Barnes  <mbarnes@redhat.com>

	** Fixes bug #411619

	* configure.in:
	Add appropriate compiler and linker flags to e-util if GTK+
	was built against X11.

	* widgets/Makefile.am: Fix subdirectory order.

	* widgets/e-timezone-dialog/Makefile.am: Remove WIN32_BOOTSTRAP_LIBS.


svn path=/trunk/; revision=34101
2007-08-24 21:02:32 +00:00
6a356ab6ce 2007-08-24 mcrha Fix for bug #239441
svn path=/trunk/; revision=34090
2007-08-24 09:10:55 +00:00
5b91ae3f31 ** Fixes bug #309166
2007-08-23  Matthew Barnes  <mbarnes@redhat.com>

	** Fixes bug #309166

	* text/e-text.c (_get_updated_position): Modified the way movement
	of cursor is handled across grapheme clusters.
	* text/e-text.c (_get_position): Uses the new function for forward
	and backward movement of characters (simple or grapheme clusters).
	Patch by Mayank Jain.


svn path=/trunk/; revision=34083
2007-08-23 21:10:27 +00:00
c3c5e3e037 ** Fixes bug #303877.
2007-08-23  Matthew Barnes  <mbarnes@redhat.com>

	** Fixes bug #303877.

	* e-cell-text.c: (update_im_cursor_locations): New function.
	Set the cursor location to IMContext for candidate window.
	(e_cell_text_get_cursor_locations): New function.
	Get the current cursor locations in root canvas.
	(e_cell_text_preedit_changed_cb): set the preedit cursor position to
	preedit_pos.
	(layout_with_preedit): call update_im_cursor_locations in the tail.
	Patch by Hiroyuki Ikezone.


svn path=/trunk/; revision=34082
2007-08-23 20:44:20 +00:00
ed6d71b37f ** Fixes bug #303878
2007-08-23  Matthew Barnes  <mbarnes@redhat.com>

	** Fixes bug #303878

	* widgets/text/e-text.h: preedit_pos: new value.
	* widgets/text/e-text.c: (e_text_get_cursor_locations):
	New function. Get the cursor locations.
	(update_im_cursor_position): New function.
	Set the cursor location to IMContext.
	(insert_preedit_text): Call update_im_cursor_position when draw
	preedit text.
	(e_text_preedit_changed_cb): Set the preedit cursor position to
	preedit_pos.
	Patch by Hiroyuki Ikezoe and makuchaku.


svn path=/trunk/; revision=34081
2007-08-23 20:31:16 +00:00
ca5d6d6a33 2007-08-16 mcrha Part of fix for bug #350539
svn path=/trunk/; revision=34017
2007-08-16 10:51:06 +00:00
478f23e3d0 ** Fix for bug #419690
svn path=/trunk/; revision=33964
2007-08-07 09:35:42 +00:00
30836f2836 2007-08-07 mcrha Fix for bug #463946
svn path=/trunk/; revision=33962
2007-08-07 06:17:33 +00:00
a138c5f1b1 ** Fix for bug #429234
svn path=/trunk/; revision=33955
2007-08-06 09:55:35 +00:00
e0b92a2aaa ** Fix for bug #455799
2007-08-04  Hiroyuki Ikezoe  <poincare@ikezoe.net>

	** Fix for bug #455799

	Remove all .cvsignore and update svn:ignore porperty in whole
	directories.


svn path=/trunk/; revision=33945
2007-08-03 23:52:01 +00:00
93b0731413 2007-08-03 mcrha Fix for bug #335566
svn path=/trunk/; revision=33941
2007-08-03 10:54:59 +00:00
74d7a2416b ** Fix for bug #451599
svn path=/trunk/; revision=33940
2007-08-03 10:47:50 +00:00
8cb6c2ae92 2007-08-03 mcrha Fix for bug #331729
svn path=/trunk/; revision=33937
2007-08-03 08:27:29 +00:00
6baf4d9bcc Remove E_MAKE_TYPE macro.
2007-07-27  Hiroyuki Ikezoe  <poincare@ikezoe.net>

	* e-util/e-util.h: Remove E_MAKE_TYPE macro.

	* e-util/e-bit-array.c:
	* e-util/e-sorter-array.c:
	* e-util/e-sorter.c:
	* e-util/e-text-event-processor-emacs-like.c:
	* e-util/e-text-event-processor.c: 
	* widgets/menus/gal-define-views-dialog.c:
	* widgets/menus/gal-define-views-model.c:
	* widgets/menus/gal-view-collection.c:
	* widgets/menus/gal-view-etable.c:
	* widgets/menus/gal-view-factory-etable.c:
	* widgets/menus/gal-view-factory.c:
	* widgets/menus/gal-view-instance-save-as-dialog.c:
	* widgets/menus/gal-view-instance.c:
	* widgets/menus/gal-view-new-dialog.c:
	* widgets/menus/gal-view.c:
	* widgets/misc/e-canvas-background.c:
	* widgets/misc/e-canvas-vbox.c:
	* widgets/misc/e-canvas.c:
	* widgets/misc/e-printable.c:
	* widgets/misc/e-reflow-model.c:
	* widgets/misc/e-reflow.c:
	* widgets/misc/e-selection-model-array.c:
	* widgets/misc/e-selection-model-simple.c:
	* widgets/misc/e-selection-model.c:
	* widgets/table/e-cell-checkbox.c:
	* widgets/table/e-cell-combo.c:
	* widgets/table/e-cell-date.c:
	* widgets/table/e-cell-float.c:
	* widgets/table/e-cell-hbox.c:
	* widgets/table/e-cell-number.c:
	* widgets/table/e-cell-pixbuf.c:
	* widgets/table/e-cell-popup.c:
	* widgets/table/e-cell-progress.c:
	* widgets/table/e-cell-size.c:
	* widgets/table/e-cell-spin-button.c:
	* widgets/table/e-cell-text.c:
	* widgets/table/e-cell-toggle.c:
	* widgets/table/e-cell-tree.c:
	* widgets/table/e-cell-vbox.c:
	* widgets/table/e-cell.c:
	* widgets/table/e-table-click-to-add.c:
	* widgets/table/e-table-col.c:
	* widgets/table/e-table-column-specification.c:
	* widgets/table/e-table-column.c:
	* widgets/table/e-table-config-field.c:
	* widgets/table/e-table-config.c:
	* widgets/table/e-table-extras.c:
	* widgets/table/e-table-field-chooser-dialog.c:
	* widgets/table/e-table-field-chooser-item.c:
	* widgets/table/e-table-field-chooser.c:
	* widgets/table/e-table-group-container.c:
	* widgets/table/e-table-group-leaf.c:
	* widgets/table/e-table-group.c:
	* widgets/table/e-table-header-item.c:
	* widgets/table/e-table-header.c:
	* widgets/table/e-table-item.c:
	* widgets/table/e-table-memory-callbacks.c:
	* widgets/table/e-table-memory-store.c:
	* widgets/table/e-table-memory.c:
	* widgets/table/e-table-model.c:
	* widgets/table/e-table-one.c:
	* widgets/table/e-table-scrolled.c:
	* widgets/table/e-table-search.c:
	* widgets/table/e-table-selection-model.c:
	* widgets/table/e-table-simple.c:
	* widgets/table/e-table-sort-info.c:
	* widgets/table/e-table-sorted-variable.c:
	* widgets/table/e-table-sorted.c:
	* widgets/table/e-table-sorter.c:
	* widgets/table/e-table-specification.c:
	* widgets/table/e-table-state.c:
	* widgets/table/e-table-subset-variable.c:
	* widgets/table/e-table-subset.c:
	* widgets/table/e-table-without.c:
	* widgets/table/e-table.c:
	* widgets/table/e-tree-memory-callbacks.c:
	* widgets/table/e-tree-memory.c:
	* widgets/table/e-tree-model.c:
	* widgets/table/e-tree-scrolled.c:
	* widgets/table/e-tree-selection-model.c:
	* widgets/table/e-tree-simple.c:
	* widgets/table/e-tree-sorted-variable.c:
	* widgets/table/e-tree-sorted.c:
	* widgets/table/e-tree-table-adapter.c:
	* widgets/table/e-tree.c:
	* widgets/text/e-completion-callbacks.c:
	* widgets/text/e-completion-view.c:
	* widgets/text/e-completion.c:
	* widgets/text/e-entry.c:
	* widgets/text/e-table-text-model.c:
	* widgets/text/e-text-model-uri.c:
	* widgets/text/e-text-model.c:
	* widgets/text/e-text.c:
        Use G_DEFINE_TYPE instead of E_MAKE_TYPE.


svn path=/trunk/; revision=33864
2007-07-27 21:14:15 +00:00
08de5e9e14 Collect all the required package versions in one place and explicitly
2007-07-27  Matthew Barnes  <mbarnes@redhat.com>

	* configure.in:
	Collect all the required package versions in one place and
	explicitly require GTK+ 2.10 or higher.  (#380354)

        * Adapt various Makefile.am files.


svn path=/trunk/; revision=33863
2007-07-27 16:42:11 +00:00
46f11c21b2 ** Fix for bug #323522
svn path=/trunk/; revision=33860
2007-07-27 08:54:20 +00:00
de6cb9b637 Plugged memory leak.
2007-07-26  Hiroyuki Ikezoe  <poincare@ikezoe.net>

	* text/e-text.c: (e_text_dispose): Plugged memory leak.


svn path=/trunk/; revision=33848
2007-07-26 12:30:30 +00:00
41e4f3253e Remove needless g_strndup().
* text/e-text.c: (e_text_copy_clipboard): Remove needless g_strndup().

svn path=/trunk/; revision=33819
2007-07-18 22:17:31 +00:00
d4c82840cc Remove needless g_strndup().
* text/e-text.c: (primary_get_cb): Remove needless g_strndup().

svn path=/trunk/; revision=33806
2007-07-15 02:11:07 +00:00
1dd6ea1de2 Fix the date. See comments in bug #353752.
Fix the date.
See comments in bug #353752.

svn path=/trunk/; revision=33800
2007-07-12 05:23:54 +00:00
c5d5b30780 Fix for bug #353752
svn path=/trunk/; revision=33777
2007-07-09 03:25:31 +00:00
e18a34da15 Fixes #387844
svn path=/trunk/; revision=33771
2007-07-08 20:11:32 +00:00
3561bd2e0a Remove a warning
svn path=/trunk/; revision=33702
2007-06-18 05:35:01 +00:00
5bef6377b5 ** Fix for bug #446015 from Gilles Dartiguelongue
svn path=/trunk/; revision=33701
2007-06-18 05:29:59 +00:00
70b5e473c8 Fix for bug #448223 from Gilles Dartiguelongue
svn path=/trunk/; revision=33700
2007-06-18 05:28:09 +00:00
493d0ed9a3 ** Fix for bug #325882
svn path=/trunk/; revision=33694
2007-06-18 05:07:15 +00:00
852a2b1be1 ** Fix for bug #257118
svn path=/trunk/; revision=33693
2007-06-18 05:02:37 +00:00
494cc00863 ** Fix for bug #263207
svn path=/trunk/; revision=33689
2007-06-18 04:54:07 +00:00
60f7f10f45 ** Fixes bug #447727
2007-06-15  Matthew Barnes  <mbarnes@redhat.com>

	** Fixes bug #447727

	* po/POTFILES.in: Remove e-clipped-label.c

	* mail/mail-send-recv.c:
	* shell/e-shell-folder-title-bar.c:
	* widgets/misc/e-info-label.c:
	* widgets/misc/e-multi-config-dialog.c:
	* widgets/misc/e-task-bar.c:
	Use ellipsized GtkLabels instead of EClippedLabels.

	* widgets/misc/e-clipped-label.[ch]:
	Remove these files.  GTK+ provides this functionality now.

	* widgets/misc/Makefile.am:
	Remove e-clipped-label.[ch].


svn path=/trunk/; revision=33680
2007-06-15 13:58:34 +00:00
d4f3dec933 Free the model_cols array when the instance is destroyed (#447742).
2007-06-15  Matthew Barnes  <mbarnes@redhat.com>

	* e-cell-vbox.c (ecv_finalize):
	Free the model_cols array when the instance is destroyed (#447742).


svn path=/trunk/; revision=33676
2007-06-15 12:56:03 +00:00
3b81468ae4 Added construct function.
svn path=/trunk/; revision=33649
2007-06-04 01:52:03 +00:00
8bebb05056 ** Fix for bug #386503 from Matthew Barnes
svn path=/trunk/; revision=33647
2007-06-03 15:07:55 +00:00
5dff91307a ** Fix for bug #416031 from Martin Jürgens
svn path=/trunk/; revision=33635
2007-06-03 13:16:07 +00:00
646455c0f9 Fix compilation warnings in widgets folder (#441014).
svn path=/trunk/; revision=33626
2007-06-03 02:45:22 +00:00
a5b9ca520c ** Fix for bug #333707 from David Moore
svn path=/trunk/; revision=33608
2007-05-31 08:34:19 +00:00
775bc61ab1 ** Fixes bug #441010
2007-05-25  Matthew Barnes  <mbarnes@redhat.com>

	** Fixes bug #441010

	* gal-combo-box.c:
	* gal-combo-box.h:
	* gal-combo-text.c:
	* gal-combo-text.h:
	Bye bye old widgets, go back to Motif!

	* Makefile.am:
	Remove the aforementioned files.

	* e-table-config.c:
	* e-table-config.h:
	Replace GalComboText with a GtkComboBox/GtkListStore.


svn path=/trunk/; revision=33575
2007-05-25 13:13:23 +00:00
051f3691f2 ** Fixes bug #424562
2007-05-24  Matthew Barnes  <mbarnes@redhat.com>

	** Fixes bug #424562

	* e-util/eggtrayicon.c:
	* e-util/eggtrayicon.h:
	Evolution requires GTK+ 2.10 now so kill this widget.

	* e-util/Makefile.am:
	Remove eggtrayicon.c and eggtrayicon.h.

	* calendar/gui/dialogs/recur-comp.c (recur_component_dialog):
	* e-util/e-dialog-utils.c (e_notice):
	* plugins/calendar-weather/calendar-weather.c
	(e_calendar_weather_location):
	* widgets/text/e-text.c (e_text_copy_clipboard),
	(e_text_update_primary_selection), (e_text_paste), (e_text_do_popup):
	Remove check for obsolete GTK+ version.

	* gui/alarm-notify/alarm-queue.c:
	EggTrayIcon is dead; always use GtkStatusIcon.


svn path=/trunk/; revision=33573
2007-05-24 19:14:14 +00:00
70a55f59e1 Fixes #439049.
2007-05-21  Wang Xin  <jedy.wang@sun.com>

	* e-dateedit.c: Fixes #439049.


svn path=/trunk/; revision=33560
2007-05-21 06:23:04 +00:00
c79dfb2c95 Add support for GMail like sorting
svn path=/trunk/; revision=33553
2007-05-16 19:26:09 +00:00
80c8222761 Add code to support default thread expand state
svn path=/trunk/; revision=33550
2007-05-16 04:23:41 +00:00