Disponibilizar papeis de parede adicionais

Pode disponibilizar papeis de parede adicionais para os utilizadores do seu sistema seguindo os passos descritos abaixo.

Definir papeis de parede adicionais

  1. Crie um ficheiro XML, por exemplo filename.xml. Neste ficheiro, utilize a chave do esquema GSettings org.gnome.desktop.background para especificar os fundos adicionais e a sua aparência.

    A lista seguinte apresenta as chaves utilizadas com maior frequência:

    Chaves GSettings do esquema org.gnome.desktop.background

    Nome da chave

    Valores possíveis

    Descrição

    picture-options

    "none", "wallpaper", "centered", "scaled", "stretched", "zoom", "spanned"

    Determina como a imagem definida por wallpaper_filename é apresentada.

    color-shading-type

    "horizontal", "vertical", e "solid"

    Como adicionar sombra à cor de fundo?

    primary-color

    por defeito: #023c88

    Cor do lado esquerdo ou da área superior do ecrã quando se desenham gradientes, ou a cor sólida.

    secondary-color

    por defeito: #5789ca

    Cor do lado direito ou da área inferior do ecrã quando se desenham gradientes. Não é utilizada para cor sólida.

    Pode consultar uma lista completa de chaves org.gnome.desktop.background bem como possíveis valores através do dconf-editor ou do utilitário da linha de comandos gsettings. Para mais informações, consulte Navegar pelos valores GSettings das aplicações.

    O ficheiro seguinte é um ficheiro filename.xml exemplificativo:

    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE wallpapers SYSTEM "gnome-wp-list.dtd">
    <wallpapers>
      <wallpaper deleted="false">
        <name>Company Background</name>
        <name xml:lang="de">Firmenhintergrund</name>
        <filename>/usr/local/share/backgrounds/company-wallpaper.jpg</filename>
        <options>zoom</options>
        <shade_type>solid</shade_type>
        <pcolor>#ffffff</pcolor>
        <scolor>#000000</scolor>
      </wallpaper>
    </wallpapers>
    
  2. Coloque o ficheiro filename.xml no diretório /usr/share/gnome-background-properties/.

    Os utilizadores terão disponíveis papeis de parede adicionais para configuração a partir da opção Definições ▸ Fundo.

Especificar múltiplos papeis de parede

É possível especificar múltiplos elementos <wallpaper> para adicionar mais papeis de parede num ficheiro de configuração.

Consulte o seguinte exemplo com dois elementos<wallpaper>, que permitem adicionar dois papeis de parede diferentes.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE wallpapers SYSTEM "gnome-wp-list.dtd">
<wallpapers>
  <wallpaper deleted="false">
    <name>Papel de Parede Empresarial</name>
    <name xml:lang="de">Firmenhintergrund</name>
    <filename>/usr/local/share/backgrounds/company-wallpaper.jpg</filename>
    <options>zoom</options>
    <shade_type>solid</shade_type>
    <pcolor>#ffffff</pcolor>
    <scolor>#000000</scolor>
  </wallpaper>
  <wallpaper deleted="false">
    <name>Papel de Parede Empresarial 2</name>
    <name xml:lang="de">Firmenhintergrund 2</name>
    <filename>/usr/local/share/backgrounds/company-wallpaper-2.jpg</filename>
    <options>zoom</options>
    <shade_type>solid</shade_type>
    <pcolor>#ff0000</pcolor>
    <scolor>#00ffff</scolor>
  </wallpaper>
</wallpapers>