Page 36 of 40 FirstFirst ... 263435363738 ... LastLast
Results 351 to 360 of 395

Thread: GNOME Classic & Flashback sessions

  1. #351
    Join Date
    Aug 2013
    Beans
    295

    Re: Trusty GNOME Classic & Flashback sessions

    Quote Originally Posted by kansasnoob View Post
    Well it's crunch time again

    In order that others can follow what I'm doing I'll start posting a lot of "thinking out loud" stuff here. In this case I have a fresh install of Ubuntu Trusty final Beta and I want to record what happens when I install 'gnome-panel':

    Code:
    lance@lance-desktop:~$ sudo apt-get install gnome-panel
    [sudo] password for lance: 
    Reading package lists... Done
    Building dependency tree       
    Reading state information... Done
    The following extra packages will be installed:
      alacarte gir1.2-gconf-2.0 gir1.2-panelapplet-4.0 gnome-applets
      gnome-applets-data gnome-control-center gnome-control-center-data
      gnome-media gnome-panel-data gnome-session gnome-session-flashback
      gnome-settings-daemon gstreamer0.10-gconf indicator-applet-complete
      libgnome-media-profiles-3.0-0 libgoa-backend-1.0-1 libpanel-applet-4-0
      metacity notification-daemon
    Suggested packages:
      tomboy gnome-netstatus-applet deskbar-applet cpufrequtils desktop-base
      gnome-themes-standard
    The following NEW packages will be installed:
      alacarte gir1.2-gconf-2.0 gir1.2-panelapplet-4.0 gnome-applets
      gnome-applets-data gnome-control-center gnome-control-center-data
      gnome-media gnome-panel gnome-panel-data gnome-session
      gnome-session-flashback gnome-settings-daemon gstreamer0.10-gconf
      indicator-applet-complete libgnome-media-profiles-3.0-0 libgoa-backend-1.0-1
      libpanel-applet-4-0 metacity notification-daemon
    0 upgraded, 20 newly installed, 0 to remove and 117 not upgraded.
    Need to get 10.2 MB of archives.
    After this operation, 50.5 MB of additional disk space will be used.
    Stay tuned

    Edit #1: First flashback w/metacity login looks good:

    Attachment 251562

    Edit #2: Flashback w/compiz is broken in many ways, but my focus is on the metacity session anyway. Someone else will have to deal with the complexities of compiz. Sorry but that's just the way it is

    Edit #3: I know I'm going to want some additional packages and I'm going to list them one by one:

    Code:
    lance@lance-desktop:~$ sudo apt-get install dconf-tools
    [sudo] password for lance: 
    Reading package lists... Done
    Building dependency tree       
    Reading state information... Done
    The following extra packages will be installed:
      dconf-editor
    The following NEW packages will be installed:
      dconf-editor dconf-tools
    0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
    Need to get 113 kB of archives.
    After this operation, 528 kB of additional disk space will be used.
    Code:
    lance@lance-desktop:~$ sudo apt-get install gnome-tweak-tool
    Reading package lists... Done
    Building dependency tree        
    Reading state information... Done
    The following extra packages will be installed:
      gir1.2-gdesktopenums-3.0 gir1.2-gnomedesktop-3.0 gnome-shell-common
    The following NEW packages will be installed:
      gir1.2-gdesktopenums-3.0 gir1.2-gnomedesktop-3.0 gnome-shell-common
      gnome-tweak-tool
    0 upgraded, 4 newly installed, 0 to remove and 0 not upgraded.
    Need to get 1,001 kB of archives.
    After this operation, 7,561 kB of additional disk space will be used.
    Code:
    lance@lance-desktop:~$ sudo apt-get install indicator-applet
    Reading package lists... Done
    Building dependency tree       
    Reading state information... Done
    The following NEW packages will be installed:
      indicator-applet
    0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
    Need to get 77.0 kB of archives.
    After this operation, 1,197 kB of additional disk space will be used.
    Code:
    lance@lance-desktop:~$ sudo apt-get install shiki-colors-metacity-theme
    Reading package lists... Done
    Building dependency tree       
    Reading state information... Done
    The following NEW packages will be installed:
      shiki-colors-metacity-theme
    0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
    Need to get 22.0 kB of archives.
    After this operation, 266 kB of additional disk space will be used.
    Code:
    lance@lance-desktop:~$ sudo apt-get install sensors-applet
    Reading package lists... Done
    Building dependency tree       
    Reading state information... Done
    The following extra packages will be installed:
      hddtemp libsensors-applet-plugin0
    Suggested packages:
      ksensors
    The following NEW packages will be installed:
      hddtemp libsensors-applet-plugin0 sensors-applet
    0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded.
    Need to get 159 kB of archives.
    After this operation, 898 kB of additional disk space will be used.
    I'll probably want to install more but lets see what happens.

    Edit #4: Moving the window management buttons to the right has not changed since my OP:

    Code:
    gsettings set org.gnome.desktop.wm.preferences button-layout :minimize,maximize,close
    Edit #5: Applying the Shiki-Colors-Metacity theme is the same as Saucy:

    Code:
    gsettings set org.gnome.desktop.wm.preferences theme Shiki-Colors-Metacity
    Edit #6: Disabling the overlay-scrollbars seems to still work the same:

    Code:
    gsettings set com.canonical.desktop.interface scrollbar-mode normal
    But I need to rinse-n-repeat because I think an additional option has been added?

    Edit #7: I disabled the webapps:

    Code:
    gsettings set com.canonical.unity.webapps integration-allowed false
    Edit #8: I used 'gnome-tweak-tool' to set the desktop to display mounted volumes:

    Attachment 251605

    And to set the key sequence for killing X:

    Attachment 251606

    It can also be used for changing themes:

    Attachment 251607

    But I had to use the CLI to restore the missing menu icons:

    Code:
    gsettings set org.gnome.desktop.interface menus-have-icons true
    Code:
    gsettings set org.gnome.desktop.interface buttons-have-icons true

    Hi KansasKoob isn't all that software comes with the install of Gnome-session metacity desktop out of the box?

  2. #352
    Join Date
    Apr 2008
    Beans
    11,707

    Re: Trusty GNOME Classic & Flashback sessions

    Quote Originally Posted by frank18 View Post
    Hi KansasKoob isn't all that software comes with the install of Gnome-session metacity desktop out of the box?
    The package 'gnome-session' does not include the 'flashback' sessions.

    Installing the package 'gnome-session-flashback' does exactly the same thing as installing the package 'gnome-panel'.

    Those additional packages are not direct dependencies or even recommends so they require separate installation if they're desired.

  3. #353
    Join Date
    Apr 2008
    Beans
    11,707

    Re: Trusty GNOME Classic & Flashback sessions

    Quote Originally Posted by albertsmuktupavels View Post
    This is because menu editor by default uses default applications.menu file.

    Workaround to this is to open menu editor from terminal:
    Code:
    alacarte gnome-flashback-applications.menu
    That way you will see correct menu, but there is probably other bug too. I was able to hide/show whole group (for example Accessories), but I was not able to hide applications.
    Hi Alberts. Things have been hectic here but I finally had a chance to give this some serious play-time and opening either of the existing Main Menu listings after using that command I can then select Properties and change the Command from "alacarte" to "alacarte gnome-flashback-applications.menu" and I can then edit all of the menus just as I wish

    I do have two stupid questions though:

    (1) What's the proper path to "gnome-flashback-applications.menu"?

    (2) What file would I back-up to restore my custom config? Or how would I restore the default if I totally broke things?

  4. #354
    Join Date
    Jan 2013
    Location
    Riga, Latvia
    Beans
    131
    Distro
    Ubuntu Development Release

    Re: Trusty GNOME Classic & Flashback sessions

    1. /etc/xdg/menus/gnome-flashback-applications.menu
    2. Your edited files might be stored in ~/.local/share. To restore to default you need just delete your custom config. I am currently writing from mac so I can not check where exactly files are stored.

  5. #355
    Join Date
    Apr 2008
    Beans
    11,707

    Re: Trusty GNOME Classic & Flashback sessions

    Quote Originally Posted by albertsmuktupavels View Post
    1. /etc/xdg/menus/gnome-flashback-applications.menu
    2. Your edited files might be stored in ~/.local/share. To restore to default you need just delete your custom config. I am currently writing from mac so I can not check where exactly files are stored.
    Many, many thanks

    Restoring most defaults used to be this easy:

    http://ubuntuforums.org/showthread.p...0#post11968600

    But the changes between Precise and Trusty are fairly extreme

    I certainly wish that GNOME dev would have chosen to use 'gnome-panel' + 'mutter' to produce their new Classic session instead of choosing the path they did

  6. #356
    Join Date
    Apr 2008
    Beans
    11,707

    Re: Trusty GNOME Classic & Flashback sessions

    I went ahead and filed a bug report using a fresh Edubuntu install:

    Can't edit drop down applications menus in Edubuntu Trusty flashback session

    Please confirm if it effects you too

  7. #357
    Join Date
    Apr 2008
    Beans
    11,707

    Re: Trusty GNOME Classic & Flashback sessions

    Caffeine is now working but may cause the panel to load a bit more slowly.

  8. #358
    Join Date
    Aug 2011
    Location
    Gothenburg, Sweden
    Beans
    123
    Distro
    Ubuntu Development Release

    Re: Trusty GNOME Classic & Flashback sessions

    Quote Originally Posted by kansasnoob View Post
    Well it's crunch time again

    Edit #6: Disabling the overlay-scrollbars seems to still work the same:

    Code:
    gsettings set com.canonical.desktop.interface scrollbar-mode normal
    But I need to rinse-n-repeat because I think an additional option has been added?
    org.gnome.desktop.interface ubuntu-overlay-scrollbars?

    Found that with dconf-editor.

  9. #359
    Join Date
    Apr 2008
    Beans
    11,707

    Re: Trusty GNOME Classic & Flashback sessions

    Quote Originally Posted by Smask View Post
    org.gnome.desktop.interface ubuntu-overlay-scrollbars?

    Found that with dconf-editor.
    Is that from an Ubuntu GNOME installation, or Ubuntu?

  10. #360
    Join Date
    Apr 2008
    Beans
    11,707

    Re: Trusty GNOME Classic & Flashback sessions

    Quote Originally Posted by kansasnoob View Post
    I went ahead and filed a bug report using a fresh Edubuntu install:

    Can't edit drop down applications menus in Edubuntu Trusty flashback session

    Please confirm if it effects you too
    I'm getting ready to wipe some old installs to prepare for the final round of Trusty testing so I'm going to post some stuff here that doesn't even make total sense to me.

    This is from an Ubuntu GNOME install w/o flashback installed running the new GNOME Classic:

    Code:
    lance@lance-desktop:~$ ls /etc/xdg/menus
    gnome-applications.menu  gnomecc.menu  gnome-flashback-applications.menu
    Now the content of each with NO edits:

    First "/etc/xdg/menus/gnome-applications.menu":

    Code:
    <!DOCTYPE Menu PUBLIC "-//freedesktop//DTD Menu 1.0//EN"
     "http://www.freedesktop.org/standards/menu-spec/1.0/menu.dtd">
    
    <Menu>
    
      <Name>Applications</Name>
      <Directory>X-GNOME-Menu-Applications.directory</Directory>
    
      <!-- Scan legacy dirs first, as later items take priority -->
      <LegacyDir>/etc/X11/applnk</LegacyDir>
      <LegacyDir>/usr/share/gnome/apps</LegacyDir>
    
      <!-- Read standard .directory and .desktop file locations -->
      <DefaultAppDirs/>
      <DefaultDirectoryDirs/>
    
      <!-- Read in overrides and child menus from applications-merged/ -->
      <DefaultMergeDirs/>
    
      <!-- Accessories submenu -->
      <Menu>
        <Name>Accessories</Name>
        <Directory>Utility.directory</Directory>
        <Include>
          <And>
            <Category>Utility</Category>
    	<!-- Accessibility spec must have either the Utility or Settings
                 category, and we display an accessibility submenu already for
                 the ones that do not have Settings, so don't display accessibility
                 applications here -->
            <Not><Category>Accessibility</Category></Not>
            <Not><Category>System</Category></Not>
            <Not><Category>X-GNOME-Utilities</Category></Not>
          </And>
        </Include>
        <Exclude>
          <!-- Exclude everything we put in the X-GNOME-Utilities whitelist.
    
               Please keep the list alphabetically sorted! -->
          <Filename>deja-dup-preferences.desktop</Filename>
          <Filename>eog.desktop</Filename>
          <Filename>evince.desktop</Filename>
          <Filename>file-roller.desktop</Filename>
          <Filename>gcalctool.desktop</Filename>
          <Filename>gnome-dictionary.desktop</Filename>
          <Filename>gnome-disks.desktop</Filename>
          <Filename>gnome-font-viewer.desktop</Filename>
          <Filename>gnome-screenshot.desktop</Filename>
          <Filename>gnome-terminal.desktop</Filename>
          <Filename>gnome-tweak-tool.desktop</Filename>
          <Filename>gucharmap.desktop</Filename>
          <Filename>seahorse.desktop</Filename>
          <Filename>vinagre.desktop</Filename>
          <Filename>yelp.desktop</Filename>
    
          <!-- Exclude Sundry items -->
          <Filename>alacarte.desktop</Filename>
        </Exclude>
      </Menu> <!-- End Accessories -->
    
    
      <!-- Accessibility submenu -->
      <Menu>
        <Name>Universal Access</Name>
        <Directory>Utility-Accessibility.directory</Directory>
        <Include>
          <And>
            <Category>Accessibility</Category>
            <Not><Category>Settings</Category></Not>
          </And>
        </Include>
    
        <Exclude>
          <!-- Sundry exclusions -->
          <Filename>orca.desktop</Filename>
        </Exclude>
      </Menu> <!-- End Accessibility -->
    
      <!-- Development Tools -->
      <Menu>
        <Name>Development</Name>
        <Directory>Development.directory</Directory>
        <Include>
          <And>
            <Category>Development</Category>
          </And>
          <Filename>emacs.desktop</Filename>
        </Include>
    
        <Exclude>
          <!-- Sundry exclusions -->
          <Filename>jhbuild.desktop</Filename>
          <Filename>java-1.7.0-openjdk-jconsole.desktop</Filename>
          <Filename>java-1.7.0-openjdk-policytool.desktop</Filename>
          <Filename>log4j-chainsaw.desktop</Filename>
          <Filename>log4j-logfactor5.desktop</Filename>
        </Exclude>
      </Menu> <!-- End Development Tools -->
    
      <!-- Education -->
      <Menu>
        <Name>Education</Name>
        <Directory>Education.directory</Directory>
        <Include>
          <And>
            <Category>Education</Category>
            <Not><Category>Science</Category></Not>
          </And>
        </Include>
      </Menu> <!-- End Education -->
    
      <!-- Science -->
      <Menu>
        <Name>Science</Name>
        <Directory>GnomeScience.directory</Directory>
        <Include>
          <And>
            <Category>Education</Category>
            <Category>Science</Category>
          </And>
        </Include>
      </Menu> <!-- End Science -->
    
      <!-- Games -->
      <Menu>
        <Name>Games</Name>
        <Directory>Game.directory</Directory>
        <Include>
          <And>
            <Category>Game</Category>
            <Not><Category>ActionGame</Category></Not>
            <Not><Category>AdventureGame</Category></Not>
            <Not><Category>ArcadeGame</Category></Not>
            <Not><Category>BoardGame</Category></Not>
            <Not><Category>BlocksGame</Category></Not>
            <Not><Category>CardGame</Category></Not>
            <Not><Category>KidsGame</Category></Not>
            <Not><Category>LogicGame</Category></Not>
            <Not><Category>Simulation</Category></Not>
            <Not><Category>SportsGame</Category></Not>
            <Not><Category>StrategyGame</Category></Not>
          </And>
        </Include>
        <DefaultLayout inline="true" inline_limit="6" inline_header="false">
          <Merge type="menus"/>
          <Merge type="files"/>
        </DefaultLayout>
        <Menu>
          <Name>Action</Name>
          <Directory>ActionGames.directory</Directory>
          <Include>
            <Category>ActionGame</Category>
          </Include>
        </Menu>
        <Menu>
          <Name>Adventure</Name>
          <Directory>AdventureGames.directory</Directory>
          <Include>
            <Category>AdventureGame</Category>
          </Include>
        </Menu>
        <Menu>
          <Name>Arcade</Name>
          <Directory>ArcadeGames.directory</Directory>
          <Include>
            <Category>ArcadeGame</Category>
          </Include>
        </Menu>
        <Menu>
          <Name>Board</Name>
          <Directory>BoardGames.directory</Directory>
          <Include>
            <Category>BoardGame</Category>
          </Include>
        </Menu>
        <Menu>
          <Name>Blocks</Name>
          <Directory>BlocksGames.directory</Directory>
          <Include>
            <Category>BlocksGame</Category>
          </Include>
        </Menu>
        <Menu>
          <Name>Cards</Name>
          <Directory>CardGames.directory</Directory>
          <Include>
            <Category>CardGame</Category>
          </Include>
        </Menu>
        <Menu>
          <Name>Kids</Name>
          <Directory>KidsGames.directory</Directory>
          <Include>
            <Category>KidsGame</Category>
          </Include>
        </Menu>
        <Menu>
          <Name>Logic</Name>
          <Directory>LogicGames.directory</Directory>
          <Include>
            <Category>LogicGame</Category>
          </Include>
        </Menu>
        <Menu>
          <Name>Role Playing</Name>
          <Directory>RolePlayingGames.directory</Directory>
          <Include>
            <Category>RolePlaying</Category>
          </Include>
        </Menu>
        <Menu>
          <Name>Simulation</Name>
          <Directory>SimulationGames.directory</Directory>
          <Include>
            <Category>Simulation</Category>
          </Include>
        </Menu>
        <Menu>
          <Name>Sports</Name>
          <Directory>SportsGames.directory</Directory>
          <Include>
            <Category>SportsGame</Category>
          </Include>
        </Menu>
        <Menu>
          <Name>Strategy</Name>
          <Directory>StrategyGames.directory</Directory>
          <Include>
            <Category>StrategyGame</Category>
          </Include>
        </Menu>
      </Menu> <!-- End Games -->
    
      <!-- Graphics -->
      <Menu>
        <Name>Graphics</Name>
        <Directory>Graphics.directory</Directory>
        <Include>
          <And>
            <Category>Graphics</Category>
            <Not><Filename>eog.desktop</Filename></Not>
            <Not><Filename>gnome-eog.desktop</Filename></Not>
            <Not><Filename>evince.desktop</Filename></Not>
          </And>
        </Include>
      </Menu> <!-- End Graphics -->
    
      <!-- Internet -->
      <Menu>
        <Name>Internet</Name>
        <Directory>Network.directory</Directory>
        <Include>
          <And>
            <Category>Network</Category>
    	<Not><Category>X-GNOME-WebApplication</Category></Not>
          </And>
        </Include>
    
        <Exclude>
          <!-- Utilities exclusions -->
          <Filename>vinagre.desktop</Filename>
    
          <!-- Sundry exclusions -->
          <Filename>javaws.desktop</Filename>
        </Exclude>
      </Menu>   <!-- End Internet -->
    
      <!-- Web Applications -->
      <Menu>
        <Name>Web Applications</Name>
        <Directory>X-GNOME-WebApplications.directory</Directory>
        <Include>
          <And>
    	<Category>Network</Category>
    	<Category>X-GNOME-WebApplication</Category>
          </And>
        </Include>
      </Menu>
    
      <!-- Multimedia -->
      <Menu>
        <Name>Multimedia</Name>
        <Directory>AudioVideo.directory</Directory>
        <Include>
          <And>
            <Category>AudioVideo</Category>
          </And>
        </Include>
      </Menu>   <!-- End Multimedia -->
    
      <!-- Office -->
      <Menu>
        <Name>Office</Name>
        <Directory>Office.directory</Directory>
        <Include>
          <And>
            <Category>Office</Category>
            <Not><Filename>evince.desktop</Filename></Not>
            <Not><Filename>gnome-dictionary.desktop</Filename></Not>
          </And>
        </Include>
      </Menu> <!-- End Office -->
    
      <!-- Sundry -->
      <Menu>
        <Name>Sundry</Name>
        <Directory>X-GNOME-Sundry.directory</Directory>
        <Include>
          <Filename>alacarte.desktop</Filename>
          <Filename>authconfig.desktop</Filename>
          <Filename>dconf-editor.desktop</Filename>
          <Filename>fedora-release-notes.desktop</Filename>
          <Filename>firewall-config.desktop</Filename>
          <Filename>flash-player-properties.desktop</Filename>
          <Filename>gconf-editor.desktop</Filename>
          <Filename>gnome-abrt.desktop</Filename>
          <Filename>gnome-power-statistics.desktop</Filename>
          <Filename>ibus-setup-anthy.desktop</Filename>
          <Filename>ibus-setup.desktop</Filename>
          <Filename>ibus-setup-hangul.desktop</Filename>
          <Filename>ibus-setup-libbopomofo.desktop</Filename>
          <Filename>ibus-setup-libpinyin.desktop</Filename>
          <Filename>ibus-setup-m17n.desktop</Filename>
          <Filename>ibus-setup-typing-booster.desktop</Filename>
          <Filename>im-chooser.desktop</Filename>
          <Filename>itweb-settings.desktop</Filename>
          <Filename>jhbuild.desktop</Filename>
          <Filename>javaws.desktop</Filename>
          <Filename>java-1.7.0-openjdk-jconsole.desktop</Filename>
          <Filename>java-1.7.0-openjdk-policytool.desktop</Filename>
          <Filename>log4j-chainsaw.desktop</Filename>
          <Filename>log4j-logfactor5.desktop</Filename>
          <Filename>nm-connection-editor.desktop</Filename>
          <Filename>orca.desktop</Filename>
          <Filename>setroubleshoot.desktop</Filename>
          <Filename>system-config-date.desktop</Filename>
          <Filename>system-config-firewall.desktop</Filename>
          <Filename>system-config-keyboard.desktop</Filename>
          <Filename>system-config-language.desktop</Filename>
          <Filename>system-config-printer.desktop</Filename>
          <Filename>system-config-users.desktop</Filename>
          <Filename>vino-preferences.desktop</Filename>
        </Include>
      </Menu>
    
      <!-- System Tools-->
      <Menu>
        <Name>System</Name>
        <Directory>System-Tools.directory</Directory>
        <Include>
          <And>
            <Category>System</Category>
            <Not><Category>Settings</Category></Not>
            <Not><Category>Game</Category></Not>
            <Not><Category>X-GNOME-Utilities</Category></Not>
          </And>
        </Include>
    
        <Exclude>
          <!-- Utilities exclusions -->
          <Filename>baobab.desktop</Filename>
          <Filename>gnome-system-log.desktop</Filename>
          <Filename>gnome-system-monitor.desktop</Filename>
          <Filename>gnome-terminal.desktop</Filename>
    
          <!-- Sundry exclusions -->
          <Filename>dconf-editor.desktop</Filename>
          <Filename>fedora-release-notes.desktop</Filename>
          <Filename>gconf-editor.desktop</Filename>
          <Filename>gnome-abrt.desktop</Filename>
          <Filename>gnome-power-statistics.desktop</Filename>
          <Filename>dconf-editor.desktop</Filename>
          <Filename>setroubleshoot.desktop</Filename>
        </Exclude>
        <Menu>
          <Name>Preferences</Name>
          <Directory>Settings.directory</Directory>
          <Include>
            <And>
              <Category>Settings</Category>
              <Not>
                <Or>
                  <Category>System</Category>
                  <Category>X-GNOME-Settings-Panel</Category>
                  <Filename>alacarte.desktop</Filename>
                  <Filename>caribou.desktop</Filename>
                  <Filename>dconf-editor.desktop</Filename>
                  <Filename>fedora-im-chooser.desktop</Filename>
                  <Filename>fedora-release-notes.desktop</Filename>
                  <Filename>firewall-config.desktop</Filename>
                  <Filename>flash-player-properties.desktop</Filename>
                  <Filename>gconf-editor.desktop</Filename>
                  <Filename>gnome-abrt.desktop</Filename>
                  <Filename>fedora-abrt.desktop</Filename>
                  <Filename>gnome-orca.desktop</Filename>
                  <Filename>gnome-power-statistics.desktop</Filename>
                  <Filename>gnome-user-share-properties.desktop</Filename>
                  <Filename>ibus.desktop</Filename>
                  <Filename>ibus-daemon.desktop</Filename>
                  <Filename>ibus-setup-anthy.desktop</Filename>
                  <Filename>ibus-setup.desktop</Filename>
                  <Filename>ibus-setup-hangul.desktop</Filename>
                  <Filename>ibus-setup-libbopomofo.desktop</Filename>
                  <Filename>ibus-setup-libpinyin.desktop</Filename>
                  <Filename>ibus-setup-m17n.desktop</Filename>
                  <Filename>ibus-setup-typing-booster.desktop</Filename>
                  <Filename>im-chooser.desktop</Filename>
                  <Filename>itweb-settings.desktop</Filename>
                  <Filename>jhbuild.desktop</Filename>
                  <Filename>javaws.desktop</Filename>
                  <Filename>java-1.7.0-openjdk-jconsole.desktop</Filename>
                  <Filename>java-1.7.0-openjdk-policytool.desktop</Filename>
                  <Filename>log4j-chainsaw.desktop</Filename>
                  <Filename>log4j-logfactor5.desktop</Filename>
                  <Filename>nm-connection-editor.desktop</Filename>
                  <Filename>orca.desktop</Filename>
                  <Filename>setroubleshoot.desktop</Filename>
                  <Filename>authconfig.desktop</Filename>
                  <Filename>system-config-date.desktop</Filename>
                  <Filename>system-config-firewall.desktop</Filename>
                  <Filename>system-config-keyboard.desktop</Filename>
                  <Filename>system-config-language.desktop</Filename>
                  <Filename>system-config-printer.desktop</Filename>
                  <Filename>system-config-users.desktop</Filename>
                  <Filename>vino-preferences.desktop</Filename>
                </Or>
              </Not>
            </And>
          </Include>
        </Menu>
        <Menu>
          <Name>Administration</Name>
          <Directory>Settings-System.directory</Directory>
          <Include>
            <And>
              <Category>Settings</Category>
              <Category>System</Category>
              <Not>
                <Or>
                  <Category>X-GNOME-Settings-Panel</Category>
                  <Filename>alacarte.desktop</Filename>
                  <Filename>caribou.desktop</Filename>
                  <Filename>dconf-editor.desktop</Filename>
                  <Filename>fedora-im-chooser.desktop</Filename>
                  <Filename>fedora-release-notes.desktop</Filename>
                  <Filename>firewall-config.desktop</Filename>
                  <Filename>flash-player-properties.desktop</Filename>
                  <Filename>gconf-editor.desktop</Filename>
                  <Filename>gnome-abrt.desktop</Filename>
                  <Filename>fedora-abrt.desktop</Filename>
                  <Filename>gnome-orca.desktop</Filename>
                  <Filename>gnome-power-statistics.desktop</Filename>
                  <Filename>gnome-user-share-properties.desktop</Filename>
                  <Filename>ibus.desktop</Filename>
                  <Filename>ibus-daemon.desktop</Filename>
                  <Filename>ibus-setup-anthy.desktop</Filename>
                  <Filename>ibus-setup.desktop</Filename>
                  <Filename>ibus-setup-hangul.desktop</Filename>
                  <Filename>ibus-setup-libbopomofo.desktop</Filename>
                  <Filename>ibus-setup-libpinyin.desktop</Filename>
                  <Filename>ibus-setup-m17n.desktop</Filename>
                  <Filename>ibus-setup-typing-booster.desktop</Filename>
                  <Filename>im-chooser.desktop</Filename>
                  <Filename>itweb-settings.desktop</Filename>
                  <Filename>jhbuild.desktop</Filename>
                  <Filename>javaws.desktop</Filename>
                  <Filename>java-1.7.0-openjdk-jconsole.desktop</Filename>
                  <Filename>java-1.7.0-openjdk-policytool.desktop</Filename>
                  <Filename>log4j-chainsaw.desktop</Filename>
                  <Filename>log4j-logfactor5.desktop</Filename>
                  <Filename>nm-connection-editor.desktop</Filename>
                  <Filename>orca.desktop</Filename>
                  <Filename>setroubleshoot.desktop</Filename>
                  <Filename>authconfig.desktop</Filename>
                  <Filename>system-config-date.desktop</Filename>
                  <Filename>system-config-firewall.desktop</Filename>
                  <Filename>system-config-keyboard.desktop</Filename>
                  <Filename>system-config-language.desktop</Filename>
                  <Filename>system-config-printer.desktop</Filename>
                  <Filename>system-config-users.desktop</Filename>
                  <Filename>vino-preferences.desktop</Filename>
                </Or>
              </Not>
            </And>
          </Include>
        </Menu>
      </Menu>   <!-- End System Tools -->
    
      <!-- System Settings -->
      <Menu>
        <Name>System Settings</Name>
        <Directory>X-GNOME-SystemSettings.directory</Directory>
        <Include>
          <Category>X-GNOME-Settings-Panel</Category>
        </Include>
      </Menu>
    
      <!-- Utilities submenu -->
      <Menu>
        <Name>Utilities</Name>
        <Directory>X-GNOME-Utilities.directory</Directory>
        <Include>
          <Category>X-GNOME-Utilities</Category>
          <Filename>baobab.desktop</Filename>
          <Filename>deja-dup-preferences.desktop</Filename>
          <Filename>eog.desktop</Filename>
          <Filename>evince.desktop</Filename>
          <Filename>file-roller.desktop</Filename>
          <Filename>gcalctool.desktop</Filename>
          <Filename>gnome-dictionary.desktop</Filename>
          <Filename>gnome-disks.desktop</Filename>
          <Filename>gnome-font-viewer.desktop</Filename>
          <Filename>gnome-screenshot.desktop</Filename>
          <Filename>gnome-system-log.desktop</Filename>
          <Filename>gnome-system-monitor.desktop</Filename>
          <Filename>gnome-terminal.desktop</Filename>
          <Filename>gnome-tweak-tool.desktop</Filename>
          <Filename>gucharmap.desktop</Filename>
          <Filename>seahorse.desktop</Filename>
          <Filename>vinagre.desktop</Filename>
          <Filename>yelp.desktop</Filename>
        </Include>
      </Menu>
    
      <!-- Other -->
      <Menu>
        <Name>Other</Name>
        <Directory>X-GNOME-Other.directory</Directory>
        <OnlyUnallocated/>
        <Include>
          <And>
            <Not><Category>Core</Category></Not>
            <Not><Category>Screensaver</Category></Not>
    
            <!-- Really Fedora ??? -->
            <Not><Filename>gnome-eog.desktop</Filename></Not>
            <Not><Filename>gnome-file-roller.desktop</Filename></Not>
            <Not><Filename>gnome-gucharmap.desktop</Filename></Not>
          </And>
        </Include>
      </Menu> <!-- End Other -->
    
       <Layout>
         <Merge type="menus" />
         <Menuname>Other</Menuname>
         <Merge type="files" />
       </Layout>
    
    <Include>
      <Filename>ubuntu-software-center.desktop</Filename>
    </Include>
    
    <!-- Separator between menus and gnome-app-install -->
    <Layout>
      <Merge type="menus"/>
      <Merge type="files"/>
      <Separator/>
      <Filename>ubuntu-software-center.desktop</Filename>
    </Layout>
    
    </Menu> <!-- End Applications -->
    And "/etc/xdg/menus/gnomecc.menu":

    Code:
    <!DOCTYPE Menu PUBLIC "-//freedesktop//DTD Menu 1.0//EN"
     "http://www.freedesktop.org/standards/menu-spec/1.0/menu.dtd">
    
    <Menu>
      <Name>Control Center</Name>
      <Directory>gnomecc.directory</Directory>
    
      <!-- Read standard .directory and .desktop file locations -->
      <AppDir>/usr/share/applications/</AppDir>
      <DefaultDirectoryDirs/>
    
      <!-- Read in overrides and child menus from gnomecc-merged/ -->
      <DefaultMergeDirs/>
    
       <!-- Sort the control center categories -->
       <Layout>
         <Menuname>Personal</Menuname>
         <Menuname>Hardware</Menuname>
         <Menuname>System</Menuname>
         <Menuname>Other</Menuname>
         <Merge type="all" />
       </Layout>
    
      <!-- Stuff in the toplevel (Other category) -->
      <Include>
        <And>
          <Category>Settings</Category>
          <Not>
            <Or>
              <Category>X-GNOME-PersonalSettings</Category>
              <Category>DesktopSettings</Category>
              <Category>HardwareSettings</Category>
              <Category>X-GNOME-SystemSettings</Category>
              <Category>System</Category>
            </Or>
          </Not>
        </And>
      </Include>
    
      <!-- Avoid the shell having a launcher for itself -->
      <Exclude>
        <Filename>gnome-control-center.desktop</Filename>
      </Exclude>
    
      <!-- Personal category -->
      <Menu>
        <Name>Personal</Name>
        <Directory>Personal.directory</Directory>
        <Include>
          <And>
            <Category>Settings</Category>
            <Category>X-GNOME-PersonalSettings</Category>
            <Category>X-GNOME-Settings-Panel</Category>
          </And>
        </Include>
      </Menu> <!-- End Personal -->
    
      <!-- Hardware category -->
      <Menu>
        <Name>Hardware</Name>
        <Directory>Hardware.directory</Directory>
        <Include>
          <And>
            <Category>Settings</Category>
            <Category>HardwareSettings</Category>
            <Category>X-GNOME-Settings-Panel</Category>
          </And>
        </Include>
      </Menu> <!-- End Hardware -->
    
      <!-- System category -->
      <Menu>
        <Name>System</Name>
        <Directory>System.directory</Directory>
        <Include>
          <And>
            <Category>Settings</Category>
            <Category>X-GNOME-SystemSettings</Category>
            <Category>X-GNOME-Settings-Panel</Category>
          </And>
        </Include>
      </Menu> <!-- End System -->
    
      <!-- Other category -->
      <Menu>
        <Name>Other</Name>
        <Directory>X-GNOME-Other.directory</Directory>
        <Include>
          <And>
            <Category>Settings</Category>
            <Category>X-GNOME-Settings-Panel</Category>
            <Not>
              <Or>
                <Category>X-GNOME-PersonalSettings</Category>
                <Category>X-GNOME-SystemSettings</Category>
                <Category>HardwareSettings</Category>
                <Filename>gnome-control-center.desktop</Filename>
              </Or>
            </Not>
          </And>
        </Include>
      </Menu> <!-- End Other -->
    
    </Menu>     <!-- End CC -->
    And finally "/etc/xdg/menus/gnome-flashback-applications.menu":

    Code:
    <!DOCTYPE Menu PUBLIC "-//freedesktop//DTD Menu 1.0//EN"
     "http://www.freedesktop.org/standards/menu-spec/1.0/menu.dtd">
    
    <Menu>
    
      <Name>Applications</Name>
      <Directory>X-GNOME-Menu-Applications.directory</Directory>
    
      <!-- Scan legacy dirs first, as later items take priority -->
      <LegacyDir>/etc/X11/applnk</LegacyDir>
      <LegacyDir>/usr/share/gnome/apps</LegacyDir>
    
      <!-- Read standard .directory and .desktop file locations -->
      <DefaultAppDirs/>
      <DefaultDirectoryDirs/>
    
      <!-- Read in overrides and child menus from applications-merged/ -->
      <DefaultMergeDirs/>
    
      <!-- Accessories submenu -->
      <Menu>
        <Name>Accessories</Name>
        <Directory>Utility.directory</Directory>
        <Include>
          <And>
            <Category>Utility</Category>
    	<!-- Accessibility spec must have either the Utility or Settings
    	     category, and we display an accessibility submenu already for
    	     the ones that do not have Settings, so don't display accessibility
    	     applications here -->
            <Not><Category>Accessibility</Category></Not>
            <Not><Category>System</Category></Not>
          </And>
        </Include>
      </Menu> <!-- End Accessories -->
    
      <!-- Accessibility submenu -->
      <Menu>
        <Name>Universal Access</Name>
        <Directory>Utility-Accessibility.directory</Directory>
        <Include>
          <And>
            <Category>Accessibility</Category>
            <Not><Category>Settings</Category></Not>
          </And>
        </Include>
      </Menu> <!-- End Accessibility -->
    
      <!-- Development Tools -->
      <Menu>
        <Name>Development</Name>
        <Directory>Development.directory</Directory>
        <Include>
          <And>
            <Category>Development</Category>
          </And>
          <Filename>emacs.desktop</Filename>
        </Include>
      </Menu> <!-- End Development Tools -->
    
      <!-- Education -->
      <Menu>
        <Name>Education</Name>
        <Directory>Education.directory</Directory>
        <Include>
          <And>
            <Category>Education</Category>
            <Not><Category>Science</Category></Not>
          </And>
        </Include>
      </Menu> <!-- End Education -->
    
      <!-- Science -->
      <Menu>
        <Name>Science</Name>
        <Directory>GnomeScience.directory</Directory>
        <Include>
          <And>
            <Category>Education</Category>
            <Category>Science</Category>
          </And>
        </Include>
      </Menu> <!-- End Science -->
    
      <!-- Games -->
      <Menu>
        <Name>Games</Name>
        <Directory>Game.directory</Directory>
        <Include>
          <And>
            <Category>Game</Category>
            <Not><Category>ActionGame</Category></Not>
            <Not><Category>AdventureGame</Category></Not>
            <Not><Category>ArcadeGame</Category></Not>
            <Not><Category>BoardGame</Category></Not>
            <Not><Category>BlocksGame</Category></Not>
            <Not><Category>CardGame</Category></Not>
            <Not><Category>KidsGame</Category></Not>
            <Not><Category>LogicGame</Category></Not>
            <Not><Category>Simulation</Category></Not>
            <Not><Category>SportsGame</Category></Not>
            <Not><Category>StrategyGame</Category></Not>
          </And>
        </Include>
        <DefaultLayout inline="true" inline_limit="6" inline_header="false">
          <Merge type="menus"/>
          <Merge type="files"/>
        </DefaultLayout>
        <Menu>
          <Name>Action</Name>
          <Directory>ActionGames.directory</Directory>
          <Include>
            <Category>ActionGame</Category>
          </Include>
        </Menu>
        <Menu>
          <Name>Adventure</Name>
          <Directory>AdventureGames.directory</Directory>
          <Include>
            <Category>AdventureGame</Category>
          </Include>
        </Menu>
        <Menu>
          <Name>Arcade</Name>
          <Directory>ArcadeGames.directory</Directory>
          <Include>
            <Category>ArcadeGame</Category>
          </Include>
        </Menu>
        <Menu>
          <Name>Board</Name>
          <Directory>BoardGames.directory</Directory>
          <Include>
            <Category>BoardGame</Category>
          </Include>
        </Menu>
        <Menu>
          <Name>Blocks</Name>
          <Directory>BlocksGames.directory</Directory>
          <Include>
            <Category>BlocksGame</Category>
          </Include>
        </Menu>
        <Menu>
          <Name>Cards</Name>
          <Directory>CardGames.directory</Directory>
          <Include>
            <Category>CardGame</Category>
          </Include>
        </Menu>
        <Menu>
          <Name>Kids</Name>
          <Directory>KidsGames.directory</Directory>
          <Include>
            <Category>KidsGame</Category>
          </Include>
        </Menu>
        <Menu>
          <Name>Logic</Name>
          <Directory>LogicGames.directory</Directory>
          <Include>
            <Category>LogicGame</Category>
          </Include>
        </Menu>
        <Menu>
          <Name>Role Playing</Name>
          <Directory>RolePlayingGames.directory</Directory>
          <Include>
            <Category>RolePlaying</Category>
          </Include>
        </Menu>
        <Menu>
          <Name>Simulation</Name>
          <Directory>SimulationGames.directory</Directory>
          <Include>
            <Category>Simulation</Category>
          </Include>
        </Menu>
        <Menu>
          <Name>Sports</Name>
          <Directory>SportsGames.directory</Directory>
          <Include>
            <Category>SportsGame</Category>
          </Include>
        </Menu>
        <Menu>
          <Name>Strategy</Name>
          <Directory>StrategyGames.directory</Directory>
          <Include>
            <Category>StrategyGame</Category>
          </Include>
        </Menu>
      </Menu> <!-- End Games -->
    
      <!-- Graphics -->
      <Menu>
        <Name>Graphics</Name>
        <Directory>Graphics.directory</Directory>
        <Include>
          <And>
            <Category>Graphics</Category>
          </And>
        </Include>
      </Menu> <!-- End Graphics -->
    
      <!-- Internet -->
      <Menu>
        <Name>Internet</Name>
        <Directory>Network.directory</Directory>
        <Include>
          <And>
            <Category>Network</Category>
    	<Not>
    	  <Category>X-GNOME-WebApplication</Category>
    	</Not>
          </And>
        </Include>
      </Menu>   <!-- End Internet -->
    
      <!-- Web Applications -->
      <Menu>
        <Name>Web Applications</Name>
        <Directory>X-GNOME-WebApplications.directory</Directory>
        <Include>
          <And>
    	<Category>Network</Category>
    	<Category>X-GNOME-WebApplication</Category>
          </And>
        </Include>
      </Menu>
    
      <!-- Multimedia -->
      <Menu>
        <Name>Multimedia</Name>
        <Directory>AudioVideo.directory</Directory>
        <Include>
          <And>
            <Category>AudioVideo</Category>
          </And>
        </Include>
      </Menu>   <!-- End Multimedia -->
    
      <!-- Office -->
      <Menu>
        <Name>Office</Name>
        <Directory>Office.directory</Directory>
        <Include>
          <And>
            <Category>Office</Category>
          </And>
        </Include>
      </Menu> <!-- End Office -->
    
      <!-- System Tools-->
      <Menu>
        <Name>System</Name>
        <Directory>System-Tools.directory</Directory>
        <Include>
          <And>
            <Category>System</Category>
            <Not><Category>Settings</Category></Not>
    	<Not><Category>Game</Category></Not>
          </And>
        </Include>
        <Menu>
          <Name>Preferences</Name>
          <Directory>Settings.directory</Directory>
          <Include>
            <And>
              <Category>Settings</Category>
              <Not>
                <Or>
                  <Category>System</Category>
                  <Category>X-GNOME-Settings-Panel</Category>
                </Or>
              </Not>
            </And>
          </Include>
        </Menu>
        <Menu>
          <Name>Administration</Name>
          <Directory>Settings-System.directory</Directory>
          <Include>
            <And>
              <Category>Settings</Category>
              <Category>System</Category>
              <Not>
                <Category>X-GNOME-Settings-Panel</Category>
              </Not>
            </And>
          </Include>
        </Menu>
      </Menu>   <!-- End System Tools -->
    
      <!-- Other -->
      <Menu>
        <Name>Other</Name>
        <Directory>X-GNOME-Other.directory</Directory>
        <OnlyUnallocated/>
        <Include>
          <And>
            <Not><Category>Core</Category></Not>
            <Not><Category>Screensaver</Category></Not>
            <Not><Category>X-GNOME-Settings-Panel</Category></Not>
          </And>
        </Include>
      </Menu> <!-- End Other -->
    
       <Layout>
         <Merge type="menus" />
         <Menuname>Other</Menuname>
         <Merge type="files" />
       </Layout>
    
      <!-- The Debian menu -->
      <Menu>
        <Name>Debian</Name>
        <MergeFile>debian-menu.menu</MergeFile>
        <Directory>Debian.directory</Directory>
      </Menu>
    
    <Include>
      <Filename>ubuntu-software-center.desktop</Filename>
    </Include>
    
    <!-- Separator between menus and gnome-app-install -->
    <Layout>
      <Merge type="menus"/>
      <Merge type="files"/>
      <Separator/>
      <Filename>ubuntu-software-center.desktop</Filename>
    </Layout>
    
    </Menu> <!-- End Applications -->
    I think using 'alacarte' directly breaks the new GNOME Classic menu but I'm NOT sure by any means

Page 36 of 40 FirstFirst ... 263435363738 ... LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •