Category: Whisker Menu (Page 4 of 7)

Whisker Menu 2.2.1 released

Posted on July 13, 2018, under Whisker Menu

This is a minor release that fixes a bunch of bugs.

What’s New?

Bug Fixes

  • Fix category button staying active when dragged (bug #14419)
  • Fix regression of non-square panel image support (bug #14506)
  • Fix redundant hiding of menu
  • Fix sidebar buttons retaining incorrect width
  • Fix commands not following sidebar

Translation Updates

English (United Kingdom), Georgian, Japanese, Serbian, Slovak, Slovenian, Spanish, Swedish

Downloads

Source tarball

SHA-256:
b5f8efcc94cb26e4394ae599ac5955d745f3c11c39605036709ede5454f302b9

SHA-1:
64342b47a0564be9002171ee0bad7ae29c76f085

MD5:
8d202b984e6bdf9c96fc8b0701f881cc

Whisker Menu 2.2.0 released

Posted on May 21, 2018, under Whisker Menu

This release is all about improving the feel of using Whisker Menu. To that end, I have made the search results slide in and out instead of just appearing. I also tweaked the logic for sizing the panel button so that it shouldn’t be so tiny anymore. And lastly, I added back loading applications in a thread, which allows the panel button to appear more quickly.

What’s New?

General

  • Disable opacity option when non-composited
  • Rename option for including favorites in recent
  • Load applications in a thread (bug #12903)
  • Slide out search results
  • Require GTK+ version 3.22

Bug Fixes

  • Fix panel icon size not following theme

Translation Updates

Amharic, Belarusian, Bulgarian, Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish, Dutch, Esperanto, French, German, Lithuanian, Nepali, Polish, Portuguese, Portuguese (Brazil), Romanian, Russian, Slovak, Slovenian, Turkish

Downloads

Source tarball

SHA-256:
8f68492a38cb2d148867162adff947dd37fed162b4ef4f31910660229ef00ef1

SHA-1:
074096a252d33c9bef5a2ea5fa36e2afdfa4c152

MD5:
2eda14e43e37222035be619327c604cb

Whisker Menu 2.1.7 released

Posted on April 22, 2018, under Whisker Menu

I’ve decided to make my release announcements a little more structured, so I am going to mimic the style from the Xfce blog. This release of Whisker Menu is pretty small, mostly just to fix a memory leak and update some translations.

What’s New?

General

  • Use HTTPS for plugin website

Bug Fixes

  • Fix memory leak when recreating window

Translation Updates

Bulgarian, French, Turkish

Downloads

Source tarball

SHA-256:
045c48bbe6fba62a46c2752a9eb3533f03bdd29dd23af29208622b79eb045e39

SHA-1:
a415c6bf8203711ca26506badef1331272c35954

MD5:
5cdaaf5799c3f976e8cee81ed24c7fe7

Theming Whisker Menu redux

Posted on October 21, 2017, under Whisker Menu

Hi there! There is now a page on theming that is more up to date.

I still get questions about how to theme Whisker Menu from time to time, but now they are about the GTK+3 version. Which makes sense, because the information in my previous blog post is about how to theme the GTK+2 version and none of that applies anymore. If you are using Whisker Menu 2.0.0 or newer, this is what you need.

So! How to do it? It is surprisingly easy, actually. You need to modify the file ~/.config/gtk-3.0/gtk.css (create it if it doesn’t exist), and just start putting things in there. It uses GTK+’s CSS, with properties you can read about on gtk.org. To apply your theme changes you need to either log out and log in, or restart your panel by running:

xfce4-panel -r

To modify only Whisker Menu, make sure to put #whiskermenu-window at the start of each section. That will restrict the styling to just Whisker Menu, and leave the rest of your GTK+3 programs alone. Here is a quick and dirty example (which I am sure could be done much more cleanly) to match the theming from the original blog post:

#whiskermenu-window {
	background-color: #404040;
	color: #ccc;
}

/* Make sidebar buttons match */
#whiskermenu-window button {
	background-color: #404040;
	color: #ccc;
}
#whiskermenu-window button:hover {
	background-color: #808080;
	color: #fff;
}
#whiskermenu-window button:checked {
	background-color: #606060;
	color: #fff;
}

/* Make treeview match */
#whiskermenu-window treeview {
	background-color: #404040;
	color: #ccc;
}
#whiskermenu-window treeview:hover {
	background-color: #808080;
	color: #fff;
}

Whisker Menu dark tree GTK+3

The panel button is also named. If for some reason you want the Whisker Menu panel button to not match the rest of your panel, just use #whiskermenu-button at the start of a section.

CSS is quite powerful, and you can do a lot more with it than I have done here. This is just to get you started! Please don’t ask me for more help beyond this, though. I don’t have much experience with using CSS for GTK+ styling, and I don’t really expect to. I don’t theme my own menu. 😉

I just realized I forgot to announce the releases I made at the beginning of the month! Oops. This poor, neglected blog.

I updated all of my projects, and for the most part it was a very minor release that fixed an installation bug in Linux or updated the translations. Of course, FocusWriter had a few more fixes than the rest, but that is to be expected as it is a much more complicated program. And Tanglet actually had a feature release, thanks to Markus Enzenberger. If you have not yet updated, enjoy!

Categories