Commit Graph

677 Commits

Author SHA1 Message Date
333897772f Remove gnome-pilot integration.
It just doesn't belong in Evolution anymore.  We don't support syncing
with more modern devices -- see Conduits or SyncEvolution for that -- so
it does not make sense for older model Palm Pilot PDAs to be the lone
exception.

I have repackaged the Evolution-Data-Server conduit modules to be
provided by gnome-pilot itself in bug #619315.  This should provide
eqivalent Palm Pilot syncing functionality; it's just being moved to
gnome-pilot.

This completely severs our dependency on deprecated GNOME 2.x libraries
which were still being dragged in by way of gnome-pilot dependencies.
It was also interfereing with our bundling of libgnomecanvas.
2010-06-15 14:45:55 -04:00
aa6b661fdf Revert "Work around another dropped gnome-icon-theme icon."
This reverts commit 43e2c871a4.

Correct icon name is "mail-mark-notjunk".  The previous fix got
clobbered by the express2 merge.
2010-05-27 10:22:55 -04:00
c9ec8c3f4d Merge branch 'express2' 2010-05-26 13:09:33 -04:00
bde1bc6bca Handle adding 'X' close button on the menu bar. Restore adding the same
for adding in calendar since it doesn't have a toolbar.
2010-05-11 18:49:12 +05:30
ac73bb166c Show preferences toolbutton on the calendar view. 2010-04-30 09:42:11 +05:30
a2019ba327 Revert "Work around another dropped gnome-icon-theme icon."
This reverts commit edf6286a38.

gnome-icon-theme got it wrong, not us.  See bug #616954.
2010-04-29 21:08:09 -04:00
43e2c871a4 Work around another dropped gnome-icon-theme icon.
mail-mark-notjunk -> mail-mark-not-junk
2010-04-29 12:40:23 -04:00
edf6286a38 Work around another dropped gnome-icon-theme icon.
mail-mark-notjunk -> mail-mark-not-junk
2010-04-22 18:36:29 -04:00
b9a0dc4021 remove custom close / searchbar hiding hacks for express mode,
use the new / stock shell versions now.
2010-04-14 21:03:10 +01:00
d2a6ea99cb remove redundant print elements from express mode 2010-04-07 12:26:28 +01:00
28bf4aa38a Get the new contact sizing right despite the scrolled regions.
Add Claire's calendar popup feedback wrt. express mode
2010-04-07 12:26:14 +01:00
99b11b37dd Only show "Send/Receive" in mailer when using express mode. 2010-04-07 12:25:37 +01:00
d9fb300813 Simplify the search UI for express mode.
For express mode:

- Move the search bar up to the toolbar.

- Hide the "filter" combo box and lock down the first item.

- Hide the "scope" combo box and lock down the first item.
  (This is the combo box with "Current Folder" only in the mailer.)

- EShellView owns the search bar widget now instead of EShellContent.

- Insert several nasty hacks that will likely come back to bite me.

Conflicts:

	doc/reference/shell/eshell-sections.txt
2010-04-07 12:25:13 +01:00
a833381824 Alter UI conditional syntax to be more familiar cpp style, which
avoids the need for intltool changes.
2010-04-07 12:18:30 +01:00
4cc6bd4673 Redo Calendar for express mode. Just design/layout changes. 2010-04-07 12:08:42 +01:00
26240e0b18 Generate ChangeLog files for tarball releases.
Remove old ChangeLog files that predate our switch to git.
2010-04-02 18:18:33 -04:00
f84793e87c remove redundant print elements from express mode 2010-03-29 17:22:21 +01:00
4df23d489b Get the new contact sizing right despite the scrolled regions.
Add Claire's calendar popup feedback wrt. express mode
2010-03-29 09:54:49 +01:00
86efefd39f Bug 468448 - Kill "Hide Read Messages" and "Hide Selected Messages"
Removed the following menu items under View:

    Hide Selected Messages
    Hide Read Messages
    Show Hidden Messages

These options are confusing and don't fit with the rest of the mailer
design.

Hidden messages were tracked by folder in:

    ~/.evolution/mail/config/hidestate-<<folder-uri>>

So by simply not loading those files any more we reveal all previously
hidden messages and avoid any risk of lost messages.

Also inverted "Hide Deleted Messages" to "Show Deleted Messages".
2010-03-28 10:15:07 -04:00
bf58178b2a Only show "Send/Receive" in mailer when using express mode. 2010-03-28 08:42:37 -04:00
f7547cc6ac Simplify the search UI for express mode.
For express mode:

- Move the search bar up to the toolbar.

- Hide the "filter" combo box and lock down the first item.

- Hide the "scope" combo box and lock down the first item.
  (This is the combo box with "Current Folder" only in the mailer.)

- EShellView owns the search bar widget now instead of EShellContent.

