Advanced search
Log In
New Account
Home My Page Project Cloud Code Snippets Project Openings Browser Switchboard
Summary Forums Tracker Lists Tasks Docs News SCM Files

Release Name: 3.3-2fremantle1 package for Fremantle

* This is a stable release for Fremantle.
* Known issues:
  - When MicroB is not the default browser, or autostart_microb is set to 0,
    MicroB's behavior changes:
    + Opening the MicroB menu entry causes about:blank to load in MicroB
      instead of the bookmarks window to be displayed.
    + A bookmarks window will open in the background whenever MicroB is
      started, even when loading a URL.
    + Browser Switchboard kills MicroB after the last browser window closes,
      even if a bookmarks window is still open.
* Since version 3.3, continuous mode operation is now the default.  On
  Fremantle, continuous mode is now forced on regardless of the config
  setting, because continuous mode is necessary to provide full
  compatibility with MicroB's behavior.
* Since version 3.3, on Fremantle, Browser Switchboard starts automatically
  on device startup.  If MicroB is configured to be the default browser,
  the MicroB browser process is prestarted as well.  MicroB will also be
  prestarted when the default browser changes from something else to
  MicroB.  This behavior can be configured via the new autostart_microb
* Since version 3.3, only browsers that are actually installed appear in
  the config UI.
* Since version 3.2, the "Web" menu entry and /usr/bin/browser script now 
  open the selected default browser, not MicroB -- this is a change in 
  behavior from previous versions.  A new MicroB menu entry and 
  /usr/bin/microb script are provided for opening MicroB.

Changes: Changes between 3.3-1fremantle2 and 3.3-2fremantle1: * Cherry-pick cdd1081d... ("Provide open_new_window and load_url methods with boolean fullscreen argument"); fix for compatibility with MicroB interface. Changes between 3.3-1fremantle1 and 3.3-1fremantle2: * Cherry-pick 330acaf7... ("Fremantle: Use open_new_window instead of load_url when passing URL to MicroB"); fixes regression from 3.2. * Cherry-pick efb6ed35... ("Fremantle: Make DBusGProxy static in launch_microb_open_window()"). Changes between 3.2 and 3.3-1fremantle1: * New "upstream" stable release. * Upstream changes: - add support for Opera Mobile - fall back to the built-in default if the user's configured default browser isn't installed - introduce a command-line config utility; this is mainly intended to give browser vendors a way to set their browser as the default - provide a description for users who don't know what MicroB is; thanks Emanuele Cassioli for pointing out the need - major rewrite of configuration loading/saving code - only offer installed browsers in the config GUI - make continuous mode operation the default; disable non-continuous-mode on Fremantle (needed for correct operation on D-Bus system bus) - Fremantle: major overhaul of MicroB launching to improve robustness; should result in speed and behavior indistinguishable from when Browser Switchboard isn't installed when MicroB is configured as default browser - listen on D-Bus system bus as well as session bus, to accommodate some broken applications that send their requests on the system bus - Fremantle: start browser-switchboard on X session startup, and also prestart MicroB if it's the default browser or the user asks for it - Fremantle: prestart MicroB when the user changes to MicroB as the default browser * Packaging changes: - Update package description to mention that we ship a control panel applet, to help users who don't read documentation. Thanks to Emanuele Cassioli for pointing out the need. - Build and install the new command-line config utility. - Update debian/rules to build the Fremantle-specific command-line config tool and install the script. - Revise the postinst. Now that we coexist with the MicroB browser process, don't try to kill it in the postinst; instead, start browser-switchboard as the user to make sure we handle links from the get-go, and prestart MicroB if appropriate.

Terms of Use    Privacy Policy    Contribution Guidelines    Feedback

Powered By GForge Collaborative Development Environment