1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158
|
04/13/00: v1.0 -- announced
- lacking reports indicating the contrary, I now consider the program mostly
bug-free and am thus releasing a version 1.0 that can officially be
considered stable
- fixed another occurrence of the DST issue I had overlooked the other day
03/24/00: v0.99.2 -- announced
- modified alarm time handling to remember the set date even for daily alarms
- changed initialization of alarm times and dates
- fixed an anomaly when run on WM and alarms were due on start-up
- minor modification of the default alarm panel pixmap
- DST fix
03/18/00: v0.99.1 -- announced
- implemented much-requested alarm feature (consequently: had to modify the
button bar (2 buttons changed, can't be closed via right-click any more);
themeability updates; "--info", "--dump", "--dump-raw" output update)
-> read the man page
- dropped low-color support
- (hopefully) fixed a range of potential race conditions
- man page, theme kit updates (the latter is now included with the source
package)
03/13/00: v0.99 -- announced
- switched from xmkmf to configure
- now uses existing getopt functions rather than the included source if
possible
- modified the drag-note-off-the-label behavior to switch to manual note
placement as soon as the cursor is moved (as opposed to when it is moved
off the label's area)
- slightly modified cursor positioning after word-wrapping pastes
- "--theme" now warns if specified theme file isn't accessible
- added option "--info", printing user configuration information and some
useless statistics; reduced "--version" output to mere version information
- internal optimizations
- man page updates
10/23/99: v0.10 -- announced
- made the applet themeable, i.e., board/panel pixmaps and "TO DO" label
location can be changed without recompilation (see the man page for
details); only, there are no themes yet :^)
- made "--font" a configuration directive (as opposed to a run-time option);
dropped the "-f" shortcut
- extended "--version" output by user configuration information
- changed behavior of "--add" to word-wrap after hyphens, too; added position
code support for strings passed to "--add" ("%1".."%9", see man page)
- changed pasting behavior: pasting using the mouse now attempts to word-
wrap pasted (and subsequent, in insert mode) text; [Ctrl]-[I] will do a
"raw" paste as before; X pasting code fix
- changed color allocation behavior to allow for the program to be run in
palette mode without having to be compiled with reduced-color pixmaps in
some cases (no guarantees as to proper functioning in those circumstances)
- now handles SIG{INT,TERM} properly, saving data if necessary and exiting
cleanly
09/01/99: v0.9.2
- implemented EMACS-style C-[npfb] cursor movement
- added option to compile with even less colors
- back to getopt, this time distributing its source along with the program's
- fixed all non-ANSI-conforming segments of code I could find, hopefully
enhancing portability
08/15/99: v0.9.1 -- announced
- implemented IPC among multiple instances, preventing multiple interactive
instances from running simultaneously, and allowing for deletion and
addition of notes via the command line
- ^C/R now result in a visual selection, too
- made intermediate `=' optional for parameterized long command line options
- slight changes to assignment of some colors to groups
- bug fixes (double click selection at first column; cursor display vs.
selection)
07/31/99: v0.9 -- announced
- dropped the extensive README file in favor of a full-blown man page
- added X clipboard support (via mouse, keyboard; see the man page)
- left mouse button can now be used to drag notes without raising them
- added possibility to place new notes before editing them by dragging them
"off" the "TO DO" label
- added command line options "--dump" and "--dump-raw" to list all notes'
contents
- added simulated wear & tear of notes (can be disabled at compile time)
- "--version" now outputs information about compile-time options
- made it possible to compile wmpinboard in a fashion optimized for low
color depths (looks rather ugly, but at least it will _work_)
- slight changes to the palette of available note colors
- changed behavior of [Backspace] when pressed on the very last character
(now just clears that if it isn't blank); an entire (intermediate) line can
now be removed via ^Y or ^Z
- fixed a problem related to AfterStep swallowing
06/06/99: v0.8.5
- different animation upon note destruction
- reverted from getopt() to manual command line parsing due to compatibility
issues on non-GNU systems
05/18/99: v0.8.4 -- announced
- in edit mode, note color can now be changed via ([Shift]-)[Tab]
- switched from manual command line parsing to getopt functions (causing
some changes to the set of parameters, but retaining backward
compatibility)
04/19/99: v0.8.3 -- announced
- only minor (internal) modifications
03/06/99: v0.8.2
- added some eye candy (i.e., superfluous animations, can be disabled)
- minor internal changes
02/23/99: v0.8.1 -- announced
- added options to explicitly set/suppress WithdrawnState for better
AfterStep Wharf compatibility; now tries to autodetect Window Maker
- internal optimizations: tidied up the code and reduced memory usage
- fixed a few small buglets
02/20/99: v0.8 -- announced
- made some principal changes to the user interface in edit mode (right-
clicking on the triangle now pops up a panel from which further actions
can be chosen)
- added drawing capabilities: you can now add simple sketches to notes
(using the same color as the text)
- uses alternate mouse cursors where appropriate
- now remembers for each note where you left the cursor after editing it the
previous time; the text cursor can now be placed using the mouse
- [Shift]-[Up/Down] now cycles through notes of *roughly* the same color
- some minor changes ([Esc], allow for fonts <= 7x10, adjustable timeout,
modified some command line parameters' formats, minor modification of
behavior in "-c" mode)
- rewrote about half of the README file to fit the altered user interface and
generally make it more instructive
01/10/99: v0.7 -- announced
- major redesign concerning character input and output, i.e.:
- switched from character images to real X fonts (any 8bit 6x10 font
should work)
- support for input and displaying of local characters (including
appropriate handling of dead keys)
- switched to a binary data file format
- added experimental optional "click to focus" emulation mode
- made note timeout optional (command line parameter)
01/06/99: v0.6 -- unreleased
- major changes to the program's overall appearance
- notes now are 10*6 (-1) in size, and there may be up to 20 of them
- notes can no longer be removed by dragging them off the board
- right-clicking the triangle in edit mode now clears the note on first click
- changes to the keyboard handling (low-level; plus, added insert mode,
deleting of entire lines, and the ability to cycle through notes in edit
mode)
01/03/99: v0.5.5 -- announced
- just some minor changes to the documentation
01/01/99: v0.5.4
- modified keyboard handling ([End]) and edit mode note coloring
- changed the set of colors available for notes
- in edit mode, both the left and right mouse buttons can now be used to
switch colors (in opposite directions)
12/31/98: v0.5.3
- fixed keyboard handling to avoid blocking of WM accelerators
- slight modification of the X window initialization procedure to improve
docking behavior in some circumstances
12/30/98: v0.5.2
- fixed a bug introduced in v0.5.1 (note display timeout)
12/29/98: v0.5.1 -- announced
- fixed a bug raising a note's icon to the top when left-clicking on it
- minor code optimizations
12/26/98: v0.5 -- initial release (unannounced)
|