- Insert several nasty hacks that will likely come back to bite me.
2010-03-26 20:29:30 -04:00
077c732635 Alter UI conditional syntax to be more familiar cpp style, which
avoids the need for intltool changes.
2010-03-24 09:56:20 +00:00
495f8f8003 Alter UI conditional syntax to be more familiar cpp style, which
avoids the need for intltool changes.
2010-03-23 10:25:54 +00:00
799cc8483c Redo Calendar for express mode. Just design/layout changes. 2010-03-19 22:41:25 +05:30
20168f042f Add a set of actions that open a view in a new window 2010-03-13 20:53:17 -05:00
b2ec3b9e8e disable cancel button 2010-03-13 20:53:17 -05:00
19eea41c74 clean up the 'express' mode hooks for UI Managers and start to
extend them to plugins - use a simple one-off boolean on the UI Manager
instead of exhaustively trying to propagate this information everywhere.
2010-03-13 20:53:16 -05:00
836958c076 remove more complex pieces in the UI 2010-03-13 20:52:51 -05:00
304777ae4c Add generic 'express mode' conditionals to the UI XML 2010-03-13 20:49:49 -05:00
3459b38905 Bug 607608 - Empty Trash does not work unless Trash is selected 2010-01-21 11:28:43 -05:00
bbe38b0f7a Add focus tracking to EMailBrowser. 2010-01-19 18:14:48 -05:00
39ee1b7890 Give all preview panes a search bar.
Use Shift+Ctrl+F as the accelerator for consistency with the mailer.
2010-01-17 23:54:06 -05:00
611fda7054 Cleanup delete actions in shell views. 2010-01-10 11:33:53 -05:00
abc0e4c694 Introduce ESelectable and EFocusTracker.
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.
2009-12-25 15:42:17 -05:00
793e57e24c Add private virtual methods to EShellWindowClass.
So Anjal can override what it needs to for its own purpose.
Also makes the EShellWindow design a little cleaner.

Methods added:

  GtkWidget *    (*construct_menubar)   (EShellWindow *shell_window);
  GtkWidget *    (*construct_toolbar)   (EShellWindow *shell_window);
  GtkWidget *    (*construct_sidebar)   (EShellWindow *shell_window);
  GtkWidget *    (*construct_content)   (EShellWindow *shell_window);
  GtkWidget *    (*construct_taskbar)   (EShellWindow *shell_window);
  EShellView *   (*create_shell_view)   (EShellWindow *shell_window,
                                         const gchar *view_name);

Also added some new GObject properties to help decouple actions from
internal EShellWindow widgets created by these methods:

  EShellWindow:sidebar-visible
  EShellWindow:switcher-visible
  EShellWindow:taskbar-visible
  EShellWindow:toolbar-visible
2009-12-01 22:27:11 -05:00
0b1658ed7a Bug 494394 - No way for the user to refresh a calendar 2009-11-30 12:31:31 +05:30
00e1de6f7d Bug #558030 - Convert meeting to appointment popup menu option 2009-11-26 16:04:54 +01:00
7a086cbcd0 Bug 602799 - "Mark for Follow Up" menu item glitches 2009-11-25 09:20:19 -05:00
aa813bd7ca Bug #579599 - Let the Advanced Search work again 2009-11-19 15:40:50 +01:00
054c088169 Bug 589153 - Use GtkBuilder instead of libglade 2009-11-16 19:33:32 -05:00
47b9eab312 Bug 601601 - No Create Rule in popup menu 2009-11-13 19:45:57 -05:00
77a05d6576 Bug 601769 - Print issues in address book 2009-11-13 18:18:26 -05:00
c5e04ca040 EWebView popup menu enhancements.
Bumps the GtkHtml dependency to 3.29.2 for gtk_html_unselect_all().
2009-11-13 11:26:43 -05:00
8f15511a1e Bug 601516 - Calendar views missing from calendar popup menu
This also fixes a couple other popup menu glitches.
2009-11-11 10:18:27 -05:00
f43bc7ed11 Add a menu to the Forward toolbar button.
Allows users to choose different mail forwarding methods without
navigating the main menu.  Suggested by Ng Oon-Ee on evolution-list.
2009-10-28 04:45:06 -04:00
c01df5acc6 Enable File->Empty Trash menu item for all folders 2009-10-07 11:15:58 +02:00
17ccb42efb Bug #593609 - Have buildable exchange-operations plugin again 2009-09-25 10:25:40 +02:00
ffe9df88b2 GN-bug #593617 - GroupWise plugins are not built 2009-09-22 18:46:33 +02:00
e841a0b223 Bug 594863 - Message body doesn't allow right click pop up menu 2009-09-12 22:35:45 -05:00
778402dd5c Bug 593905 - 'Subject or Addresses contains' search criteria missing 2009-09-10 21:42:13 -05:00