cnslock used old-school GDK, but no longer functioned as a dockapp (e.g., only created a small window but could not be docked, printed out strange "Toplevel windows must be created as children of of a window of type GDK_WINDOW_ROOT or GDK_WINDOW_FOREIGN" warnings).
I've rewritten it using libdockapp, and now it functions as expected. Carlos, could you tag the final commit cnslock-1.03? Thanks! Doug Torrance (6): cnslock: Complete rewrite using libdockapp. cnslock: Switch to autotools. cnslock: Update documentation. cnslock: Add manpage. cnslock: Add desktop entry file. cnslock: Bump to version 1.03. cnslock/CHANGES | 7 + cnslock/INSTALL | 5 +- cnslock/Makefile | 29 -- cnslock/Makefile.am | 10 + cnslock/README | 12 +- cnslock/applet.c | 83 ----- cnslock/cnslock.1.in | 21 ++ cnslock/cnslock.c | 289 +++++------------- cnslock/cnslock.desktop | 8 + cnslock/configure.ac | 8 + cnslock/graphics/caps.h | 488 ------------------------------ cnslock/graphics/caps_num.h | 488 ------------------------------ cnslock/graphics/caps_num_scroll.h | 488 ------------------------------ cnslock/graphics/caps_num_scroll.xpm | 221 ++++++++++++++ cnslock/graphics/caps_scroll.h | 488 ------------------------------ cnslock/graphics/master.xpm | 71 ----- cnslock/graphics/none.h | 488 ------------------------------ cnslock/graphics/num.h | 488 ------------------------------ cnslock/graphics/num_scroll.h | 488 ------------------------------ cnslock/graphics/pngs/caps.png | Bin 898 -> 0 bytes cnslock/graphics/pngs/caps_num.png | Bin 1081 -> 0 bytes cnslock/graphics/pngs/caps_num_scroll.png | Bin 1138 -> 0 bytes cnslock/graphics/pngs/caps_scroll.png | Bin 955 -> 0 bytes cnslock/graphics/pngs/none.png | Bin 142 -> 0 bytes cnslock/graphics/pngs/num.png | Bin 827 -> 0 bytes cnslock/graphics/pngs/num_scroll.png | Bin 889 -> 0 bytes cnslock/graphics/pngs/scroll.png | Bin 696 -> 0 bytes cnslock/graphics/scroll.h | 488 ------------------------------ cnslock/include/applet.h | 2 - cnslock/include/cnslock.h | 35 --- cnslock/include/defines.h | 20 -- cnslock/include/kleds.h | 3 +- cnslock/kleds.c | 11 +- 33 files changed, 356 insertions(+), 4383 deletions(-) delete mode 100644 cnslock/Makefile create mode 100644 cnslock/Makefile.am delete mode 100644 cnslock/applet.c create mode 100644 cnslock/cnslock.1.in create mode 100644 cnslock/cnslock.desktop create mode 100644 cnslock/configure.ac delete mode 100644 cnslock/graphics/caps.h delete mode 100644 cnslock/graphics/caps_num.h delete mode 100644 cnslock/graphics/caps_num_scroll.h create mode 100644 cnslock/graphics/caps_num_scroll.xpm delete mode 100644 cnslock/graphics/caps_scroll.h delete mode 100644 cnslock/graphics/master.xpm delete mode 100644 cnslock/graphics/none.h delete mode 100644 cnslock/graphics/num.h delete mode 100644 cnslock/graphics/num_scroll.h delete mode 100644 cnslock/graphics/pngs/caps.png delete mode 100644 cnslock/graphics/pngs/caps_num.png delete mode 100644 cnslock/graphics/pngs/caps_num_scroll.png delete mode 100644 cnslock/graphics/pngs/caps_scroll.png delete mode 100644 cnslock/graphics/pngs/none.png delete mode 100644 cnslock/graphics/pngs/num.png delete mode 100644 cnslock/graphics/pngs/num_scroll.png delete mode 100644 cnslock/graphics/pngs/scroll.png delete mode 100644 cnslock/graphics/scroll.h delete mode 100644 cnslock/include/applet.h delete mode 100644 cnslock/include/cnslock.h delete mode 100644 cnslock/include/defines.h -- 2.7.4 -- To unsubscribe, send mail to wmaker-dev-unsubscr...@lists.windowmaker.org.