aboutsummaryrefslogtreecommitdiffstats
path: root/widgets/misc/e-buffer-tagger.c
Commit message (Collapse)AuthorAgeFilesLines
* Consolidate base utility libraries into libeutil.Matthew Barnes2012-12-131-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 Barnes2012-11-301-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 Barnes2012-11-291-6/+32
| | | | Use gdk_window_get_device_position() instead.
* Coding style and whitespace cleanup.Matthew Barnes2012-11-111-9/+14
|
* Bug #665129 - Memory leak in EBufferTaggerMilan Crha2012-03-161-0/+2
|
* Coding style and whitespace cleanup.Matthew Barnes2012-02-201-8/+24
|
* Bug #646430 - New line character is a link separator tooMilan Crha2012-01-301-3/+3
|
* Coding style and whitespace cleanup.Matthew Barnes2011-09-041-16/+45
|
* Bug #646109 - Fix use of include <config.h> to make sure translations workMilan Crha2011-05-271-0/+4
|
* Coding style cleanups.Matthew Barnes2011-05-091-2/+2
|
* More whitespace cleanup.Matthew Barnes2011-01-311-2/+2
|
* Drop backward-compatibility cruft.Matthew Barnes2011-01-251-3/+0
|
* Use new GDK keysym names if available.Matthew Barnes2010-09-181-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 Barnes2010-09-121-11/+11
|
* Giant leap towards GSEAL compliance.Matthew Barnes2010-04-081-4/+0
|
* Work around recent GTK+ deprecations.Matthew Barnes2010-03-051-0/+4
|
* Coding style and whitespace cleanups.Matthew Barnes2009-10-241-5/+5
|
* Bug #598631 - Add tooltip of "Ctrl+click to open a link" in buffer taggerMilan Crha2009-10-211-26/+94
|
* Bug #562512 - Make hyperlinks clickable in Memos, Tasks and CalendarMilan Crha2009-10-161-0/+534