phillbush
84de136091
Merge pull request #2 from emanuele6/patch-1
Build: remove slashes after DESTDIR from commands in uninstall target
4 년 전
Emanuele Torre
9859c2a555
Build: remove slashes after DESTDIR from commands in uninstall target
4 년 전
phillbush
685ca30d8d
Configuring height directly by setting the height.
Rather than setting the padding.
4 년 전
phillbush
5a83c7dce2
Typo
4 년 전
phillbush
d584fba626
Updating config.mk, manual and README
4 년 전
phillbush
721517254c
Updating README
4 년 전
phillbush
3bec05ea77
Readding the -w option
4 년 전
phillbush
7b867888e0
Adding some icons samples
4 년 전
phillbush
33376f5420
Merging icons branch on master branch.
And adjusting the geometry of items.
4 년 전
phillbush
f8ffe0b2e4
Renaming routine and spliting it into subroutines
Renaming calcmenu() to setupmenu() and shrinking it by calling two
new functions: setupmenusize() and setupmenupos().
4 년 전
phillbush
0dfd6fa00e
Removing patches, using branches approach
4 년 전
phillbush
a966c86682
Updating README to mention patches
4 년 전
phillbush
0704f950ad
Adding icons patch
4 년 전
phillbush
207c3312d5
typo
4 년 전
phillbush
738ed9d5f5
comment
4 년 전
phillbush
beae67a6a7
Making geom local to main().
I moved all the geometry related code to calcmenu().
The pro is that geom is now a local variable rather than global;
and that all geometry-related code is now in one place.
The con is that it weakens performance a little bit since some
variables, such as the border, have to be reset after the window
creation.
4 년 전
phillbush
ddeb6e1ef2
Mentioning dmenu.gif in the README §Files section
4 년 전
phillbush
ddb15acfde
Fixing segfault in case of empty input
4 년 전
phillbush
a5ddd2cd22
Simplifying parsing and data structure building
• Parsing of stdin was simplified by using conventional stdlib functions
rather than parsing the stdin byte-by-byte.
• Splited parsing of textual input and building of internal data
structures into two different functions.
4 년 전
phillbush
15dfafdfb1
Saving users memory.
When the item->label and item->output are the same, XMenu now only
strdup() the item->label and make item->output equal to item->label.
This saves memory when the user do not write a output specification
in the input.
4 년 전
phillbush
4f898cc3af
Adding the demo gif to the repository.
4 년 전
phillbush
6b5123e793
Updated manpage, removed unused variables, etc.
• Updated manual page (removing mention to the removed -w option).
• Removed unused variables (dc.d).
• Freeing item's label and output.
4 년 전
phillbush
ec4ed1ac1e
Fixing calculation of menu position.
The position didn't take into account the menu borders.
Also, freeing allocated menus and items.
4 년 전
phillbush
95e47cc023
Updating install commands in Makefile
4 년 전
phillbush
cdc4d51fee
removed a goto
4 년 전
phillbush
c6d9174ec2
Reordering stuff, removing unused variables
4 년 전
phillbush
257e42cc23
Getting rid of some global variables
They are local now.
4 년 전
phillbush
571d99e165
Improved README
4 년 전
phillbush
0c1a78642c
Separated getmenuitem into two functions
4 년 전
phillbush
fd530f3f68
Refactored code, changed resources and config.h
4 년 전
phillbush
2744390027
Removed the -w option (it was too buggy)
4 년 전
phillbush
21a9aaecb1
Creating windowed branch for -w
I will remove the -w (windowed) option from the master branch, for it
raises more problems than solutions, I will maintain it in the windowed
branch.
4 년 전
phillbush
8455c36913
Menu windows are recalculated with -w
Every time a window is opened, its position is recalculated with
recalcmenu().
4 년 전
phillbush
88afe438b1
trapping sighup in xmenu.sh
4 년 전
phillbush
85003546a2
Make xmenu wait for another process to ungrab
Xmenu didn't wait for another process to ungrab the poiter or keyboard,
ending up in erroneous behavior. Now it waits.
4 년 전
phillbush
c49dad285c
Simplifying the example script.
4 년 전
phillbush
c0cff00dc8
Referring to the new changes in the manpage.
4 년 전
phillbush
d2435fcd5f
Correctly setting WM_CLASS.
4 년 전
phillbush
813ade537f
The script now supposes that xmenu is installed
4 년 전
phillbush
4e219dd8f3
simple tweak on xmenu.sh
The script now runs in the background.
4 년 전
phillbush
465d07dbe9
Fixed order of function calls
You must grab the keyboard after reading the input.
4 년 전
phillbush
697f63c474
Fixed makefile
4 년 전
phillbush
9c891da8b3
Fixed man page installation.
4 년 전
phillbush
dbeb994054
Added xft support (smooth fonts)
4 년 전
phillbush
858338d978
xmenu now can be operated by keyboard
4 년 전
phillbush
54931d1465
`make install` now install the manpage
4 년 전
phillbush
f644b8bc22
xmenu now supports x resources
4 년 전
phillbush
dddba407f4
config.h
4 년 전
phillbush
08f165897c
Xmenu now has a man page.
4 년 전
phillbush
873c080ceb
The README file referred to dwm
4 년 전