Window Buttons with Title 0.5.5

UUID: window-buttons-with-title@fmete
Score: 37

Website  Download

Applet    : Window Buttons with Title      Version      : v0.5.5
Desktop   : Cinnamon                       Release Date : 05 July 2016.
Author    : Fatih Mete                     Email        :


Some features:

  1. (New Feature) On desktop show shutdown menu when click close button
  2. Added font settings feature
  3. Show buttons only active windows maximized.
  4. Removed Maximus option, for this option please install cinnamon-maximus extesion
  5. (New Feature) Text-Mode
  6. In expo and scale mode, if you want cinnamon panels is not hide
  7. You can set Icon middle click action
  8. Allowed multiple instances option (read known issues 1)
  9. You can control active window; minimize, maximize and close. And applet show active window title and icon on panel.
  10. You can set action title and icon buttons. Available actions: scale, expo, move window, show desktop. For title you can set left button or middle button actions.
  11. You can set title width and width option (width: or max-width:)
  12. You can change window buttons layout. If you want delete some buttons.
  13. You can change window buttons theme

This program is free software:

   You can redistribute it and/or modify it under the terms of the
   GNU General Public License as published by the Free Software
   Foundation, either version 3 of the License, or (at your option)
   any later version.

   This program is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   GNU General Public License for more details.

   You should have received a copy of the GNU General Public License
   along with this program.  If not, see <>.

Installation Instructions:

  1. Download this applet
  2. Unzip the downloaded file and copy the folder window-buttons-with-title@fmete at /home/USERNAME/.local/share/cinnamon/applets/ where USER is the user for your operating system.
  3. Enable the applet in Cinnamon Settings and use it.

Known Issues:

  1. When you add applet to panel more than one,for change buttons theme you have to change for all instance settings

Change Log:



  • Synch with github
  • On desktop show shutdown menu when click close button
  • Right click maximize/unmaximize window option
  • Fixing several bugs


  • Still alive update


  • Added font settings feature
  • Added Github page


  • Fixing several bugs
  • Added show applet only active maximized option


  • Fixing several bugs



  • Fixing several bugs
  • Added text-mode
  • Removed Maximus Codes
  • Better window grabbing, thanks @robrobinbin



  • Fixing several bugs
  • Fixing lots of java scripts errors
  • Fixing different focus mode problems
  • Added icon when focused desktop


  • Added click icon with middle button action option
  • Added show panels scale and expo mode
  • Added allowed multiple instances option (max-instances: 5)
  • Now you dont need restart cinnamon, after change button style
  • Title theme make compatible with active cinnamon theme


  • Fix some bugs


  • Initial release.

