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 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455
|
Version 4.5
* New: Debug - ability to use built-in debugging functionality for bug solving and code improvements by Sagar Ghuge (#1389334)
* New: Systray - ability to open the help from the tray icon menu (#1406378)
* Many bugfixes: see Changelog
Version 4.4
* Only bugfixes and technical changes: see Changelog
Version 4.3
* New: Systray - ability to hide the tray icon
* New: Toolbar - ability to add multiple separators
* New: Toolbar - ability to add paste button on toolbar
* New: Autostart - Ability to set the automatic start of Xpad in the Preferences menu
* New: Autostart - Ability to set the wait for systray option in the Preferences menu
* New: Autostart - Ability to delay the start of Xpad in the Preferences menu
* New: Autostart - Ability to set the automatic creation of a new pad at the start of Xpad in the Preferences menu
* New: Autostart - Ability to set the automatic open/hide/restore of all pads at the start of Xpad in the Preferences menu
* New: Shortcuts - Added shortcuts keys for New pad (CTRL-N) and Delete (SHIFT-DEL) and changed Redo from (CTRL-R) to (CTRL-Y)
* Many bugfixes: see Changelog
Version 4.2
* New: Undo/redo functionality such as CTRL-Z
* New: ability to reconfigure the left-right click behaviour of the tray icon
* Many bugfixes: see Changelog
Version 4.1
* Undo/Redo for xpad and bug-fixes. Feature by Sergei Riaguzov
* Bug #490445: crash when right-clicking on tray icon to display list of notes. Patch by David Hull
* Bug #360142: Add keyboard shortcuts for formatting. Patch by Dennis Hilmar
* Bug #591978: xpad critical start. Patch by OBATA Akio
Version 4.0
* Added --toggle (between --hide and --show). Patch by Paul Ivanov.
* Updated French, Japanese, Russian, Spanish, and Swedish translations
* New Croatian, Estonian, German, Portuguese, Thai, and Turkish translations
Version 3.1
* Updated Danish, French, Russian, Spanish, and Swedish translations
* New Czech, Japanese, and Latvian translations
Version 3.0
* Don't wake up every 20 milliseconds to check session management messages.
Rather, wait for an event.
* Add --hide/--show, removed --hide-old. --hide and --show affect all pads
on startup or can be used on an already running xpad instance. Patch by
Jan Losinski.
* Update icon to be less aliased
* Relicense as GPL v3+
Version 2.14
* Fix 100% CPU bug
Version 2.13
* Requires GTK+ 2.12
* Fix pads possibly not remembering location after close
* Fix pad-closed state not being remembered
* Uses native status icon code in GTK+
* Maybe, possibly fix some 'pad on all workspaces' problems
* New Chinese (simplified) translation (Meng Jie)
* New English (British) translation (David Lodge)
* New Finnish translation (Jorma Karvonen)
* New Korean translation (KwangSub Lee)
* Updated Dutch translation (Benno Schulenberg)
* Updated Slovak translation (Andrej Kacian)
* Fixed Danish, Swedish translations
Version 2.12
* Fix a crash when loading pads with formatting
Version 2.11
* If window decorations are turned on, pads will now show up in the taskbar
* Added -f option to open a file as a note
* New Chinese (simplified) translation (Meng Jie)
* New Danish translation (Morten Bo Johansen)
* New Swedish translation (Daniel Nylander)
* Updated Chinese (traditional) translation (Wei-Lun Chao)
Version 2.10
* Fix a possible crash when deleting pads with autohide toolbar
* Make toolbar buttons smaller
* Make toolbar appear inside pad if there is enough unused space
* New Slovak translation (Andrej Kacian)
* New Slovenian translation (Matej Urbančič)
Version 2.9
* Fix pads saving slightly off bad x,y values
* Fix pads saving bad heights when toolbar always on (Sham Chukoury)
* Fix possible crash from not allocating enough memory (Federico Schwindt)
* New Malay translation (Sharuzzaman Ahmat Raslan)
Version 2.8
* Allow translations to be used (broken for a couple versions)
* New Chinese (traditional) translation (Wei-Lun Chao)
* Removed half-baked Esperanto translation
Version 2.7
* Stop pads from popping toolbar while the pad is moving/resizing
* Make sure pads use correct sizes when autohide is off (Sham Chukoury)
* New Bulgarian translation (Yavor Doganov)
* New Kinyarwanda translation (Steve Murphy et al)
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
|