Commit Graph

63 Commits

Author SHA1 Message Date
14c68f8e45 Bug #596860 - Duplicate event gets shown in calendar view
Interim/partial solution.
2009-10-16 11:37:34 +02:00
71f83089cc Bug 597533 - e_file_dialog_save() does not pass parent window 2009-10-06 20:09:29 -05:00
f62728b55e Bug 596848 - Use per-target CPPFLAGS in automake files 2009-09-30 23:37:50 -04:00
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
5999e07ac4 Bug 594534 - Can't select calendar for a new appointment 2009-09-28 17:00:51 -04:00
ffe9df88b2 GN-bug #593617 - GroupWise plugins are not built 2009-09-22 18:46:33 +02:00
28de5cf05a Bug 595119 - Crash while trying to add a new category in contact 2009-09-20 22:33:19 -04:00
5606859f3a Typo fix 2009-09-21 00:53:24 +02:00
c65d5ab1f7 Restore translation context (NC) for three strings 2009-09-21 00:52:27 +02:00
7c259219a9 Typo fix 2009-09-21 00:50:14 +02:00
acb28fef9d Goodbye libgnome and libgnomeui!! 2009-09-18 12:34:47 -04:00
2b9fd2bf21 Bug 593646 - Starting in day view does not restore panels correctly 2009-09-09 16:55:15 -04:00
fa9051e040 Finish killing Bonobo. 2009-09-08 14:53:45 -04:00
7ec8fed125 Whitespace cleanup. 2009-09-04 21:21:50 -04:00
d0841e7c24 Bug 593881 - Category icons do not appear in preview pane 2009-09-03 08:29:52 -04:00
274c9bc599 Bug #593762 - Event creation window has start date as Today 2009-09-03 11:08:15 +02:00
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
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
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
6b2a55be48 Disable classic/vertical options when preview is hidden. 2009-09-01 20:26:33 -04:00
cef3994097 Bug 593613 - Doesn't differentiate an appointment and meeting button click 2009-08-31 14:50:39 -04:00
f5991437c3 Get EConfig and EEvent hooks working again.
There were a number of problems:

  - Walk the GType tree to find EPluginHook subclasses, instead of
    just registering the immediate children.

  - Some EConfig and EEvent subclasses were not being configured
    properly (particularly the mail and calendar subclasses).

  - Add preference window pages after the main loop starts to make
    sure all plugins and plugin hooks are installed first.
2009-08-31 12:53:52 -04:00
32f545cdf0 Simplify EPlugin loading at startup.
- Require all EPlugin and EPluginHook subtypes be registered before
  loading plugins.  This drastically simplifies the EPlugin/EPluginHook
  negotiation.

- Turn most EPluginHook subtypes into GTypeModules and register their
  types from an e_module_load() function (does not include shell hooks).

- Convert EPluginLib and the Mono and Python bindings to GTypeModules
  and register their types from an e_module_load() function, and kill
  EPluginTypeHook.
2009-08-29 17:23:20 -04:00
e838209922 Re-enable more calendar code. 2009-08-28 09:12:46 -04:00
0b293d6318 Fix calendar pane positioning. 2009-08-27 18:39:38 -04:00
7dc82b2dcb Add vertical view to Memos and Tasks. 2009-08-27 17:35:21 -04:00
8818c5e333 More panel resizing goodness. 2009-08-26 12:53:32 -04:00
d46710704a Fix resize behavior of main window panes.
Now that I finally understand how the "resize" and "shrink" child
properties in GtkPaned work.  Was a real brain teaser for some reason.
2009-08-26 12:44:32 -04:00
2b8c7c62aa Exit if no command-line URIs are handled. 2009-08-24 23:08:13 -04:00
f2b2d42471 Handle calendar URIs from the command line. 2009-08-24 21:29:25 -04:00
4983883b46 Fix migration errors. 2009-08-22 21:15:15 -04:00
32d802c8ba More GnomeCalendar cleanup. 2009-08-18 23:26:46 -04:00
026e764656 Trim more fat off the GnomeCalendar API.
Oh and hey look, I can see events now!
2009-08-18 22:47:49 -04:00
b6724cafa4 Remove duplicate handlers for date navigator signals. 2009-08-18 11:37:22 -04:00
672adf12a0 Fix compiler warnings and deprecated GTK+ API usage. 2009-08-16 11:42:26 -04:00
ad17dfabe5 Get the calendar view popup menu working. 2009-08-16 05:40:00 -04:00
a44eac756d Track the timezone in one place: ECalModel 2009-08-13 11:21:00 -04:00
311c8dd122 Add new preferences missed during the 2.27.90 merge. 2009-08-12 22:27:13 -04:00
88aa930c58 Make switching between calendar views work. 2009-08-12 18:30:19 -04:00
2febb125d6 Get the backup-restore plugin working. 2009-08-12 11:37:59 -04:00
9199f2c5b1 Get the itip-formatter plugin working. 2009-08-12 09:29:44 -04:00
e68456f60f Get the calendar-weather plugin working. 2009-08-11 23:19:03 -04:00
b5a2e47cb5 Allow calendar to be written as a external app and split the huge .so to
a share private lib and component lib.
2009-08-11 16:14:37 -04:00
741d49c900 Bug #203853 - Cut/Copy key bindings don't work in day and week views 2009-08-10 19:12:42 -04:00
5e5e1de764 Bug #420513 - Be able to notify about meeting only new attendees 2009-08-10 19:03:52 -04:00
3b0699fc30 More refactoring of settings management. 2009-08-08 21:03:18 -04:00
6a2b090489 More refactoring of settings management. 2009-08-05 21:24:53 -04:00
609bd882de Fix a typo. 2009-08-05 18:01:56 -04:00
de85e3c786 Replace more "config" classes with property bindings. 2009-08-05 16:13:02 -04:00
fac731e735 Simplify binding EShellSettings properties to GConf keys. 2009-07-31 14:02:14 -04:00