Greetings everyone!<div><br></div><div>I've been working diligently these past few weeks to fix all of the bugs that popped up in MenuLibre after Trusty was released.  I've been testing my fixes out in a few virtual machines and I think the program is release-ready now.  I'm reaching out to all of you for a bit of variety in the tests.  So, if you'd like to help out, here's what I would like you to do.</div><div><br></div><div>Just to avoid any variation with other libraries, please perform this test on an up-to-date trusty (14.04) installation.</div><div><br></div><div>First, backup your files.  If you don't do this, you will lose your custom launchers and any launchers installed locally.</div><div>You'll want to make a backup of the following directories to preserve your current menu layout:</div><div>~/.config/menus</div><div>~/.local/share/applications</div><div>~/.local/share/desktop-directories</div><div><br></div><div>Second, remove your current menu structure.  There were some issues in the previous release that led to corrupt menus... we want to clean that up.</div><div>rm ~/.config/menus/xfce-applications.menu</div><div>rm ~/.config/menus/applications-merged/user*.menu</div><div>rm ~/.local/share/desktop-directories/*.directory</div><div>rm ~/.local/share/applications/*.desktop</div><div><br></div><div>Next, install the latest MenuLibre daily from the PPA:</div><div>sudo add-apt-repository ppa:menulibre-dev/daily</div><div>sudo apt-get update</div><div>sudo apt-get install menulibre</div><div><br></div><div>Finally, start menulibre and get to editing.</div><div>menulibre</div><div><br></div><div>Here's the changelog for this release.  If you want to verify the fixes and new functionality, that'd be great.  Otherwise, let me know if there are any quirks.</div><div>- General:</div><div>  . Strikethrough is now used to make separators look better</div><div>  . Window is now properly centered at startup</div><div>  . Fixed all instances of </div><div>   Gtk-CRITICAL **: gtk_tree_model_get_iter: assertion 'path->depth > 0' failed</div><div>  . Updated translations</div><div>- Bug Fixes:</div><div>  . Enable X-Xfce-Toplevel at any time when using Xfce (LP: #1309468)</div><div>  . Install menulibre icon to pixmaps directory (LP: #1307469)</div><div>  . Do not save menu layout when in search mode (LP: #1306999)</div><div>  . Restore expanded/collapsed menus after finished searching (LP: #1307000)</div><div>  . Properly support spaces in the Exec line (LP: #1214815)</div><div>  . Conflicted directory label for xfce-settings.directory (LP: #1313276)</div><div>  . preprocess_layout_info: assertion failed (LP: #1307729)</div><div>  . Moving launchers to another category do not save immediately (LP: #1313586)</div><div>  . Enable saving a launcher any time a field is modified (LP: #1315878)</div><div>  . New launchers are replaced with existing ones when removed (LP: #1315890)</div><div>  . Launchers in new directory have X-Xfce-Toplevel category (LP: #1315874)</div><div>  . Add launchers to empty categories (LP: #1318209)</div><div>  . Implement xdg-desktop-menu uninstall to prevent leftover items </div><div>   (LP: #1318235)</div><div>  . menulibre save changes confirmation dialog is handled wrong (LP: #1307481)</div><div><br></div><div>Thanks for all the help and bug reports!</div><div>Sean (bluesabre)</div>