File: NEWS

package info (click to toggle)
xpad 2.6-1
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 2,124 kB
  • ctags: 1,898
  • sloc: ansic: 7,371; sh: 3,970; perl: 1,669; makefile: 595
file content (342 lines) | stat: -rw-r--r-- 11,443 bytes parent folder | download
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
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
Version 2.6
* Stop pad windows from 'jumping' when dragged via the toolbar
* Updated Hungarian translation (Németh Csaba)
* Updated Irish translation (Kevin Patrick Scannell)
* Updated Vietnamese translation (Clytie Siddall)


Version 2.5
* Stop making all new pads start in top left
* Stop closing xpad if toggling window decorations with only one pad open
* Stop losing pad contents if upgrading from old versions of xpad


Version 2.4
* Create the configuration directory if it doesn't exist


Version 2.3
* Fixed a compile bug with binreloc and threading


Version 2.2
* Bumped GTK+ dependency to 2.6
* New About dialog (using GtkAboutDialog)
* New default location for configuration files: ~/.config/xpad
* Updated icon (now uses lighter colors)
* Use GOption for command-line parsing
* New command-line option --hide-old (or -H) to not show old pads
* Renamed command-line option --nonew to --no-new and added -N shortcut
* Allow running from console if we don't need to do anything graphical
* Readded keyboard shortcuts
* Updated antiquated man page
* New Hungarian translation (Németh Csaba)
* New Vietnamese translation (Clytie Siddall)
* Updated Irish translation (Kevin Patrick Scannell)


Version 2.1
* Fix tray icon being the wrong size
* Fix xpad to close when no tray and no open pads


Version 2.0
* Fix notes list to display correct number of pads
* Fix notification icon from not doing anything
* Fix compilation when BinReloc is disabled
* Fix compilation with gcc 3.4
* Fix endianness issue with preference files
* Updated Dutch translation (Elros Cyriatan)


Version 2.0-b3
* Use BinReloc to allow any-prefix installs of xpad to work
* Fixed a double-free bug that caused some problems with new pads
* Updated Irish translation (Kevin Patrick Scannell)
* Updated Spanish translation (Ramon Rey Vicente)


Version 2.0-b2
* Redesigned preferences and pad properties dialogs
* If the tray disappears (e.g. killall gnome-panel), xpad's icon reappears
* More formally ask window manager to make us skip taskbar and pager
* New, lighter default color for pads
* Lots of internal code cleanup
* Fixed a crasher with not being able to find window icons
* Fixed some crashers with turning off toolbar
* Fixed bug with text cursor color being one color change behind


Version 2.0-b1
* The text cursor is now always the same color as the text color
* Formatting can now be applied to selected text
* Pads remember their hidden state
* Rewritten toolbar, allowing easier adding/removing/moving buttons
* Simplified preferences dialog; many functions are now accessed from popup menu
* --new now also loads the old pads, instead of the previous broken behavior
* Fixed bug with pads over the 9th not having numbers in note lists
* Fixed bug with inter process communicating causing only first communication to work
* Fixed bug with pads becoming unstyled after closing and reopening
* New Afrikaans translation (Petri Jooste)
* New French translation (Michel Robitaille)


Version 1.13
* Don't close xpad if no pads are open but the system tray is
* Made translations work again
* New Spanish translation (Ramon Rey Vicente)
* Updated Dutch translation (Elros Cyriatan)
* Updated Irish translation (Kevin Patrick Scannell)


Version 1.12
* Fixed segfault when clicking on auto-hide toolbar preference
* Fixed segfault when changing the first toolbar button
* Added Irish translation (by Kevin Patrick Scannell)


Version 1.11
* Added Dutch translation (by t.c.witte@phys.uu.nl)
* Added partial Esperanto translation (by mterry@fastmail.fm)
* Added Romanian translation (by eugenh@urban-grafx.ro)
* Added Russian translation (by avl@cad.ru)
* Added missing "include <sys/time.h>" (by netgeek@speakeasy.net)
* Added missing #defines for solaris (by alan@cesma.usb.ve)
* Added new icon and install icon family into new location per icon theme spec
* Fixed disk-full-causes-xpad-contents-to-disappear bug
* Made pads not show up in taskbar
* Added 'pads start sticky' option


Version 1.10.1
* Fixed some compile-time issues, particularly with GTK+ 2.0


Version 1.10
* Rewrote applet popup menu to be more consistent and hopefully useful
* Fixed crash when closing a pad that had provided text in a cut/paste
* Normalize pad dimensions when opening in case the values got messed up
* Misc. small bugs


Version 1.9.1
* Fix a segfault when show all is selected after a new pad is made


Version 1.9
* Now use automake/autoconf, which allows for more complete build control
* Now use gettext, allowing easy translation of xpad
* Now auto-apply any pad changes to hard drive, making xpad a tad more 
  reliable
* Now can easily change settings for only one pad
* A little more sane title generation -- now just uses first line
* X session management support
*
* Popup menu is decluttered and altered, with the HIG in mind
* Fixed crash on exit if we didn't init docklet
* Fixed new pads randomly starting up as white background
* Cut/copy/paste are now unsensitive if no content to copy or paste
* Pads now play nice with the X clipboard (middle mouse button)
* Fixed a bug with the notification area applet
* Fixed misc. small bugs


Version 1.8
* Allow using system text color, background color, and font
* Eggtray now appears, allowing users to hide all pads (thanks 
  jgb3@email.byu.edu)
* Now we compile using autoconf
*
* Xpad won't take 100% cpu sometimes when idle
* Fixed bug that screwed up last toolbar button's toggle setting
* Fixed toolbar hiding when you right click on another pad
* Fixed style locking and sticky status changing on menu popup
* No deletion confirmation if pad is only whitespace


