thingmenu, branch HEADA simple graphical menu launcher for X11.
17f3dbe69cd92eef39836ced8ba24e3035aee89f2022-12-28T21:23:39Z2022-12-28T21:23:39ZAdd numpad shortcuts.Christoph Lohmann20h@r-36.netcommit 17f3dbe69cd92eef39836ced8ba24e3035aee89f
parent f3edf619a8441c5ebc5ea4b209770bf30788c137
Author: Christoph Lohmann <20h@r-36.net>
Date: Wed, 28 Dec 2022 22:23:39 +0100
Add numpad shortcuts.
f3edf619a8441c5ebc5ea4b209770bf30788c1372019-05-26T14:52:29Z2019-05-26T16:02:10ZHandle sigchld to reap zombies immideatelyPlaton Ryzhikovihummer63@yandex.rucommit f3edf619a8441c5ebc5ea4b209770bf30788c137
parent f19ef16ad6c6db0361253620088a5b37b9d0ab4d
Author: Platon Ryzhikov <ihummer63@yandex.ru>
Date: Sun, 26 May 2019 17:52:29 +0300
Handle sigchld to reap zombies immideately
Signed-off-by: Christoph Lohmann <20h@r-36.net>
f19ef16ad6c6db0361253620088a5b37b9d0ab4d2019-05-24T18:19:14Z2019-05-24T18:19:14ZWait for children to exit, so there are no zombies left.Christoph Lohmann20h@r-36.netcommit f19ef16ad6c6db0361253620088a5b37b9d0ab4d
parent 811e5fc9b529d6efa2833e58e9a08165490f3281
Author: Christoph Lohmann <20h@r-36.net>
Date: Fri, 24 May 2019 20:19:14 +0200
Wait for children to exit, so there are no zombies left.
811e5fc9b529d6efa2833e58e9a08165490f32812019-05-24T17:30:12Z2019-05-24T17:30:12ZFix runentry to not spawn zombies.Christoph Lohmann20h@r-36.netcommit 811e5fc9b529d6efa2833e58e9a08165490f3281
parent bcb369a656d09ae2c2bb76d99622afc9ba33474b
Author: Christoph Lohmann <20h@r-36.net>
Date: Fri, 24 May 2019 19:30:12 +0200
Fix runentry to not spawn zombies.
Thanks to Platon Ryzhikov <ihummer63@yandex.ru> for reporting!
bcb369a656d09ae2c2bb76d99622afc9ba33474b2018-12-08T12:36:42Z2018-12-08T12:58:44Zcheck memory allocations, malloc+memset to callocHiltjo Posthumahiltjo@codemadness.orgcommit bcb369a656d09ae2c2bb76d99622afc9ba33474b
parent a98965225be0bdad50d9711bbf0c54ef4d18888a
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Sat, 8 Dec 2018 13:36:42 +0100
check memory allocations, malloc+memset to calloc
- some consistency for strdup allocations.
- free allocates strings at exit too.
Signed-off-by: Christoph Lohmann <20h@r-36.net>
a98965225be0bdad50d9711bbf0c54ef4d18888a2018-12-08T10:47:23Z2018-12-08T10:56:03Zconfig.mk: use X11INC for default includeHiltjo Posthumahiltjo@codemadness.orgcommit a98965225be0bdad50d9711bbf0c54ef4d18888a
parent 9502c2896785f760f6e0402eb6b20cc75e27f8b5
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Sat, 8 Dec 2018 11:47:23 +0100
config.mk: use X11INC for default include
Signed-off-by: Christoph Lohmann <20h@r-36.net>
9502c2896785f760f6e0402eb6b20cc75e27f8b52016-03-03T12:44:12Z2016-03-03T12:44:12ZFix oob in arg.h.Christoph Lohmann20h@r-36.netcommit 9502c2896785f760f6e0402eb6b20cc75e27f8b5
parent 8646255f0c1de4f802b096195a1b8abbe48953c4
Author: Christoph Lohmann <20h@r-36.net>
Date: Thu, 3 Mar 2016 13:44:12 +0100
Fix oob in arg.h.
8646255f0c1de4f802b096195a1b8abbe48953c42016-02-04T05:48:47Z2016-02-04T05:48:47ZFix the examples and their description.Christoph Lohmann20h@r-36.netcommit 8646255f0c1de4f802b096195a1b8abbe48953c4
parent e54f54c03160ab7e6615e15f9ee0984ab5d2e9dc
Author: Christoph Lohmann <20h@r-36.net>
Date: Thu, 4 Feb 2016 06:48:47 +0100
Fix the examples and their description.
Thanks bleb for noticing this.
e54f54c03160ab7e6615e15f9ee0984ab5d2e9dc2012-08-04T20:30:22Z2012-08-04T20:30:22ZAdding ARGBEGIN for flexible parameter handling and fixing the manpage.Christoph Lohmann20h@r-36.netcommit e54f54c03160ab7e6615e15f9ee0984ab5d2e9dc
parent 0255257e75f6f3820d695394eb80cd20dcf78e78
Author: Christoph Lohmann <20h@r-36.net>
Date: Sat, 4 Aug 2012 22:30:22 +0200
Adding ARGBEGIN for flexible parameter handling and fixing the manpage.
0255257e75f6f3820d695394eb80cd20dcf78e782012-02-05T11:42:43Z2012-02-05T11:42:43ZCorrecting spelling for the manpage change.Christoph Lohmann20h@r-36.netcommit 0255257e75f6f3820d695394eb80cd20dcf78e78
parent d8eb104a4ebbb9b4b7947b13705332798f8dfb25
Author: Christoph Lohmann <20h@r-36.net>
Date: Sun, 5 Feb 2012 12:42:43 +0100
Correcting spelling for the manpage change.
d8eb104a4ebbb9b4b7947b13705332798f8dfb252012-02-05T11:41:19Z2012-02-05T11:41:19ZChanging config.mk to standard suckless behaviour.Christoph Lohmann20h@r-36.netcommit d8eb104a4ebbb9b4b7947b13705332798f8dfb25
parent 1055c15ee9a299f0e496c39532e80bb8ed722dea
Author: Christoph Lohmann <20h@r-36.net>
Date: Sun, 5 Feb 2012 12:41:19 +0100
Changing config.mk to standard suckless behaviour.
1055c15ee9a299f0e496c39532e80bb8ed722dea2012-02-05T11:40:57Z2012-02-05T11:40:57ZAdding a menu notice to the manpage.Christoph Lohmann20h@r-36.netcommit 1055c15ee9a299f0e496c39532e80bb8ed722dea
parent 70b2b06e7c11ffa06e2fdaef9a8cbea81c306d1d
Author: Christoph Lohmann <20h@r-36.net>
Date: Sun, 5 Feb 2012 12:40:57 +0100
Adding a menu notice to the manpage.
70b2b06e7c11ffa06e2fdaef9a8cbea81c306d1d2011-11-13T20:01:47Z2011-11-13T20:01:47ZAdding Stephen Paul Weber to LICENSE.Christoph Lohmann20h@r-36.netcommit 70b2b06e7c11ffa06e2fdaef9a8cbea81c306d1d
parent 9b1cf287f5be72735d7c2fb46aa1f066b5fcd09a
Author: Christoph Lohmann <20h@r-36.net>
Date: Sun, 13 Nov 2011 21:01:47 +0100
Adding Stephen Paul Weber to LICENSE.
9b1cf287f5be72735d7c2fb46aa1f066b5fcd09a2011-11-13T18:25:42Z2011-11-13T18:25:42ZPushing up to v0.8.Christoph Lohmann20h@r-36.netcommit 9b1cf287f5be72735d7c2fb46aa1f066b5fcd09a
parent 93e0eae6d3256d43a25e90843041fb566105fe99
Author: Christoph Lohmann <20h@r-36.net>
Date: Sun, 13 Nov 2011 19:25:42 +0100
Pushing up to v0.8.
93e0eae6d3256d43a25e90843041fb566105fe992011-11-13T18:23:27Z2011-11-13T18:23:27ZRemoving some obvious comments.Christoph Lohmann20h@r-36.netcommit 93e0eae6d3256d43a25e90843041fb566105fe99
parent 32183505ec4dc9c66e4d6afc64a53054e6459c89
Author: Christoph Lohmann <20h@r-36.net>
Date: Sun, 13 Nov 2011 19:23:27 +0100
Removing some obvious comments.
32183505ec4dc9c66e4d6afc64a53054e6459c892011-10-31T23:32:10Z2011-11-01T18:16:56ZwhitespaceStephen Paul Webersingpolyma@singpolyma.netcommit 32183505ec4dc9c66e4d6afc64a53054e6459c89
parent 2c8bfd20bd0a5f65d9b513083210049701420ad6
Author: Stephen Paul Weber <singpolyma@singpolyma.net>
Date: Mon, 31 Oct 2011 18:32:10 -0500
whitespace
2c8bfd20bd0a5f65d9b513083210049701420ad62011-11-01T18:10:47Z2011-11-01T18:15:21ZKeyboard navigationStephen Paul Webersingpolyma@singpolyma.netcommit 2c8bfd20bd0a5f65d9b513083210049701420ad6
parent 3cf543dfa6b3f04acdead19043cb862e12ad3396
Author: Stephen Paul Weber <singpolyma@singpolyma.net>
Date: Tue, 1 Nov 2011 13:10:47 -0500
Keyboard navigation
3cf543dfa6b3f04acdead19043cb862e12ad33962011-10-31T23:21:18Z2011-11-01T18:15:16ZCleaner exitStephen Paul Webersingpolyma@singpolyma.netcommit 3cf543dfa6b3f04acdead19043cb862e12ad3396
parent a620d2b9712d9c6ba82c27dc6570f7760c7644cb
Author: Stephen Paul Weber <singpolyma@singpolyma.net>
Date: Mon, 31 Oct 2011 18:21:18 -0500
Cleaner exit
a620d2b9712d9c6ba82c27dc6570f7760c7644cb2011-10-31T22:54:03Z2011-11-01T18:09:43ZIgnore right-click, etcStephen Paul Webersingpolyma@singpolyma.netcommit a620d2b9712d9c6ba82c27dc6570f7760c7644cb
parent a0128acd10507703644c1a401932bfeb821bf992
Author: Stephen Paul Weber <singpolyma@singpolyma.net>
Date: Mon, 31 Oct 2011 17:54:03 -0500
Ignore right-click, etc
a0128acd10507703644c1a401932bfeb821bf9922011-10-31T23:32:04Z2011-11-01T18:09:42ZBuild as ISO C99Stephen Paul Webersingpolyma@singpolyma.netcommit a0128acd10507703644c1a401932bfeb821bf992
parent b8917e420aa03fdf8b431e76b560d89a3ca5e095
Author: Stephen Paul Weber <singpolyma@singpolyma.net>
Date: Mon, 31 Oct 2011 18:32:04 -0500
Build as ISO C99
b8917e420aa03fdf8b431e76b560d89a3ca5e0952011-10-09T16:21:37Z2011-10-09T16:21:37ZNoone's expecting the coding style inquisition.Christoph Lohmann20h@r-36.netcommit b8917e420aa03fdf8b431e76b560d89a3ca5e095
parent ce149fb5b5c4223f0a724911be59bfe55f2ddb7b
Author: Christoph Lohmann <20h@r-36.net>
Date: Sun, 9 Oct 2011 18:21:37 +0200
Noone's expecting the coding style inquisition.
ce149fb5b5c4223f0a724911be59bfe55f2ddb7b2011-10-09T16:14:48Z2011-10-09T16:14:48ZAdd xgeometry support and remove old non-standard.Christoph Lohmann20h@r-36.netcommit ce149fb5b5c4223f0a724911be59bfe55f2ddb7b
parent 6fe4ccf5c1b27d5babe573dfa794ac86610ae28d
Author: Christoph Lohmann <20h@r-36.net>
Date: Sun, 9 Oct 2011 18:14:48 +0200
Add xgeometry support and remove old non-standard.
6fe4ccf5c1b27d5babe573dfa794ac86610ae28d2011-09-12T13:55:07Z2011-09-12T13:55:07ZAdding expected behaviour to highlight and press.Christoph Lohmann20h@r-36.netcommit 6fe4ccf5c1b27d5babe573dfa794ac86610ae28d
parent 179f5949844bee93fdcc1d6b62327ded89a7e553
Author: Christoph Lohmann <20h@r-36.net>
Date: Mon, 12 Sep 2011 15:55:07 +0200
Adding expected behaviour to highlight and press.
179f5949844bee93fdcc1d6b62327ded89a7e5532011-09-12T13:46:06Z2011-09-12T13:46:06ZChanging the behaviour to run on buttonrelease.Christoph Lohmann20h@r-36.netcommit 179f5949844bee93fdcc1d6b62327ded89a7e553
parent 3330b885356850d35bf0594ba3e42aba078d5a10
Author: Christoph Lohmann <20h@r-36.net>
Date: Mon, 12 Sep 2011 15:46:06 +0200
Changing the behaviour to run on buttonrelease.
3330b885356850d35bf0594ba3e42aba078d5a102011-09-12T13:34:24Z2011-09-12T13:34:24ZMinor typo in the comments.Christoph Lohmann20h@r-36.netcommit 3330b885356850d35bf0594ba3e42aba078d5a10
parent cf551b7ab2083bfbdc4882949531bdcb07b48005
Author: Christoph Lohmann <20h@r-36.net>
Date: Mon, 12 Sep 2011 15:34:24 +0200
Minor typo in the comments.
cf551b7ab2083bfbdc4882949531bdcb07b480052011-09-12T13:30:50Z2011-09-12T13:30:50ZAdding fat finger mode.Christoph Lohmann20h@r-36.netcommit cf551b7ab2083bfbdc4882949531bdcb07b48005
parent 772cc1d9aeac6a847e5e619db347edb55b5b2b43
Author: Christoph Lohmann <20h@r-36.net>
Date: Mon, 12 Sep 2011 15:30:50 +0200
Adding fat finger mode.
772cc1d9aeac6a847e5e619db347edb55b5b2b432011-09-08T13:48:08Z2011-09-08T13:48:08ZFixing the commandline -ws.Christoph Lohmann20h@r-36.netcommit 772cc1d9aeac6a847e5e619db347edb55b5b2b43
parent 6a3e0e66058e4b5329f625b57623ef4a5f932ba9
Author: Christoph Lohmann <20h@r-36.net>
Date: Thu, 8 Sep 2011 15:48:08 +0200
Fixing the commandline -ws.
6a3e0e66058e4b5329f625b57623ef4a5f932ba92011-09-07T20:32:04Z2011-09-07T20:32:04ZRemoving bzero calls. Thanks Streng.Christoph Lohmann20h@r-36.netcommit 6a3e0e66058e4b5329f625b57623ef4a5f932ba9
parent 4d946a52a430e60110e87bcb3cb049374e8b4f27
Author: Christoph Lohmann <20h@r-36.net>
Date: Wed, 7 Sep 2011 22:32:04 +0200
Removing bzero calls. Thanks Streng.
4d946a52a430e60110e87bcb3cb049374e8b4f272011-09-07T20:27:57Z2011-09-07T20:27:57ZI want mk.Christoph Lohmann20h@r-36.netcommit 4d946a52a430e60110e87bcb3cb049374e8b4f27
parent c889c20c8c343f605413f05c944028ac8c7aaa9d
Author: Christoph Lohmann <20h@r-36.net>
Date: Wed, 7 Sep 2011 22:27:57 +0200
I want mk.
c889c20c8c343f605413f05c944028ac8c7aaa9d2011-09-07T20:25:21Z2011-09-07T20:25:21Zthing, think, thing, think …Christoph Lohmann20h@r-36.netcommit c889c20c8c343f605413f05c944028ac8c7aaa9d
parent 2285259c4e7597b0bc4f54bf268b020b05ce3ccb
Author: Christoph Lohmann <20h@r-36.net>
Date: Wed, 7 Sep 2011 22:25:21 +0200
thing, think, thing, think …
2285259c4e7597b0bc4f54bf268b020b05ce3ccb2011-09-07T20:23:48Z2011-09-07T20:23:48ZFixing the example file.Christoph Lohmann20h@r-36.netcommit 2285259c4e7597b0bc4f54bf268b020b05ce3ccb
parent 9177598765d4919250e3aef98b0d94eb7f59e3cd
Author: Christoph Lohmann <20h@r-36.net>
Date: Wed, 7 Sep 2011 22:23:48 +0200
Fixing the example file.
9177598765d4919250e3aef98b0d94eb7f59e3cd2011-09-07T20:22:30Z2011-09-07T20:22:30ZFixing the makefile behaviour.Christoph Lohmann20h@r-36.netcommit 9177598765d4919250e3aef98b0d94eb7f59e3cd
parent 63235367e0b8196b0b221ff74e4ebf82daafe096
Author: Christoph Lohmann <20h@r-36.net>
Date: Wed, 7 Sep 2011 22:22:30 +0200
Fixing the makefile behaviour.
63235367e0b8196b0b221ff74e4ebf82daafe0962011-09-07T20:16:10Z2011-09-07T20:16:10ZReflecting changes in the manpage.Christoph Lohmann20h@r-36.netcommit 63235367e0b8196b0b221ff74e4ebf82daafe096
parent 45838326b3fbed24d56063b64cae841ee7b56282
Author: Christoph Lohmann <20h@r-36.net>
Date: Wed, 7 Sep 2011 22:16:10 +0200
Reflecting changes in the manpage.
45838326b3fbed24d56063b64cae841ee7b562822011-09-07T20:09:54Z2011-09-07T20:09:54ZMake widthscaling a commandline parameter.Christoph Lohmann20h@r-36.netcommit 45838326b3fbed24d56063b64cae841ee7b56282
parent 9fbca8b3f21d2d0ad07d19ec8222c2a3fd89b984
Author: Christoph Lohmann <20h@r-36.net>
Date: Wed, 7 Sep 2011 22:09:54 +0200
Make widthscaling a commandline parameter.
9fbca8b3f21d2d0ad07d19ec8222c2a3fd89b9842011-09-07T20:00:18Z2011-09-07T20:00:18ZAdding the width scaling as a parameter.Christoph Lohmann20h@r-36.netcommit 9fbca8b3f21d2d0ad07d19ec8222c2a3fd89b984
parent 85c2c65341cb8953afe7fc9fea794efca060c3d9
Author: Christoph Lohmann <20h@r-36.net>
Date: Wed, 7 Sep 2011 22:00:18 +0200
Adding the width scaling as a parameter.
85c2c65341cb8953afe7fc9fea794efca060c3d92011-09-07T19:47:07Z2011-09-07T19:47:07ZPushing to 0.7.Christoph Lohmann20h@r-36.netcommit 85c2c65341cb8953afe7fc9fea794efca060c3d9
parent ed1b10cb2eb03d31078fcd5353d60a36c7d77d87
Author: Christoph Lohmann <20h@r-36.net>
Date: Wed, 7 Sep 2011 21:47:07 +0200
Pushing to 0.7.
ed1b10cb2eb03d31078fcd5353d60a36c7d77d872011-09-07T19:46:01Z2011-09-07T19:46:01ZChanging the parameter layout.Christoph Lohmann20h@r-36.netcommit ed1b10cb2eb03d31078fcd5353d60a36c7d77d87
parent fa32f61ef9dcbe04deddad48176d2919ed5b2326
Author: Christoph Lohmann <20h@r-36.net>
Date: Wed, 7 Sep 2011 21:46:01 +0200
Changing the parameter layout.
fa32f61ef9dcbe04deddad48176d2919ed5b23262011-07-02T10:34:52Z2011-07-02T10:34:52ZChange version.Christoph Lohmann20h@r-36.netcommit fa32f61ef9dcbe04deddad48176d2919ed5b2326
parent 08dc77218ed9258f10f58e6f53d26931a5406f32
Author: Christoph Lohmann <20h@r-36.net>
Date: Sat, 2 Jul 2011 12:34:52 +0200
Change version.
08dc77218ed9258f10f58e6f53d26931a5406f322011-07-02T10:32:56Z2011-07-02T10:32:56ZREADME.md is gone.Christoph Lohmann20h@r-36.netcommit 08dc77218ed9258f10f58e6f53d26931a5406f32
parent 2e6e710ce313489069e9de6905e1e7f91499910f
Author: Christoph Lohmann <20h@r-36.net>
Date: Sat, 2 Jul 2011 12:32:56 +0200
README.md is gone.
2e6e710ce313489069e9de6905e1e7f91499910f2011-07-02T10:14:12Z2011-07-02T10:14:12ZAdding horizontal and manpage.Christoph Lohmann20h@r-36.netcommit 2e6e710ce313489069e9de6905e1e7f91499910f
parent 9f2398547291d67362c3c6499f64deed736ef424
Author: Christoph Lohmann <20h@r-36.net>
Date: Sat, 2 Jul 2011 12:14:12 +0200
Adding horizontal and manpage.
9f2398547291d67362c3c6499f64deed736ef4242011-06-30T19:59:24Z2011-06-30T19:59:24ZThanks to Bogdan Ionuț <bogdan@punctweb.ro>.Christoph Lohmann20h@r-36.netcommit 9f2398547291d67362c3c6499f64deed736ef424
parent 0173fad0c600def6194c0b45a10844ad01f48e4c
Author: Christoph Lohmann <20h@r-36.net>
Date: Thu, 30 Jun 2011 21:59:24 +0200
Thanks to Bogdan Ionuț <bogdan@punctweb.ro>.
0173fad0c600def6194c0b45a10844ad01f48e4c2011-06-30T18:07:37Z2011-06-30T18:07:37ZHelping the user a bit with config.h.Christoph Lohmann20h@r-36.netcommit 0173fad0c600def6194c0b45a10844ad01f48e4c
parent e9c6212512c0054e862f15cc3af6abd9f63fa10f
Author: Christoph Lohmann <20h@r-36.net>
Date: Thu, 30 Jun 2011 20:07:37 +0200
Helping the user a bit with config.h.
e9c6212512c0054e862f15cc3af6abd9f63fa10f2011-06-30T18:05:59Z2011-06-30T18:05:59ZBumping up the version number.Christoph Lohmann20h@r-36.netcommit e9c6212512c0054e862f15cc3af6abd9f63fa10f
parent 61b006b04f39ed482d927c73e7d826c5191329c1
Author: Christoph Lohmann <20h@r-36.net>
Date: Thu, 30 Jun 2011 20:05:59 +0200
Bumping up the version number.
61b006b04f39ed482d927c73e7d826c5191329c12011-06-30T18:05:32Z2011-06-30T18:05:32ZRemoving the config.h from tracking.Christoph Lohmann20h@r-36.netcommit 61b006b04f39ed482d927c73e7d826c5191329c1
parent eaa31fec602e3aec1402e83f4e767775f7641bc9
Author: Christoph Lohmann <20h@r-36.net>
Date: Thu, 30 Jun 2011 20:05:32 +0200
Removing the config.h from tracking.
eaa31fec602e3aec1402e83f4e767775f7641bc92011-06-30T18:05:08Z2011-06-30T18:05:08ZHighlight and simple menu items added.Christoph Lohmann20h@r-36.netcommit eaa31fec602e3aec1402e83f4e767775f7641bc9
parent 338b4a391a7991d938921284fe500afeceab1a1b
Author: Christoph Lohmann <20h@r-36.net>
Date: Thu, 30 Jun 2011 20:05:08 +0200
Highlight and simple menu items added.
338b4a391a7991d938921284fe500afeceab1a1b2011-03-27T20:10:02Z2011-03-27T20:10:02ZInitial commit.Christoph Lohmann20h@r-36.netcommit 338b4a391a7991d938921284fe500afeceab1a1b
Author: Christoph Lohmann <20h@r-36.net>
Date: Sun, 27 Mar 2011 22:10:02 +0200
Initial commit.