#583488 alpine: separate background-viewer checkbox

Package:
alpine
Source:
alpine
Description:
Text-based email client, friendly for novices but powerful
Submitter:
Mark Hedges
Date:
2010-05-27 20:15:08 UTC
Severity:
wishlist
#583488#5
Date:
2010-05-27 19:23:21 UTC
From:
To:
If all URL-Viewers fail, probably should use
/etc/alternatives/www-browser which is w3m in
default gnome-desktop in squeeze.

Lynx is not installed on this system, so the default
viewer command does not launch.  Instead, I guess
gnome-terminal picks it up?  Epiphany launches.
Epiphany is /etc/alternatives/x-www-browser.

(gnome-control-center pref'd apps does not
seem to change which browser is selected.)

epiphany does not go into the background.  alpine's
terminal repeated this error over and over, and
could not be operated:

(epiphany:31860): Gtk-CRITICAL **: gtk_container_remove: assertion `GTK_IS_TOOLBAR (container) || widget->parent == GTK_WIDGET (container)' failed

(epiphany:31860): Gtk-CRITICAL **: gtk_box_pack: assertion `child->parent == NULL' failed

(epiphany:31860): Gtk-WARNING **: Attempting to add a widget with type GtkHBox to a GtkFrame, but as a GtkBin subclass a GtkFrame can only contain one widget at a time; it already contains a widget of type GtkHBox
** (epiphany:31860): DEBUG: NP_Initialize
** (epiphany:31860): DEBUG: NP_Initialize succeeded
** (epiphany:31860): DEBUG: NP_Initialize
** (epiphany:31860): DEBUG: NP_Initialize succeeded
** (epiphany:31860): DEBUG: NP_Shutdown
** (epiphany:31860): DEBUG: NP_Initialize
** (epiphany:31860): DEBUG: NP_Initialize succeeded
** (epiphany:31860): DEBUG: NP_Initialize
** (epiphany:31860): DEBUG: NP_Initialize succeeded
** Message: console message: http://latvfest.net/latvfestival/templates/ja_erica/scripts/ja.hiddenpanel.js @14: TypeError: Result of expression 'jaHP.hpswitcher' [null] is not an object.


...
The screen is sometimes blank and needs ^L after
exiting epiphany, then I'm able to operate alpine again.

If I set URL-Viewers to /usr/bin/iceweasel, it launches
fine in a new tab in a running browser, returning control
to the terminal in alpine.

However, if iceweasel is not running, it launches but not
in the background, and I can no longer use alpine:


(epiphany:1129): Gtk-CRITICAL **: gtk_container_remove: assertion `GTK_IS_TOOLBAR (container) || widget->parent == GTK_WIDGET (container)' failed

(epiphany:1129): Gtk-CRITICAL **: gtk_box_pack: assertion `child->parent == NULL' failed

(epiphany:1129): Gtk-WARNING **: Attempting to add a widget with type GtkHBox to a GtkFrame, but as a GtkBin subclass a GtkFrame can only contain one widget at a time; it already contains a widget of type GtkHBox

[ repeated ]

Mark

#583488#14
Date:
2010-05-27 19:31:41 UTC
From:
To:
package alpine
retitle 583488 alpine: separate background-viewer checkbox
severity 583488 wishlist
thankyou

Sorry, I read the help more thoroughly and set it to
"/usr/bin/iceweasel --new-tab _URL_ &".  This works fine.

It would be cool to have a checkbox to launch the default
viewer in the background by adding ' &' to the command, but
whatever, I've solved my problem.

Mark