X-Git-Url: http://git.maemo.org/git/?p=browser-switch;a=blobdiff_plain;f=README;h=e807f4b1b49dd573871d2957e0441a2a8fef7274;hp=77eefc472e40844657c2262559b89b0225abd72f;hb=f80c0225d95f310c24a8a69bedf97069f2859636;hpb=705b848e92de09f2adcad0c8d075634ca4909ac9 diff --git a/README b/README index 77eefc4..e807f4b 100644 --- a/README +++ b/README @@ -1,29 +1,225 @@ -# browser-proxy.py -# version 2.2 by steven676 and xiojason -# (see http://browser-switch.garage.maemo.org/) - -# simple python-dbus service that proxies osso_browser events to Tear -# based on code from http://paste.lisp.org/display/45824 - -# installation: -# 0. ensure the needed python packages are installed: -# python2.5, python2.5-dbus, and python2.5-gtk2 -# 1. place this file in /home/user as browser-proxy.py -# 2. make executable (chmod +x browser-proxy.py) -# 3. change /usr/share/dbus-1/services/com.nokia.osso_browser.service to read: -# [D-BUS Service] -# Name=com.nokia.osso_browser -# Exec=/home/user/browser-proxy.py -# 4. disable tablet-browser-service (aka browserd) (optional, saves memory) -# 5. you may wish to reboot. - -# notes: -# - opening urls will be a bit slow. it takes some time to relay the messages to Tear -# - modifications to the script may require the killing of an already-running -# browser-proxy.py process -- just use 'kill' to stop it. -# - modifying the osso_browser.service file prevents MicroB/browserd from working. -# if you wish to restore MicroB/browserd, change the service file's contents back to: -# [D-BUS Service] -# Name=com.nokia.osso_browser -# Exec=/usr/bin/browser -# and re-enable tablet-browser-service again. +BROWSER SWITCHBOARD +version 3.2 + +Browser Switchboard is a program which allows you to choose which +browser to use as the default browser. It supports MicroB, Tear, +Fennec/Mobile Firefox, and Midori out of the box, and can also be used +to launch MicroB without having browserd running. + + +Download: +Binary packages and source are available for download from the project +page on garage.maemo.org: https://garage.maemo.org/frs/?group_id=1159 + + +Quick Start: +1. Download the binary package: browser-switchboard_X.Y-Z_all.deb +(where X.Y-Z is the version number, of course). +2. If you're using a Maemo 5 device, make sure all your MicroB browser +windows are closed. +3. Install the package using the Application Manager (open the +Application Manager, then select Application->Install from file in the +menu). + +You can now select the default browser by using the Browser Switchboard +applet in the Control Panel. Links in most applications, locally-saved +web pages opened from the file manager, and (for Maemo 4.x) entries in +the Web sidebar panel will open in the browser that you select as the +default. Opening the "Web" menu entry and running "browser" from the +shell will also cause your chosen default browser to open. If you don't +configure a default browser, MicroB will continue to be used as the +default browser. + +No matter which browser you select as the default, MicroB can always be +opened via the MicroB menu entry in the applications menu (for Maemo +4.x, installed in the Extras menu by default), or by running "microb" +from the shell. While MicroB is open, it will receive all links from +other applications; closing MicroB will restore your chosen default +browser. + +If you experience trouble after installing the package, try rebooting +your device. If that fixes things, please report this as a bug. + + +Configuring the Default Browser by Hand: + +If for some reason, you don't want to use the Control Panel applet to +configure Browser Switchboard, you can create the configuration file by +hand from a shell. Run the following (where $ is your prompt, not +something you type): + +$ cat > $HOME/.config/browser-switchboard < is the primary maintainer, with +Jason Simpson (the original developer) assisting in development. + + +License: + +Browser Switchboard is available under the terms of the GNU General +Public License (GPL), version 2 or later (see the file LICENSE in the +source).