]> git.rkrishnan.org Git - pihpsdr.git/commitdiff
switched back to pressed event
authorJohn Melton - G0ORX/N6LYT <john.d.melton@googlemail.com>
Tue, 22 Nov 2016 18:14:32 +0000 (18:14 +0000)
committerJohn Melton - G0ORX/N6LYT <john.d.melton@googlemail.com>
Tue, 22 Nov 2016 18:14:32 +0000 (18:14 +0000)
pihpsdr
radio.h
release/pihpsdr.tar
release/pihpsdr/pihpsdr
rit.c
toolbar.c
vfo.c

diff --git a/pihpsdr b/pihpsdr
index a1aca144aa280b90ea0829372254f453fe8733cf..b9824c2a7309fd83d1147b62b40cd8ecd817753b 100755 (executable)
Binary files a/pihpsdr and b/pihpsdr differ
diff --git a/radio.h b/radio.h
index ffb418a7bdfac151ccc759032d701868511a1a98..7eca06cd116955c5d185f6dcdae16ed35a3fdbf3 100644 (file)
--- a/radio.h
+++ b/radio.h
@@ -52,7 +52,7 @@ extern char property_path[];
 #define APOLLO 2
 
 // soecify how many receivers (only 1 or 2 for now)
-#define RECEIVERS 2
+#define RECEIVERS 1
 
 /*
 #define PA_DISABLED 0
index 12f688f772f03b19ed27a021930edf628c650db2..1fe64294a7ac8176d2cbe9d8a4e046ca3b101cd1 100644 (file)
Binary files a/release/pihpsdr.tar and b/release/pihpsdr.tar differ
index a1aca144aa280b90ea0829372254f453fe8733cf..b9824c2a7309fd83d1147b62b40cd8ecd817753b 100755 (executable)
Binary files a/release/pihpsdr/pihpsdr and b/release/pihpsdr/pihpsdr differ
diff --git a/rit.c b/rit.c
index 412e1e4476d6ac4225ce61a589c9fa7ea0630890..02523e408f0ac76ba127f7871b7ecc1d3f711d76 100644 (file)
--- a/rit.c
+++ b/rit.c
@@ -155,12 +155,12 @@ GtkWidget* rit_init(int width,int height,GtkWidget *parent) {
 
   ctun_b=gtk_button_new_with_label("CTUN");
   gtk_widget_override_font(ctun_b, pango_font_description_from_string("FreeMono Bold 10"));
-  g_signal_connect (ctun_b, "button_press_event", G_CALLBACK(ctun_pressed_event_cb), NULL);
+  g_signal_connect (ctun_b, "pressed", G_CALLBACK(ctun_pressed_event_cb), NULL);
   gtk_box_pack_start (GTK_BOX(v_box_1),ctun_b,TRUE,TRUE,0);
   
   rit_b=gtk_button_new_with_label("RIT");
   gtk_widget_override_font(rit_b, pango_font_description_from_string("FreeMono Bold 10"));
-  g_signal_connect (rit_b, "button_press_event", G_CALLBACK(rit_pressed_event_cb), NULL);
+  g_signal_connect (rit_b, "pressed", G_CALLBACK(rit_pressed_event_cb), NULL);
   gtk_box_pack_start (GTK_BOX(v_box_1),rit_b,TRUE,TRUE,0);
   
   gtk_box_pack_start (GTK_BOX(h_box),v_box_1,TRUE,TRUE,0);
index b68713468f6a9509cff79415e3eafddc7a031f36..2b518ae93afff40d05ed35f8c26fdf3ca92aab5f 100644 (file)
--- a/toolbar.c
+++ b/toolbar.c
@@ -352,7 +352,7 @@ void mode_cb(GtkWidget *widget, gpointer data) {
       //gtk_widget_override_font(b, pango_font_description_from_string("Arial 20"));
       gtk_widget_show(b);
       gtk_grid_attach(GTK_GRID(grid),b,i%5,i/5,1,1);
-      g_signal_connect(b,"button_press_event",G_CALLBACK(mode_select_cb),(gpointer *)i);
+      g_signal_connect(b,"pressed",G_CALLBACK(mode_select_cb),(gpointer *)i);
     }
     gtk_container_add(GTK_CONTAINER(content),grid);
     GtkWidget *close_button=gtk_dialog_add_button(GTK_DIALOG(dialog),"Close",GTK_RESPONSE_OK);
@@ -418,7 +418,7 @@ void filter_cb(GtkWidget *widget, gpointer data) {
       }
       gtk_widget_show(b);
       gtk_grid_attach(GTK_GRID(grid),b,i%5,i/5,1,1);
-      g_signal_connect(b,"button_press_event",G_CALLBACK(filter_select_cb),(gpointer *)i);
+      g_signal_connect(b,"pressed",G_CALLBACK(filter_select_cb),(gpointer *)i);
     }
     gtk_container_add(GTK_CONTAINER(content),grid);
     GtkWidget *close_button=gtk_dialog_add_button(GTK_DIALOG(dialog),"Close",GTK_RESPONSE_OK);
@@ -546,35 +546,35 @@ void agc_cb(GtkWidget *widget, gpointer data) {
     gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (b_off), agc==AGC_OFF);
     gtk_widget_show(b_off);
     gtk_grid_attach(GTK_GRID(grid),b_off,0,0,2,1);
-    g_signal_connect(b_off,"button_press_event",G_CALLBACK(agc_select_cb),(gpointer *)AGC_OFF);
+    g_signal_connect(b_off,"pressed",G_CALLBACK(agc_select_cb),(gpointer *)AGC_OFF);
 
     GtkWidget *b_long=gtk_radio_button_new_with_label_from_widget(GTK_RADIO_BUTTON(b_off),"Long"); 
     //gtk_widget_override_font(b_long, pango_font_description_from_string("Arial 16"));
     gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (b_long), agc==AGC_LONG);
     gtk_widget_show(b_long);
     gtk_grid_attach(GTK_GRID(grid),b_long,0,1,2,1);
-    g_signal_connect(b_long,"button_press_event",G_CALLBACK(agc_select_cb),(gpointer *)AGC_LONG);
+    g_signal_connect(b_long,"pressed",G_CALLBACK(agc_select_cb),(gpointer *)AGC_LONG);
 
     GtkWidget *b_slow=gtk_radio_button_new_with_label_from_widget(GTK_RADIO_BUTTON(b_long),"Slow"); 
     //gtk_widget_override_font(b_slow, pango_font_description_from_string("Arial 16"));
     gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (b_slow), agc==AGC_SLOW);
     gtk_widget_show(b_slow);
     gtk_grid_attach(GTK_GRID(grid),b_slow,0,2,2,1);
-    g_signal_connect(b_slow,"button_press_event",G_CALLBACK(agc_select_cb),(gpointer *)AGC_SLOW);
+    g_signal_connect(b_slow,"pressed",G_CALLBACK(agc_select_cb),(gpointer *)AGC_SLOW);
 
     GtkWidget *b_medium=gtk_radio_button_new_with_label_from_widget(GTK_RADIO_BUTTON(b_slow),"Medium"); 
     //gtk_widget_override_font(b_medium, pango_font_description_from_string("Arial 16"));
     gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (b_medium), agc==AGC_MEDIUM);
     gtk_widget_show(b_medium);
     gtk_grid_attach(GTK_GRID(grid),b_medium,0,3,2,1);
-    g_signal_connect(b_medium,"button_press_event",G_CALLBACK(agc_select_cb),(gpointer *)AGC_MEDIUM);
+    g_signal_connect(b_medium,"pressed",G_CALLBACK(agc_select_cb),(gpointer *)AGC_MEDIUM);
 
     GtkWidget *b_fast=gtk_radio_button_new_with_label_from_widget(GTK_RADIO_BUTTON(b_medium),"Fast"); 
     //gtk_widget_override_font(b_fast, pango_font_description_from_string("Arial 16"));
     gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (b_fast), agc==AGC_FAST);
     gtk_widget_show(b_fast);
     gtk_grid_attach(GTK_GRID(grid),b_fast,0,4,2,1);
-    g_signal_connect(b_fast,"button_press_event",G_CALLBACK(agc_select_cb),(gpointer *)AGC_FAST);
+    g_signal_connect(b_fast,"pressed",G_CALLBACK(agc_select_cb),(gpointer *)AGC_FAST);
   
     gtk_container_add(GTK_CONTAINER(content),grid);
 
@@ -616,21 +616,21 @@ void noise_cb(GtkWidget *widget, gpointer data) {
     gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (b_nr_none), nr_none==1);
     gtk_widget_show(b_nr_none);
     gtk_grid_attach(GTK_GRID(grid),b_nr_none,0,0,2,1);
-    g_signal_connect(b_nr_none,"button_press_event",G_CALLBACK(nr_none_cb),NULL);
+    g_signal_connect(b_nr_none,"pressed",G_CALLBACK(nr_none_cb),NULL);
 
     GtkWidget *b_nr=gtk_radio_button_new_with_label_from_widget(GTK_RADIO_BUTTON(b_nr_none),"NR");
     //gtk_widget_override_font(b_nr, pango_font_description_from_string("Arial 16"));
     gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (b_nr), nr==1);
     gtk_widget_show(b_nr);
     gtk_grid_attach(GTK_GRID(grid),b_nr,0,1,2,1);
-    g_signal_connect(b_nr,"button_press_event",G_CALLBACK(nr_cb),NULL);
+    g_signal_connect(b_nr,"pressed",G_CALLBACK(nr_cb),NULL);
 
     GtkWidget *b_nr2=gtk_radio_button_new_with_label_from_widget(GTK_RADIO_BUTTON(b_nr),"NR2");
     //gtk_widget_override_font(b_nr2, pango_font_description_from_string("Arial 16"));
     gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (b_nr2), nr2==1);
     gtk_widget_show(b_nr2);
     gtk_grid_attach(GTK_GRID(grid),b_nr2,0,2,2,1);
-    g_signal_connect(b_nr2,"button_press_event",G_CALLBACK(nr2_cb),NULL);
+    g_signal_connect(b_nr2,"pressed",G_CALLBACK(nr2_cb),NULL);
 
 /*
     GtkWidget *b_nb=gtk_radio_button_new_with_label_from_widget(GTK_RADIO_BUTTON(b_nr2),"NB");
@@ -638,14 +638,14 @@ void noise_cb(GtkWidget *widget, gpointer data) {
     gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (b_nb), nb==1);
     gtk_widget_show(b_nb);
     gtk_grid_attach(GTK_GRID(grid),b_nb,0,3,2,1);
-    g_signal_connect(b_nb,"button_press_event",G_CALLBACK(nb_cb),NULL);
+    g_signal_connect(b_nb,"pressed",G_CALLBACK(nb_cb),NULL);
   
     GtkWidget *b_nb2=gtk_radio_button_new_with_label_from_widget(GTK_RADIO_BUTTON(b_nb),"NB2");
     //gtk_widget_override_font(b_nb2, pango_font_description_from_string("Arial 16"));
     gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (b_nb2), nb2==1);
     gtk_widget_show(b_nb2);
     gtk_grid_attach(GTK_GRID(grid),b_nb2,0,4,2,1);
-    g_signal_connect(b_nb2,"button_press_event",G_CALLBACK(nb2_cb),NULL);
+    g_signal_connect(b_nb2,"pressed",G_CALLBACK(nb2_cb),NULL);
 */
 
     GtkWidget *b_anf=gtk_radio_button_new_with_label_from_widget(GTK_RADIO_BUTTON(b_nr2),"ANF");
