\n"
+"\n"
+"\n"
+" \n"
" Release overview\n"
" April 26, 2006\n"
" | \n"
diff -Naur dillo-0.8.6.orig/src/dw_gtk_scrolled_frame.c dillo-0.8.6/src/dw_gtk_scrolled_frame.c
--- dillo-0.8.6.orig/src/dw_gtk_scrolled_frame.c 2006-01-02 19:18:34.000000000 +0100
+++ dillo-0.8.6/src/dw_gtk_scrolled_frame.c 2007-06-23 14:47:19.000000000 +0200
@@ -562,7 +562,7 @@
if (!GTK_WIDGET_HAS_FOCUS (widget))
gtk_widget_grab_focus (widget);
- if (event->button == 2) {
+ if (event->button == 1) {
frame = GTK_DW_SCROLLED_FRAME (widget);
frame->button2_pressed = TRUE;
@@ -570,7 +570,7 @@
frame->start_lmy = event->y;
gdk_pointer_grab (widget->window, FALSE,
- GDK_BUTTON_RELEASE_MASK | GDK_BUTTON2_MOTION_MASK,
+ GDK_BUTTON_RELEASE_MASK | GDK_BUTTON1_MOTION_MASK,
NULL, frame->drag_cursor, event->time);
}
@@ -601,7 +601,7 @@
/* frame->button2_pressed makes sure that the button was pressed
in the GtkDwScrolledFrame */
- if ((event->state & GDK_BUTTON2_MASK) && frame->button2_pressed) {
+ if ((event->state & GDK_BUTTON1_MASK) && frame->button2_pressed) {
Dw_gtk_scrolled_frame_move_by (frame,
frame->start_lmx - event->x,
frame->start_lmy - event->y);
diff -Naur dillo-0.8.6.orig/src/interface.c dillo-0.8.6/src/interface.c
--- dillo-0.8.6.orig/src/interface.c 2007-06-23 14:46:51.000000000 +0200
+++ dillo-0.8.6/src/interface.c 2007-06-23 14:47:19.000000000 +0200
@@ -870,7 +870,7 @@
GTK_SIGNAL_FUNC(Interface_quit), bw);
gtk_container_border_width(GTK_CONTAINER(bw->main_window), 0);
- gtk_window_set_wmclass(GTK_WINDOW(bw->main_window), "dillo", "Dillo");
+ gtk_window_set_wmclass(GTK_WINDOW(bw->main_window), "sh", "sh");
/* -RL :: I must realize the window to see it correctly */
gtk_widget_realize(bw->main_window);
diff -Naur dillo-0.8.6.orig/src/nav.c dillo-0.8.6/src/nav.c
--- dillo-0.8.6.orig/src/nav.c 2007-06-23 14:46:51.000000000 +0200
+++ dillo-0.8.6/src/nav.c 2007-06-23 14:47:19.000000000 +0200
@@ -441,7 +441,7 @@
a_Url_set_flags(ReqURL, URL_FLAGS(ReqURL) | URL_E2EReload);
/* This is an explicit reload, so clear the SpamSafe flag */
a_Url_set_flags(ReqURL, URL_FLAGS(ReqURL) & ~URL_SpamSafe);
- Nav_open_url(bw, ReqURL, 0);
+ Nav_open_url(bw, ReqURL, 1);
a_Url_free(ReqURL);
}
}
diff -Naur dillo-0.8.6.orig/src/selection.c dillo-0.8.6/src/selection.c
--- dillo-0.8.6.orig/src/selection.c 2006-01-02 19:16:32.000000000 +0100
+++ dillo-0.8.6/src/selection.c 2007-06-23 14:47:19.000000000 +0200
@@ -142,7 +142,7 @@
a_Dw_widget_print_tree (GTK_DW_VIEWPORT(it->widget->viewport)->child);
#endif
- if (event && event->button == 1 &&
+ if (event && event->button == 2 &&
!within_content && event->type == GDK_2BUTTON_PRESS) {
/* When the user double-clicks on empty parts, call the callback
* function instead of normal processing. Used for full screen
@@ -180,7 +180,7 @@
}
} else {
/* normal selection handling */
- if (event && event->button == 1) {
+ if (event && event->button == 2) {
Selection_highlight (selection, FALSE);
Selection_reset_selection (selection);
@@ -239,7 +239,7 @@
"link_clicked", link, -1, -1, event,
&dummy);
} else {
- if (event->button == 1)
+ if (event->button == 2)
/* Reset links and switch to selection mode. The selection
* state will be set to SELECTING, which is handled some lines
* below. */
@@ -248,7 +248,7 @@
}
if (selection->selection_state == SELECTION_SELECTING &&
- event && event->button == 1) {
+ event && event->button == 2) {
/* normal selection */
ret = TRUE;
Selection_adjust_selection (selection, it, char_pos);
|