Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Consolidate base utility libraries into libeutil. | Matthew Barnes | 2012-12-13 | 1 | -691/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Evolution consists of entirely too many small utility libraries, which increases linking and loading time, places a burden on higher layers of the application (e.g. modules) which has to remember to link to all the small in-tree utility libraries, and makes it difficult to generate API documentation for these utility libraries in one Gtk-Doc module. Merge the following utility libraries under the umbrella of libeutil, and enforce a single-include policy on libeutil so we can reorganize the files as desired without disrupting its pseudo-public API. libemail-utils/libemail-utils.la libevolution-utils/libevolution-utils.la filter/libfilter.la widgets/e-timezone-dialog/libetimezonedialog.la widgets/menus/libmenus.la widgets/misc/libemiscwidgets.la widgets/table/libetable.la widgets/text/libetext.la This also merges libedataserverui from the Evolution-Data-Server module, since Evolution is its only consumer nowadays, and I'd like to make some improvements to those APIs without concern for backward-compatibility. And finally, start a Gtk-Doc module for libeutil. It's going to be a project just getting all the symbols _listed_ much less _documented_. But the skeletal structure is in place and I'm off to a good start. | ||||
* | Avoid using GdkEventButton directly in certain places. | Matthew Barnes | 2012-11-30 | 1 | -14/+21 |
| | | | | | | | | | | | | Prefer dealing with GdkEvent pointers and using accessor functions like gdk_event_get_button(). This is complicated by the fact that some GtkWidget method declarations still use GdkEventButton pointers, and synthesizing button events pretty much requires direct GdkEventButton access. But GDK seems to be nudging itself toward sealing the GdkEvent union. Likely to happen in GDK4. Mainly clean up signal handlers and leave method overrides alone for now. | ||||
* | Avoid gdk_window_get_pointer(). | Matthew Barnes | 2012-11-29 | 1 | -6/+32 |
| | | | | Use gdk_window_get_device_position() instead. | ||||
* | Coding style and whitespace cleanup. | Matthew Barnes | 2012-11-11 | 1 | -9/+14 |
| | |||||
* | Bug #665129 - Memory leak in EBufferTagger | Milan Crha | 2012-03-16 | 1 | -0/+2 |
| | |||||
* | Coding style and whitespace cleanup. | Matthew Barnes | 2012-02-20 | 1 | -8/+24 |
| | |||||
* | Bug #646430 - New line character is a link separator too | Milan Crha | 2012-01-30 | 1 | -3/+3 |
| | |||||
* | Coding style and whitespace cleanup. | Matthew Barnes | 2011-09-04 | 1 | -16/+45 |
| | |||||
* | Bug #646109 - Fix use of include <config.h> to make sure translations work | Milan Crha | 2011-05-27 | 1 | -0/+4 |
| | |||||
* | Coding style cleanups. | Matthew Barnes | 2011-05-09 | 1 | -2/+2 |
| | |||||
* | More whitespace cleanup. | Matthew Barnes | 2011-01-31 | 1 | -2/+2 |
| | |||||
* | Drop backward-compatibility cruft. | Matthew Barnes | 2011-01-25 | 1 | -3/+0 |
| | |||||
* | Use new GDK keysym names if available. | Matthew Barnes | 2010-09-18 | 1 | -4/+7 |
| | | | | | | | In GTK+ 2.21.8, the keysym names were renamed from GDK_* to GDK_KEY_*. I've added backward-compatibility macors to gtk-compat.h, which can be dumped as soon as we require GTK+ >= 2.22.0. | ||||
* | Coding style and whitespace cleanups. | Matthew Barnes | 2010-09-12 | 1 | -11/+11 |
| | |||||
* | Giant leap towards GSEAL compliance. | Matthew Barnes | 2010-04-08 | 1 | -4/+0 |
| | |||||
* | Work around recent GTK+ deprecations. | Matthew Barnes | 2010-03-05 | 1 | -0/+4 |
| | |||||
* | Coding style and whitespace cleanups. | Matthew Barnes | 2009-10-24 | 1 | -5/+5 |
| | |||||
* | Bug #598631 - Add tooltip of "Ctrl+click to open a link" in buffer tagger | Milan Crha | 2009-10-21 | 1 | -26/+94 |
| | |||||
* | Bug #562512 - Make hyperlinks clickable in Memos, Tasks and Calendar | Milan Crha | 2009-10-16 | 1 | -0/+534 |