X-Git-Url: http://git.maemo.org/git/?p=browser-switch;a=blobdiff_plain;f=README;h=e807f4b1b49dd573871d2957e0441a2a8fef7274;hp=656dc1d5e6381d8a5b102930ca05b3a0ceca9556;hb=94983fcba68d7e938826074b8ac2ad1519a74878;hpb=e0583c53d0edc5239fafc98f11519f6c630769ce;ds=inline diff --git a/README b/README index 656dc1d..e807f4b 100644 --- a/README +++ b/README @@ -1,29 +1,225 @@ -Browser Switchboard -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-switchboard -2. make executable (chmod +x browser-switchboard) -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-switchboard -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-switchboard 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).