** Description changed:

  I'm using Ubuntu 14.10 dev with libglib2.0-0 2.41.0-1 and pcmanfm
  1.2.0-1 and after upgrading libglib2.0-0 from version 2.40.x I'm
  noticing that the order in my context menu has changed. Here is a
  testcase:
  
  /usr/local/share/applications/defaults.list contains:
  
  [Default Applications]
  text/plain=SciTE.desktop;
  
- 
  /usr/local/share/applications/test.desktop contains:
  
  [Desktop Entry]
  Exec=true
  MimeType=text/plain;
  Name=Test
  NoDisplay=true
  Type=Application
  
- 
- On executing "update-desktop-database" 
/usr/local/share/applications/mimeinfo.cache is created and contains:
+ On executing "update-desktop-database"
+ /usr/local/share/applications/mimeinfo.cache is created and contains:
  
  [MIME Cache]
  text/plain=test.desktop;
  
+ With libglib2.0-0 2.40.x SciTE will be at the first position of the
+ context menu and Test on the second position. After upgrading
+ libglib2.0-0 to version 2.41.0-1 Test will be at the first position of
+ the context menu and SciTE on the second. It seems defaults.list is
+ ignored or its ordering is not considered anymore.
  
- With libglib2.0-0 2.40.x SciTE will be at the first position of the context 
menu and Test on the second position. After upgrading libglib2.0-0 to version 
2.41.0-1 Test will be at the first position of the context menu and SciTE on 
the second. It seems defaults.list is ignored or its ordering is not considered 
anymore.
+ 
+ Edit: I have now noticed that on a double click the correct application will 
be started if it is registered in defaults.list while the context menu is still 
showing the wrong order.

** Description changed:

  I'm using Ubuntu 14.10 dev with libglib2.0-0 2.41.0-1 and pcmanfm
  1.2.0-1 and after upgrading libglib2.0-0 from version 2.40.x I'm
  noticing that the order in my context menu has changed. Here is a
  testcase:
  
  /usr/local/share/applications/defaults.list contains:
  
  [Default Applications]
  text/plain=SciTE.desktop;
  
  /usr/local/share/applications/test.desktop contains:
  
  [Desktop Entry]
  Exec=true
  MimeType=text/plain;
  Name=Test
  NoDisplay=true
  Type=Application
  
  On executing "update-desktop-database"
  /usr/local/share/applications/mimeinfo.cache is created and contains:
  
  [MIME Cache]
  text/plain=test.desktop;
  
  With libglib2.0-0 2.40.x SciTE will be at the first position of the
  context menu and Test on the second position. After upgrading
  libglib2.0-0 to version 2.41.0-1 Test will be at the first position of
  the context menu and SciTE on the second. It seems defaults.list is
  ignored or its ordering is not considered anymore.
  
- 
- Edit: I have now noticed that on a double click the correct application will 
be started if it is registered in defaults.list while the context menu is still 
showing the wrong order.
+ Edit: I have now noticed that on a double click of a file the correct
+ application will be started if it is registered in defaults.list while
+ the context menu is still showing the wrong order.

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to glib2.0 in Ubuntu.
https://bugs.launchpad.net/bugs/1324737

Title:
  defaults.list is ignored

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/glib2.0/+bug/1324737/+subscriptions

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to