Branch: refs/heads/master Author: Dimitar Zhekov dimitar.zhekov@gmail.com Committer: Dimitar Zhekov dimitar.zhekov@gmail.com Date: Tue, 30 Jul 2013 17:49:45 UTC Commit: 4784187a04dca398cf5e29b3941264391f553399 https://github.com/geany/geany-plugins/commit/4784187a04dca398cf5e29b3941264...
Log Message: ----------- scope - cell signal and default view fixes for Windows
Modified Paths: -------------- scope/ChangeLog scope/src/views.c
Modified: scope/ChangeLog 7 files changed, 7 insertions(+), 0 deletions(-) =================================================================== @@ -1,3 +1,10 @@ +2013-07-30 Dimitar Zhekov dimitar.zhekov@gmail.com + + * src/views.c: + Use map signal to pre-change contents when editing tree + cells, since map-event is not received under Windows. + * Windows panel defaults to THREADS view, not PROGRAM. + 2013-07-25 Dimitar Zhekov dimitar.zhekov@gmail.com
* src/break.c, src/conterm.c, src/debug.c, src/inspect.c,
Modified: scope/src/views.c 7 files changed, 3 insertions(+), 4 deletions(-) =================================================================== @@ -258,8 +258,7 @@ static void on_editing_started(G_GNUC_UNUSED GtkCellRenderer *cell, GtkCellEdita gtk_entry_set_cursor_hadjustment(GTK_ENTRY(editable), hadjustment); }
-static gboolean on_display_editable_map_event(GtkWidget *widget, G_GNUC_UNUSED GdkEvent *event, - gchar *display) +static gboolean on_display_editable_map(GtkWidget *widget, gchar *display) { gint position = 0; GtkEditable *editable = GTK_EDITABLE(widget); @@ -282,7 +281,7 @@ static void on_display_editing_started(G_GNUC_UNUSED GtkCellRenderer *cell, scp_tree_store_get_iter_from_string(store, &iter, path_str); scp_tree_store_get(store, &iter, COLUMN_VALUE, &value, COLUMN_HB_MODE, &hb_mode, -1); /* scrolling editable to the proper position is left as an exercise for the reader */ - g_signal_connect(editable, "map-event", G_CALLBACK(on_display_editable_map_event), + g_signal_connect(editable, "map", G_CALLBACK(on_display_editable_map), parse_get_display_from_7bit(value, hb_mode, MR_EDITVC)); }
@@ -608,7 +607,7 @@ void views_init(void) #ifdef G_OS_UNIX view_current = VIEW_TERMINAL; #else - view_current = VIEW_PROGRAM; + view_current = VIEW_THREADS; #endif last_views_state = 0;
-------------- This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).
plugins-commits@lists.geany.org