Commit Graph

15 Commits

Author SHA1 Message Date
Emmanuel Lepage Vallee 34f7e74a92 Make vertical menu code more modular, easier to maintain 2013-07-07 00:39:17 -04:00
Emmanuel Lepage Vallee 6fc984e59d Add 'underlay' options to item. This add a surface under the text 2013-07-05 01:32:14 -04:00
Emmanuel Lepage Vallee f47d527649 Restore full F-keys support for vertical menus 2013-07-05 00:57:30 -04:00
Emmanuel Lepage Vallee 7bad049fab Bypass LGI performance issues by creating a pixmap cache for vertical menus 2013-07-04 13:19:01 -04:00
Emmanuel Lepage Vallee 7daa8c8c4e Fix filter regression 2013-07-04 02:30:01 -04:00
Emmanuel Lepage Vallee 884b843327 Add icon margin 2013-07-04 02:22:58 -04:00
Emmanuel Lepage Vallee 3403fb56f3 Improve menu loading speed with some caching 2013-07-04 01:51:01 -04:00
Emmanuel Lepage Vallee 42e12e297c Add 'add_widget' function to menus, allow to add arbitrary widgets as menu items 2013-07-04 01:20:46 -04:00
Emmanuel Lepage Vallee 82421bf8bb Add menu 'auto_resize' option for horizontal menus 2013-07-01 18:25:25 -04:00
Emmanuel Lepage Vallee 9dc5137d92 Add menu 'auto_resize' option for vertical menus 2013-07-01 18:18:25 -04:00
Emmanuel Lepage Vallee 70c27a360c Make it possible to change item text and icon dynamically 2013-06-22 22:30:27 -04:00
Emmanuel Lepage Vallee cd4d8d1dbe Fix require 2013-06-08 20:05:55 -04:00
Emmanuel Lepage Vallee beb15f6cda Implement specific item layout for horizontal menus 2013-05-26 20:49:51 -04:00
Emmanuel Lepage Vallee 4b8e11f6ac Add support for checkboxes 2013-05-16 15:18:55 -04:00
Emmanuel Lepage Vallee 88d7ad2ff1 First commit
This is Radical, a new menu implementation for AwesomeWM. It make it easy to abstract look and behavior or various types of menu with object oriented abstractions. While slower, this make it easier to maintain and extend.
2013-05-11 15:02:47 -04:00