![]() |
Re: Browser Switchboard - use any browser as the default
Quote:
|
Re: Browser Switchboard - use any browser as the default
This was a great read.
Here's my suggestion to remove confusion about what browser is associated with what link: Overlay a small icon (or not, in the case of microb) at the bottom-right corner of the globe that represents the actual browser for that link. If you're forcing people to reboot after changing the default browser, this should be picked up nicely. And instead of renaming Icon: entries in .desktop files, for instance, just actually overwrite the actual .png files. Then you could start having 3 or more browsers by centrally configuring them as: browser (default) Actual-Name: Tear Label-Name: Web browser2 Actual-Name: microb Label-Name: microb browser3 Actual-Name: Midori Label-Name: Midori ... |
Re: Browser Switchboard - use any browser as the default
Quote:
|
Re: Browser Switchboard - use any browser as the default
Quote:
Quote:
Quote:
|
Re: Browser Switchboard - use any browser as the default
Oh, duh, you only care about the default browser. I think I wrote that early in the morning.
Believe it or not, scaling and overlaying an image on to another image is one function call, and qwerty12 knows a little about it. :) That's probably why I thought of it. What you guys are doing interests me because I've been hacking on some mediaplayer stuff, and I might want to do something similar. |
Re: Browser Switchboard - use any browser as the default
Quote:
Quote:
|
Re: Browser Switchboard - use any browser as the default
Quote:
Quote:
Quote:
|
Re: Browser Switchboard - use any browser as the default
Quote:
On the other hand, I see only one minor advantage to handling all of these functions in one program:
With that in mind, I think it'd be best to have different backend programs for each interface we want to handle, each of which ships in a different package. The programs could share a configuration UI and possibly also code (where that makes sense). I don't know whether those different programs belong in the same codebase or in separate projects. As usual, anyone is welcome to prove me right or wrong with patches :) |
Re: Browser Switchboard - use any browser as the default
Quote:
I've only tested this under PR 1.1.1 but I see no reason why it'd be different under other versions of Fremantle. Hildon Desktop will only pick up up changes to the icon of one of its menu entries if you either (perhaps there is more ways but these are the two that I know of): killall hildon-desktop or place a new desktop file in /usr/share/applications/hildon. And I'm not sure that the latter works 100% of the time. killall hildon-desktop is certain to raise users' eyebrows - the desktop disappearing unexpectedly isn't a nice sight and it's not even certain that it will be respawned. Indeed, it didn't when I killed it to check out the icon change. Placing a new desktop file will cause some slowdown as the entire folder is scanned and the menu repopulated. And how do you tell that hildon-desktop has finished scanning the folder and has repopulated the menu so that you can delete the desktop file that was placed (I guess that the timestamps of applications.menu may tell you, but I don't know if that's a reliable method.)? Since PR 1.1, the icon cache has been disabled. Since Browser Switchboard is available for Diablo (its main platform, I'd assume), what about considerations needed there? I haven't touched my N800 or N810 in a long time, but I do remember that updating the icon cache took an age on these devices. And of course, the updating of the icon cache has to be done before Hildon Desktop can know of the new icon to be displayed in the menu. Quote:
Want to know an even funnier thing? http://browser.garage.maemo.org/news/9/ (search for 64x54) |
Re: Browser Switchboard - use any browser as the default
Okay, now you guys are challenging me. Isn't everything we're talking about in open code from these two directories?
http://repository.maemo.org/pool/fremantle/free/h/ http://repository.maemo.org/pool/diablo/free/h/ If so, that could be a fun project: Change the application manager's displayed icons via a dbus call. No restarting of anything. Or like the hilarity below, can you already do that? And aren't these icons redrawn from file when the theme is changed? Those artsy types in the "Mods show us your mods" thread seem to be doing some pretty cool stuff. Quote:
|
All times are GMT. The time now is 08:05. |
vBulletin® Version 3.8.8