Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Pidgin plugin to leftify conversation tabs whenever a message arrives
C Makefile
Branch: master

Fix compilation with Ubuntu 15.04

Compilation fails with the new glib library version with
-Wcast-qual compiler option:

	In file included from /usr/include/glib-2.0/gobject/gobject.h:24:0,
			 from /usr/include/glib-2.0/gobject/gbinding.h:29,
			 from /usr/include/glib-2.0/glib-object.h:23,
			 from /usr/include/libpurple/notify.h:31,
			 from leftify_tabs.c:5:
	/usr/include/glib-2.0/gio/glistmodel.h: In function ‘G_LIST_MODEL’:
	/usr/include/glib-2.0/gobject/gtype.h:2186:40: error: cast discards ‘const’ qualifier from pointer target type [-Werror=cast-qual]
latest commit 8eeaf57173
@nablaa authored

README.md

Pidgin leftify tabs plugin

When you have many conversation tabs open, not all of them can be visible at the same time in the tab bar. This is a problem, because it is easy to miss new messages that arrive to tabs that are not visible. This plugin tries to solve this problem by moving a tab to left whenever a new message arrives to it.

When a new message is received, the currently open tab is moved to the leftmost position in the tab bar and the tab receiving the message is moved immediately next to it.

Compiling and installing the plugin

Install pre-requisite pidgin-devel and libpurple-devel packages. On Ubuntu:

sudo apt-get build-dep pidgin
sudo apt-get install pidgin-dev libpurple-dev

Compiling the plugin

make

Installing the plugin to ~/.purple/plugins/

make install

Enable plugin Leftify Tabs from Pidgin plugins list.

Something went wrong with that request. Please try again.