xmenu/.git
4 years agoCorrectly setting WM_CLASS.
phillbush [Tue, 19 May 2020 08:51:21 +0000 (05:51 -0300)]
Correctly setting WM_CLASS.

4 years agoThe script now supposes that xmenu is installed
phillbush [Tue, 19 May 2020 07:49:33 +0000 (04:49 -0300)]
The script now supposes that xmenu is installed

4 years agosimple tweak on xmenu.sh
phillbush [Tue, 19 May 2020 07:47:35 +0000 (04:47 -0300)]
simple tweak on xmenu.sh

The script now runs in the background.

4 years agoFixed order of function calls
phillbush [Tue, 19 May 2020 02:05:14 +0000 (23:05 -0300)]
Fixed order of function calls

You must grab the keyboard after reading the input.

4 years agoFixed makefile
phillbush [Tue, 19 May 2020 02:00:29 +0000 (23:00 -0300)]
Fixed makefile

4 years agoFixed man page installation.
phillbush [Tue, 19 May 2020 01:56:53 +0000 (22:56 -0300)]
Fixed man page installation.

4 years agoAdded xft support (smooth fonts)
phillbush [Tue, 19 May 2020 01:27:56 +0000 (22:27 -0300)]
Added xft support (smooth fonts)

4 years agoxmenu now can be operated by keyboard
phillbush [Sun, 17 May 2020 20:01:46 +0000 (17:01 -0300)]
xmenu now can be operated by keyboard

4 years ago`make install` now install the manpage
phillbush [Sun, 17 May 2020 04:28:04 +0000 (01:28 -0300)]
`make install` now install the manpage

4 years agoxmenu now supports x resources
phillbush [Sun, 17 May 2020 04:22:21 +0000 (01:22 -0300)]
xmenu now supports x resources

4 years agoconfig.h
phillbush [Sun, 17 May 2020 03:12:59 +0000 (00:12 -0300)]
config.h

4 years agoXmenu now has a man page.
phillbush [Sun, 17 May 2020 03:08:23 +0000 (00:08 -0300)]
Xmenu now has a man page.

4 years agoThe README file referred to dwm
phillbush [Sat, 16 May 2020 21:01:14 +0000 (18:01 -0300)]
The README file referred to dwm

4 years agobetter-looking color scheme
phillbush [Sat, 16 May 2020 18:08:25 +0000 (15:08 -0300)]
better-looking color scheme

I just stole the colors from firefox's context menu.

4 years agoimproved algorithm for mapping/unmapping
phillbush [Sat, 16 May 2020 17:43:07 +0000 (14:43 -0300)]
improved algorithm for mapping/unmapping

In previous versions, all the previous current visible menus are
unmapped and the new currently visible menus are mapped when the
current visible menu changed. Now, using an algorithm that finds
the lowest common ancestor between current and current_new menus,
only the necessary menus are remapped on the display.

4 years agoimproved algorithm that draw menus
phillbush [Sat, 16 May 2020 05:14:29 +0000 (02:14 -0300)]
improved algorithm that draw menus

4 years agoNOW IN PUBLIC DOMAIN!
phillbush [Sat, 16 May 2020 04:28:57 +0000 (01:28 -0300)]
NOW IN PUBLIC DOMAIN!

4 years agowidth is now calculated from the font
phillbush [Sat, 16 May 2020 04:24:43 +0000 (01:24 -0300)]
width is now calculated from the font

4 years agoA better triangle
phillbush [Sat, 16 May 2020 03:58:32 +0000 (00:58 -0300)]
A better triangle

Now the triangle indicating submenus is smaller and better looking.

4 years agousing pixmaps
phillbush [Sat, 16 May 2020 03:43:59 +0000 (00:43 -0300)]
using pixmaps

Using pixmaps rather than drawing directly on windows.

4 years agoxmenu now works on tile window managers
phillbush [Sat, 16 May 2020 02:10:16 +0000 (23:10 -0300)]
xmenu now works on tile window managers

The windows now set size hints for maximum and minimum size.

4 years agoTest
phillbush [Sat, 16 May 2020 02:08:05 +0000 (23:08 -0300)]
Test

4 years agoAdded separators
phillbush [Sat, 16 May 2020 01:51:26 +0000 (22:51 -0300)]
Added separators

Now lines without labels in the input generate a menu separator.

4 years agoitem->y is now relative to menu, not to root
phillbush [Sat, 16 May 2020 01:25:05 +0000 (22:25 -0300)]
item->y is now relative to menu, not to root

4 years agoInitial commit
phillbush [Fri, 15 May 2020 22:02:23 +0000 (19:02 -0300)]
Initial commit