Version 1.7
* Popup alerts are more pleasing.  (HIG compliant)
* Added --nonew flag to prevent creation of new pads.
* Changed --new flag to only open a new pad, not try to open old pads too.
* Changed window titles from quoted to ellipses at the end.
* Option to turn off toolbar auto-hide.
* Added --list, -l, --show, -s.


Version 1.6.1
* Fix segfault on startup if toolbar is disabled.


Version 1.6
* Rearrange popup menu
* More meaningful window titles
* Add popup menu submenu that allows you to choose window to show
* Allow reopening of closed pads
* The return of cut/copy/paste
* Native sticky support
* Add a show all command -- via command line or menu
* Allow turning off of scrollbars
* Allow reshowing of closed pads (without restarting xpad)
*
* Stopped style lock from turning on accidentally
* Properly handle WM closures
* Better HIG-style support of keyboard accelerators


Version 1.5.1
* Fix a possible segfault on startup


Version 1.5
* Fixed a bug that stopped saving of defaults on shutdown
* Better error reporting
* Added a toolbar with customizable buttons
* Added some new command line options
* Allow style locking
* Allow pad clearing
* Added all new preference help window


Version 1.4
* Code cleanup
* We now compile clean with -ansi and -pedantic!  ;)
* Should take up a little less memory
* Fixed several memory leaks
* Should be able to compile on windows and beos.
	-- PLEASE let me know how this works for you.
* Added scrollbars if window isn't big enough to handle text
	-- this fixes two known bugs
* New xpad processes now handled gracefully
* Added further optimizations to compilation
	-- let me know if this causes you problems
* Fixed some possible buffer overflows
* Fixed some warnings/errors on gcc3 compilation
* Cursor icon changes when edit lock is on


Version 1.3
* Added a padding option (thanks Nagy Mate)
* Redesigned dialogs
* Preferences now auto-apply
* You can now choose what the wm close button does, defaults to close
* Pads have individual titles now
* Xpad gets along better with various wm's now
* Cursor no longer blinks if you can't edit pad
* Fixed double-clicking-doesn't-select-text-when-edit-lock-is-on bug
* Pads can no longer be individually closed (unless wm decor is on)


Version 1.2.1
* Fixed segfault on startup if no ~/.xpad directory, plus some related bugs


Version 1.2
* Fixed an issue causing black on black with big-endian architectures
* Added "Edit Lock" mode
* General code cleanup


Version 1.1
* Simplified popup menu (removed GTK+ default cut/copy/paste/input 
  method/insert).  If you used them, and miss them, let me know.
* Added keyboard shortcuts for most menu items
* Expanded help dialog to include shortcuts
* Allow border left-drags, right-drags, and right clicks


Version 1.0.2
* Stopped pads from losing their place on x shut down


Version 1.0.1
* Fixed a possible runtime warning with autosaving
* Made window icon code more robust
* Added icons for all menu items


Version 1.0
* Added an open file dialog
* Added a save as dialog
* Closed pads are handled more consistently
* Unified color/font change screens
* Fixed font not being saved correctly
* Added ability to fine tune default pad settings, including size (before 
  this was all handled transparently, but size was not always updated)
* Added optional confirmation to pad destroys
* Window decorations can now be turned on (in global pref screen)
* Added border color and border width options
* Added gui for sync time (autosaving) control
* Took out --sync-time and -s (you can do same thing with above gui)
* Stopped new pads always being placed in same spot
* Added help screen, which opens when you click on "help" from right-click
  menu and on first run
* Much cleaner internal api
* Made xpad more theme-friendly
* Resizing/moving now works even if numpad is on
* Xpad 1.0 can now open much older versions of xpad's files (tested to 0.2.1)
* Added app icon (thanks nestor di)


Version 0.2.5
* Added --help
* Added short forms of arguments (e.g. -h, -v, -V, -s)
* Added more output messages
* Stopped pad raising above popup on right click
* Fixed bug where old pads wouldn't open upon startup
* No size limit on pads


Version 0.2.4
* Fixed small memory leak if no default-style file
* Pads rise to foreground if clicked on now
* Added "close all" option on popup
* Prints out a message when autosaving
* Added --verbosity= option.  (0 is default - no messages; 1 is 
	moderate - important things like autosaving; 2 is debug -	
	more info than necessary)
* Removed some possible buffer overflows if text is too large (a hardcoded 
  limit of 20k chars now)
* Misc. code cleanups


Version 0.2.3.1
* Fixed nasty bug where, if you didn't have a working ~/.xpad/default-styles
  file, it would seg-fault.  my bad


Version 0.2.3
* Perfected (?) syncing.  Now will recover cleanly from anything -- including
  power shut off or random interrupts.  This fixes the "pad contents
  disappearing on X-shutdown" bug
* Moved menu items around a bit
* Remembers preferred size (only if you change fonts/colors. on TODO)
* Not always centered now


Version 0.2.2
* Debian-friendly Makefile fixes
* Cleaned up code


Version 0.2.1
* Changed saving to be more fault-tolerant
* Added about screen with version info


Version 0.2
* Ported to gtk+-2.0
* Now can change font color
* If xpad is already running, will open new pad, not open old pads again
* In-xpad moving and resizing now works
* Xpad now recovers better from being interrupted
* Remembers your preferred style
* Many small bugfixes
* Code reorganization


Version 0.1.9.2
* Cleaner lack of decorations
* Fixed "double-click on menu" bug
* Fixed segfault when only a font size change was requested
* Added close and destroy items to menu.  Now you can close a window without
  losing content