Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add cal_shell_content_check_state(). | Matthew Barnes | 2012-08-19 | 1 | -0/+214 |
| | |||||
* | Adapt modules/calendar to the new ESource API. | Matthew Barnes | 2012-06-03 | 1 | -1/+3 |
| | |||||
* | Miscellaneous EShellView-related cleanups. | Matthew Barnes | 2011-12-08 | 1 | -39/+35 |
| | |||||
* | Bug #664708 - Composer's headers preference is reset on From change | Milan Crha | 2011-11-29 | 1 | -1/+1 |
| | |||||
* | Fix compiler warnings. | Matthew Barnes | 2011-11-23 | 1 | -1/+0 |
| | |||||
* | Port EComposerHeaderTable to GSettings | Rodrigo Moya | 2011-10-13 | 1 | -7/+1 |
| | |||||
* | Migrate ECalShellContent to GSettings | Rodrigo Moya | 2011-10-11 | 1 | -18/+18 |
| | |||||
* | Coding style and whitespace cleanup. | Matthew Barnes | 2011-09-14 | 1 | -3/+4 |
| | |||||
* | Keep opening EClient-s till they report busy error | Milan Crha | 2011-06-30 | 1 | -1/+0 |
| | |||||
* | Bug #646109 - Fix use of include <config.h> to make sure translations work | Milan Crha | 2011-06-30 | 1 | -0/+4 |
| | |||||
* | Coding style and whitespace cleanup. | Matthew Barnes | 2011-06-30 | 1 | -1/+3 |
| | |||||
* | Bug #614480 - Avoid using G_TYPE_INSTANCE_GET_PRIVATE repeatedly | Milan Crha | 2011-06-30 | 1 | -10/+5 |
| | |||||
* | Replace EBinding with GBinding. | Matthew Barnes | 2010-10-14 | 1 | -3/+3 |
| | | | | | | GObject now does property bindings itself. Requires GLib >= 2.26. | ||||
* | Migrate ~/.evolution to XDG base directories. | Matthew Barnes | 2010-07-27 | 1 | -5/+10 |
| | | | | | Migration runs just before the main loop starts. It's just a sequence of local directory and file renames. | ||||
* | EShellContent: Add a focus_search_results() method. | Matthew Barnes | 2010-06-25 | 1 | -0/+21 |
| | | | | | This gives EShellSearchbar something concrete to call to direct focus away from itself instead of tabbing forward and hoping for the best. | ||||
* | Merge branch 'express2' | Matthew Barnes | 2010-05-27 | 1 | -71/+75 |
|\ | |||||
| * | Coding style and whitespace cleanup. | Matthew Barnes | 2010-05-25 | 1 | -4/+4 |
| | | |||||
| * | Fix compiler warnings. | Matthew Barnes | 2010-05-25 | 1 | -72/+75 |
| | | |||||
| * | Simplify the search UI for express mode. | Matthew Barnes | 2010-04-07 | 1 | -6/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 | ||||
| * | Add extensions to configure calender widgets. | Matthew Barnes | 2010-04-07 | 1 | -3/+2 |
| | | | | | | | | | | | | | | | | | | | | | | Make ECalendarItem, ECalendarView, ECalModel, EDateEdit, EMeetingStore, and EMeetingTimeSelector extensible and register extensions to automatically bind every instance to the appropriate EShellSettings. Conflicts: calendar/gui/gnome-cal.c modules/calendar/e-cal-shell-content.c | ||||
| * | Redo Calendar for express mode. Just design/layout changes. | Srinivasa Ragavan | 2010-04-07 | 1 | -39/+53 |
| | | |||||
| * | Bug #613356 - Calendar doesn't save Task/Memo table state | Milan Crha | 2010-04-01 | 1 | -12/+69 |
| | | |||||
* | | Coding style and whitespace cleanup. | Matthew Barnes | 2010-05-02 | 1 | -11/+15 |
| | | |||||
* | | Bug #613356 - Calendar doesn't save Task/Memo table state | Milan Crha | 2010-04-01 | 1 | -12/+69 |
| | | |||||
* | | Simplify the search UI for express mode. | Matthew Barnes | 2010-03-27 | 1 | -6/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. | ||||
* | | Add extensions to configure calender widgets. | Matthew Barnes | 2010-03-20 | 1 | -3/+1 |
| | | | | | | | | | | | | Make ECalendarItem, ECalendarView, ECalModel, EDateEdit, EMeetingStore, and EMeetingTimeSelector extensible and register extensions to automatically bind every instance to the appropriate EShellSettings. | ||||
* | | Redo Calendar for express mode. Just design/layout changes. | Srinivasa Ragavan | 2010-03-20 | 1 | -40/+54 |
|/ | |||||
* | Fix a couple compiler warnings. | Matthew Barnes | 2010-03-16 | 1 | -1/+1 |
| | |||||
* | Fix GnomeCalendar lifecycle; not being a widget meant we didn't | Michael Meeks | 2010-03-14 | 1 | -3/+1 |
| | | | | | | | get a gtk_widget_destroy invocation, which meant we left some callbacks registered, long after our child 'views' were destroyed causing sudden death in update_marcus_bains_line_cb, manipulating views. | ||||
* | Remove dead assignments found by clang. | Matthew Barnes | 2010-01-16 | 1 | -12/+0 |
| | |||||
* | Cleanup delete actions in shell views. | Matthew Barnes | 2010-01-11 | 1 | -132/+1 |
| | |||||
* | Rename ECalendarTable to ETaskTable. | Matthew Barnes | 2009-12-27 | 1 | -21/+21 |
| | | | | | Since ECalendarTable was only used for tasks anyway, and ETaskTable pairs nicely with EMemoTable. | ||||
* | Coding style and whitespace cleanup. | Matthew Barnes | 2009-12-26 | 1 | -1/+2 |
| | |||||
* | Introduce ESelectable and EFocusTracker. | Matthew Barnes | 2009-12-26 | 1 | -108/+0 |
| | | | | | | | | | | | | | | | | | | 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 #605192 - New memo window has start date as None | Milan Crha | 2009-12-23 | 1 | -0/+16 |
| | |||||
* | BugĀ 596947 - Calendar view forgets memo pane height | Matthew Barnes | 2009-12-20 | 1 | -3/+4 |
| | |||||
* | Refactor the EShell search API. | Matthew Barnes | 2009-12-19 | 1 | -0/+15 |
| | | | | | | | | | | | | | | | | | Move the search interface to a new widget: EShellSearchbar The current search rule is now stored in EShellView, and the search context in EShellViewClass similar to GalViewCollection (since it's class-specific, not instance-specific). Also add a couple new signals to EShellView: "clear-search" and "custom-search" ("custom" refers to an advanced search or a saved search -- something more complex than a quick search). Still working out a few kinks. The search entry is clearly trying to be too many things. We need a different way of indicating that you're looking at search results. Perhaps a search results banner similar to Nautilus. | ||||
* | Kill ETableScrolled. | Matthew Barnes | 2009-12-08 | 1 | -14/+32 |
| | | | | | ETableScrolled is nothing but a GtkScrolledWindow containing an ETable. It adds nothing of value and actually makes customizing ETable harder. | ||||
* | BugĀ 602907 - Cannot delete meetings or appointments in list view | Matthew Barnes | 2009-11-25 | 1 | -0/+8 |
| | |||||
* | Fix typos in e_cal_shell_content_paste_clipboard(). | Matthew Barnes | 2009-11-21 | 1 | -2/+2 |
| | |||||
* | Simplify clipboard handling in calendar. | Matthew Barnes | 2009-11-12 | 1 | -9/+9 |
| | |||||
* | Bug #598519 - Cannot open task/memo by double click in calendar day view | Milan Crha | 2009-10-27 | 1 | -0/+12 |
| | |||||
* | Fix a potential calendar crash. | Matthew Barnes | 2009-10-24 | 1 | -2/+1 |
| | |||||
* | GN-bug #593617 - GroupWise plugins are not built | Milan Crha | 2009-09-23 | 1 | -1/+50 |
| | |||||
* | Relax the EBinding API to reduce GObject casting. | Matthew Barnes | 2009-09-02 | 1 | -2/+2 |
| | | | | | Also make it more fault-tolerant by warning about non-existent property names instead of just crashing. | ||||
* | Fix calendar pane positioning. | Matthew Barnes | 2009-08-28 | 1 | -6/+4 |
| | |||||
* | More panel resizing goodness. | Matthew Barnes | 2009-08-27 | 1 | -2/+2 |
| | |||||
* | Fix resize behavior of main window panes. | Matthew Barnes | 2009-08-27 | 1 | -2/+2 |
| | | | | | Now that I finally understand how the "resize" and "shrink" child properties in GtkPaned work. Was a real brain teaser for some reason. | ||||
* | More GnomeCalendar cleanup. | Matthew Barnes | 2009-08-19 | 1 | -6/+32 |
| | |||||
* | Trim more fat off the GnomeCalendar API. | Matthew Barnes | 2009-08-19 | 1 | -1/+1 |
| | | | | Oh and hey look, I can see events now! | ||||
* | Fix compiler warnings and deprecated GTK+ API usage. | Matthew Barnes | 2009-08-16 | 1 | -3/+0 |
| | |||||
* | Get the calendar view popup menu working. | Matthew Barnes | 2009-08-16 | 1 | -4/+3 |
| | |||||
* | Make switching between calendar views work. | Matthew Barnes | 2009-08-13 | 1 | -2/+31 |
| | |||||
* | Bug #203853 - Cut/Copy key bindings don't work in day and week views | Milan Crha | 2009-08-11 | 1 | -0/+9 |
| | |||||
* | More refactoring of settings management. | Matthew Barnes | 2009-08-06 | 1 | -108/+0 |
| | |||||
* | Fix a typo. | Matthew Barnes | 2009-08-06 | 1 | -1/+1 |
| | |||||
* | Replace more "config" classes with property bindings. | Matthew Barnes | 2009-08-06 | 1 | -99/+19 |
| | |||||
* | Simplify binding EShellSettings properties to GConf keys. | Matthew Barnes | 2009-08-01 | 1 | -1/+1 |
| | |||||
* | Add properties to calendar classes. | Matthew Barnes | 2009-07-31 | 1 | -13/+170 |
| | | | | | So we can bind them to EShellSettings and kill off EDayViewConfig and similar GConf notification classes. | ||||
* | Trimming redundancy. | Matthew Barnes | 2009-07-29 | 1 | -4/+29 |
| | |||||
* | Re-enable building GnomeCalendar, except it doesn't yet. | Matthew Barnes | 2009-07-26 | 1 | -149/+38 |
| | | | | Also, start trimming the API down a bit. Lots of redundancy there. | ||||
* | Radically reorganize source code. | Matthew Barnes | 2009-06-25 | 1 | -0/+827 |
- 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. |