Commit Graph

92 Commits

Author SHA1 Message Date
Matthew Barnes dd65b18ddf Kill ETableScrolled.
ETableScrolled is nothing but a GtkScrolledWindow containing an ETable.
It adds nothing of value and actually makes customizing ETable harder.
2009-12-08 01:55:28 -05:00
Jonathon Jongsma 31204c9cc2 Port all error code to use GObject-ified EAlert / EAlertDialog
The changes are mainly including the e-alert-header.h header instead of just
e-alert.h.  This allows us to include e-alert.h in non-UI situations when
necessary.
2009-12-07 12:25:23 -06:00
Jonathon Jongsma c2ee0afbc8 Rename EError to EAlert to match general use better
The EError mechanism is used both for error dialogs as well as basic alerts or
user prompts, so we should give it a more general name which matches this use.

This patch also cleans up a few includes of e-alert.h (formerly e-error.h) that
were not actually being used.

https://bugzilla.gnome.org/show_bug.cgi?id=602963
2009-11-30 13:33:04 -06:00
Jonathon Jongsma 495e9bf800 port modules/ to new EError API.
This should be everything now.

https://bugzilla.gnome.org/show_bug.cgi?id=602963
2009-11-30 13:32:22 -06:00
Milan Crha 0b1658ed7a Bug 494394 - No way for the user to refresh a calendar 2009-11-30 12:31:31 +05:30
Milan Crha 00e1de6f7d Bug #558030 - Convert meeting to appointment popup menu option 2009-11-26 16:04:54 +01:00
Milan Crha e2ca6f7753 Bug #591330 - Do not clear task preview every minute 2009-11-26 15:15:17 +01:00
Matthew Barnes 02b15ae6b8 Bug 602704 - Actions->Purge in task view doesn't work 2009-11-25 15:09:18 -05:00
Matthew Barnes 643851bf59 Bug 602907 - Cannot delete meetings or appointments in list view 2009-11-25 08:30:01 -05:00
Matthew Barnes 0328fe535c Fix typos in e_cal_shell_content_paste_clipboard(). 2009-11-20 17:05:21 -05:00
Milan Crha 5cbd8e6359 Bug #602081 - Runtime warnings when going to Tasks 2009-11-20 11:32:32 +01:00
Milan Crha aa813bd7ca Bug #579599 - Let the Advanced Search work again 2009-11-19 15:40:50 +01:00
Matthew Barnes 72861cffee Disallow renaming a non-deletable ESource.
This is a partial solution to bug #600397.
2009-11-19 07:40:54 -05:00
Milan Crha ff6be368c5 Bug #602098 - No progress notification from GnomeCalendar 2009-11-18 14:06:33 +01:00
Matthew Barnes 054c088169 Bug 589153 - Use GtkBuilder instead of libglade 2009-11-16 19:33:32 -05:00
Matthew Barnes bb1653f64c Bug 600397 - Delete option enabled for undeletable ESource 2009-11-14 10:42:02 -05:00
Matthew Barnes 780180cad9 Bug 601767 - Delete action in calendar view has glitches 2009-11-13 18:34:04 -05:00
Matthew Barnes 3d4b38c997 Bug 601785 - Menu glitches in memo and task view 2009-11-13 16:12:49 -05:00
Matthew Barnes 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
Matthew Barnes c12e485e47 Simplify clipboard handling in addressbook. 2009-11-12 10:44:52 -05:00
Matthew Barnes 425d49ebe1 Simplify clipboard handling in calendar. 2009-11-11 20:41:46 -05:00
Matthew Barnes 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
Matthew Barnes 3dfdf087fc Kill more redundant save dialogs and related utilities. 2009-11-10 18:18:11 -05:00
Milan Crha aac2106c8a Bug #593751 - Show correct context menu in calendar views 2009-11-10 19:08:01 +01:00
Matthew Barnes 86ecfc5053 Convert some "Save As" actions to run asynchronously.
This introduces e-shell-utils for miscellaneous utility functions
that integrate with the shell or shell settings.  First function
is e_shell_run_save_dialog(), which automatically remembers the
selected folder in the file chooser dialog.