@@ -653,14 +653,14 @@ void noise_cb(GtkWidget *widget, gpointer data) {
     gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (b_anf), anf==1);
     gtk_widget_show(b_anf);
     gtk_grid_attach(GTK_GRID(grid),b_anf,0,3,2,1);
-    g_signal_connect(b_anf,"button_press_event",G_CALLBACK(anf_cb),NULL);
+    g_signal_connect(b_anf,"pressed",G_CALLBACK(anf_cb),NULL);
   
     GtkWidget *b_snb=gtk_radio_button_new_with_label_from_widget(GTK_RADIO_BUTTON(b_anf),"SNB");
     //gtk_widget_override_font(b_snb, pango_font_description_from_string("Arial 16"));
     gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (b_snb), snb==1);
     gtk_widget_show(b_snb);
     gtk_grid_attach(GTK_GRID(grid),b_snb,0,4,2,1);
-    g_signal_connect(b_snb,"button_press_event",G_CALLBACK(snb_cb),NULL);
+    g_signal_connect(b_snb,"pressed",G_CALLBACK(snb_cb),NULL);
 
     gtk_container_add(GTK_CONTAINER(content),grid);
 
@@ -724,13 +724,13 @@ static void exit_cb(GtkWidget *widget, gpointer data) {
   //gtk_widget_override_font(b_yes, pango_font_description_from_string("Arial 18"));
   gtk_widget_show(b_yes);
   gtk_grid_attach(GTK_GRID(grid),b_yes,0,1,1,1);
-  g_signal_connect(b_yes,"button_press_event",G_CALLBACK(yes_cb),NULL);
+  g_signal_connect(b_yes,"pressed",G_CALLBACK(yes_cb),NULL);
 
   GtkWidget *b_halt=gtk_button_new_with_label("Halt System");
   //gtk_widget_override_font(b_halt, pango_font_description_from_string("Arial 18"));
   gtk_widget_show(b_halt);
   gtk_grid_attach(GTK_GRID(grid),b_halt,2,1,1,1);
-  g_signal_connect(b_halt,"button_press_event",G_CALLBACK(halt_cb),NULL);
+  g_signal_connect(b_halt,"pressed",G_CALLBACK(halt_cb),NULL);
 
   gtk_container_add(GTK_CONTAINER(content),grid);
   GtkWidget *close_button=gtk_dialog_add_button(GTK_DIALOG(dialog),"Cancel",GTK_RESPONSE_OK);
@@ -944,21 +944,21 @@ static void cw_cb(GtkWidget *widget, gpointer data) {
   gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (cw_keyer_straight), cw_keyer_mode==KEYER_STRAIGHT);
   gtk_widget_show(cw_keyer_straight);
   gtk_grid_attach(GTK_GRID(grid),cw_keyer_straight,0,2,1,1);
-  g_signal_connect(cw_keyer_straight,"button_press_event",G_CALLBACK(cw_keyer_mode_cb),(gpointer *)KEYER_STRAIGHT);
+  g_signal_connect(cw_keyer_straight,"pressed",G_CALLBACK(cw_keyer_mode_cb),(gpointer *)KEYER_STRAIGHT);
 
   GtkWidget *cw_keyer_mode_a=gtk_radio_button_new_with_label_from_widget(GTK_RADIO_BUTTON(cw_keyer_straight),"CW KEYER MODE A");
   //gtk_widget_override_font(cw_keyer_mode_a, pango_font_description_from_string("Arial 18"));
   gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (cw_keyer_mode_a), cw_keyer_mode==KEYER_MODE_A);
   gtk_widget_show(cw_keyer_mode_a);
   gtk_grid_attach(GTK_GRID(grid),cw_keyer_mode_a,0,3,1,1);
