Commit Graph

12 Commits

Author SHA1 Message Date
89376c0890 Port _matrix_json_node_deep_copy() to C 2018-02-28 15:09:04 +01:00
cb170dc4d9 Upgrade _matrix_g_enum_to_string() so it can convert dashes to any character 2018-02-28 15:09:04 +01:00
f6f6f78cdc Port _g_enum_nick_to_value() to C 2017-12-12 11:50:09 +01:00
3418c22250 Port _g_enum_value_to_nick() to C 2017-12-12 11:50:09 +01:00
a99ec3ba61 Rework _json_node_deep_copy in Vala 2016-03-04 14:00:06 +01:00
19ef7de1f0 Rework MatrixPresenceEvent in Vala 2016-03-04 14:00:06 +01:00
4d1d6562d0 Rework _g_enum_to_string in Vala
Its new name is Matrix._g_enum_value_to_nick
2016-03-04 14:00:06 +01:00
a2b0efbfe4 Fix for json_node_deep_copy
It didn’t properly initialized the copied nodes.
2016-01-27 07:40:30 +01:00
bb098be87c Create utility function _json_node_deep_copy()
It truly duplicates a JsonNode, in contrast with json_node_copy(), which
just increases reference counts.
2016-01-26 19:25:50 +01:00
94529710b1 Create utility function _g_enum_nick_to_value() 2016-01-26 19:25:46 +01:00
ad265c310d Rename g_enum_to_string to _g_enum_to_string
This is to avoid name clashes and exclude it from introspection and
documentation.
2016-01-24 15:08:12 +01:00
4b62305c08 Move enum_to_string to utils.c as g_enum_to_string 2016-01-15 17:58:35 +01:00