xfce4-settings-manager lack of settings

Suggestions and feedback for Linux Mint and the forums
Forum rules
Not support questions here please. Before you post read: Where to post ideas & feature requests
Post Reply
User avatar
Yanpas
Level 1
Level 1
Posts: 31
Joined: Fri Apr 17, 2015 6:28 pm
Location: Russia

xfce4-settings-manager lack of settings

Post by Yanpas »

Currently mint xfce configuration doesn't allow to show all settings options in xfce4-settings-manager. For example there are no localistaion, sources, drivers, adobe flash and other stuff. Xubuntu devs already fixed this in /etc/xdg/menus/xfce-settings-manager.menu I guess Mint devs should do it too, cause xfce4-settings-manager will become really handy.
The xfce-settings-manager.menu itself:

Code: Select all

<!DOCTYPE Menu PUBLIC "-//freedesktop//DTD Menu 1.0//EN"
 "http://www.freedesktop.org/standards/menu-spec/1.0/menu.dtd">

<Menu>
  <Name>Settings</Name>

  <DefaultAppDirs/>
  <DefaultDirectoryDirs/>
  <DefaultMergeDirs/>

   <Layout>
     <Menuname>Personal</Menuname>
     <Menuname>Hardware</Menuname>
     <Menuname>System</Menuname>
     <Menuname>Other</Menuname>
     <Merge type="all" />
   </Layout>

  <Include>
    <And>
      <Category>Settings</Category>
      <Not>
        <Or>
          <Category>X-XFCE-PersonalSettings</Category>
          <Category>X-XFCE-HardwareSettings</Category>
          <Category>X-XFCE-SystemSettings</Category>
        </Or>
      </Not>
    </And>
  </Include>

  <Exclude>
    <Filename>xfce-settings-manager.desktop</Filename>
  </Exclude>

  <Menu>
    <Name>Personal</Name>
    <Directory>xfce-personal.directory</Directory>
    <Include>
      <And>
        <Category>Settings</Category>
        <Category>X-XFCE-SettingsDialog</Category>
        <Category>X-XFCE-PersonalSettings</Category>
      </And>
      <And>
        <Category>Settings</Category>
        <Category>DesktopSettings</Category>
      </And>
      <Filename>xscreensaver-properties.desktop</Filename>
    </Include>
    <Exclude>
      <Category>X-XFCE-HardwareSettings</Category>
      <Category>X-XFCE-SystemSettings</Category>
      <Filename>xfce4-settings-editor.desktop</Filename>
      <Filename>xfce-settings-manager.desktop</Filename>
    </Exclude>
  </Menu>

  <Menu>
    <Name>Hardware</Name>
    <Directory>xfce-hardware.directory</Directory>
    <Include>
      <And>
        <Category>Settings</Category>
        <Category>X-XFCE-SettingsDialog</Category>
        <Category>X-XFCE-HardwareSettings</Category>
      </And>
      <And>
        <Category>Settings</Category>
        <Category>HardwareSettings</Category>
        <Not><Category>System</Category></Not>
      </And>
      <Filename>nm-connection-editor.desktop</Filename>
      <Filename>system-config-printer.desktop</Filename>
    </Include>
  </Menu>

  <Menu>
    <Name>System</Name>
    <Directory>xfce-system.directory</Directory>
    <Include>
      <And>
        <Category>Settings</Category>
        <Category>X-XFCE-SettingsDialog</Category>
        <Category>X-XFCE-SystemSettings</Category>
      </And>
      <And>
        <Category>Settings</Category>
        <Category>System</Category>
        <Not><Category>PackageManager</Category></Not>
      </And>
      <Filename>software-properties-gtk.desktop</Filename>
    </Include>
    <Exclude>
      <Filename>system-config-printer.desktop</Filename>
    </Exclude>
  </Menu>

  <Menu>
    <Name>Other</Name>
    <Directory>xfce-other.directory</Directory>
    <Include>
      <And>
        <Category>Settings</Category>
        <Not>
          <Or>
            <Category>X-XFCE-PersonalSettings</Category>
            <Category>X-XFCE-SystemSettings</Category>
            <Category>X-XFCE-HardwareSettings</Category>
            <Category>DesktopSettings</Category>
            <Category>HardwareSettings</Category>
            <Category>System</Category>
            <Filename>nm-connection-editor.desktop</Filename>
            <Filename>software-properties-gtk.desktop</Filename>
            <Filename>xscreensaver-properties.desktop</Filename>
            <Filename>xfce-settings-manager.desktop</Filename>
          </Or>
        </Not>
      </And>
      <Filename>xfce4-settings-editor.desktop</Filename>
    </Include>
  </Menu>

</Menu>

Attachments
after
after
before
before
Yanpas: Linux Mint 17.3 64bit, Desktop: XFCE 4.12 Kernel 4.2
User avatar
richyrich
Level 19
Level 19
Posts: 9027
Joined: Mon May 04, 2009 8:31 pm

Re: xfce4-settings-manager lack of settings

Post by richyrich »

I would like to see this in Mint Xfce as well !
User avatar
Yanpas
Level 1
Level 1
Posts: 31
Joined: Fri Apr 17, 2015 6:28 pm
Location: Russia

Re: xfce4-settings-manager lack of settings

Post by Yanpas »

Mine earlier post with deatiled instructions by dXTC. HOPE IT WILL BE INCLUDED BY DEFAULT
http://forum.linuxmint.com/viewtopic.php?f=152&t=195431

Detailed instructions for newcomers to Mint XFCE:
1. Using Thunar File Manager, open your Home folder, select View from the menu, then Show Hidden Files.
2. One of the previously hidden folders will be called .config ; double-click.
3. There will be several subfolders and a couple of files in the .config folder. Look for a "menus" folder; if there isn't one, create it, either by selecting File, Create Folder... from the File Manager's main menu, or right-clicking on an empty space in the folder/file listing and selecting Create Folder... from the pop-up menu.
4. Once the "menus" folder is created, double-click into it. It will be empty. Using one of the menu-access methods in step 3 above, create a new document by selecting Create Document > Empty File.
5. Name the file "xfce-settings-manager.menu". You'll see the file inside the folder now.
6. Open the file with gedit or some other text editor.
7. Copy the entire code that Yanpas has provided (you can use the SELECT ALL link at the beginning of the code to select the entire code segment automatically, then right-click > Copy), and paste it into the editor window.
8. Save the file, then exit.
Yanpas: Linux Mint 17.3 64bit, Desktop: XFCE 4.12 Kernel 4.2
Post Reply

Return to “Suggestions & Feedback”