PupClockset 1.6
Recommended OS
Puppy Linux (4.3.1 and above)
Supported Window Manager and Panels
IceWM, JWM, Fluxbox, LXDE, LXPanel, FBPanel, Tint2
(and Openbox WM, when linked to a supported panel)
Purpose and Base Features
The digital-tray clock, which is a common feature of many window managers and panels, can display time and date in multiple formats based on strftime specifications. PupClockset enables quick access to eight common displays of time and date in 12 and 24 hour formats. Program access is by Puppy Menu->Desktop->(Desktop Settings)->PupClockset, or by a single mouse-click of the tray clock in IceWM, JWM, LXPanel, FBPanel and Tint2. Quick links are provided to the Osmo personal organizer, Puppy set-time tool, and Psync.
PupClockset strftime specifiers
Set 1 - %l:%M %p
Set 2 - %I:%M:%S %p (or %r)
Set 3 - %a %l:%M %p
Set 4 - %a %d %b %l:%M %p
Set 5 - %H:%M (or %R)
Set 6 - %H:%M:%S (or %T)
Set 7 - %a %H:%M
Set 8 - %a %d %b %H:%M
%a Abbr. weekday name
%b Abbr. month name
%d Two-digit day of month
%H Hour of the day, 24-hr
%I Hour of the day, 12-hr
%M Minute of the hour
%p Meridian indicator, AM/PM
%S Second of the minute
Caveats
- PupClockset features a multi-tab interface and opens conveniently in the tab of the current window manager or active panel.
- The program supports standard configuration files of the IceWM, JWM and Fluxbox window managers, and the default panel profiles of FBPanel, LXPanel/LXDE and Tint2, but does not support the variance of modified or non-default panel profiles.
- Many panels will support strftime specifiers for the multi-format display of time and date, but Tint2 and the tclock plugin of FBPanel excel by also supporting the Pango Markup Language for the enhancement of font attributes. When Tint2 or FBPanel are active, PupClockset will automatically add one more tab to the GUI for the selection of font attributes. In contrast, a few popular panels and clock plugins provide only 12/24 hour display options, with little or no support for strftime specifiers or Pango Markup.
- In JWM, this utility works well with standard tray files, but is not recommended for the Stardust desktop environment (DuDe) which incorporates proprietary tray files.
- The Openbox window manager has no built-in panel or clock, but is frequently enhanced by FBPanel, LXPanel, Tint2, or secondary dock plug-ins.
- The Fluxbox window manager typically works well with PupClockset, but at times Fluxbox can be a little temperamental when responding to the restart command if multiple additional applications are active on screen. Consequently, you may want to limit the number of background applications when changing the clock.
- PupClockset does not support the clock of the Enlightenment desktop environment, or panel clocks of KDE or Xfce.
Availability
The current version of PupClockset is available here.
License
GNU GPLv3, Copyright 2011, Roger D. Grider