commit 44f01ab2617a5ab80900490031f8c880280aa59a
parent 5bc18bd17971d63ab220ac09470af139406ad295
Author: Andrej Kacian <ticho@claws-mail.org>
Date: Thu, 29 Nov 2018 18:30:21 +0100
Sourcewindow doesn't need explicit handling of Ctrl+A, GtkTextView already interprets it as "select all".
Diffstat:
1 file changed, 0 insertions(+), 14 deletions(-)
diff --git a/src/sourcewindow.c b/src/sourcewindow.c
@@ -203,23 +203,9 @@ static gint source_window_delete_cb(GtkWidget *widget, GdkEventAny *event,
static gboolean key_pressed(GtkWidget *widget, GdkEventKey *event,
SourceWindow *sourcewin)
{
- GtkTextBuffer *buffer;
- GtkTextIter start, end;
-
if (!event || !sourcewin) return FALSE;
- buffer = gtk_text_view_get_buffer(GTK_TEXT_VIEW(sourcewin->text));
- if (!buffer) return FALSE;
-
switch (event->keyval) {
- case GDK_KEY_A:
- case GDK_KEY_a:
- if ((event->state & GDK_CONTROL_MASK) != 0) {
- gtk_text_buffer_get_start_iter(buffer, &start);
- gtk_text_buffer_get_end_iter(buffer, &end);
- gtk_text_buffer_select_range(buffer, &start, &end);
- }
- break;
case GDK_KEY_W:
case GDK_KEY_w:
if ((event->state & GDK_CONTROL_MASK) != 0)