--- a/demo/talkatudemowindow.c Thu Feb 23 00:21:56 2023 -0600
+++ b/demo/talkatudemowindow.c Thu Feb 23 05:55:51 2023 -0600
@@ -79,7 +79,8 @@
-talkatu_demo_window_insert_html_cb(GtkButton *toggle, gpointer data) {
+talkatu_demo_window_insert_html_cb(G_GNUC_UNUSED GtkButton *toggle, TalkatuDemoWindow *window = TALKATU_DEMO_WINDOW(data);
GtkFileChooserNative *dialog = NULL;
GtkFileFilter *filter = NULL;
@@ -136,7 +137,8 @@
-talkatu_demo_window_insert_markdown_cb(GtkButton *toggle, gpointer data) {
+talkatu_demo_window_insert_markdown_cb(G_GNUC_UNUSED GtkButton *toggle, TalkatuDemoWindow *window = TALKATU_DEMO_WINDOW(data);
GtkFileChooserNative *dialog = NULL;
GtkFileFilter *filter = NULL;
@@ -162,7 +164,8 @@
-talkatu_demo_window_buffer_changed_cb(GtkToggleButton *toggle, gpointer data) {
+talkatu_demo_window_buffer_changed_cb(G_GNUC_UNUSED GtkToggleButton *toggle, TalkatuDemoWindow *window = TALKATU_DEMO_WINDOW(data);
GtkWidget *view = talkatu_editor_get_input(TALKATU_EDITOR(window->editor));
--- a/talkatu/talkatuactiongroup.c Thu Feb 23 00:21:56 2023 -0600
+++ b/talkatu/talkatuactiongroup.c Thu Feb 23 05:55:51 2023 -0600
@@ -162,8 +162,8 @@
talkatu_action_group_action_activated(GSimpleAction *action,
+ G_GNUC_UNUSED GVariant *parameter, TalkatuActionGroup *ag = TALKATU_ACTION_GROUP(data);
@@ -175,8 +175,8 @@
*****************************************************************************/
talkatu_action_group_action_added(GActionGroup *ag,
+ G_GNUC_UNUSED gpointer data) GAction *action = g_action_map_lookup_action(G_ACTION_MAP(ag), name);
@@ -198,8 +198,8 @@
talkatu_action_group_action_removed(GActionGroup *ag,
+ G_GNUC_UNUSED gpointer data) GAction *action = g_action_map_lookup_action(G_ACTION_MAP(ag), name);
@@ -214,16 +214,16 @@
talkatu_action_activate(GSimpleAction *action,
+ G_GNUC_UNUSED GVariant *parameter, + G_GNUC_UNUSED gpointer user_data) g_message(_("activating action %s"), g_action_get_name(G_ACTION(action)));
talkatu_action_toggle(GSimpleAction *action,
+ G_GNUC_UNUSED GVariant *parameter, + G_GNUC_UNUSED gpointer user_data) @@ -284,7 +284,8 @@
-talkatu_action_reset_activate(GSimpleAction *act, GVariant *parameter,
+talkatu_action_reset_activate(G_GNUC_UNUSED GSimpleAction *act, + G_GNUC_UNUSED GVariant *parameter, TalkatuActionGroup *ag = TALKATU_ACTION_GROUP(data);
@@ -434,7 +435,8 @@
-talkatu_action_attach_file(GSimpleAction *action, GVariant *parameter,
+talkatu_action_attach_file(G_GNUC_UNUSED GSimpleAction *action, + G_GNUC_UNUSED GVariant *parameter, TalkatuActionGroup *ag = TALKATU_ACTION_GROUP(data);
@@ -514,7 +516,8 @@
-talkatu_action_insert_link(GSimpleAction *action, GVariant *parameter,
+talkatu_action_insert_link(G_GNUC_UNUSED GSimpleAction *action, + G_GNUC_UNUSED GVariant *parameter, GtkWidget *link_dialog = talkatu_link_dialog_new();
@@ -590,7 +593,7 @@
talkatu_action_group_constructed(GObject *object) {
TalkatuActionGroup *ag = TALKATU_ACTION_GROUP(object);
GActionEntry entries[] = {
.name = TALKATU_ACTION_FORMAT_BOLD,
@@ -659,7 +662,7 @@
-talkatu_action_group_init(TalkatuActionGroup *group) {
+talkatu_action_group_init(G_GNUC_UNUSED TalkatuActionGroup *group) { --- a/talkatu/talkatubuffer.c Thu Feb 23 00:21:56 2023 -0600
+++ b/talkatu/talkatubuffer.c Thu Feb 23 05:55:51 2023 -0600
@@ -82,10 +82,10 @@
*****************************************************************************/
-talkatu_buffer_action_toggled_cb(GActionGroup *action_group,
+talkatu_buffer_action_toggled_cb(G_GNUC_UNUSED GActionGroup *action_group, TalkatuBufferPrivate *priv = talkatu_buffer_get_instance_private(data);
const gchar *tag_name = NULL;
@@ -125,7 +125,7 @@
*****************************************************************************/
-talkatu_buffer_toggle_tag(GtkTextBuffer *buffer,
+talkatu_buffer_toggle_tag(G_GNUC_UNUSED GtkTextBuffer *buffer, GSimpleActionGroup *action_group,
@@ -312,7 +312,7 @@
GObjectConstructParam *params)
GObjectConstructParam *param;
for(i = 0, param = params; i < n_params; i++, param++) {
const gchar *name = g_param_spec_get_name(param->pspec);
@@ -336,7 +336,7 @@
-talkatu_buffer_init(TalkatuBuffer *buffer) {
+talkatu_buffer_init(G_GNUC_UNUSED TalkatuBuffer *buffer) { // gtk_text_buffer_register_serialize_tagset(GTK_TEXT_BUFFER(buffer), NULL);
// gtk_text_buffer_register_deserialize_tagset(GTK_TEXT_BUFFER(buffer), NULL);
--- a/talkatu/talkatueditor.c Thu Feb 23 00:21:56 2023 -0600
+++ b/talkatu/talkatueditor.c Thu Feb 23 05:55:51 2023 -0600
@@ -71,12 +71,15 @@
*****************************************************************************/
-talkatu_editor_view_buffer_changed_handler(GObject *obj, GParamSpec *pspec, gpointer data) {
+talkatu_editor_view_buffer_changed_handler(G_GNUC_UNUSED GObject *obj, + G_GNUC_UNUSED GParamSpec *pspec, talkatu_editor_buffer_changed(TALKATU_EDITOR(data));
-talkatu_editor_send_button_clicked_cb(GtkButton *button, gpointer data) {
+talkatu_editor_send_button_clicked_cb(G_GNUC_UNUSED GtkButton *button, TalkatuEditor *editor = TALKATU_EDITOR(data);
talkatu_input_send_message(TALKATU_INPUT(editor->input));
--- a/talkatu/talkatuhtmlpangorenderer.c Thu Feb 23 00:21:56 2023 -0600
+++ b/talkatu/talkatuhtmlpangorenderer.c Thu Feb 23 05:55:51 2023 -0600
@@ -48,8 +48,8 @@
talkatu_html_pango_renderer_passthrough_start(TalkatuHtmlPangoRenderer *renderer,
- const gchar **attribute_names,
- const gchar **attribute_values)
+ G_GNUC_UNUSED const gchar **attribute_names, + G_GNUC_UNUSED const gchar **attribute_values) g_string_append_printf(renderer->str, "<%s>", name);
@@ -63,16 +63,16 @@
talkatu_html_pango_renderer_code_start(TalkatuHtmlPangoRenderer *renderer,
- const gchar **attribute_names,
- const gchar **attribute_values)
+ G_GNUC_UNUSED const gchar *name, + G_GNUC_UNUSED const gchar **attribute_names, + G_GNUC_UNUSED const gchar **attribute_values) g_string_append(renderer->str, "<span font=\"monospace\">");
talkatu_html_pango_renderer_link_start(TalkatuHtmlPangoRenderer *renderer,
+ G_GNUC_UNUSED const gchar *name, const gchar **attribute_names,
const gchar **attribute_values)
@@ -94,7 +94,7 @@
talkatu_html_pango_renderer_font_start(TalkatuHtmlPangoRenderer *renderer,
+ G_GNUC_UNUSED const gchar *name, const gchar **attribute_names,
const gchar **attribute_values)
--- a/talkatu/talkatuhtmlrenderer.c Thu Feb 23 00:21:56 2023 -0600
+++ b/talkatu/talkatuhtmlrenderer.c Thu Feb 23 05:55:51 2023 -0600
@@ -143,11 +143,11 @@
-talkatu_html_renderer_init(TalkatuHtmlRenderer *renderer) {
+talkatu_html_renderer_init(G_GNUC_UNUSED TalkatuHtmlRenderer *renderer) { -talkatu_html_renderer_class_init(TalkatuHtmlRendererClass *klass) {
+talkatu_html_renderer_class_init(G_GNUC_UNUSED TalkatuHtmlRendererClass *klass) { /******************************************************************************
--- a/talkatu/talkatuinput.c Thu Feb 23 00:21:56 2023 -0600
+++ b/talkatu/talkatuinput.c Thu Feb 23 05:55:51 2023 -0600
@@ -164,14 +164,14 @@
static TalkatuContentType
-talkatu_input_get_content_type(TalkatuInput *input) {
+talkatu_input_get_content_type(G_GNUC_UNUSED TalkatuInput *input) { /* TODO: look at our buffer and map it */
return TALKATU_CONTENT_TYPE_PLAIN;
talkatu_input_set_content_type(TalkatuInput *input,
- TalkatuContentType content_type)
+ G_GNUC_UNUSED TalkatuContentType content_type) /* TODO: set the buffer here? */
@@ -304,7 +304,8 @@
-talkatu_input_foreach_attachment_helper(gpointer key, gpointer value,
+talkatu_input_foreach_attachment_helper(G_GNUC_UNUSED gpointer key, TalkatuInputForeachAttachmentData *d = (TalkatuInputForeachAttachmentData *)data;
@@ -394,7 +395,9 @@
-talkatu_input_buffer_set_cb(GObject *view, GParamSpec *pspec, gpointer data) {
+talkatu_input_buffer_set_cb(GObject *view, + G_GNUC_UNUSED GParamSpec *pspec, + G_GNUC_UNUSED gpointer data) { TalkatuInput *input = TALKATU_INPUT(view);
GtkTextBuffer *buffer = gtk_text_view_get_buffer(GTK_TEXT_VIEW(view));
@@ -410,6 +413,7 @@
talkatu_input_attachment_response_cb(GtkDialog *dialog, gint response,
@@ -454,7 +458,6 @@
talkatu_input_image_received_cb(GtkClipboard *clipboard, GdkPixbuf *pixbuf,
--- a/talkatu/talkatumarkdown.c Thu Feb 23 00:21:56 2023 -0600
+++ b/talkatu/talkatumarkdown.c Thu Feb 23 05:55:51 2023 -0600
@@ -30,12 +30,12 @@
*****************************************************************************/
talkatu_markdown_buffer_deserialize_markdown(GtkTextBuffer *register_buffer,
- GtkTextBuffer *content_buffer,
+ G_GNUC_UNUSED GtkTextBuffer *content_buffer,
+ G_GNUC_UNUSED gboolean create_tags, + G_GNUC_UNUSED gpointer user_data, GError *real_error = NULL;
--- a/talkatu/talkatumarkup.c Thu Feb 23 00:21:56 2023 -0600
+++ b/talkatu/talkatumarkup.c Thu Feb 23 05:55:51 2023 -0600
@@ -48,7 +48,8 @@
GumboVector *children = NULL;
const gchar *tag_name = NULL;
- gint i = 0, start_pos, length = 0;
+ gint start_pos, length = 0; start_pos = gtk_text_iter_get_offset(pos);
@@ -297,12 +298,12 @@
talkatu_markup_deserialize_html(GtkTextBuffer *register_buffer,
- GtkTextBuffer *content_buffer,
+ G_GNUC_UNUSED GtkTextBuffer *content_buffer,
+ G_GNUC_UNUSED gboolean create_tags, + G_GNUC_UNUSED gpointer user_data, GError *real_error = NULL;
@@ -362,7 +363,7 @@
talkatu_markup_insert_html(TalkatuBuffer *buffer,
+ G_GNUC_UNUSED gint len) GumboOutput *output = NULL;
@@ -417,10 +418,10 @@
* Returns: (transfer full): The HTML string.
-talkatu_markup_get_html_range(GtkTextBuffer *buffer,
- const GtkTextIter *start,
- const GtkTextIter *end,
+talkatu_markup_get_html_range(G_GNUC_UNUSED GtkTextBuffer *buffer, + const GtkTextIter *start, + const GtkTextIter *end, + G_GNUC_UNUSED gsize *len) GSList *stack = NULL, *l = NULL;
GtkTextIter *real_start = NULL, *real_end = NULL, *pos = NULL, *next = NULL;
@@ -545,12 +546,12 @@
* Returns: (transfer full): The serialized HTML data.
-talkatu_markup_serialize_html(GtkTextBuffer *register_buffer,
+talkatu_markup_serialize_html(G_GNUC_UNUSED GtkTextBuffer *register_buffer, GtkTextBuffer *content_buffer,
const GtkTextIter *start,
+ G_GNUC_UNUSED gpointer user_data) --- a/talkatu/talkatusimpleattachment.c Thu Feb 23 00:21:56 2023 -0600
+++ b/talkatu/talkatusimpleattachment.c Thu Feb 23 05:55:51 2023 -0600
@@ -230,7 +230,7 @@
-talkatu_simple_attachment_init(TalkatuSimpleAttachment *attachment) {
+talkatu_simple_attachment_init(G_GNUC_UNUSED TalkatuSimpleAttachment *attachment) { --- a/talkatu/talkatuview.c Thu Feb 23 00:21:56 2023 -0600
+++ b/talkatu/talkatuview.c Thu Feb 23 05:55:51 2023 -0600
@@ -62,7 +62,7 @@
*****************************************************************************/
-talkatu_view_url_from_iter(TalkatuView *view, GtkTextIter *iter) {
+talkatu_view_url_from_iter(G_GNUC_UNUSED TalkatuView *view, GtkTextIter *iter) { @@ -86,8 +86,9 @@
*****************************************************************************/
-talkatu_view_link_open_cb(GtkWidget *widget, const gchar *action_name,
+talkatu_view_link_open_cb(GtkWidget *widget, + G_GNUC_UNUSED const gchar *action_name, + G_GNUC_UNUSED GVariant *parameter) TalkatuView *view = TALKATU_VIEW(widget);
TalkatuViewPrivate *priv = talkatu_view_get_instance_private(view);
@@ -96,8 +97,9 @@
-talkatu_view_link_copy_cb(GtkWidget *widget, const gchar *action_name,
+talkatu_view_link_copy_cb(GtkWidget *widget, + G_GNUC_UNUSED const gchar *action_name, + G_GNUC_UNUSED GVariant *parameter) TalkatuView *view = TALKATU_VIEW(widget);
TalkatuViewPrivate *priv = talkatu_view_get_instance_private(view);
@@ -115,7 +117,8 @@
*****************************************************************************/
-talkatu_view_pressed_cb(GtkGestureClick *gesture, guint n_press, double wx,
+talkatu_view_pressed_cb(GtkGestureClick *gesture, + G_GNUC_UNUSED guint n_press, double wx, double wy, gpointer data)
TalkatuView *view = TALKATU_VIEW(data);
@@ -152,8 +155,8 @@
-talkatu_view_motion_cb(GtkEventControllerMotion *controller, gdouble wx,
- gdouble wy, gpointer data)
+talkatu_view_motion_cb(G_GNUC_UNUSED GtkEventControllerMotion *controller, + gdouble wx, gdouble wy, gpointer data) TalkatuView *view = TALKATU_VIEW(data);
@@ -178,7 +181,9 @@
-talkatu_view_buffer_set_cb(GObject *view, GParamSpec *pspec, gpointer data) {
+talkatu_view_buffer_set_cb(GObject *view, + G_GNUC_UNUSED GParamSpec *pspec, + G_GNUC_UNUSED gpointer data) { TalkatuViewPrivate *priv = talkatu_view_get_instance_private(TALKATU_VIEW(view));
GtkTextBuffer *buffer = gtk_text_view_get_buffer(GTK_TEXT_VIEW(view));
@@ -236,7 +241,7 @@
* GtkTextViewClass overrides
*****************************************************************************/
-talkatu_view_create_buffer(GtkTextView *view) {
+talkatu_view_create_buffer(G_GNUC_UNUSED GtkTextView *view) { return talkatu_buffer_new(NULL);