aboutsummaryrefslogtreecommitdiffstats
path: root/calendar/modules
Commit message (Collapse)AuthorAgeFilesLines
* Miscellaneous bug fixes.Matthew Barnes2009-02-171-2/+2
| | | | | | Kill e-util/e-corba-utils.[ch]. svn path=/branches/kill-bonobo/; revision=37283
* Get mail search bar partially working without help from EFilterBar.Matthew Barnes2009-02-142-4/+2
| | | | | | Search scope (current folder, current account, etc.) is still ignored. svn path=/branches/kill-bonobo/; revision=37263
* Merge revisions 37108:37199 from trunk.Matthew Barnes2009-02-013-21/+63
| | | | svn path=/branches/kill-bonobo/; revision=37200
* When invoking Evolution with URIs on the command-line (e.g. mailto:),Matthew Barnes2009-01-293-24/+33
| | | | | | terminate after all the windows for those URIs have been closed. svn path=/branches/kill-bonobo/; revision=37157
* Make action group management in shell windows more elegant.Matthew Barnes2009-01-2714-66/+41
| | | | svn path=/branches/kill-bonobo/; revision=37137
* Add action groups to support lockdown, starting with printing.Matthew Barnes2009-01-275-89/+157
| | | | | | Other categories to follow. Editors still need lockdown support. svn path=/branches/kill-bonobo/; revision=37136
* Redesign EPluginUI to accommodate merging and unmerging shell views.Matthew Barnes2009-01-243-0/+3
| | | | | | Get the "mark-all-read" and "plugin-manager" plugins working. svn path=/branches/kill-bonobo/; revision=37125
* Fix some runtime warnings.Matthew Barnes2009-01-221-0/+4
| | | | | | | | Copy that nasty message list scrolling hack to EMailShellContent. Remember the scrollbar position for each folder. Now I just have to make it select a message automatically. svn path=/branches/kill-bonobo/; revision=37119
* Merge revisions 37075:37107 from trunk.Matthew Barnes2009-01-219-14/+41
| | | | svn path=/branches/kill-bonobo/; revision=37112
* Formalize the "no disabled items in popup menus" policy in the form of aMatthew Barnes2009-01-206-9/+247
| | | | | | | | | GtkAction subclass called EPopupAction. Migrate all the modules over to using EPopupActions in their popup menus. Add sensitivity management of GtkActions to EMailReader. Not finished. svn path=/branches/kill-bonobo/; revision=37106
* Hack GtkIconTheme so we can reference category icons as named icons.Matthew Barnes2009-01-183-0/+57
| | | | | | | | | | | | | | Necessary for EActionComboBox, since GtkActions can only handle named or stock icons. Hopefully this is just a temporary hack. Eventually we should make the category icons themeable. Kill the "mail-account-disable" plugin and integrate it properly. More dead plugins to follow... Don't show disabled menu items in pop-up context menus. It does the user no good to see things he CAN'T do with the object he clicked on. svn path=/branches/kill-bonobo/; revision=37093
* Continue chipping away at EMFolderView and EMFolderBrowser.Matthew Barnes2009-01-115-91/+79
| | | | | | Migrate from gnome_url_show() to e_show_uri(). svn path=/branches/kill-bonobo/; revision=37038
* Add missing accelerator for File -> Print.Matthew Barnes2009-01-103-3/+3
| | | | svn path=/branches/kill-bonobo/; revision=37023
* Solve a translation issue related to the New menu.Matthew Barnes2008-12-283-8/+8
| | | | svn path=/branches/kill-bonobo/; revision=36934
* Get drag-and-drop-to-source-selector working for contacts, memos and tasks.Matthew Barnes2008-11-295-7/+140
| | | | | | Utilizes the new ESourceSelector::data-dropped signal. svn path=/branches/kill-bonobo/; revision=36822
* Progress update:Matthew Barnes2008-11-193-72/+4
| | | | | | | | | | | | | | | | | | | - Tighter integration of GalViewInstance and EShellView. - EBinding. Stolen from ExoBinding. Lets you bind GObject properties together to automatically keep their values in sync. This is a godsend. Added to e-util, but might even deserve a place in libedataserver. - EShellSettings. This is the concept I blogged about. Already started ripping apart em-mailer-prefs.c. Others to follow. Any place where we're monitoring GConf keys is a target. - Incremental progress on the calender and mailer. Got EMFolderView somewhat working, but I think I'll be killing off EMFolderBrowser. svn path=/branches/kill-bonobo/; revision=36795
* There we go... that's more like it.Matthew Barnes2008-11-151-0/+1
| | | | svn path=/branches/kill-bonobo/; revision=36784
* More library dependency unravelling.Matthew Barnes2008-11-141-5/+3
| | | | svn path=/branches/kill-bonobo/; revision=36783
* Fix a pane resizing issue on the main window that's been driving me crazy.Matthew Barnes2008-11-031-0/+48
| | | | | | | Also manage the calendar's vertical pane, switching between different GConf keys depending on whether we're in month view. svn path=/branches/kill-bonobo/; revision=36717
* Get composer integration working with the rest of the modules, but man doMatthew Barnes2008-11-011-3/+6
| | | | | | we have circular dependencies all over the place! Big house of cards. svn path=/branches/kill-bonobo/; revision=36706
* Support inline renaming of sources in the source selector, with helpMatthew Barnes2008-10-3111-2/+141
| | | | | | | from evolution-data-server (see bug #558322). Kill another frivolous plugin: select-one-source svn path=/branches/kill-bonobo/; revision=36705
* Secondary checkout spotted a compilation issue.Matthew Barnes2008-10-311-0/+80
| | | | | | Select the first Preferences page when the window is shown. svn path=/branches/kill-bonobo/; revision=36702
* Add popup menus to the calendar memopad and taskpad.Matthew Barnes2008-10-3111-131/+281
| | | | | | | Implement support for "hide completed tasks" option (not yet tested). Flesh out most of the Preferences window. Still need Certificates page. svn path=/branches/kill-bonobo/; revision=36701
* Get the calendar's memopad and taskpad working.Matthew Barnes2008-10-309-54/+195
| | | | | | | | | | | | | What's interesting here is we're actually sharing the ECalModel across views. Instead of having the Calendar view listen to GConf for changes to the Task and Memo models, the Calendar view fetches the models directly from the Task and Memo views -- starting the views if it has to, although the shell really takes care of that -- and loads the models into its own taskpad and memopad. We couldn't do that sort of thing before with Bonobo in the way. Big chunks of redundant code should begin falling out shortly. svn path=/branches/kill-bonobo/; revision=36696
* Wire up status messages to include percentages if available.Matthew Barnes2008-10-2917-44/+187
| | | | svn path=/branches/kill-bonobo/; revision=36692
* Fix a couple minor UI bugs.Matthew Barnes2008-10-282-3/+19
| | | | | | Populate the calendar's filter combo. svn path=/branches/kill-bonobo/; revision=36691
* Disable parts of my previous calendar work, such that all modules now load!Matthew Barnes2008-10-288-23/+119
| | | | svn path=/branches/kill-bonobo/; revision=36690
* Commit recent work so I can merge from trunk.Matthew Barnes2008-10-2512-125/+352
| | | | svn path=/branches/kill-bonobo/; revision=36684
* Get the mail folder tree compiling, though I'm not yet sure why it's notMatthew Barnes2008-10-173-4/+4
| | | | | | showing anything. Probably something stupid. Also enabled the composer. svn path=/branches/kill-bonobo/; revision=36623
* Progress update:Matthew Barnes2008-10-1422-81/+2873
| | | | | | | | | | - Calendar is kind of a mess at the moment. Doesn't compile. - Roughed in the Mail module, including all the actions. That _does_ compile. Runs, even. svn path=/branches/kill-bonobo/; revision=36611
* Baseline cut at the Calendar sidebar and module. Pretty much identicalMatthew Barnes2008-10-073-20/+569
| | | | | | to Tasks and Memos so far. Now for the interesting part... svn path=/branches/kill-bonobo/; revision=36573
* Support migration in the new shell design.Matthew Barnes2008-10-0510-4/+1839
| | | | | | Some code got duplicated for calendars and tasks. Made a note to revisit. svn path=/branches/kill-bonobo/; revision=36560
* Tweak some aspects of the Contacts module to be more consistent withMatthew Barnes2008-10-047-30/+405
| | | | | | | | | Tasks and Memos. Take a crack at handling command-line URIs. It's far too long-winded though. Will need to revisit and tighten up the code. svn path=/branches/kill-bonobo/; revision=36554
* Tasks is working. Still need to deal with some loose ends and test it all.Matthew Barnes2008-10-0414-94/+689
| | | | svn path=/branches/kill-bonobo/; revision=36551
* Tasks progress. Merge EMemoPreview back into ECalComponentPreview.Matthew Barnes2008-10-0316-280/+784
| | | | svn path=/branches/kill-bonobo/; revision=36538
* Update the headers on files I've created or completely rewritten to matchMatthew Barnes2008-10-0233-363/+396
| | | | | | Sankar's LGPLv3 template. svn path=/branches/kill-bonobo/; revision=36535
* Add more EShell API documentation.Matthew Barnes2008-10-023-3/+9
| | | | svn path=/branches/kill-bonobo/; revision=36533
* More Memos debugging.Matthew Barnes2008-10-016-48/+171
| | | | | | Merge the "select-one-source" plugin into the Memos view. svn path=/branches/kill-bonobo/; revision=36507
* Memos are mostly working now. Tasks to follow.Matthew Barnes2008-09-3010-26/+378
| | | | svn path=/branches/kill-bonobo/; revision=36495
* Get Memos to come up. Doesn't really work yet, but the widgets are all there.Matthew Barnes2008-09-3025-620/+1823
| | | | svn path=/branches/kill-bonobo/; revision=36491
* Tasks and memos progress. Hoping to merge ECalendarTable and EMemoTable,Matthew Barnes2008-09-266-32/+587
| | | | | | | or at least make EMemoTable derived from ECalendarTable. Possibly do the same with other calendar/memo class pairs. svn path=/branches/kill-bonobo/; revision=36454
* Saving progress. Experimenting with directory layout.Matthew Barnes2008-09-2531-0/+6023
Saving progress. Experimenting with directory layout. svn path=/branches/kill-bonobo/; revision=36446