Resoueces and Thanks:

  • Gnome-Shell Maximus Extension
  • Gnome-Shell Window Buttons Extension
  • Linux Mint IRC - #linuxmint-dev channel ,
  • "lestcape" ( for applet page layout

About The Author


Application developer at Linux Mint Turkey

Applets and Extesions:

Window Buttons with Title

Color Picker

Cinnamon Maximus


  1. fmete says:

    11 months ago

    @FatihHazretleri te?ekkürler :) , @dismil sorry i dont understand ?? =)

  2. dimsil says:

    1 year ago

    understood =)

  3. FatihHazretleri says:

    1 year ago

    Thank you very much! I was looking exactly for this. I'm using this on Debian 8 Cinnamon. Çok te?ekkürler dostum. 10 numara eklenti olmu?. Eme?ine sa?l?k. Dikey alan gerçekten çok önemli.

  4. Rogo1980 says:

    1 year ago

    @fmete, I know, but it's slight different. What I mean is an option so see buttons of maximized window even if it's not an active one. Only maximized one on top. Scenario: I work in an unmaximized window, have couple others maximized in the back. When I click "X" button on the panel -the one on top of maximized closes. No need to click/activate maximized window I'm closing before hitting "X". Just like I had maximized window in the back without this appet. Still using it and enjoying it very much! But if such feature was shipped in this applet I'd be in heaven :) I'm sorry for my english :)

  5. fmete says:

    1 year ago

    @jeehyun, you can remove title in applet settings, Window Buttons Style option

  6. jeehyun says:

    1 year ago

    I wish UNmaximized window with button on tray. I mean I don't want title bar. Becaue 16:9 wide screen sucks on word editor and web browsing. Plz develop this feature!

  7. fmete says:

    1 year ago

    @Rogo1980, thanks fpr feedback, you can use "Show applet only active window maximized" option that added 0.5.2 version in applet settings. @7MileStyle thanks for comment. For applet width, you can change "Title width" in applet settings. For seperate window title (or icon) from control buttons, you have add applet more than one ( for example in my screenshot i add 3 instance) on panel. After added to panel, you have to change Window Buttons Style in applet settings. (my settings are for instance 1: icon, for instance 2: title and for instance 3: minimize:maximize:close ) if you want change where applet on panel with "panel edit mode"

  8. 7MileStyle says:

    1 year ago

    Sorry I meant Cinnamon Maximus in my previous comment.

  9. 7MileStyle says:

    1 year ago

    In your screenshot how did you get the applet to fill the panel like that? Also how did you move the window control buttons separately from the title itself? It also appears that you have the window menus in your panel. I do not have any of those options in both this applet or the cinnamus-maximus extension.

  10. Rogo1980 says:

    1 year ago

    It's a great applet, but it would be even greater if we had yet another option: "Show buttons only on-top windows maximized". Thank you for sharing this with us though!

  11. thedeli says:

    2 years ago

    Sorry for the disturb :) I figured it out :)

  12. thedeli says:

    2 years ago

    This is truely a 5 star applet :) Thank you for your hard work. I'm using applet with Arch Linux / Cinnamon. Works perfectly with up-to-date repo Cinnamon install. There is a little thing that came up to my mind. Is there any possibility to reverse side of the panel? I mean applet is on the right side and the icons set to 'Minimize,Restore,Close' but I want to have it on the left side arranged as 'Close,Restore,Minimize'. Just the way in the Ubuntu Unity Desktop. Thanks again...

  13. fmete says:

    2 years ago

    @bodqhrohro thanks for feedback and suggestions. I will consider your suggestions on next version. Thanks again

  14. fmete says:

    2 years ago

  15. bodqhrohro says:

    2 years ago

    Nice extension, I was to do title display on xfce-panel with a bash script that's crutchy and buggy, and this one is a fast native solution. Just some requests: extension is not designed to work not in the center section of the panel, f. e., title is always aligned to the center of box, so short titles have a too big margin. And the space between icon and title is unadjustable and very narrow which looks not much pretty.

  16. fmete says:

    2 years ago

    @ugggf thanks for feedback, please give me more information (window focus mode, screenshots, video) about this issue. You can use github page

  17. ugggf says:

    2 years ago

    Thanks for the applet, it's really practical and it's perfect when combined with Maximus extension. There is an issue though where many times the title doesn't follow the active window ie when it loads is shows "no active window" and remains with that even when a new window is opened. This is regardless of the option to show only maximized windows (which I prefer). Restarting Cinnamon doesn't help. Removing and readding the applets fixes that. My system is Mint 17 64bit with Cinnamon 2.2.16. Still a great applet I must say!

  18. fmete says:

    2 years ago

    @snkiz thanks for feedback, but i cant understand the issue. I am working for git repo, i will add git url this page.

  19. snkiz says:

    2 years ago

    @fmete Loving the update, but there is an issue I've noticed. The title seems to track the only 'max' windows fine, but the buttons are still tracking the active window even though they are only shown with the 'max' window. Also it doesn't track closing 'max' windows well. There are a few other things, a request or two of my own. A theme I'd like to contribute. Do you have a bug tracker? launchpad or git repo?

  20. fmete says:

    2 years ago

    @demetrislambrou123 , @Bierce88 i added feature that you want. Thanks for feedback.

  21. Bierce88 says:

    2 years ago

    Hey I was wondering if there was anyway to hide it when not maximized kind of like unity if not that would be a sweet feature to add in the future

  22. demetrislambrou123 says:

    2 years ago

    @fmete ah cool can't wait then. if it's possible do it like unity which shows the current maximized app's windows buttons and title on the panel even if it is not the focused one.

  23. fmete says:

    2 years ago

    @demetrislambrou123 you are not missing, it's good idea. I will add showing option (show only active window maximized) for every buttons (icons, title, close, minimize, maximize) in next version. Thanks for feedback.

  24. demetrislambrou123 says:

    2 years ago

    @fmete I like your applet. I've installed both cinnamon maximus and window buttons with title however is there a way to have the window buttons and title on the panel for only maximised windows? I don't want them there for every window maximized or unmaximized and it would be helpful if it is shown on the panel for only maximized windows and not on the current focused one. Am I missing something on settings? or it cannot be done with the applet and the extension?

  25. fmete says:

    2 years ago

    @dimbas, you have to add new instances. In applet adding settings, right click this applet and add new instance. After you can change settings (for every instances) right click and select settings in menu. For change applet place, right click cinnamon panel, click Panel Edit Mode, and drag the apple new place.

  26. dimbas says:

    2 years ago

    Thanks for the extension! But dude, how did you make the top panel look like on your screen shot? I mean other applets being in-between the icon, title bar and buttons of your applet?

  27. fmete says:

    2 years ago

    thanks for feedback @botchy, yes it is possible, now, applet use window-list theme, next version i can add system theme (windows title font style) and custom theme option.

  28. botchy says:

    2 years ago

    @fmete this is perfect with maximus. is there a way to change the font of the title? it would be more than enough to have them in the system style like in the original window (by me a bit bigger and bold). thanks.

  29. fmete says:

    2 years ago

    @dji_dji thanks for your encouraging comment.

  30. dji_dji says:

    2 years ago

    Thanks a lot, works like a charm now. Definetly one of the best cinnamon applets out there!

  31. fmete says:

    2 years ago

    @dji_dji, i fixed the bug. now i am testing, soon i will update applet.

  32. fmete says:

    2 years ago

    @dji_dji thanks for comment, i know this bug. it occurs especially firefox fullscreen mode. in my my opinion it caused by undecorate option, i hope i will fix this bug next version.

  33. dji_dji says:

    2 years ago

    Thanks a lot for this applet, I find it really useful! I just have one bug to report although I don't know if others encountered the same problem: if I maximize a window and then enter in fullscreen, I can't leave the fullscreen mode after that. I am forced to close the window and reopen it. If the window is not maximized before entering fullscreen this problem doesn't occurs. If you could fix it that would be great ;)

  34. fmete says:

    2 years ago

    @lestcape i see, i think develop an extension that it can edit directly expo and scale settings.

  35. lestcape says:

    2 years ago

    mmm, fmete yes, but we can have the applet working and waiting for cinnamon devs to take a desition. I have a better idea... Can you propouse a change on cinnamon code to handled this values for your applet... this is more transparently that make a python script to override a cinnamon file and can be used for other people that want to have more less the same thing on the future.

  36. fmete says:

    2 years ago

    @lestcape thanks for suggestion, recently i am very busy so i develop applet slowly. Now i try some bugs (better maximus) and trying add new features (menu option). Your suggestion is good idea, i hope that i will add this feature applets next version. On the other hand i think cinnamon developer have to add this option in cinnamon's newer version (seen panel expo&scale;).

  37. lestcape says:

    2 years ago

    Hi fmete, can you use a python script to automatize the actions over the files expoThumbnail.js and workspacesView.js? used the pkexec command to be root... If some users try to do that, can break the code, another users can have just afraid to do it.

  38. fmete says:

    2 years ago

    @zagortenay333 i isolated undecorate option and i added on extension, it is name Cinnamon Maximus.

  39. fmete says:

    2 years ago

    @ManIVIctorious i fixed issue that you said, please update applet. Thanks

  40. fmete says:

    2 years ago

    @ManIVIctorious thanks for comment. i tried issue that you said, but nothing happend. please give me more information? (desktop record)

  41. ManIVIctorious says:

    2 years ago

    I think this is a really cool applet, but it seems to me, that i have discovered an issue: Since i have installed the Applet i encounter problems with focus stealing. Example: When i have firefox maximized and open a new instance of nemo firefox always jumps to the frontground when i move my mouse over it. This behaviour disappeared after i removed the applet and restarted cinnamon. It is a really annoying bug and i hope it gets fixed soon, since this is one of the best applets i have discovered so far.

  42. fmete says:

    2 years ago

    @zagortenay333 , i started it, in my opinion its possible. I use this extension methods my applet.

  43. zagortenay333 says:

    2 years ago

    Is it possible that you isolate the undecorate feature only?The maximus extension no longer works.

  44. fmete says:

    2 years ago

    @robrobinbin and @vayth thanks for your encouraging comments, just now i have updated applet and i added lots of features. @robrobinbin i add multiple instances feature, you can use title, icon and window buttond different where of the panel. But there is a issue for fixing you look at Known Issues. @vayth maximus dont work corretly in linux mint 16 so i add undecorate feature applet, you can activate this feature from applet settings. I 'm fun global menu too. I think develop global menu for cinnamon but it is very complicated, may be future i work on.

  45. robrobinbin says:

    2 years ago

    Hey, Could you (or someone else reading this) make an applet with following functionality: It's an empty spacer (like , who takes up maximum space (auto expands) and it can be used to move your current window (just like the title in your applet). I would be great if this allowed multiple instances. Anyway, if anyone would make this I would be grateful until eternity! :D

  46. robrobinbin says:

    2 years ago

    This is absolutely fantastic! Really, really nice. You just made cinnamon 100% better. Keep up the good work, and add all the features you can possible imagine :p

  47. vayth says:

    2 years ago

    Hey, thanks a lot! I've been using maximus extension, but was never able to make the button extension worked. It was weird back then. I'm a fan of Unity's Global Menu (and LIM, they're a great space saver!), thanks to this, Cinnamon become better for me. I hope this will include those two in the future version (as an optional setting, maybe?) :) But I'm already very grateful even just for this. Thanks again :)