X-Git-Url: http://git.maemo.org/git/?p=browser-switch;a=blobdiff_plain;f=README;h=0d8f327e4bd5753f4abe4f04ca373664432eafaf;hp=656dc1d5e6381d8a5b102930ca05b3a0ceca9556;hb=70ccf6a131241d1a078265739ca07455e2282ff9;hpb=e0583c53d0edc5239fafc98f11519f6c630769ce diff --git a/README b/README index 656dc1d..0d8f327 100644 --- a/README +++ b/README @@ -1,29 +1,208 @@ -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.1 + +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. 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. 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 Web menu entry in the applications menu (for Maemo 4.x, +located in the Internet menu by default), or by running "browser" from +the shell. While MicroB is open, it will receive all links from other +applications; closing MicroB will restore your chosen default browser. + +Some users have reported that a restart may be necessary to ensure that +Browser Switchboard is functioning. If you experience trouble after +installing the package, try rebooting your device first. + + +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).