Xpad 4.3

New: Systray - ability to hide the tray icon (#890334)
New: Toolbar - ability to add multiple separators (#351775)
New: Toolbar - ability to add paste button on toolbar (#351775)
New: Autostart - Ability to set the automatic start of Xpad in the Preferences menu (#405314)
New: Autostart - Ability to set the wait for systray option in the Preferences menu (#405314)
New: Autostart - Ability to delay the start of Xpad in the Preferences menu (#405314)
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 (#405314)
New: Shortcuts - Added shortcuts keys for New pad (CTRL-N) and Delete (SHIFT-DEL) and changed Redo from (CTRL-R) to (CTRL-Y)

Migration from GTK2 to GTK3.
Updated Help

And many technical improvements (see Changelog).

Milestone information

Project:
Xpad
Series:
trunk
Version:
4.3
Released:
 
Registrant:
Arthur Borsboom
Release registered:
Active:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
7 Arthur Borsboom
Blueprints:
3 Implemented
Bugs:
4 Fix Released

Download files for this release

After you've downloaded a file, you can verify its authenticity using its MD5 sum or signature. (How do I verify a download?)

File Description Downloads
download icon xpad-4.3.1.tar.bz2 (md5, sig) Xpad 4.3.1 2,649
last downloaded 4 days ago
Total downloads: 2,649

Release notes 

Migrated from GTK2 to GTK3

Systray - ability to hide the tray icon (#890334)
Toolbar - ability to add multiple separators (#351775)
Toolbar - ability to add paste button on toolbar (#351775)
Autostart - Ability to set the automatic start of Xpad in the Preferences menu (#405314)
Autostart - Ability to set the wait for systray option in the Preferences menu (#405314)
Autostart - Ability to delay the start of Xpad in the Preferences menu (#405314)
Autostart - Ability to set the automatic creation of a new pad at the start of Xpad in the Preferences menu
Autostart - Ability to set the automatic open/hide/restore of all pads at the start of Xpad in the Preferences menu (#405314)
Shortcuts - Added shortcuts keys for New pad (CTRL-N) and Delete (SHIFT-DEL) and changed Redo from (CTRL-R) to (CTRL-Y)
Improved GUI and default settings
Updated help

Changelog 

View the full changelog

* New: Systray - ability to hide the tray icon (#890334)
* New: Toolbar - ability to add multiple separators (#351775)
* New: Toolbar - ability to add paste button on toolbar (#351775)
* New: Autostart - Ability to set the automatic start of Xpad in the Preferences menu (#405314)
* New: Autostart - Ability to set the wait for systray option in the Preferences menu (#405314)
* New: Autostart - Ability to delay the start of Xpad in the Preferences menu (#405314)
* 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 (#405314)
* New: Shortcuts - Added shortcuts keys for New pad (CTRL-N) and Delete (SHIFT-DEL) and changed Redo from (CTRL-R) to (CTRL-Y)
* Fix: Toolbar - improved default toolbar items to the commonly used items
* Fix: Toolbar - improved item names
* Fix: Toolbar - prevented a crash when erasing toolbar items
* Fix: Preferences - Changed descriptions of the options in the preferences menu in more understandable language.
* Fix: Preferences - Make sure that the preference window is always presented up front to the user, when requested.
* Fix: Help - updated help
* Fix: Technical - Migrated Xpad from GTK2 to GTK3 (#1242424)
* Fix: Technical - Replaced deprecated Glib and GTK statements
* Fix: Technical - Improved configure.ac for better debugging and code quality
* Fix: Technical - Corrected commenting style to C89 standard
* Fix: Technical - Reorganized code of preferences dialog in preparation of another change
* Fix: Technical - Prevented an error while changing the Edit lock preference
* Fix: Technical - Prevented a crash when using command line option -n (= new pad)
* Fix: Technical - Improve the hiding of pads at Xpad launch (#405314)
* Fix: Technical - Added thread safe handling of new preferences
* Fix: Technical - Ensured the use of GNU C libraries, so the readlink function is available
* Fix: Technical - Reduced the amount of functions by using generic setters and getters
* Fix: Technical - Reduced the number of includes
* Fix: Technical - Got rid of the global variable xpad_global_settings
* Fix: Technical - Improved performance by reducing the amount of GTK_ casts, as suggested in the GTK best practices
* Fix: Technical - Applied GTK best practices for inclusion of 1st config.h and 2nd its header file in each c-file
* Fix: Technical - Reduced errors when exiting the application
* Fix: Technical - Ensured that all the menus of each pad are updated when changing options in the View menu
* Fix: Credits - all files use the same credits format

3 blueprints and 4 bugs targeted

Blueprint Priority Assignee Delivery
Xpad - autostart options Xpad - autostart options 3 Medium Arthur Borsboom  11 Implemented
Xpad - Ability to customize the toolbar of pads Xpad - Ability to customize the toolbar of pads 2 Low Arthur Borsboom  11 Implemented
Xpad - Prepare and migrate to GTK3 Xpad - Prepare and migrate to GTK3 2 Low Arthur Borsboom  11 Implemented
Bug report Importance Assignee Status
405314 #405314 -h not working from autostart 5 Low Arthur Borsboom  10 Fix Released
1242424 #1242424 Resolve compilers warnings 5 Low Arthur Borsboom  10 Fix Released
351775 #351775 Paste button on toolbar 6 Wishlist Arthur Borsboom  10 Fix Released
890334 #890334 add option to hide tray icon 6 Wishlist Arthur Borsboom  10 Fix Released
This milestone contains Public information
Everyone can see this information.