aboutsummaryrefslogtreecommitdiffstats
path: root/widgets/table
Commit message (Collapse)AuthorAgeFilesLines
* Bug #655625 - Crash in atk_state_set_contains_stateMilan Crha2011-09-262-7/+12
|
* Bug #659828 - Selecting a message with a sound attached loses focusMilan Crha2011-09-261-1/+1
|
* Bug #655709 - Hide 'Group by' in views when not supportedMilan Crha2011-09-062-1/+7
|
* Coding style and whitespace cleanup.Matthew Barnes2011-09-0483-1996/+3635
|
* Bug #645476 - Message list unnecessarily scrolls back to selected rowMilan Crha2011-08-121-1/+0
|
* Replace G_CONST_RETURN with 'const'.Matthew Barnes2011-06-104-11/+11
| | | | GLib is finally dropping this hack.
* Coding style and whitespace cleanups.Matthew Barnes2011-06-0911-68/+111
|
* Bug #643526 - Crash in et_get_n_childrenMilan Crha2011-06-062-5/+5
|
* Embed e_hsv_tweak() directly in e-table-item.c.Matthew Barnes2011-06-012-2/+43
| | | | | ETableItem is the last user of e_hsv_tweak(). This allows us to remove widgets/misc/e-hsv-utils.[ch].
* Move EPopupMenu to /widgets/table.Matthew Barnes2011-06-014-1/+167
| | | | | | | | ETableHeaderItem is the last user of EPopupMenu. Move it to /widgets/table to discourage further use and strip out unused features. The functionality it provides has long since been superseded by GtkUIManager and GtkAction.
* Including <glib-object.h> directly is rarely needed.Matthew Barnes2011-05-282-3/+0
|
* Including <glib.h> directly is rarely needed.Matthew Barnes2011-05-286-6/+0
|
* Bug #646109 - Fix use of include <config.h> to make sure translations workMilan Crha2011-05-2769-0/+142
|
* Coding style and whitespace cleanup.Matthew Barnes2011-05-2212-234/+347
|
* Bug 649990 - Remove get_font_options() from e-util.c.Matthew Barnes2011-05-171-9/+0
| | | | | | | | | Not only is get_font_options() no longer needed, it's actually doing the wrong thing by reading settings through GConfClient instead of GSettings. But it turns out, thanks to the tighter Cairo integration in GTK3, the widgets that call get_font_options() can be made to work correctly by simply removing this hack. Love it when that happens.
* Coding style cleanups.Matthew Barnes2011-05-0932-144/+144
|
* Whitespace and coding style cleanups.Matthew Barnes2011-05-0810-19/+44
|
* Work around another a11y crash.Matthew Barnes2011-04-141-2/+10
| | | | | | Some kind of object lifetime issue in GalA11yETableItem. Just work around it for now. Killing this class would pretty much mean killing a11y support for ETables entirely and I'm not that pissed off... yet.
* Coding style and whitespace cleanup.Matthew Barnes2011-03-0611-11/+22
|
* Fix Gtk-Doc comment notation.Matthew Barnes2011-03-021-6/+8
| | | | Seeing lots of what I assume to be doxygen syntax in comment blocks.
* Bug #614480 - Avoid using G_TYPE_INSTANCE_GET_PRIVATE repeatedlyMilan Crha2011-02-2511-75/+31
|
* Use G_SIGNAL_TYPE_STATIC_SCOPE for all GdkEvent signal params.Matthew Barnes2011-02-255-43/+91
| | | | | I thought this might be the cause of bug #643089. Turns out it wasn't, but it's a good thing to do anyway.
* Coding style and whitespace cleanup.Matthew Barnes2011-02-192-2/+2
|
* Fix few memory leaksMilan Crha2011-02-152-3/+17
|
* Remove NULL checks for GObject methods.Matthew Barnes2011-02-1312-37/+20
| | | | | As of GLib 2.28 all GObject virtual methods, including constructed(), are safe to chain up to unconditionally. Remove unnecessary checks.
* Fix a build break due to #error pragmaMilan Crha2011-02-111-4/+15
|
* Bug 641756 - Fix warnings from GCC 4.6Kjartan Maraas2011-02-095-50/+1
| | | | GCC learned how to find dead assignments.
* More whitespace cleanup.Matthew Barnes2011-01-3123-228/+228
|
* Coding style and whitespace cleanup.Matthew Barnes2011-01-309-65/+102
|
* Adapt ETree to latest gtk+-3.0 API.Matthew Barnes2011-01-262-52/+58
|
* Adapt ECell classes to latest gtk+-3.0 API.Matthew Barnes2011-01-2610-121/+69
|
* Adapt ETableHeaderItem to latest gtk+-3.0 API.Matthew Barnes2011-01-263-33/+32
|
* Adapt ETableFieldChooserItem to latest gtk+-3.0 API.Matthew Barnes2011-01-261-9/+18
|
* Adapt ETableItem to latest gtk+-3.0 API.Matthew Barnes2011-01-261-17/+8
|
* Adapt ETable to latest gtk+-3.0 API.Matthew Barnes2011-01-262-49/+58
|
* Adapt size_request vfuncs to latest gtk+-3.0 API.Rodrigo Moya2011-01-251-6/+14
|
* Avoid using deprecated GTK_SELECTION_EXTENDEDVibha Yadav2011-01-251-2/+2
| | | | | | Using GTK_SELECTION_MULTIPLE. As Deprecated, GTK_SELECTION_EXTENDED behaves identical to GTK_SELECTION_MULTIPLE.
* gdk_cursor_unref() -> g_object_unref()Matthew Barnes2011-01-252-2/+2
|
* Drop backward-compatibility cruft.Matthew Barnes2011-01-2515-47/+2
|
* libetable cleanups.Matthew Barnes2011-01-17133-3130/+4096
|
* Merge miscellaneous changes from gtk3 branch.Matthew Barnes2011-01-156-64/+101
| | | | Mostly coding style and whitespace changes, to reduce diff noise.
* Fudge GtkScrollable for gtk2.Matthew Barnes2011-01-156-85/+87
| | | | | | Yes, the GtkScrollable interface is implemented by more than just GtkLayout, but it turns out GtkLayout is the only thing Evolution uses the GtkScrollable API for on the gtk3 branch.
* Fudge gtk_widget_get_preferred_size() for gtk2.Matthew Barnes2011-01-152-2/+2
| | | | | Easy enough to fake gtk_widget_get_preferred_size() in gtk2 using gtk_widget_size_request(). Reduces diff noise with gtk3 branch.
* ETree: Fix runtime warnings with GTK3.Matthew Barnes2011-01-093-12/+33
| | | | | ETable has a "vertical-spacing" style property, ETree does not. ECellText expects it to be in both.
* Minor compiler warnings fixMilan Crha2010-12-212-3/+3
|
* Reset IM context when entering ECellText editingMilan Crha2010-11-241-39/+21
|
* Bug #633774 - Headers are gone in grouped viewVibha Yadav2010-11-151-1/+1
|
* Drop accessibility support for ECellText.Matthew Barnes2010-11-114-795/+0
| | | | | | The accessibility code for ECellText is unmaintained and crashes constantly. I'm evicting it from our code base until someone takes ownership of the libgal accessibility support and deals with it.
* Fix distcheck errors.EVOLUTION_2_91_2Matthew Barnes2010-11-081-3/+0
|
* Coding style and whitespace cleanup.Matthew Barnes2010-11-086-10/+9
|
* Bug #632768 - Message list not realized when opening new folderMilan Crha2010-11-031-15/+17
|
* Add forgotten cairo_destroy() callsMilan Crha2010-11-021-2/+6
|
* Fix cursor drawing in ECellText.Matthew Barnes2010-10-301-12/+17
|
* Fix typo in eti_update().Matthew Barnes2010-10-301-2/+2
|
* Adapt branch for building with GTK+ 2.22.Matthew Barnes2010-10-301-1/+0
|
* e-table: Remove unused dnd pixmapsBenjamin Otte2010-10-303-65/+0
|
* e-table: Don't push/pop colormapsBenjamin Otte2010-10-304-13/+0
| | | | It's not necessary anymore.
* e-table: Draw button with cairoBenjamin Otte2010-10-301-16/+12
|
* e-table: Draw ECellTree with cairoBenjamin Otte2010-10-301-10/+10
|
* e-table: Remove retro lookBenjamin Otte2010-10-304-207/+38
| | | | It's not used by themes so I don't see the need to port it.
* e-table: Remove unused GdkGCBenjamin Otte2010-10-301-4/+0
|
* e-table: Draw ECellText with cairoBenjamin Otte2010-10-301-54/+30
|
* e-table: Use gdk_pango_layout_get_clip_region() in ECellTextBenjamin Otte2010-10-301-44/+24
|
* e-table: Remove unused GdkGC from ECellToggleBenjamin Otte2010-10-301-22/+0
|
* e-table: Use Pango ellipsizing instead of manual arrow drawingBenjamin Otte2010-10-301-91/+11
|
* gnome-canvas: Convert canvas item transformation matrix to cairoBenjamin Otte2010-10-303-74/+58
| | | | | Also update the GnomeCanvasItem.update vfunc to take a cairo_matrix_t and no longer pass the clip_path (what was it used for anyway?).
* e-table: Convert coordinates using CairoBenjamin Otte2010-10-301-18/+18
|
* e-table: Remove unused member variables from ETableItemBenjamin Otte2010-10-302-18/+14
| | | | | x1 and y1 were never set, only used. Replace all users with 0 and remove the members.
* e-table: Draw grids with CairoBenjamin Otte2010-10-302-25/+20
| | | | Gets rid of the need for GdkGC completely.
* e-table: Fix includes to only ever include libgnomecanvas.hBenjamin Otte2010-10-3030-40/+30
|
* gnome-canvas: Change GnomeCanvasItem->point vfuncBenjamin Otte2010-10-303-16/+9
| | | | | | | | Previously the function returned the distance to the nearest item. Now it only returns an item that is hit. This slightly changes semantics (button events are no longer dispatched to the nearest item, but only to the item actually clicked on), but makes the code way simpler and actually does what one would expect.
* e-table: Draw focus with CairoBenjamin Otte2010-10-302-16/+13
|
* e-table: Remove unused stipple variableBenjamin Otte2010-10-301-4/+0
|
* e-table: Use semi-transparent red instead of stippled redBenjamin Otte2010-10-302-16/+1
| | | | | | | ...when marking a header for deletion. Not that this does currently not work (it uses opaque red instead), but this change is required so stippling can be removed. And that is necessary to switch to Cairo drawing.
* Drop usage of GtkAnchorType.Matthew Barnes2010-10-273-3/+0
| | | | gtk+-3.0 removed it for being "unused".
* Memory leaks around g_value_set_stringMilan Crha2010-10-222-2/+2
|
* Bug #631320 - GtkObject is gone in GTK3Milan Crha2010-10-0713-60/+59
|
* Coding style and whitespace cleanup.Matthew Barnes2010-10-043-33/+41
|
* Bug #629645 - Sets negative 'width' propertyMilan Crha2010-09-221-1/+1
|
* Use new GDK keysym names if available.Matthew Barnes2010-09-1814-111/+148
| | | | | | | In GTK+ 2.21.8, the keysym names were renamed from GDK_* to GDK_KEY_*. I've added backward-compatibility macors to gtk-compat.h, which can be dumped as soon as we require GTK+ >= 2.22.0.
* Bug #563471 - Printing tasks fails when grouped by category.Vibha Yadav2010-09-141-14/+32
| | | | | This works if Tasks/ Memos/ Contacts are grouped till level 1. If grouping level is increased then some text would be missing.
* Coding style and whitespace cleanups.Matthew Barnes2010-09-1270-2463/+2510
|
* Convert ECell from a GtkObject to a GObject.Matthew Barnes2010-09-115-30/+22
| | | | To eliminate the floating-reference-on-finalize run-time warnings.
* ECellText cleanups.Matthew Barnes2010-08-2910-162/+345
|
* ESelectionModel cleanups.Matthew Barnes2010-08-164-4/+5
|
* Coding style and whitespace cleanup.Matthew Barnes2010-07-261-6/+8
|
* Workaround table header image draw, it crashes under clutter.Srinivasa Ragavan2010-07-261-0/+11
|
* Coding style and whitespace cleanup.Matthew Barnes2010-07-1221-259/+379
|
* Work around sudden disappearance of GdkRegion in GTK+ 2.90.5.Matthew Barnes2010-06-301-0/+1
| | | | API was deprecated and removed in less than two hours! Sheesh!
* Coding style and whitespace cleanup.Matthew Barnes2010-06-203-13/+34
|
* Fix all remaining GTK3 issues.Matthew Barnes2010-06-162-29/+52
| | | | | | | | | | | | Work around the issue of GnomeCanvasItem amending its own flags to GtkObject::flags (which is sealed) by giving it its own flags field. This breaks libgnomecanvas ABI and API, but I see no other way. This commit didn't work the first time because gnome-pilot libraries were still pulling in the system-wide libgnomecanvas, and that was interfereing with our bundled version which has a different ABI. But gnome-pilot integration was dropped in the previous commit, so everything is now using the bundled libgnomecanvas.
* Revert "Fix all remaining GTK3 issues."Matthew Barnes2010-06-152-52/+29
| | | | | | | This reverts commit fd8b55edaa88906b588aa07d9eadcacd34a7a774. Something in this commit seriously hosed ETable, making Evolution pretty much unusable. Reverting this until I can track down the problem.
* Drop the "2" from libgnomecanvas and libart_lgpl.Matthew Barnes2010-06-151-2/+2
|
* Add some missing linker flags.Matthew Barnes2010-06-151-8/+10
|
* Fix all remaining GTK3 issues.Matthew Barnes2010-06-152-29/+52
| | | | | | Work around the issue of GnomeCanvasItem amending its own flags to GtkObject::flags (which is sealed) by giving it its own flags field. This breaks libgnomecanvas ABI and API, but I see no other way.
* Coding style and whitespace cleanups.Matthew Barnes2010-06-073-15/+28
|
* More GTK3 preparation.Matthew Barnes2010-06-043-9/+22
| | | | | This uses the new gtk_assistant_commit() I had added to GTK+ for our EImportAssistant progress page.
* Fix compiler warnings.Matthew Barnes2010-05-221-1/+0
|
* Bug #545462 - Printing of contacts is weird.Vibha Yadav2010-05-072-5/+32
| | | | Lot of improvements in contact printing. A few more to follow suit.
* Coding style and whitespace cleanup.Matthew Barnes2010-05-021-48/+103
|
* Bug #614346 - Use cached table row height rather than recalculateMichel Dänzer2010-04-301-11/+11
|
* fix disappearing e-table headers by realising the (horrible)Michael Meeks2010-04-211-0/+1
| | | | pet widget we are going to steal the gc from, so it actually has it.
* Fix compiler warnings.Matthew Barnes2010-04-211-3/+5
|
* Use accessor functions instead direct access (GSEAL work)Javier Jardón2010-04-134-12/+8
| | | | | | | | | | | | | | | Still remaining: GtkAccessible::widget GtkAssistant::forward GtkAssistant::back GtkObject::flags GtkTreeStore::stamp The GtkAssistant fields are related to bug #596428. We don't need accessor functions so much as the enhancement described there implemented. https://bugzilla.gnome.org/show_bug.cgi?id=615613
* Bug #615263 - SIGSEGV on Evolution close in e-tree.c:1990Milan Crha2010-04-131-4/+4
|
* Giant leap towards GSEAL compliance.Matthew Barnes2010-04-0822-495/+886
|
* Revert "[win32] #undef some conflicting defines"Fridrich Štrba2010-04-064-17/+0
| | | | This reverts commit 0e239e555149729fb536d6a48b3640b5462a2e47.
* [win32] #undef some conflicting definesFridrich Štrba2010-04-064-0/+17
|
* Generate ChangeLog files for tarball releases.Matthew Barnes2010-04-031-10156/+0
| | | | Remove old ChangeLog files that predate our switch to git.
* Only #include Camel's top-level header.Matthew Barnes2010-04-031-2/+1
|
* Bug #547368 - Messages with unclear meaning (add translator comments)Milan Crha2010-04-034-7/+12
|
* Bug #325616 - Remove whitespace, add translator commentsMilan Crha2010-04-021-2/+15
|
* Bug #325121 - Do not translate developer strings in g_param_spec_*Milan Crha2010-04-0217-168/+168
|
* Fix mismatched quotes.Matthew Barnes2010-03-291-1/+1
|
* Clean up GalView and related classes.Matthew Barnes2010-03-113-8/+20
|
* Bug 612374 - Build failure due to recent GTK+ deprecationsMatthew Barnes2010-03-102-4/+13
|
* Work around recent GTK+ deprecations.Matthew Barnes2010-03-057-0/+56
|
* Bug #610824 - Contacts list view column width doesn't follow headerMilan Crha2010-02-241-1/+5
|
* Coding style and whitespace cleanup.Matthew Barnes2010-02-201-1/+0
|
* Fix ETable/ETree signal signatures.Matthew Barnes2010-02-1910-109/+110
| | | | | | | | | | | | | | | | | | | | | | | | | | | To avoid another case like bug #587014, add GSignalAccumulator functions to all ETable and ETree signals that return a flag to indicate the signal has been handled. See commit e9dc381d3ace3404d0eafe94eb6da3b9a843abb8 for an example of the kind of problems not having a GSignalAccumulator can cause. Signals changed: ETree::click ETree::right-click ETree::white-space-event ETable::click ETable::key-press ETable::right-click ETable::start-drag ETable::white-space-event ETableItem::click ETableItem::right-click ETableItem::start-drag ETableGroup::click ETableGroup::key-press ETableGroup::right-click ETableGroup::start-drag
* Bug 587014 - Magic space does not work as expectedMatthew Barnes2010-02-184-8/+8
| | | | | | | | | | | | | | | | | | | | | | | Neither ETree::key-press nor ETableItem::key-press signal definitions specify a GSignalAccumulator that terminates the signal emission when a handler returns TRUE, and Evolution 2.29 connects multiple handlers to ETree::key-press. When the space key is pressed, the first handler implements the magic space bar behavior and returns TRUE, which should terminate signal emission but doesn't because there's no accumulator function on the signal. So the second handler runs and checks for other keys besides space. It returns FALSE since it didn't handle the key press. End result: emission site gets back FALSE (from the second handler) as the return value, so it thinks the key press was not handled at all and invokes the fallback handler -- e_selection_model_toggle_single_row() -- which -unselects- the newly selected row, making it appear the next unread message was never selected. Several other ETable-related signals that return "handled" flags also lack GSignalAccumulator functions. I've made a note to myself to fix those as well.
* Bug #593700 - Opens folder on topMilan Crha2010-02-112-16/+46
|
* Coding style and whitespace cleanup.Matthew Barnes2010-02-087-71/+179
|
* Bug 602416 - Changing shell views emits many runtime warningsMatthew Barnes2010-02-073-6/+21
|
* Coding style and whitespace cleanup.Matthew Barnes2010-01-3143-154/+154
|
* Coding style and whitespace cleanups.Matthew Barnes2010-01-233-38/+76
|
* Bug #606301 - Slow sort by subjectMilan Crha2010-01-209-56/+242
|
* Remove dead assignments found by clang.Matthew Barnes2010-01-1611-61/+15
|
* Remove unused tooltip support from ECanvas/ETable/EText.Matthew Barnes2010-01-157-115/+1
|
* Remove unused ECell::show_tooltip method.Matthew Barnes2010-01-156-400/+0
|
* Remove dead ETableItem code.Matthew Barnes2010-01-151-77/+0
|
* Bug 606250 - Remove usage of deprecated GTK+ symbolsMatthew Barnes2010-01-083-3/+3
| | | | Several GtkWidget macros were recently deprecated.
* Teach ETable to prefer themed icon names over pixbufs.Matthew Barnes2010-01-079-357/+475
|
* Coding style and whitespace cleanup.Matthew Barnes2010-01-053-21/+52
|
* Kill e_popup_menu().Matthew Barnes2010-01-051-3/+9
| | | | | The function is trivial and was only used from ETableHeaderItem. This also eliminates widgets/misc/e-gui-utils.[ch].
* Coding style and whitespace cleanup.Matthew Barnes2010-01-046-23/+44
|
* ETableExtras cleanup.Matthew Barnes2010-01-032-86/+144
|
* Introduce ESelectable and EFocusTracker.Matthew Barnes2009-12-262-5/+14
| | | | | | | | | | | | | | | | | | EFocusTracker tracks the input focus within a window and helps keep the sensitivity of "selectable" actions in the main menu up-to-date. Selectable actions include Cut, Copy, Paste, Select All and Delete. EFocusTracker has built-in support for widgets that implement the GtkEditable interface such as GtkEntry and GtkTextView. It also supports custom widgets that implement the ESelectable interface, which is a subset of GtkEditable and can apply to anything that displays selectable content (esp. tree views and ETables). This commit integrates EFocusTracker with EShellWindow, CompEditor, EMsgComposer, and ESignatureManager. It also bumps the GtkHTML requirement to 2.29.5 to utilize the new GtkhtmlEditor:html constructor property.
* Bug #329693 - Add contexts to translated "None" wordsMilan Crha2009-12-241-1/+2
|
* Bug #603972 - Proper title for dialogPaul Bolle2009-12-101-1/+1
| | | | Use proper title for e_table_field_chooser_dialog
* Kill ETableScrolled.Matthew Barnes2009-12-087-1353/+456
| | | | | ETableScrolled is nothing but a GtkScrolledWindow containing an ETable. It adds nothing of value and actually makes customizing ETable harder.
* Kill ETreeScrolled.Matthew Barnes2009-12-083-307/+0
| | | | | | | Kill ETreeScrolled and convert MessageList to an ETree subclass. ETreeScrolled is nothing but a GtkScrolledWindow containing an ETree. It adds nothing of value and actually makes customizing ETree harder.
* Bug #590127 - Define ETable::vertical-spacing style propertyMilan Crha2009-11-182-5/+27
|
* Bug 589153 - Use GtkBuilder instead of libgladeMatthew Barnes2009-11-177-2674/+2269
|
* Kill e-cursor(s) (both of them).Matthew Barnes2009-11-102-5/+10
|
* Bug 271836 - Incorrect signature for "model_cell_changed" signal handlerLi Yuan2009-11-091-1/+1
|
* Prefer G_N_ELEMENTS over sizeof calculations.Matthew Barnes2009-10-273-8/+3
|
* Bug #204900 - The sort indication arrows cover up the icons in tab headerMilan Crha2009-10-271-15/+30
|
* Bug #248745 - Indent single mail in a threaded view tooMilan Crha2009-10-231-1/+1
|
* Bug #484839 - Sort, when in threading mode, properlyMilan Crha2009-10-232-0/+50
|
* Bug #411768 - Don't remove column by drag&drop out of a table headerMilan Crha2009-10-161-4/+0
|
* Bug 596848 - Use per-target CPPFLAGS in automake filesH.Habighorst2009-10-011-3/+4
|
* Fix duplicate symbols in Glade files.Matthew Barnes2009-09-251-2/+2
|
* Remove a bunch of unused functions.Matthew Barnes2009-09-153-420/+0
|
* Remove unused ETable files.Matthew Barnes2009-09-0912-1852/+0
|
* Bug #205137 - Configurable date formats in componentsMilan Crha2009-08-122-64/+16
|
* Replace more "config" classes with property bindings.Matthew Barnes2009-08-061-8/+9
|
* Merge commit 'EVOLUTION_2_27_5' into kill-bonoboMatthew Barnes2009-07-281-1/+1
|\
| * More whitespace cleanup.Matthew Barnes2009-07-1927-190/+190
| |
| * Bug #266150 - In list view Delete option not working in menu and toolbarMilan Crha2009-07-171-1/+1
| |
| * Fix excessive whitespace.Matthew Barnes2009-07-1355-169/+0
| |
| * Use AM_CPPFLAGS instead of INCLUDE in all Makefile.am.Matthew Barnes2009-07-011-1/+1
| |
| * Use G_BEGIN_DECLS / G_END_DECLS macros.Matthew Barnes2009-06-197-43/+14
| |
| * More code cleanup.Matthew Barnes2009-06-0247-185/+185
| |
| * Whitespace cleanup.Matthew Barnes2009-05-2935-169/+169
| |
| * Prefer GLib basic types over C types.Matthew Barnes2009-05-29114-2448/+2448
| |
| * Remove trailing whitespace, again.Matthew Barnes2009-05-29126-146/+146
| |
* | More whitespace cleanup.Matthew Barnes2009-07-1926-189/+189
| |
* | Fix excessive whitespace.Matthew Barnes2009-07-1478-255/+0
| |
* | Fix "make distcheck" errors and other build cleanups.Matthew Barnes2009-07-011-1/+1
| |
* | Radically reorganize source code.Matthew Barnes2009-06-2542-49/+49
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Collect all shell modules into a new top-level 'modules' directory: $(top_srcdir)/modules/addressbook $(top_srcdir)/modules/calendar $(top_srcdir)/modules/mail Nothing is allowed to link to these, not plugins nor other modules. THIS SOLVES BUG #571275 AND OPENS THE DOOR TO PORTING TO MAC OS X. - Mimic the libevolution-mail-shared library from master (except drop the "shared" suffix) and have libevolution-mail-importers and all mail-related plugins link to it. - Discard the a11y subdirectories and have the files live alongside their counterpart widgets.
* | Use G_BEGIN_DECLS / G_END_DECLS macros.Matthew Barnes2009-06-189-55/+18
| |
* | More code cleanup.Matthew Barnes2009-06-0250-197/+197
| |
* | Whitespace cleanup.Matthew Barnes2009-05-2942-178/+178
| |
* | Prefer GLib basic types over C types.Matthew Barnes2009-05-27134-2552/+2552
| |
* | Merge branch 'master' into kill-bonoboMatthew Barnes2009-05-27163-244/+236
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: a11y/widgets/ea-combo-button.c a11y/widgets/ea-combo-button.h addressbook/gui/component/addressbook-component.c addressbook/gui/component/addressbook-component.h addressbook/gui/component/addressbook-view.c addressbook/gui/component/addressbook-view.h addressbook/gui/component/component-factory.c addressbook/gui/widgets/e-addressbook-view.c addressbook/gui/widgets/eab-contact-display.c addressbook/gui/widgets/eab-gui-util.h addressbook/gui/widgets/eab-menu.c addressbook/gui/widgets/eab-menu.h addressbook/gui/widgets/eab-popup-control.c addressbook/gui/widgets/eab-popup-control.h addressbook/gui/widgets/eab-popup.c addressbook/gui/widgets/eab-popup.h calendar/gui/cal-search-bar.c calendar/gui/calendar-commands.c calendar/gui/calendar-component.c calendar/gui/comp-editor-factory.c calendar/gui/comp-editor-factory.h calendar/gui/control-factory.c calendar/gui/dialogs/comp-editor.c calendar/gui/e-cal-component-memo-preview.c calendar/gui/e-cal-component-memo-preview.h calendar/gui/e-calendar-table.c calendar/gui/e-memo-table.c calendar/gui/e-memos.c calendar/gui/e-tasks.c calendar/gui/gnome-cal.c calendar/gui/gnome-cal.h calendar/gui/itip-bonobo-control.c calendar/gui/itip-bonobo-control.h calendar/gui/main.c calendar/gui/memos-component.c calendar/gui/memos-control.c calendar/gui/memos-control.h calendar/gui/migration.c calendar/gui/migration.h calendar/gui/tasks-component.c calendar/gui/tasks-control.c calendar/importers/main.c composer/Makefile.am composer/e-composer-header-table.c composer/e-composer-header.c composer/e-composer-header.h composer/e-composer-name-header.c composer/e-composer-private.c composer/e-composer-text-header.c composer/e-msg-composer.c composer/e-msg-composer.h e-util/e-corba-utils.h e-util/e-logger.c e-util/e-logger.h e-util/e-util-labels.c e-util/e-util-labels.h em-format/em-format.c mail/Makefile.am mail/e-mail-shell-migrate.c mail/em-account-editor.c mail/em-account-editor.h mail/em-composer-prefs.c mail/em-composer-utils.c mail/em-composer-utils.h mail/em-folder-browser.c mail/em-folder-tree-model.c mail/em-folder-tree.c mail/em-folder-tree.h mail/em-folder-utils.c mail/em-folder-utils.h mail/em-folder-view.c mail/em-format-html-display.c mail/em-format-html.c mail/em-mailer-prefs.c mail/em-mailer-prefs.h mail/em-message-browser.c mail/em-message-browser.h mail/em-network-prefs.h mail/em-popup.c mail/em-utils.c mail/importers/Makefile.am mail/mail-component-factory.c mail/mail-component.c mail/mail-config-factory.c mail/mail-config-factory.h mail/mail-config.c mail/mail-dialogs.glade mail/mail-types.h plugins/calendar-weather/calendar-weather.c plugins/mail-account-disable/mail-account-disable.c plugins/select-one-source/select-one-source.c po/POTFILES.in shell/e-component-registry.c shell/e-component-registry.h shell/e-component-view.c shell/e-component-view.h shell/e-corba-config-page.c shell/e-corba-config-page.h shell/e-shell-constants.h shell/e-shell-settings-dialog.c shell/e-shell-settings-dialog.h shell/e-shell-window-commands.c shell/e-shell-window.c shell/e-shell.h shell/e-sidebar.c shell/e-sidebar.h shell/e-user-creatable-items-handler.c shell/e-user-creatable-items-handler.h shell/es-menu.c shell/es-menu.h shell/evolution-component.h shell/evolution-config-control.c shell/evolution-config-control.h shell/evolution-listener.c shell/evolution-listener.h shell/evolution-shell-component-utils.c shell/evolution-shell-component-utils.h shell/importer/evolution-importer-client.c shell/importer/evolution-importer-client.h shell/importer/evolution-importer-listener.c shell/importer/evolution-importer-listener.h shell/importer/evolution-importer.c shell/importer/evolution-importer.h shell/importer/evolution-intelligent-importer.c shell/importer/evolution-intelligent-importer.h shell/importer/intelligent.c shell/main.c shell/test/evolution-test-component.c shell/test/evolution-test-component.h widgets/menus/gal-view-instance.c widgets/menus/gal-view-menus.c widgets/menus/gal-view-menus.h widgets/misc/Makefile.am widgets/misc/e-activity-handler.c widgets/misc/e-activity-handler.h widgets/misc/e-charset-picker.c widgets/misc/e-combo-button.c widgets/misc/e-combo-button.h widgets/misc/e-config-page.h widgets/misc/e-dropdown-button.c widgets/misc/e-dropdown-button.h widgets/misc/e-filter-bar.c widgets/misc/e-info-label.c widgets/misc/e-info-label.h widgets/misc/e-multi-config-dialog.c widgets/misc/e-multi-config-dialog.h widgets/misc/e-search-bar.c widgets/misc/e-search-bar.h widgets/misc/e-task-bar.c widgets/misc/e-task-bar.h widgets/misc/e-task-widget.c widgets/misc/e-task-widget.h widgets/misc/test-dropdown-button.c widgets/misc/test-error.c widgets/misc/test-info-label.c widgets/table/e-table-example-1.c
| * | Remove trailing whitespace, again.Matthew Barnes2009-05-27126-146/+146
| |/
| * Fix compiler warnings in mail.Matthew Barnes2009-05-262-2/+2
| |
| * Fix compiler warnings in calendar.Matthew Barnes2009-05-262-8/+8
| |
| * Fix compiler warnings in smime.Matthew Barnes2009-05-261-0/+1
| |
| * Fix compiler warnings in widgets.Matthew Barnes2009-05-2621-53/+44
| |
| * Fix compiler warnings.Matthew Barnes2009-05-171-10/+0
| |
| * Fix several types of pedantic compiler warnings.Matthew Barnes2009-05-176-10/+10
| |
* | Fix compiler warnings.Matthew Barnes2009-05-211-10/+0
| |
* | Fix several types of pedantic compiler warnings.Matthew Barnes2009-05-217-11/+11
| |
* | Use -no-undefined on Linux tooMilan Crha2009-05-2053-35/+7563
| | | | | | | | | | There still left two things opened, search for KILL-BONOBO to find them. One is in calendar's Makefile.am, one in composer.
* | Merge branch 'master' into kill-bonoboMatthew Barnes2009-05-044-1/+60
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: addressbook/gui/Makefile.am addressbook/gui/widgets/Makefile.am addressbook/gui/widgets/eab-popup-control.c calendar/gui/e-meeting-time-sel.c calendar/gui/migration.c calendar/modules/e-memo-shell-module-migrate.h e-util/e-logger.c mail/e-mail-attachment-bar.c mail/em-composer-utils.c mail/em-format-html-display.c plugins/mail-account-disable/Makefile.am plugins/select-one-source/Makefile.am po/es.po shell/Makefile.am shell/e-shell-common.h shell/e-shell-nm.c shell/e-shell-window-commands.c shell/e-shell-window.c shell/e-sidebar.c shell/e-user-creatable-items-handler.c shell/importer/Makefile.am shell/test/Makefile.am widgets/misc/test-error.c widgets/misc/test-info-label.c widgets/misc/test-multi-config-dialog.c
| * ** BUGFIX: 573830 - g_timeout_add_seconds should be preferred to g_timeout_addMarcel Stimberg2009-05-041-1/+1
| | | | | | | | | | | | According to https://wiki.ubuntu.com/SavingTheWorld (and of course according to the gtk docs) using g_timeout_add_seconds is preferred over g_timeout_add if a timeout in seconds is desired.
| * ** BUGFIX: 569696 – Memory leak in message-listSrinivasa Ragavan2009-05-043-0/+59
| | | | | | | | | | Not exactly a leak, but a build-up over a period of time. Clear the internal gnode on regen.
| * Bug 325131 – Do not translate ETable property nicknamesMatthew Barnes2009-05-034-18/+18
| |
| * Use Behdad's brilliant git.mk to generate .gitignore files.Matthew Barnes2009-05-021-0/+2
| |
| * Only #include specific libgnome[ui] headers; easier to track.Matthew Barnes2009-05-016-1346/+1
| | | | | | | | | | | | | | | | Stop including top-level libgnome[ui] headers -- <gnome.h>, <libgnome/libgnome.h> and <libgnomeui/libgnomeui.h>. Instead, include specific header files so we can track them easier. Also, remove several unshipped test programs. Mostly ETable stuff.
* | Bug 325131 – Do not translate ETable property nicknamesMatthew Barnes2009-05-044-18/+18
| |
* | Use Behdad's brilliant git.mk to generate .gitignore files.Matthew Barnes2009-05-041-0/+2
| |
* | Only #include specific libgnome[ui] headers; easier to track.Matthew Barnes2009-05-042-353/+0
| | | | | | | | | | | | | | | | Stop including top-level libgnome[ui] headers -- <gnome.h>, <libgnome/libgnome.h> and <libgnomeui/libgnomeui.h>. Instead, include specific header files so we can track them easier. Also, remove several unshipped test programs. Mostly ETable stuff.
* | Bug 580896 – Kill libgnome/gnome-programMatthew Barnes2009-05-041-27/+0
| | | | | | | | Removed e-util/e-gui-utils.[ch].
* | Merge in changes from master.Matthew Barnes2009-05-016-1346/+1
| |
* | Merge branch 'master' into kill-bonoboMatthew Barnes2009-04-2514-130/+170
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This was a particularly messy merge. Watch out for regressions! Conflicts: ChangeLog NEWS a11y/ChangeLog a11y/widgets/ea-combo-button.c a11y/widgets/ea-combo-button.h a11y/widgets/ea-widgets.c addressbook/ChangeLog addressbook/gui/component/GNOME_Evolution_Addressbook.server.in.in addressbook/gui/component/addressbook-component.c addressbook/gui/component/addressbook-component.h addressbook/gui/component/addressbook-config.c addressbook/gui/component/addressbook-migrate.h addressbook/gui/component/addressbook-view.c addressbook/gui/component/addressbook-view.h addressbook/gui/component/addressbook.h addressbook/gui/component/autocompletion-config.c addressbook/gui/component/autocompletion-config.h addressbook/gui/component/component-factory.c addressbook/gui/component/e-book-shell-module-migrate.c addressbook/gui/component/ldap-config.glade addressbook/gui/contact-editor/Makefile.am addressbook/gui/contact-editor/contact-editor.glade addressbook/gui/contact-editor/e-contact-editor-address.c addressbook/gui/contact-editor/e-contact-editor-address.h addressbook/gui/contact-editor/e-contact-editor-im.c addressbook/gui/contact-editor/e-contact-editor-im.h addressbook/gui/contact-editor/e-contact-editor.c addressbook/gui/contact-editor/e-contact-editor.h addressbook/gui/contact-editor/eab-editor.c addressbook/gui/contact-editor/eab-editor.h addressbook/gui/contact-editor/test-editor.c addressbook/gui/contact-list-editor/Makefile.am addressbook/gui/widgets/Makefile.am addressbook/gui/widgets/e-addressbook-model.c addressbook/gui/widgets/e-addressbook-model.h addressbook/gui/widgets/e-addressbook-reflow-adapter.c addressbook/gui/widgets/e-addressbook-view.c addressbook/gui/widgets/e-addressbook-view.h addressbook/gui/widgets/e-minicard-view.c addressbook/gui/widgets/eab-contact-display.c addressbook/gui/widgets/eab-gui-util.c addressbook/gui/widgets/eab-menu.c addressbook/gui/widgets/eab-menu.h addressbook/gui/widgets/eab-popup-control.c addressbook/gui/widgets/eab-popup-control.h addressbook/gui/widgets/eab-popup.c addressbook/gui/widgets/eab-popup.h addressbook/gui/widgets/eab-vcard-control.c addressbook/gui/widgets/eab-vcard-control.h addressbook/gui/widgets/gal-view-minicard.c addressbook/gui/widgets/gal-view-minicard.h addressbook/printing/e-contact-print-style-editor.c addressbook/printing/e-contact-print-style-editor.h addressbook/printing/e-contact-print.glade addressbook/printing/test-contact-print-style-editor.c addressbook/tools/evolution-addressbook-export.c addressbook/util/Makefile.am calendar/ChangeLog calendar/gui/Makefile.am calendar/gui/apps_evolution_calendar.schemas.in calendar/gui/calendar-component.c calendar/gui/calendar-component.h calendar/gui/calendar-config.c calendar/gui/comp-editor-factory.c calendar/gui/comp-editor-factory.h calendar/gui/comp-util.c calendar/gui/comp-util.h calendar/gui/control-factory.c calendar/gui/control-factory.h calendar/gui/dialogs/alarm-dialog.c calendar/gui/dialogs/cal-prefs-dialog.c calendar/gui/dialogs/cal-prefs-dialog.glade calendar/gui/dialogs/cal-prefs-dialog.h calendar/gui/dialogs/comp-editor.c calendar/gui/dialogs/comp-editor.h calendar/gui/dialogs/event-editor.c calendar/gui/dialogs/event-page.c calendar/gui/dialogs/memo-editor.c calendar/gui/dialogs/memo-page.c calendar/gui/dialogs/recurrence-page.c calendar/gui/dialogs/task-details-page.c calendar/gui/dialogs/task-details-page.glade calendar/gui/dialogs/task-editor.c calendar/gui/dialogs/task-page.c calendar/gui/e-cal-component-memo-preview.c calendar/gui/e-cal-component-memo-preview.h calendar/gui/e-cal-component-preview.c calendar/gui/e-cal-component-preview.h calendar/gui/e-cal-event.h calendar/gui/e-cal-model.c calendar/gui/e-cal-popup.c calendar/gui/e-calendar-table.c calendar/gui/e-calendar-view.c calendar/gui/e-day-view.c calendar/gui/e-itip-control.c calendar/gui/e-memo-table.c calendar/gui/e-memos.c calendar/gui/e-memos.h calendar/gui/e-tasks.c calendar/gui/e-tasks.h calendar/gui/e-week-view.c calendar/gui/gnome-cal.c calendar/gui/goto.c calendar/gui/itip-bonobo-control.c calendar/gui/itip-bonobo-control.h calendar/gui/itip-utils.c calendar/gui/itip-utils.h calendar/gui/main.c calendar/gui/memos-component.c calendar/gui/memos-control.c calendar/gui/memos-control.h calendar/gui/migration.c calendar/gui/migration.h calendar/gui/tasks-component.c calendar/gui/tasks-control.c calendar/importers/main.c composer/ChangeLog composer/e-composer-actions.c composer/e-composer-private.c composer/e-msg-composer.c composer/e-msg-composer.h composer/evolution-composer.ui configure.in doc/reference/shell/eshell-overrides.txt e-util/ChangeLog e-util/Makefile.am e-util/e-corba-utils.c e-util/e-corba-utils.h e-util/e-gui-utils.c e-util/e-gui-utils.h e-util/e-logger.c e-util/e-non-intrusive-error-dialog.c e-util/e-non-intrusive-error-dialog.h e-util/e-plugin-ui.c e-util/e-util-labels.c e-util/e-util-labels.h e-util/e-util.c e-util/e-util.h filter/ChangeLog filter/filter-option.c help/C/evolution.xml help/ChangeLog help/Makefile.am help/cs/cs.po help/de/de.po help/es/es.po help/eu/figures/Screenshot-Free-Busy.png help/eu/figures/evo_blink.png help/eu/figures/evo_dialog-info.png help/eu/figures/evo_dialog-warning.png help/eu/figures/evo_email_a.png help/eu/figures/evo_flag_follow_up_a.png help/eu/figures/evo_proxyadd_a.png help/eu/figures/evo_shd_memo_a.png help/eu/figures/exchange-delegation.png help/eu/figures/exchange-identity.png help/eu/figures/exchange-receive-options.png help/eu/figures/exchange-receive.png help/eu/figures/exchg-identity.png help/eu/figures/exchng-identity.png help/eu/figures/exchng-rec-mail.png help/eu/figures/exchng-rec-option.png help/eu/figures/exchng-rec-options.png help/eu/figures/free_busy.png help/eu/figures/full-1.png help/eu/figures/full-2.png help/eu/figures/full-3.png help/eu/figures/full-4.png help/eu/figures/full-5.png help/eu/figures/full-6.png help/eu/figures/full-7.png help/eu/figures/mail-druid-pic.png help/eu/figures/mail-inbox.png help/eu/figures/mail-threaded.png help/eu/figures/mainwindow-pic.png help/eu/figures/minus.png help/eu/figures/plus.png help/eu/figures/proxy-cal.png help/eu/figures/proxy-login.png help/eu/figures/schedule.png help/eu/figures/stock_search.png help/eu/figures/sub-others-folder.png help/eu/figures/sub-pub-fold.png help/eu/figures/vfolder-createrule-fig.png help/quickref/Makefile.am mail/ChangeLog mail/Makefile.am mail/default/Makefile.am mail/e-mail-shell-module-migrate.c mail/e-searching-tokenizer.c mail/em-account-editor.c mail/em-account-prefs.h mail/em-composer-prefs.c mail/em-composer-prefs.h mail/em-composer-utils.c mail/em-filter-folder-element.c mail/em-folder-browser.c mail/em-folder-selection-button.h mail/em-folder-selector.c mail/em-folder-tree-model.c mail/em-folder-tree-model.h mail/em-folder-tree.c mail/em-folder-tree.h mail/em-folder-utils.c mail/em-folder-utils.h mail/em-folder-view.c mail/em-format-html-display.c mail/em-format-html-print.c mail/em-format-html-print.h mail/em-format-html.c mail/em-format-quote.h mail/em-format.c mail/em-format.h mail/em-html-stream.h mail/em-mailer-prefs.c mail/em-mailer-prefs.h mail/em-message-browser.c mail/em-message-browser.h mail/em-migrate.h mail/em-network-prefs.h mail/em-popup.c mail/em-search-context.h mail/em-subscribe-editor.c mail/em-utils.c mail/em-utils.h mail/filtertypes.xml mail/mail-component-factory.c mail/mail-component.c mail/mail-config-factory.c mail/mail-config-factory.h mail/mail-config.c mail/mail-config.glade mail/mail-crypto.c mail/mail-crypto.h mail/mail-dialogs.glade mail/mail-folder-cache.c mail/mail-mt.c mail/mail-send-recv.c mail/mail-send-recv.h mail/mail-session.c mail/mail-session.h mail/mail-types.h mail/mail-vfolder.c mail/message-list.c mail/message-tag-followup.c mail/searchtypes.xml mail/vfoldertypes.xml plugins/attachment-reminder/Makefile.am plugins/audio-inline/org-gnome-audio-inline.eplug.xml plugins/caldav/ChangeLog plugins/caldav/caldav-source.c plugins/calendar-http/ChangeLog plugins/calendar-weather/ChangeLog plugins/calendar-weather/calendar-weather.c plugins/email-custom-header/ChangeLog plugins/email-custom-header/email-custom-header.c plugins/exchange-operations/ChangeLog plugins/google-account-setup/ChangeLog plugins/google-account-setup/Makefile.am plugins/google-account-setup/google-contacts-source.c plugins/google-account-setup/google-source.c plugins/import-ics-attachments/ChangeLog plugins/import-ics-attachments/Makefile.am plugins/import-ics-attachments/icsimporter.c plugins/itip-formatter/ChangeLog plugins/itip-formatter/itip-view.c plugins/mail-account-disable/ChangeLog plugins/mail-account-disable/mail-account-disable.c plugins/mail-notification/ChangeLog plugins/mail-notification/mail-notification.c plugins/mail-to-meeting/ChangeLog plugins/mail-to-task/ChangeLog plugins/mark-all-read/mark-all-read.c plugins/publish-calendar/ChangeLog plugins/publish-calendar/publish-format-fb.c plugins/publish-calendar/publish-format-ical.c plugins/save-attachments/ChangeLog plugins/save-attachments/Makefile.am plugins/save-attachments/save-attachments.c plugins/select-one-source/ChangeLog plugins/select-one-source/Makefile.am plugins/select-one-source/select-one-source.c plugins/startup-wizard/ChangeLog plugins/startup-wizard/startup-wizard.c plugins/webdav-account-setup/ChangeLog plugins/webdav-account-setup/Makefile.am plugins/webdav-account-setup/webdav-contacts-source.c po/ChangeLog po/POTFILES.in po/ar.po po/bg.po po/bn_IN.po po/ca.po po/cs.po po/da.po po/de.po po/el.po po/en_GB.po po/es.po po/et.po po/fr.po po/gl.po po/gu.po po/hi.po po/hu.po po/it.po po/ja.po po/kn.po po/ko.po po/lt.po po/ml.po po/mr.po po/nb.po po/nl.po po/pa.po po/pl.po po/pt.po po/ru.po po/sl.po po/sr.po po/sr@latin.po po/sv.po po/ta.po po/te.po po/th.po po/tr.po po/zh_HK.po po/zh_TW.po shell/ChangeLog shell/Evolution-Component.idl shell/Makefile.am shell/apps_evolution_shell.schemas.in shell/e-component-registry.c shell/e-component-registry.h shell/e-component-view.c shell/e-component-view.h shell/e-corba-config-page.c shell/e-corba-config-page.h shell/e-shell-constants.h shell/e-shell-importer.c shell/e-shell-importer.h shell/e-shell-nm.c shell/e-shell-settings-dialog.c shell/e-shell-settings-dialog.h shell/e-shell-view.c shell/e-shell-view.h shell/e-shell-window-commands.c shell/e-shell-window-commands.h shell/e-shell-window.c shell/e-shell-window.h shell/e-shell.c shell/e-shell.h shell/e-sidebar.c shell/e-sidebar.h shell/e-user-creatable-items-handler.c shell/e-user-creatable-items-handler.h shell/es-menu.c shell/es-menu.h shell/evolution-component.c shell/evolution-component.h shell/evolution-config-control.c shell/evolution-config-control.h shell/evolution-listener.c shell/evolution-listener.h shell/evolution-shell-component-utils.c shell/evolution-shell-component-utils.h shell/importer/evolution-importer-client.c shell/importer/evolution-importer-client.h shell/importer/evolution-importer-listener.c shell/importer/evolution-importer-listener.h shell/importer/evolution-importer.c shell/importer/evolution-importer.h shell/importer/evolution-intelligent-importer.c shell/importer/evolution-intelligent-importer.h shell/importer/import.glade shell/importer/intelligent.c shell/importer/intelligent.h shell/main.c shell/shell.error.xml shell/test/evolution-test-component.c shell/test/evolution-test-component.h smime/ChangeLog smime/lib/Makefile.am ui/Makefile.am ui/evolution-addressbook.xml ui/evolution-calendar.xml widgets/ChangeLog widgets/menus/gal-view-menus.c widgets/menus/gal-view-menus.h widgets/misc/ChangeLog widgets/misc/Makefile.am widgets/misc/e-activity-handler.c widgets/misc/e-activity-handler.h widgets/misc/e-attachment-bar.c widgets/misc/e-attachment-bar.h widgets/misc/e-attachment.c widgets/misc/e-attachment.h widgets/misc/e-calendar-item.c widgets/misc/e-charset-picker.c widgets/misc/e-combo-button.c widgets/misc/e-combo-button.h widgets/misc/e-config-page.c widgets/misc/e-config-page.h widgets/misc/e-dropdown-button.c widgets/misc/e-dropdown-button.h widgets/misc/e-filter-bar.h widgets/misc/e-info-label.c widgets/misc/e-info-label.h widgets/misc/e-multi-config-dialog.c widgets/misc/e-multi-config-dialog.h widgets/misc/e-online-button.c widgets/misc/e-search-bar.c widgets/misc/e-search-bar.h widgets/misc/e-signature-combo-box.c widgets/misc/e-signature-combo-box.h widgets/misc/e-signature-editor.c widgets/misc/e-signature-editor.h widgets/misc/e-task-bar.c widgets/misc/e-task-bar.h widgets/misc/e-task-widget.c widgets/misc/e-task-widget.h widgets/misc/test-dropdown-button.c widgets/misc/test-info-label.c widgets/misc/test-multi-config-dialog.c widgets/table/ChangeLog widgets/table/e-cell-date.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-group.h widgets/table/e-table.c widgets/table/e-table.h
| * GN-bug #572348 - Removed deprecated Gtk+ symbolsMilan Crha2009-04-244-99/+89
| | | | | | | | Some still left, because those gone in kill-bonobo branch.
| * Reset ETable vertical padding to 3 to more closely match GtkTreeView.Matthew Barnes2009-04-241-1/+1
| |
| * Bug 565780 – Message view is tightly packed and hard to readMatthew Barnes2009-04-241-3/+4
| | | | | | | | | | | | Make ETables look more like GtkTreeViews by increasing the vertical padding to 4. If the users revolt, we can add a GtkStyle property to make the padding value adjustable via gtkrc files.
| * Bug 577929 – Consolidate marshallersMatthew Barnes2009-04-2312-59/+55
| | | | | | | | | | | | Consolidate all marshalling specifications to e-util/e-marshal.list. This reduces code duplication and makes it slightly easier to locate unused marshallers.
| * ** Fixes bug #576694Matthew Barnes2009-03-252-1/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | 2009-03-25 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #576694 * widgets/table/e-cell-text.c (build_layout): * widgets/text/e-text.c (reset_layout): Handle absolute font sizes correctly. svn path=/trunk/; revision=37474
| * Chenthill Palanisamy <pchenthill@novell.com> ** Part of fix for bug #573198 ↵Suman Manjunath2009-02-262-1/+9
| | | | | | | | | | | | (Initialize the timezone settings before making any timezone conversion calls). svn path=/trunk/; revision=37339
| * ** Fixes part of bug #572348Matthew Barnes2009-02-192-1/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2009-02-19 Matthew Barnes <mbarnes@redhat.com> ** Fixes part of bug #572348 * calendar/gui/alarm-notify/alarm-queue.c (display_notification): * plugins/mail-notification/mail-notification.c (new_notify_status): Call gtk_status_icon_set_tooltip_text() instead of gtk_status_icon_set_tooltip() (deprecated). * calendar/gui/weekday-picker.c (configure_items): Remove dead code. * widgets/table/e-table-example-1.c (main): gtk_widget_push_visual() is a no-op. Remove it. svn path=/trunk/; revision=37291
| * Migrate from deprecated gtk_window_set_policy to gtk_window_set_resizableAndre Klapper2009-02-192-1/+6
| | | | | | | | | | | | | | | | | | | | 2009-02-19 Andre Klapper <a9016009@gmx.de> * e-table-field-chooser-dialog.c: Migrate from deprecated gtk_window_set_policy to gtk_window_set_resizable svn path=/trunk/; revision=37288
| * ** Fix for bug #550114Milan Crha2009-02-167-27/+46
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2009-02-16 Milan Crha <mcrha@redhat.com> ** Fix for bug #550114 * widgets/table/e-table-group.h: * widgets/table/e-table-group.c: * widgets/table/e-table-group-container.c: * widgets/table/e-table-group-leaf.c: Replaced 'compute_mouse_over' with 'get_mouse_over', now works with cached values 'motion_row', 'motion_col'. * widgets/table/e-table.c: (e_table_get_mouse_over_cell): Mouse position not required anymore, remove it too then. * calendar/gui/e-calendar-table.h: (ec_query_tooltip): * calendar/gui/e-calendar-table.c: (ec_query_tooltip): Offer it to others too. * calendar/gui/e-calendar-table.c: (query_tooltip_cb): Use above funtion. Show proper tooltip in table with grouping columns. * calendar/gui/e-memo-table.c: (query_tooltip_cb), (e_memo_table_init): Show tooltips in memo view too. svn path=/trunk/; revision=37275
| * ** Fix for bug #557176Milan Crha2008-12-152-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | 2008-12-15 Milan Crha <mcrha@redhat.com> ** Fix for bug #557176 * e-table-state.c: (e_table_state_load_from_node): Ensure the 'sort_info' member is never NULL. svn path=/trunk/; revision=36896
| * ** Fixes bug #554464Felix Riemann2008-11-282-15/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | 2008-11-28 Felix Riemann <friemann@svn.gnome.org> ** Fixes bug #554464 * configure.in: Bump gtk+ minimum version to 2.14.0 which pulls in a recent enough Pango version. * widgets/table/e-cell-text.c: (build_layout): Let Pango handle the ellipsizing, which should be faster. svn path=/trunk/; revision=36819
| * ** Fixes bug #560882Matthew Barnes2008-11-183-2/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-10-17 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #560882 * widgets/table/e-table-defines.h: * widgets/table/e-table-header-utils.c (e_table_header_draw_button): Left-align header labels instead of centering them, and adjust the header padding so they look purdy. svn path=/trunk/; revision=36792
| * Only include the toplevel GTK+ header.Matthew Barnes2008-10-311-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-10-30 Matthew Barnes <mbarnes@redhat.com> * addressbook/gui/contact-editor/test-editor.c: * addressbook/gui/widgets/e-minicard-label.c: * addressbook/gui/widgets/e-minicard-view-widget.c: * addressbook/gui/widgets/test-reflow.c: * calendar/gui/control-factory.c: * calendar/gui/e-calendar-table.c: * calendar/gui/e-week-view-event-item.c: * calendar/gui/weekday-picker.c: * e-util/e-icon-factory.c: * shell/importer/evolution-importer-client.h: * shell/importer/intelligent.c: * shell/test/evolution-test-component.c: * widgets/menus/gal-view-menus.c: * widgets/misc/e-activity-handler.c: * widgets/table/e-table-config-field.h: Only include the toplevel GTK+ header. svn path=/trunk/; revision=36699
| * License changes.Sankarasivasubramanian Pasupathilingam2008-10-183-4/+13
| | | | | | | | svn path=/trunk/; revision=36641
| * Change License from GPL to LGPL.Sankarasivasubramanian Pasupathilingam2008-10-082-17/+22
| | | | | | | | svn path=/trunk/; revision=36576
| * Remove obsolete files.Sankarasivasubramanian Pasupathilingam2008-10-061-2/+0
| | | | | | | | svn path=/trunk/; revision=36566
| * Removed obsolete files.Sankarasivasubramanian Pasupathilingam2008-10-063-146/+6
| | | | | | | | svn path=/trunk/; revision=36565
| * Change license from GPL to LGPLSankarasivasubramanian Pasupathilingam2008-10-032-20/+25
| | | | | | | | svn path=/trunk/; revision=36547
| * Removed obsolete files.Sankarasivasubramanian Pasupathilingam2008-10-034-527/+6
| | | | | | | | svn path=/trunk/; revision=36543
| * Change licese from GPL to LGPL.Sankarasivasubramanian Pasupathilingam2008-10-033-32/+37
| | | | | | | | svn path=/trunk/; revision=36539
| * Change License from GPL to LGPL.Sankarasivasubramanian Pasupathilingam2008-09-302-16/+23
| | | | | | | | svn path=/trunk/; revision=36502
| * ** Remove unused filesSrinivasa Ragavan2008-09-291-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | 2008-09-29 Srinivasa Ragavan <sragavan@novell.com> ** Remove unused files * widgets/table/Makefile.am: * widgets/table/e-cell-spin-button.c: * widgets/table/e-cell-spin-button.h: svn path=/trunk/; revision=36468
| * Remove obsolete files.Sankarasivasubramanian Pasupathilingam2008-09-294-751/+6
| | | | | | | | svn path=/trunk/; revision=36466
| * License changes from GPL to LGPLSankarasivasubramanian Pasupathilingam2008-09-296-86/+95
| | | | | | | | svn path=/trunk/; revision=36465
| * Change License from GPL to LGPLSankarasivasubramanian Pasupathilingam2008-09-242-17/+22
| | | | | | | | svn path=/trunk/; revision=36443
| * License changes from GPL to LGPLSankarasivasubramanian Pasupathilingam2008-09-164-49/+54
| | | | | | | | svn path=/trunk/; revision=36344
| * License Changes from GPL to LGPLSankarasivasubramanian Pasupathilingam2008-09-135-65/+70
| | | | | | | | svn path=/trunk/; revision=36313
| * License changes. Changed license from GPL to LGPL.Sankarasivasubramanian Pasupathilingam2008-09-046-81/+87
| | | | | | | | | | | | More to come. svn path=/trunk/; revision=36255
| * Change License from GPL to LGPL. 2nd batch.Sankarasivasubramanian Pasupathilingam2008-09-0357-905/+923
| | | | | | | | | | | | More changes to come. svn path=/trunk/; revision=36247
| * License ChangesSankarasivasubramanian Pasupathilingam2008-08-2757-909/+970
| | | | | | | | svn path=/trunk/; revision=36116
| * ** Fix for bug #352695Milan Crha2008-08-112-2/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-08-11 Milan Crha <mcrha@redhat.com> ** Fix for bug #352695 * e-tree-table-adapter.c: (e_tree_table_adapter_load_expanded_state), (e_tree_table_adapter_load_expanded_state_xml): Call the e_table_model_changed in the proper function, to prevent lock of the model caused by previous commit to this bug. svn path=/trunk/; revision=35955
| * ** Fix for bug #519292Milan Crha2008-08-115-39/+36
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-08-11 Milan Crha <mcrha@redhat.com> ** Fix for bug #519292 * mail/message-list.c: (load_tree_expand_all): Drop function. * mail/message-list.c: (regen_list_done): Rather use desired expanded state value when creating the tree instead of the default model's value for this to have 'expand/collapse all' commands work better and quicker. * widgets/tablee-tree.h: (e_tree_load_all_expanded_state): * widgets/tablee-tree.c: (e_tree_load_all_expanded_state): * widgets/tablee-tree-table-adapter.h: (e_tree_table_adapter_load_all_expanded_state): * widgets/tablee-tree-table-adapter.c: (e_tree_table_adapter_load_all_expanded_state), (set_expanded_state_func), (set_collapsed_state_func): Drop functions in favor of new functions. * widgets/tablee-tree.h: (e_tree_force_expanded_state): * widgets/tablee-tree.c: (e_tree_force_expanded_state): * widgets/tablee-tree-table-adapter.h: (e_tree_table_adapter_force_expanded_state): * widgets/tablee-tree-table-adapter.c: (e_tree_table_adapter_force_expanded_state), (struct ETreeTableAdapterPriv), (create_gnode), (etta_init): Use either default value of the model to expanded state of new node or use the one which has been set (forced) by new functions. svn path=/trunk/; revision=35954
| * ** Fix for bug #352695Milan Crha2008-08-115-12/+80
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-08-11 Milan Crha <mcrha@redhat.com> ** Fix for bug #352695 * widgets/table/e-tree-table-adapter.h: (e_tree_table_adapter_save_expanded_state_xml), (e_tree_table_adapter_load_expanded_state_xml): * widgets/table/e-tree-table-adapter.c: (e_tree_table_adapter_save_expanded_state_xml), (e_tree_table_adapter_save_expanded_state), (e_tree_table_adapter_load_expanded_state_xml), (e_tree_table_adapter_load_expanded_state): * widgets/table/e-tree.h: (e_tree_save_expanded_state_xml), (e_tree_load_expanded_state_xml): * widgets/table/e-tree.c: (e_tree_save_expanded_state_xml), (e_tree_load_expanded_state_xml): Be able to store expanded state also in memory, not only on the disk. * mail/message-list.c: (struct _MessageListPrivate), (save_tree_state), (load_tree_state), (on_model_row_changed), (message_list_init), (message_list_construct), (struct _regen_list_msg), (regen_list_done), (regen_list_free), (mail_regen_list): Be able to recognize whether there has been any change on any row in a list and save expanded state only in case there was any change. Also use in-memory storing of the expanded state in case we do not want to rewrite full view It's for searches only, and it's not stored between sessions. svn path=/trunk/; revision=35953
| * Committing on behalf of Milan Crha <mcrha@redhat.com> Milan Crha2008-07-219-1/+131
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-07-15 Milan Crha <mcrha@redhat.com> ** Part of fix for bug #329821 * e-table-item.c: (find_cell): Do not consider last row's height till the bottom. * e-table-item.h: (e_table_item_compute_mouse_over): * e-table-item.c: (e_table_item_compute_mouse_over): * e-table-group-container.c: (etgc_compute_mouse_over), (etgc_class_init): * e-table-group-leaf.c: (etgl_compute_mouse_over), (etgl_class_init): * e-table.h: (e_table_get_mouse_over_cell): * e-table.c: (e_table_get_mouse_over_cell): * e-table-group.h: (struct ETableGroupClass), (e_table_group_compute_mouse_over): * e-table-group.c: (e_table_group_compute_mouse_over), (etg_class_init): Be able to calculate mouse-over position correctly, relatively to the ETableItem. svn path=/trunk/; revision=35778
* | Reset ETable vertical padding to 3 to more closely match GtkTreeView.Matthew Barnes2009-04-241-1/+1
| |
* | Bug 565780 – Message view is tightly packed and hard to readMatthew Barnes2009-04-241-3/+4
| | | | | | | | | | | | Make ETables look more like GtkTreeViews by increasing the vertical padding to 4. If the users revolt, we can add a GtkStyle property to make the padding value adjustable via gtkrc files.
* | Saving progress on a massive attachment handling rewrite.Matthew Barnes2009-03-211-2/+4
| | | | | | | | svn path=/branches/kill-bonobo/; revision=37465
* | Merge revisions 36866:37046 from trunk.Matthew Barnes2009-01-122-0/+10
| | | | | | | | svn path=/branches/kill-bonobo/; revision=37050
* | Fix some miscellaneous mailer bugs.Matthew Barnes2009-01-081-1/+4
| | | | | | | | svn path=/branches/kill-bonobo/; revision=37011
* | Merge revisions 36811:36865 from trunk.Matthew Barnes2008-12-112-15/+9
| | | | | | | | svn path=/branches/kill-bonobo/; revision=36867
* | Merge revisions 36737:36810 from trunk.Matthew Barnes2008-11-243-2/+11
| | | | | | | | svn path=/branches/kill-bonobo/; revision=36811
* | Merge revisions 36685:36729 from trunk.Matthew Barnes2008-11-081-1/+1
| | | | | | | | svn path=/branches/kill-bonobo/; revision=36763
* | Merge revisions 36534:36684 from trunk.Matthew Barnes2008-10-2512-748/+109
| | | | | | | | svn path=/branches/kill-bonobo/; revision=36685
* | Merge revisions 36016:36533 from trunk.Matthew Barnes2008-10-0216-950/+237
| | | | | | | | svn path=/branches/kill-bonobo/; revision=36534
* | Progress update:Matthew Barnes2008-09-1813-60/+56
| | | | | | | | | | | | | | | | | | - Kill EABMenu. - Centralize marshallers to eliminate duplication. svn path=/branches/kill-bonobo/; revision=36368
* | Merge revisions 36016:36303 from trunk.Matthew Barnes2008-09-11118-1895/+1980
| | | | | | | | svn path=/branches/kill-bonobo/; revision=36307
* | Merge revisions 35951:35992 from trunk.Matthew Barnes2008-08-155-53/+127
| | | | | | | | svn path=/branches/kill-bonobo/; revision=35994
* | Merge revisions 35747:35930 from trunk.Matthew Barnes2008-08-089-1/+131
|/ | | | svn path=/branches/kill-bonobo/; revision=35931
* updated novell copyright notices (left others alone)Jeffrey Stedfast2008-06-21135-141/+141
| | | | svn path=/trunk/; revision=35665
* ** Allow evolution to build with G_DISABLE_SINGLE_INCLUDES andMatthew Barnes2008-06-0614-18/+14
| | | | | | | | | | 2008-06-06 Matthew Barnes <mbarnes@redhat.com> ** Allow evolution to build with G_DISABLE_SINGLE_INCLUDES and GTK_DISABLE_SINGLE_INCLUDES defined. (#536637) svn path=/trunk/; revision=35606
* gdk_rgb_get_cmap -> gdk_rgb_get_colormapKjartan Maraas2008-06-046-5/+14
| | | | | | | | | | | | | 2008-06-03 Kjartan Maraas <kmaraas@gnome.org> * e-table-example-1.c: (main): * e-table-example-2.c: (main): * e-table-size-test.c: (main): * test-check.c: (check_test): * test-cols.c: (multi_cols_test): gdk_rgb_get_cmap -> gdk_rgb_get_colormap svn path=/trunk/; revision=35588
* gdk_pixbuf_unref() -> g_object_unref()Kjartan Maraas2008-06-043-2/+8
| | | | | | | | | | 2008-06-03 Kjartan Maraas <kmaraas@gnome.org> * test-check.c: (check_test): * test-cols.c: (multi_cols_test): gdk_pixbuf_unref() -> g_object_unref() svn path=/trunk/; revision=35587