-  g_signal_connect(cw_keyer_mode_a,"button_press_event",G_CALLBACK(cw_keyer_mode_cb),(gpointer *)KEYER_MODE_A);
+  g_signal_connect(cw_keyer_mode_a,"pressed",G_CALLBACK(cw_keyer_mode_cb),(gpointer *)KEYER_MODE_A);
 
   GtkWidget *cw_keyer_mode_b=gtk_radio_button_new_with_label_from_widget(GTK_RADIO_BUTTON(cw_keyer_mode_a),"CW KEYER MODE B");
   //gtk_widget_override_font(cw_keyer_mode_b, pango_font_description_from_string("Arial 18"));
   gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (cw_keyer_mode_b), cw_keyer_mode==KEYER_MODE_B);
   gtk_widget_show(cw_keyer_mode_b);
   gtk_grid_attach(GTK_GRID(grid),cw_keyer_mode_b,0,4,1,1);
-  g_signal_connect(cw_keyer_mode_b,"button_press_event",G_CALLBACK(cw_keyer_mode_cb),(gpointer *)KEYER_MODE_B);
+  g_signal_connect(cw_keyer_mode_b,"pressed",G_CALLBACK(cw_keyer_mode_cb),(gpointer *)KEYER_MODE_B);
 
   gtk_container_add(GTK_CONTAINER(content),grid);
   GtkWidget *close_button=gtk_dialog_add_button(GTK_DIALOG(dialog),"Close",GTK_RESPONSE_OK);
diff --git a/vfo.c b/vfo.c
index 70289fc09293218e7d8086613da7fed41c59d51d..454265e5ac20d3fed29d7b219ed1f006f631d855 100644 (file)
--- a/vfo.c
+++ b/vfo.c
@@ -371,7 +371,7 @@ vfo_press_event_cb (GtkWidget *widget,
       gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (step_rb), steps[i]==step);
       gtk_widget_show(step_rb);
       gtk_grid_attach(GTK_GRID(grid),step_rb,i%5,i/5,1,1);
-      g_signal_connect(step_rb,"button_press_event",G_CALLBACK(vfo_step_select_cb),(gpointer *)i);
+      g_signal_connect(step_rb,"pressed",G_CALLBACK(vfo_step_select_cb),(gpointer *)i);
       i++;
     }