Compact Menu 1.0

UUID: CompactMenu@lusito.info
Score: 4

Website  Download



Yet another menu variation. Didn't feel too comfortable with any of the existing ones.

Features:

  • Favorites removed
  • Shutdown/logout/lockscreen removed
  • Search field moved to bottom
  • Search result app-name removed
  • Search result description:
    Moved to top and made visually different from the rest.
    Text wraps if the description is too long.

Installation:

  1. Extract to ~/.local/share/cinnamon/applets
  2. Enable the applet in cinnamon settings.

This menu applet is deprecated and will be replaced by Menu Plus.

I'll keep it here for older Cinnamon versions.

About The Author

Lusito



26 Comments

  1. highwind says:

    6 months ago

    except the "clear list" problem, it's a great applets!

  2. la-gusanita says:

    9 months ago

    Needs to be updated for Cinnamon 2.0! Causes Cinnamon (v. 2.0.14) to crash and run in fallback mode repeatedly. Uninstalling the applet fixes it.

  3. Lusito says:

    1 year ago

    If you have the cinnamon nightlies build, check out Menu Plus, it's the successor to this menu applet.

  4. ChrisOfBristol says:

    1 year ago

    There is a bit of an irritating pause after you click the icon before the menu appears.

  5. ChrisOfBristol says:

    1 year ago

    Radegor. Thanks! Getting rid of the line wrap works perfectly. I don't think I need the second change.

  6. radegor says:

    1 year ago

    Thanks Lusito for this great app, it does >90% what I was looking for. The menu options jumping around problem can be solved editing the 'applet.js' file. One easy solution is to disable wrap on the app description, e.g. just comment line 1064: // this.selectedAppDescription.clutter_text.set_line_wrap(true); I also wanted to swap search and appinfo positions, so I tried changing the '_display : function()' [lines 1020-1101]. I have almost no experience with javascript, but I think it works correctly. The result: http://pastebin.com/8wQpHEh4 http://i.imgur.com/4C4dyip.jpg

  7. ChrisOfBristol says:

    1 year ago

    I was using that but it frequently caused my window decorations and panels to disappear, so I had to stop using it. It would be good if an expert took a look at it to simplify the installation process and sort out the bugs.

  8. Lusito says:

    1 year ago

    the menu will switch search and appinfo depending on the panel position, so don't worry about that. The classic applications/places menu is already done as applet: http://cinnamon-spices.linuxmint.com/applets/view/51

  9. ChrisOfBristol says:

    1 year ago

    Sorry Lusito, I think there are too many technical steps for me - something is bound to go wrong which I won't understand - but I might try it when I have some spare time.........................................Ravenbird's suggestion of swapping the positions of the search field and the application description would also solve my problem of the menu options jumping around because I have the menu at the top..............................Going off-topic a bit, how about collaborating with jofer of the "All-in-one Places" applet to produce the old favourite "Applications/Places" menu which is what this old fogey is trying to simulate. Or is there some code (perhaps of a different sort) from MATE which could be used?..............................................I suggest this because with the different sorts of devices in use now I think it would be good if Cinnamon could offer some variations as one doesn't suit all. That's why I dropped Ubuntu for Mint/Cinnamon.

  10. Ravenbird says:

    1 year ago

    I love your compact menu, but i also have a problem with it. My Cinnamon-pannel is on the Top of my desktop [1]. Whein i open your Menu the search field is on the button and the application-description is on the top. When the application-description is very long it takes the application menu down. Is there a way to get the search field onto the top and the application-description at the button, like at the original cinnamon menu? [1] http://i.imagebanana.com/img/1ezk9mi3/20130204Screenshot.png

  11. Lusito says:

    1 year ago

    as said in my todo, there are dependencies that need to be installed. check the part that says "Unmet build dependencies". To fix this, remove all the parts in brackets and run apt-get install on them like this: http://nopaste.info/233fdf535d.html But you didn't compile muffin yet, so before building cinnamon you need to do that for muffin as well.

  12. ChrisOfBristol says:

    1 year ago

    I assumed you had to be a member of something to do that, but you don't: http://nopaste.info/3822915a61.html

  13. Lusito says:

    1 year ago

    dunno if the latest version of cinnamon is supposed to run on mint 13. in any case, if you need to post error logs use www.nopaste.info like I did above.

  14. ChrisOfBristol says:

    1 year ago

    My difficulty may have been caused by using Mint-13 as Mint-14 wouldn't run on that PC.

  15. ChrisOfBristol says:

    1 year ago

    Thanks for the warning! I have tried it on a spare PC, but I couldn't find any .deb files and got a couple of errors about not finding things here: http://packages.linuxmint.com/. I have got the output but it's probably inappropriate to post it here. I think this is probably beyond my technical skill as I don't understand what is going wrong when (probably simple) things like this happen. Thanks for trying anyway.

  16. Lusito says:

    1 year ago

    I would advise against it, since it is a development build and if it breaks your desktop it *could* be difficult to recover, but if you really want it, here is a how to: http://nopaste.info/258a1f98f1_nl.html No guarantees, might break your desktop. After doing that, enable the cinnamon menu, not the compact one. Rightclick on the menubutton, open settings and choose your settings. Should update instantly. If you want to revert to stable, all you need to do (in theory) is use the update manager to install the latest version. You might need to revert your cinnamon settings, since the applet/extension settings have undergone some changes, which are probably not compatible with older versions.

  17. ChrisOfBristol says:

    1 year ago

    That's really good news! Is there any I can use this as an Alpha and help with feedback? I have looked at the link but it is above my technical level. I think I can possibly just about compile some source code given enough instructions!

  18. Lusito says:

    1 year ago

    I've merged my changes into the default cinnamon menu, making it entirely user configurable: https://github.com/linuxmint/Cinnamon/pull/1628 This still needs work until it's stable and theme authors need to adjust their themes a bit, but I hope it will be in the next cinnamon version.

  19. ChrisOfBristol says:

    1 year ago

    Lusito wrote: "Those are available in the default cinnamon menu as well". Chris's reply: Don't put yourself down! Not all the menu applets have them. Lusito wrote: "Do you have the menu on the top panel ?" Chris's reply: Yes. Lusito wrote: "Not sure if that's easily doable, but I'll check it out." and "Good find, will be fixed in the next version." Chris's reply:Great!

  20. Lusito says:

    1 year ago

    -_- the formatting here is really ugly, sorry about that.

  21. Lusito says:

    1 year ago

    >The options to remove bookmarks and places and recent files are useful and I like the "Activate Menu on Motion" option. Those are available in the default cinnamon menu as well. >The program list jumps about when the number of lines in the description changes, making it a bit awkard to select them. Do you have the menu on the top panel ? For me when the menu is on the bottom panel, it does not jump. My menu was kinda designed for the bottom panel. I'll see what can be done about that, but might require some time. > "Activate Menu on Motion" is good, but it would be better if the menu disappeared when my pointer goes leaves it. Not sure if that's easily doable, but I'll check it out. >If I have it on it is quite difficult using the right-click for "Edit Menu" and "Menu Settings" because the menu keeps appearing on top, perhaps the menu should be temporarily disabled after a right-click. Good find, will be fixed in the next version.

  22. ChrisOfBristol says:

    1 year ago

    Lusito: A couple more suggestions which I hope you will find helpful. "Activate Menu on Motion" is good, but it would be better if the menu disappeared when my pointer goes leaves it. If I have it on it is quite difficult using the right-click for "Edit Menu" and "Menu Settings" because the menu keeps appearing on top, perhaps the menu should be temporarily disabled after a right-click. This menu is exactly what I want - it's well worth maintaining it if you have the time! I think Mint should offer this plus jofer's "all-in-one-places" as an official replacement for the standard menu for people who want all the nice things about Cinnamon with the Gnome2 style Applications/Places menus.

  23. ChrisOfBristol says:

    1 year ago

    Excellent applet! An essential addition to any Cinnamon installation. The options to remove bookmarks and places and recent files are useful and I like the "Activate Menu on Motion" option. One slight improvement would be to either restrict program descriptions to one line or to reserve space on the menu for two lines. The program list jumps about when the number of lines in the description changes, making it a bit awkard to select them.

  24. Lusito says:

    1 year ago

    If I fix it for the nightlies, it will be broken for the normal version. I'll try to supply a fix soon.

  25. Orb-miser says:

    1 year ago

    Now broken with Cinnamon nightlies above 1.67 and doesn't work anymore. If fixed would be glad to use again. .

  26. Orb-miser says:

    1 year ago

    Cool think I'll give it a whirl as Shutdown/logout/lockscreen redundant as have the applet for that. And Search field moved to bottom seems more natural and less mouse movement involved.