** 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