Also, kill some redundant save dialog functions, as well as some
write-this-string-to-disk functions that block.
2009-11-07 14:01:46 -05:00
Matthew Barnes 872a31a00c Bug 600402 - Clear search is always enabled in calendar/contact/task 2009-11-03 23:57:17 -06:00
Matthew Barnes 2b16aef841 Cleanup and rename filter classes. 2009-10-27 09:25:01 -04:00
Milan Crha b2b518a8ed Bug #598519 - Cannot open task/memo by double click in calendar day view 2009-10-26 20:33:48 +01:00
Matthew Barnes 7cb6d32c5b Fix a potential calendar crash. 2009-10-23 23:37:17 -04:00
Milan Crha 14c68f8e45 Bug #596860 - Duplicate event gets shown in calendar view
Interim/partial solution.
2009-10-16 11:37:34 +02:00
Matthew Barnes 71f83089cc Bug 597533 - e_file_dialog_save() does not pass parent window 2009-10-06 20:09:29 -05:00
H.Habighorst f62728b55e Bug 596848 - Use per-target CPPFLAGS in automake files 2009-09-30 23:37:50 -04:00
Milan Crha 0ed3ee1fa3 Bug #596753 - Autocompletion addressbooks not remembered
And select page in Edit->Preferences based on the active view.
2009-09-29 20:10:35 +02:00
Matthew Barnes 5999e07ac4 Bug 594534 - Can't select calendar for a new appointment 2009-09-28 17:00:51 -04:00
Milan Crha ffe9df88b2 GN-bug #593617 - GroupWise plugins are not built 2009-09-22 18:46:33 +02:00
Matthew Barnes 28de5cf05a Bug 595119 - Crash while trying to add a new category in contact 2009-09-20 22:33:19 -04:00
Andre Klapper 5606859f3a Typo fix 2009-09-21 00:53:24 +02:00
Andre Klapper c65d5ab1f7 Restore translation context (NC) for three strings 2009-09-21 00:52:27 +02:00
Andre Klapper 7c259219a9 Typo fix 2009-09-21 00:50:14 +02:00
Matthew Barnes acb28fef9d Goodbye libgnome and libgnomeui!! 2009-09-18 12:34:47 -04:00
Matthew Barnes 2b9fd2bf21 Bug 593646 - Starting in day view does not restore panels correctly 2009-09-09 16:55:15 -04:00
Matthew Barnes fa9051e040 Finish killing Bonobo. 2009-09-08 14:53:45 -04:00
Matthew Barnes 7ec8fed125 Whitespace cleanup. 2009-09-04 21:21:50 -04:00
Matthew Barnes d0841e7c24 Bug 593881 - Category icons do not appear in preview pane 2009-09-03 08:29:52 -04:00
Milan Crha 274c9bc599 Bug #593762 - Event creation window has start date as Today 2009-09-03 11:08:15 +02:00
Matthew Barnes 53268d5516 Introduce an EShellView::execute-search signal.
This addresses bug #593896 but is also a cleaner design than before.
It introduces an EShellView::execute-search signal and renames the
"search-execute" action to "search-quick" to clarify that it's only
meant for the "quick" search bar in the main window.

Shell view subclasses should implement the execute_search() method to
actually execute a search.

e_shell_view_execute_search() emits the new signal.
2009-09-02 15:26:49 -04:00
Milan Crha 633b40bea1 Bug #593761 - Wrong dir for calendar local sources
- using _get_data_dir, not _get_config_dir in calendar's and similar
   ensure_sources functions

 - current executable version is stored in gconf, thus not every start is
   migrating done

 - applied changes which were using e_source_list_ensure_group calls

 - e_source_list_sync is called at the end of those ensure_sources, as it
   didn't work to me to see the Personal source after start when I had
   no "On this computer" group (the group was added, but the source wasn't)
2009-09-02 15:16:53 +02:00
Matthew Barnes 8962868ff9 Relax the EBinding API to reduce GObject casting.
Also make it more fault-tolerant by warning about non-existent
property names instead of just crashing.
2009-09-01 21:12:44 -04:00
Matthew Barnes 6b2a55be48 Disable classic/vertical options when preview is hidden. 2009-09-01 20:26:33 -04:00
Matthew Barnes cef3994097 Bug 593613 - Doesn't differentiate an appointment and meeting button click 2009-08-31 14:50:39 -04:00