aboutsummaryrefslogtreecommitdiffstats
path: root/facebook/facebook-api.c
diff options
context:
space:
mode:
authordequis <dx@dxzone.com.ar>2017-07-07 05:34:43 -0300
committerdequis <dx@dxzone.com.ar>2017-07-07 05:34:43 -0300
commit5352f5822f0d12655b1120f76ec712713aa02079 (patch)
tree139489c14597a9878f7bd9f71f458c7de2e74691 /facebook/facebook-api.c
parent3394edce3f757e329310e0161a9972f36d9f4bff (diff)
downloadbitlbee-facebook-5352f5822f0d12655b1120f76ec712713aa02079.tar.gz
bitlbee-facebook-5352f5822f0d12655b1120f76ec712713aa02079.tar.bz2
bitlbee-facebook-5352f5822f0d12655b1120f76ec712713aa02079.tar.xz
Add "tweak" hidden setting, does nothing for now.
Diffstat (limited to 'facebook/facebook-api.c')
-rw-r--r--facebook/facebook-api.c18
1 files changed, 18 insertions, 0 deletions
diff --git a/facebook/facebook-api.c b/facebook/facebook-api.c
index b318c62..0ff315f 100644
--- a/facebook/facebook-api.c
+++ b/facebook/facebook-api.c
@@ -38,6 +38,7 @@ enum
PROP_STOKEN,
PROP_TOKEN,
PROP_UID,
+ PROP_TWEAK,
PROP_N
};
@@ -62,6 +63,7 @@ struct _FbApiPrivate
guint unread;
FbId lastmid;
gchar *contacts_delta;
+ int tweak;
};
struct _FbApiData
@@ -116,6 +118,9 @@ fb_api_set_property(GObject *obj, guint prop, const GValue *val,
case PROP_UID:
priv->uid = g_value_get_int64(val);
break;
+ case PROP_TWEAK:
+ priv->tweak = g_value_get_int(val);
+ break;
default:
G_OBJECT_WARN_INVALID_PROPERTY_ID (obj, prop, pspec);
@@ -147,6 +152,9 @@ fb_api_get_property(GObject *obj, guint prop, GValue *val, GParamSpec *pspec)
case PROP_UID:
g_value_set_int64(val, priv->uid);
break;
+ case PROP_TWEAK:
+ g_value_set_int(val, priv->tweak);
+ break;
default:
G_OBJECT_WARN_INVALID_PROPERTY_ID (obj, prop, pspec);
@@ -268,6 +276,16 @@ fb_api_class_init(FbApiClass *klass)
"User identifier",
0, G_MAXINT64, 0,
G_PARAM_READWRITE);
+
+ /**
+ * FbApi:tweak:
+ */
+ props[PROP_TWEAK] = g_param_spec_int(
+ "tweak",
+ "Tweak",
+ "",
+ 0, G_MAXINT, 0,
+ G_PARAM_READWRITE);
g_object_class_install_properties(gklass, PROP_N, props);
/**