Commit Graph

16 Commits

Author SHA1 Message Date
phillbush
f472bfacd9 prepare stuff for type-to-select 2020-12-29 19:22:50 -03:00
phillbush
6abae763c6 parse resources before command-line options 2020-12-29 18:56:50 -03:00
phillbush
27c03246ca add alignment 2020-12-15 13:14:57 -03:00
phillbush
006c94ce9c Add support for Home and End keys for moving 2020-09-16 21:48:46 -03:00
phillbush
0b0faa5fc4 Adding xmenu.h 2020-08-01 15:42:34 -03:00
phillbush
b1cf3ebd74 fixing comment 2020-07-30 22:07:13 -03:00
phillbush
7832d2cfa9 Simplifying manual, removing unused elements 2020-07-30 22:03:54 -03:00
phillbush
a2ff706d6f No more needed to use -i to disable icon padding
Now xmenu detects if a menu has an icon, and if it doesn't have, the
menu will not have the gaps fgor icons, making the -i flag unecessary
to disable the padding.   The -i option is still necessary, however,
to speed up xmenu loading, since it disables imlib2 initialization
routines.
2020-07-30 17:04:04 -03:00
phillbush
b6cf4847ce removing variables config.screen* 2020-07-30 00:25:55 -03:00
phillbush
237da9824c Adding Xinerama support 2020-07-29 17:55:20 -03:00
phillbush
3d8536642e Drawing menus on demand, reordering functions 2020-07-29 11:37:38 -03:00
phillbush
cdeaefaaa2 Added support for fallback fonts.
Also changed license.
2020-07-29 00:51:08 -03:00
phillbush
675a2008a6 Fixing #7
Redrawing an icon every time the cursor moves between items costs a lot
of time.  So now each icon is drawn once, and s copied when needed.
2020-07-28 14:51:12 -03:00
phillbush
05cfe1a0da Adding the -p option.
Changing config.cursx and config.cursy to config.posx and config.posy.
Adding the parseposition() function.
2020-07-23 17:37:28 -03:00
phillbush
71b4db9241 added the -i option
Widths and x positions no more depend on item->h.
2020-07-15 22:57:59 -03:00
phillbush
8902c43b92 Adding gaps support and more.
• Adding support for gaps (#3)
• Adding more comments and categorizing function declarations.
• Adding support for EWMH properties (xmenu look is now consistent
  in some window compositors).
• Changing how configuration is done (now all configuration belongs
  to the config structure).
2020-06-29 12:20:37 -03:00