Notices


Reply
Thread Tools
xiojason's Avatar
Posts: 36 | Thanked: 74 times | Joined on Jun 2009 @ Seattle, WA, USA
#601
Originally Posted by tso View Post
ah, i seem to have missunderstood earlier. There is no need to disable bowserd to have the script work. But unless one want to use microb one saves on ram by disabling it, right?
That is correct. If you've made the change to the service file in /usr/share/dbus-1/services/com.nokia.osso_browser.service, that should be enough. If you want to save a little memory, you can disable browserd (tablet-browser-service).

I've just updated the browser-proxy script to 1.4. One little bugfix and one big new feature: if you select "Web" from the menu, the system browser will be started (starting browserd as well, if needed). As long as the system browser is open, all links will open in the system browser instead of Tear. As soon as you close the last system browser window, links should again open in Tear. (At this point, however, you'll have to kill the leftover browserd process if you don't want it running.)
 

The Following 5 Users Say Thank You to xiojason For This Useful Post:
munky261's Avatar
Posts: 1,674 | Thanked: 171 times | Joined on Mar 2007 @ Anderson, IN
#602
Is there a way I can change the default download location to something other than the root folder?
__________________
There is only one Return, and it's not of the King, it's of the Jedi.
 
debernardis's Avatar
Posts: 2,142 | Thanked: 2,054 times | Joined on Dec 2006 @ Sicily
#603
Originally Posted by xiojason View Post
one big new feature: if you select "Web" from the menu, the system browser will be started (starting browserd as well, if needed). As long as the system browser is open, all links will open in the system browser instead of Tear. As soon as you close the last system browser window, links should again open in Tear. (At this point, however, you'll have to kill the leftover browserd process if you don't want it running.)
This should be optional imho, and if you could make two versions, one with, one without the feature, or encapsulate the related code so that I could comment it out, I'd be happy.
I prefer having two icons in my personal menu, one which sets tear as default, one for microb, so that I can decide each time which browser I want to activate, and also keep both open. Memory doesn't seem to be much an issue for my use cases.
__________________
Ernesto de Bernardis

 
xiojason's Avatar
Posts: 36 | Thanked: 74 times | Joined on Jun 2009 @ Seattle, WA, USA
#604
Originally Posted by debernardis View Post
This should be optional imho, and if you could make two versions, one with, one without the feature, or encapsulate the related code so that I could comment it out, I'd be happy.
I prefer having two icons in my personal menu, one which sets tear as default, one for microb, so that I can decide each time which browser I want to activate, and also keep both open. Memory doesn't seem to be much an issue for my use cases.
You still will have two icons in your menu for browsers: "Web" for MicroB and Tear.

Unfortunately, it's not possible to pick which browser to use by default if MicroB is open. When MicroB is open, it receives all of the open-link messages from other applications and browser-proxy never sees the messages to relay to Tear.

If you install browser-proxy, it works like this:
  • Click a link in some application with no browser open: browser-proxy receives the message and opens a Tear Dashboard window and then another Tear window with the link.
  • Click a link in some application with only Tear open: browser-proxy receives the message and opens a new Tear window with the link.
  • Open "Web" from the launcher: browser-proxy receives the message and starts browserd (if it's not already running) and then launches MicroB.
  • Click a link in some application with only MicroB open: MicroB receives the message and opens the link. browser-proxy never sees the message because MicroB grabbed it.
  • Click a link in some application with both MicroB and Tear open: MicroB receives the message and opens the link. browser-proxy never sees the message because MicroB grabbed it.

In a way, with browser-proxy installed it works sort of like you want: your default browser is whichever browser is running (when only one browser is running). With two caveats: First being that when no browser is running, the default is Tear.[1] The second being that when both browsers are running, the default is MicroB.[2]

[1] Of course you can change the default browser used when no browser is running by putting /usr/share/dbus-1/com.nokia.osso_browser.service back to its original state of "Exec=/usr/bin/browser".
[2] There is no way around using MicroB by default when both browsers are open without hacking some binaries, AFAIK.
 

The Following 3 Users Say Thank You to xiojason For This Useful Post:
Posts: 4,556 | Thanked: 1,624 times | Joined on Dec 2007
#605
Hmm by open web you mean open new browser window would open microb if tear and microb aren't running? For me with the latest script it only opens tear.
__________________
Originally Posted by ysss View Post
They're maemo and MeeGo...

"Meamo!" sounds like what Zorro would say to catherine zeta jones... after she slaps him for looking at her dirtily...
 
xiojason's Avatar
Posts: 36 | Thanked: 74 times | Joined on Jun 2009 @ Seattle, WA, USA
#606
Originally Posted by Laughing Man View Post
Hmm by open web you mean open new browser window would open microb if tear and microb aren't running? For me with the latest script it only opens tear.
Opening the "Web" application: for me, it's Home > Applications list > Internet > Web. (I don't recall if I made the Internet category myself with Panels or if it was there by default).

I would expect "Open new window" on the Home screen bookmarks list to work like the other bookmarks entries and like opening a link from another application: the message will be seen by browser-proxy (if MicroB is not running), and it will tell Tear to open the link.
 

The Following 2 Users Say Thank You to xiojason For This Useful Post:
Bundyo's Avatar
Posts: 4,708 | Thanked: 4,649 times | Joined on Oct 2007 @ Bulgaria
#607
Well, --disable-dbus-transformation seems to only affect auto capitalization of DBus.Object methods. It still capitalizes my methods on registration
__________________
Technically, there are three determinate states the cat could be in: Alive, Dead, and Bloody Furious.
 
qwerty12's Avatar
Posts: 4,274 | Thanked: 5,358 times | Joined on Sep 2007 @ Looking at y'all and sighing
#608
vala -C and sed?
 

The Following User Says Thank You to qwerty12 For This Useful Post:
Posts: 4,556 | Thanked: 1,624 times | Joined on Dec 2007
#609
Originally Posted by xiojason View Post
Opening the "Web" application: for me, it's Home > Applications list > Internet > Web. (I don't recall if I made the Internet category myself with Panels or if it was there by default).

I would expect "Open new window" on the Home screen bookmarks list to work like the other bookmarks entries and like opening a link from another application: the message will be seen by browser-proxy (if MicroB is not running), and it will tell Tear to open the link.
Ok thanks for the clarification. It works as you posted.
__________________
Originally Posted by ysss View Post
They're maemo and MeeGo...

"Meamo!" sounds like what Zorro would say to catherine zeta jones... after she slaps him for looking at her dirtily...
 
Bundyo's Avatar
Posts: 4,708 | Thanked: 4,649 times | Joined on Oct 2007 @ Bulgaria
#610
I would rather prefer something not that hack-ish
__________________
Technically, there are three determinate states the cat could be in: Alive, Dead, and Bloody Furious.
 

The Following User Says Thank You to Bundyo For This Useful Post:
Reply

Tags
browserd fix, microb killer, webkit


 
Forum Jump


All times are GMT. The time now is 06:35.