Doug Torrance
fa7743bc58
libdockapp: Do not include pathnames in Window Name and Class Properties
...
Patch by Corin-EU from GitHub [1].
In libdockapps file wmgeneral.c, wname is set from argv[0] and is then used
to set the window name and class resource. Often applications are called with
their full path which then means that the window name has a path in it,
thereby requiring an unwieldy path specific string for "Name" in WMState if
the applet is to be captured in the WM dock.
The simple solution is that wname should be the basename of argv[0] to
ensure that the window name for the applet is the simple and obvious one.
Thus the inclusion of header file libgen.h is required.
Just say "no" to path slashes "/" in window name/class resources ....
[1] https://github.com/d-torrance/dockapps/issues/5
2017-04-26 23:27:19 +01:00
Doug Torrance
139c230a8a
wmtictactoe: Avoid buffer overflow by allowing room for null terminator.
2017-03-06 02:08:53 +00:00
Doug Torrance
ffc4386b41
wmtictactoe: Use wmgeneral from libdockapp.
2017-03-06 02:08:53 +00:00
Doug Torrance
fb561ea71b
wmtictactoe: Add version 1.1 to repository.
...
Obtained from:
http://www.cs.mun.ca/~gstarkes/wmaker/dockapps/files/wmtictactoe-1.1-1.tar.gz
2017-03-06 02:08:53 +00:00
Doug Torrance
e467912211
wmweather: Remove dockapp; still actively maintained elsewhere.
...
Last release August 2016. See:
https://people.debian.org/~godisch/wmweather/
2017-03-03 12:02:31 +00:00
Doug Torrance
4a41e292cb
wmxss: Delete NFS "silly rename" file.
...
These are created by NFS clients to help delete files. See:
http://nfs.sourceforge.net/#faq_d2
We don't need this in git.
Reported-by: Nerijus Baliunas <nerijus@users.sourceforge.net>
2017-03-01 00:35:48 +00:00
Doug Torrance
438f06672f
wmappkill: Use g_free from glib instead of glibtop_free.
...
gliptop_free no longer exists.
2017-02-28 10:39:21 +00:00
Doug Torrance
37712e08b0
wmappkill: Use pkg-config for glib build flags.
2017-02-28 10:39:21 +00:00
Doug Torrance
00a948e61a
wmail: Specify libdockapper header file directory.
2017-02-28 10:39:21 +00:00
Doug Torrance
ca965667c9
wmail: Link shared lbraries in correct order.
2017-02-28 10:39:21 +00:00
Doug Torrance
32a301b73c
wmail: Remove autogenerated configure file from git.
2017-02-28 10:39:21 +00:00
Doug Torrance
38a3b251be
washerdryer: Use wmgeneral from libdockapp.
2017-02-28 10:39:21 +00:00
Doug Torrance
a25f4b8a73
washerdryer: Use pkg-config for GTK build flags.
2017-02-28 10:39:21 +00:00
Doug Torrance
efb171a5dc
cnslock: Bump to version 1.03.
2017-02-28 10:38:00 +00:00
Doug Torrance
93c3d0ca7e
cnslock: Add desktop entry file.
2017-02-28 10:38:00 +00:00
Doug Torrance
1d20d16ccb
cnslock: Add manpage.
2017-02-28 10:38:00 +00:00
Doug Torrance
743b72fc4e
cnslock: Update documentation.
2017-02-28 10:38:00 +00:00
Doug Torrance
ca28db136e
cnslock: Switch to autotools.
2017-02-28 10:38:00 +00:00
Doug Torrance
eb6ba359cb
cnslock: Complete rewrite using libdockapp.
...
No longer functioned as a dockapp using modern GDK 2.0, which is what cnslock
previously used.
2017-02-28 10:38:00 +00:00
Doug Torrance
dac0305f26
wmymail: Update libdockapp path.
2017-02-26 01:37:41 +00:00
Doug Torrance
b3ffc7a46c
wmxss: Remove precompiled binary and object files.
2017-02-26 01:37:41 +00:00
Doug Torrance
72d06f7028
wmswallow: Link against libX11.
2017-02-26 01:37:41 +00:00
Doug Torrance
ea4b9ec5c8
wmfortune: Use short unsigned int for dockapp dimensions.
...
Avoids incompatible pointer type warnings.
2017-02-25 10:11:28 +00:00
Doug Torrance
01630fdc00
wmdots: Fix typo in Makefile - use correct name for binary.
2017-02-25 10:11:28 +00:00
Doug Torrance
d16b8d585f
wmdots: Rename local sincos() to avoid conflicting types warning.
2017-02-25 10:11:28 +00:00
Doug Torrance
ba57b20d96
wmdots: Include string.h.
2017-02-25 10:11:28 +00:00
Doug Torrance
9a6c70ebbc
wmdots: Add -f option to rm for clean target in Makefile.
2017-02-25 10:11:28 +00:00
Doug Torrance
392c469fd4
wmdots: Move files up one directory.
...
Since wmgeneral directory no longer exists, having wmdots/wmdots/* seems
pointless.
2017-02-25 10:11:28 +00:00
Doug Torrance
4ee6de24cc
wmdots: Use wmgeneral from libdockapp.
2017-02-25 10:11:28 +00:00
Doug Torrance
6364a53061
wmdots: Remove precompiled binary and object files.
2017-02-25 10:11:28 +00:00
Doug Torrance
115ec5e4c1
wmpop3lb: Use wmgeneral from libdockapp.
2017-02-24 10:08:06 +00:00
Doug Torrance
9c0d22f0c2
wmpop3: Use wmgeneral from libdockapp.
2017-02-24 10:08:06 +00:00
Doug Torrance
699726230b
wmomikuzi: main() returns an int.
2017-02-24 10:08:06 +00:00
Doug Torrance
fbb8c1f3da
wmomikuzi: Use short unsigned ints for dockapp dimensions.
...
Fixes "incompatible pointer type" warnings.
2017-02-24 10:08:06 +00:00
Doug Torrance
64e18be573
wmomikuzi: Don't try and compile local libdockapp.
2017-02-24 10:08:06 +00:00
Doug Torrance
18d0b3e910
wmmoonclock: Remove Debian directory.
2017-02-24 10:08:06 +00:00
Doug Torrance
e8ff535c75
wmhexaclock: Remove precompiled binary from git.
2017-02-24 10:08:06 +00:00
Doug Torrance
a44f3795a0
wmfu: Indicate directory of wireless header file.
2017-02-24 10:08:06 +00:00
Doug Torrance
3f39807282
wmfemon: Fix linking order to avoid undefined reference errors.
2017-02-24 10:08:05 +00:00
Doug Torrance
8b09e991af
wmdonkeymon: Remove unused wmgeneral files list.* and misc.*.
...
Still using wmdonkeymon's version of wmgeneral.* as it adds a new function
not available in libdockapp yet.
2017-02-22 12:35:00 +00:00
Doug Torrance
7227f253e1
wmcapshare: Update libdockapp header path.
2017-02-22 12:35:00 +00:00
Doug Torrance
da39a6cd22
wmcapshare: Include glib header.
2017-02-22 12:35:00 +00:00
Doug Torrance
86b0defa79
wmcapshare: Use pkg-config instead of deprecated glib-config.
2017-02-22 12:35:00 +00:00
Doug Torrance
0e512856f3
wmcalendar: Fix capitalization in type name.
2017-02-22 10:48:05 +00:00
Doug Torrance
6778126403
wmcalendar: Add format string to printf().
2017-02-22 10:48:05 +00:00
Doug Torrance
63dadf4eb3
wmcalendar: Update local headers to fix implicit declaration warnings.
2017-02-22 10:48:05 +00:00
Doug Torrance
67f2bbd53a
wmcalendar: Include math.h.
2017-02-22 10:48:04 +00:00
Doug Torrance
54f67c2042
wmcalendar: Properly link against libraries.
2017-02-22 10:48:04 +00:00
Doug Torrance
55fc4cb920
wmcalendar: Rename kill() to widget_kill() to avoid conflict error.
2017-02-22 10:48:04 +00:00
Doug Torrance
164eb6e2ba
wmcalendar: Remove unnecessary includes; stdlib.h now always included.
2017-02-22 10:48:04 +00:00