webbrowser.py

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Jeremy Sanders

    #1

    webbrowser.py

    It occurs to me that webbrowser could be more intelligent on Linux/Unix
    systems. Both Gnome and KDE have default web browsers, so one could use
    their settings to choose the appropriate browser.

    I haven't been able to find a freedesktop common standard for web browser,
    however.

    Firefox now sets itself as a "default browser" on startup, so python could
    also look for a similar setting.

    webbrowser could identify whether it was running under KDE/Gnome (maybe
    scan the processes?), identify the correct desktop's browser (or just use
    Gnome, maybe), and start that web browser.

    Comments?

    Jeremy

  • Timothy Babytch

    #2
    Re: webbrowser.py

    Jeremy Sanders wrote:[color=blue]
    > It occurs to me that webbrowser could be more intelligent on Linux/Unix
    > systems. Both Gnome and KDE have default web browsers, so one could use
    > their settings to choose the appropriate browser.[/color]
    [color=blue]
    > I haven't been able to find a freedesktop common standard for web browser,
    > however.[/color]
    [color=blue]
    > webbrowser could identify whether it was running under KDE/Gnome (maybe
    > scan the processes?), identify the correct desktop's browser (or just use
    > Gnome, maybe), and start that web browser.[/color]

    I would not mind just using default GNOME's browser :)

    to determine the one you will need python-gconf2 module and look for
    gconf entry /desktop/gnome/applications/browser

    The only bug here is that user MUST have python-gconf2 installed. Many
    GNOMErs do not have it. but hey - one more dependancy.. Who cares? If
    they istalled pyGTK :) - why it is wrong to ask for python-gconf2?

    Comment

    Working...