Re: Bug view info file

Christopher Roy Bratusek <[email protected]> Fri, 05 Sep 2014 10:51:09 +0200
Newsgroups gmane.comp.window-managers.sawfish
Message-ID <[email protected]>
The about-dialog uses a GtkLinkButton, so it's up to the Toolkit what 
browser is beeing called. I can't remember how GTK+ determines what to 
use for GtkLinkButton widget.

Regards,
Chris


On 04.09.2014 22:27, Stefan Husmann wrote:
> Am 04.09.2014 um 21:16 schrieb Christopher Roy Bratusek:
>> Hi,
>>
>> a) x-terminal-emulator is the default for xterm-program, which you can change in SawfishConfig > Misc > External Applications.
> I sat that to evilvte. Opening the manual using "Help"->"Sawfish-Manual" opens an evilvte with and info session in it.
>>
>> There are two places you can access the info file:
>>
>>
>> aa) SawfishConfig: with SawfishConfig it is not possible to access xterm-program
> setting from Sawfish. Thus x-terminal-emulator is hardcoded in SawfishConfig. I might
> change it to xterm for better non-Debian-compat.
>>
>> (Why the funk don't those non-Debian-Distros use alternatives aswell? this is pretty useful and allows generic system calls regardless of the installed software. Well... that would be to easy and so not fragmented)
>>
>
>> bb) Sawfish Root Menu > Help. This will use whatever xterm-program is.
>>
>> b) if no browser opens that means that the default browser-program (x-www-browser) is not available, adjust aswell in SawfishConfig > Misc > External Applications.
>>
>> See Screenshot for xterm-program and browser-program adjustment.
> Similarily, I sat that to "conkeror". It gets respected anywhere but in the about dialog.
>>
>> c) Wallpaper Setter. This is something completely different. This is not an issue of external applications, it's an issue with the widget. It's not really robust an error-tolerant. Please tell me your values for the following defcustoms (so I can test and fix the issue):
>>
>> init-wallpaper (bool)
>> root-wallpaper (string)
>> wallpaper-setter (string)
>> wallpaper-setter-args (string)
>> set-wallpaper-gnome2 (bool)
>> set-wallpaper-xfce4 (bool)
>> wallpaper-display-type (symbol)[haawda@frege ext]$ sawfish-client
>
> sawfish-client 1.11.
>
> Enter `,help' to list commands.
> client > init-wallpaper
> ()
> client > root-wallpaper
> ()
> client > wallpaper-setter
> "/usr/bin/habak"
> client > wallpaper-setter-args
> ""
> client > set-wallpaper-gnome2
> ()
> client > set-wallpaper-xfce4
> ()
> client > wallpaper-display-type
> centered
>
>>
>> d) use the GitHub bug tracker over at github.com/SawfishWM/sawfish/issues
>>
>> Regards,
>> Chris
> Will do in future requests, thanks.
>
> Best Regards Stefan
>
> P.S. will try your new git commits soon
>

-- 
Sawfish ML