X-Git-Url: http://git.maemo.org/git/?p=browser-switch;a=blobdiff_plain;f=Changelog;h=4eb2902df937feb65a5d074805a175b5a4330871;hp=c6c085389725b25819e599bc930328778e251deb;hb=38de05f23e8556012be028c25f7a7a1571e34e1a;hpb=ab465ec2a9b021123bbc8c77c6cc4883f5809406;ds=inline diff --git a/Changelog b/Changelog index c6c0853..4eb2902 100644 --- a/Changelog +++ b/Changelog @@ -1,3 +1,52 @@ +version 3.2: +* make the "Web" menu entry and /usr/bin/browser open the default browser, and + provide a new "MicroB" menu entry and /usr/bin/microb script for launching + MicroB; the previous behavior was counterintuitive and difficult to discover +* Fremantle: fix launching and closing MicroB on Fremantle; thanks Faheem + Pervez and Uwe Kaminski for extensive testing +* Fremantle: force the Ovi Store bookmark to open in MicroB, since Ovi Store + doesn't load in other browsers; thanks ToJa92 of t.m.o for reporting +* add ability to send debug output to syslog and new config setting ("logging") + to control where debug output goes; thanks Faheem Pervez for the suggestion +* close stdin/stdout/stderr in child processes before the exec(), to make debug + output on stdout less noisy +* fix some abuses of the D-Bus API in launcher.c:launch_tear() +* make sure a running browserd is detected correctly on all devices so that we + don't try to launch another one; thanks Faheem Pervez for reporting +* ensure that only one browser-switchboard is active at any time +* update build system; we now have "diablo" and "fremantle" targets that build + binaries for the selected OS release +* link binaries with -Wl,--as-needed to eliminate unnecessary dependencies + +version 3.1: +* add a new, more finger-friendly GUI for Fremantle, based on work by + Faheem Pervez (build UI with EXTRA_CPPFLAGS=-DFREMANTLE) +* make sure reconfig signal (SIGHUP) doesn't interrupt dispatch of a request + when continuous mode is off +* disable autocapitalization and predictive text features for the + other_browser_cmd entry in the UI +* add support for EXTRA_CPPFLAGS in Makefiles, to allow package builds to pass + feature/configuration defines; add EXTRA_LDFLAGS too, just in case + +version 3.0: +* fix the UI so that it looks for C browser-switchboard processes to send + SIGHUP to, not Python browser-switchboards +* add support for EXTRA_CFLAGS in Makefiles, to allow package builds to pass + additional optimization flags +* replace calls to `pkg-config dbus-1` in config-ui/Makefile with calls to + `pkg-config libosso` instead; asking for dbus-1 was incorrect and covering + up a problem that caused maemo extras-devel autobuilds to fail + +version 3.0rc1: +* reimplement the main browser-switchboard process in C, which leads to much + faster startup times and much lower memory usage +* implement a configuration UI, which can be used as a standalone app or as a + hildon-control-panel applet +* default to launching MicroB if no config file is found -- with a config UI, + it's best to keep things unchanged in a fresh install and let the user + configure them him/herself +* EXPERIMENTAL Fremantle support + version 2.2: * rename the package to browser-switchboard * move the config file to $HOME/.config/browser-switchboard, and fall back