File: ChangeLog

package info (click to toggle)
wmpinboard 1.0.1-5
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 1,172 kB
  • sloc: ansic: 4,416; sh: 1,090; makefile: 55; perl: 29
file content (158 lines) | stat: -rw-r--r-- 8,090 bytes parent folder | download | duplicates (6)
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)