[[Image(wiki:WikiStart:xwplogo.png, 300px )]] [[PageOutline]] == Description == xWorkplace (XWP) is undoubtedly the universal WPS enhancer no OS/2 - eCS system should miss. XWP add lots of useful features to many parts of your system, while being totally configurable, so that all features you don't like can be turned off. XWorkplace is the successor to Ulrich Möllers popular XFolder WPS-Enhancer utility. The official home page [http://www.xworkplace.org/] unfortunately seems to be not maintained anymore so I decided to write down some information here about the current state of this project emphasizing on the needs of developers who may build xwp and add features. === Features === XWorkplace consists of a whole collection of WPS replacement classes, plus lots of other features, among which are: * Freely configurable context menus. * Extended sort functions: finally there are system-wide default sort options, plus more sort criteria (e.g. sort by extension). * Display of folder content in context menus. * Freely configurable folder status bars. * Full path in folder window title bar. * Freely configurable folder hotkeys (e.g. "F5" for "Refresh now", or "Ctrl+E" for "Sort by extension"): more than 30 items can be configured. * Freely configurable object hotkeys: assign a hotkey to any WPS object and have it opened quickly this way. * "Snap to grid" for all folders. * Auto-scroll folder Tree views to make appearing items visible. * Extended Shutdown / Restart WPS features: you can now abort shutdown, configure many things, skip hanging programs, and even automatically reboot to a certain partition, if you have BootManager installed. * Lots of new WPS settings objects to ease system configuration, including CONFIG.SYS settings and device driver setup. * New "WPS Class List" object for manipulating the WPS class list. * Default WPS icons can be freely replaced. * More system sounds for certain WPS events. * "Treesize" utility to find out how much disk space is consumed by a folder and its subfolders. * "Netscape DDE Interface" utility to have URLs being passed to the currently running Netscape instance instead of always starting a new one. * A trash can with full WPS "delete" support. * Lots of mouse and keyboard enhancements, such as sliding focus, sliding menus, screen corner objects, and global object hotkeys — all with full WPS integration. * PageMage, a "virtual desktops" utility. * The XCenter, a WarpCenter replacement. == Binaries == Last official release ist v1.0.9. It can be found at the usual places like [http://hobbes.nmsu.edu/h-search.php?key=xwp-&pushbutton=Search Hobbes] or ftp.netlabs.org. == Feedback and Support == If you find bugs, please create a ticket at [http://xtracker.xworkplace.org/ xtracker]. For the time being do not use the ticket system here included in trac but xtracker instead. The support mailing list is at [mailto:xworkplace-general@netlabs.org@netlabs.org xworkplace users mailing list]. To subscribe to the user support mailing list, send mail to [mailto:xworkplace-general-subscribe@netlabs.org Subscribe to xworkplace users mailing list]. The subject and body can be empty. You will receive a response which you must reply to complete the process. For discussing developer questions use this list [mailto:xworkplace-dev@netlabs.org@netlabs.org xworkplace developer mailing list]. To subscribe to the user support mailing list, send mail to [mailto:xworkplace-dev-subscribe@netlabs.org Subscribe to xworkplace developer mailing list]. The subject and body can be empty. You will receive a response which you must reply to to complete the process. This list is an [http://www.ezmlm.org EzMLM] mailing lists. If you need help subscribing, see [http://wiki.netlabs.org/index.php/Mailinglists Netlabs Mailing Lists]. Like all [http://www.netlabs.org Netlabs] Mailing Lists, these lists are mirrored to [http://gmane.org/about.php Gmane]. The users list is mirrored at [http://dir.gmane.org/gmane.org.netlabs.xworkplace.general xwp user]. == History == == Building xworkplace == * Check out complete source tree from http://svn.netlabs.org/repos/xworkplace/branches/branch-1-0 Bear in mind we do not use the usual svn trunk directory for current versions. In /trunk lives the next version 1.1. * Check out source tree for helpers from http://svn.netlabs.org/repos/xwphelpers/branches/branch-1-0 * I think it's not mandatory but you can get some widgets here http://svn.netlabs.org/repos/xwpwidgets/trunk. Note there is also a branch http://svn.netlabs.org/repos//xwpwidgets/branches/with-usbwidget which seams Ben Rietbroek has created. * Follow the included documentation in progref.inf == Links == * [https://xtracker.netlabs.org/index.php?project=2&gmtofs=300 xWorkplace XTracker Page for submiting Bugs] * [http://news.gmane.org/gmane.org.netlabs.xworkplace.general/ xwp user mailing list]. This page accesses the users support mailing list for via a web browser. * [http://wiki.netlabs.org/ Information about the Netlabs Support Mailing Lists]. This web page describes all methods that can be used to access the Netlabs Support Mailing Lists. The name for the maling list of the xworkplace project is xworkplace-user. * [http://www.xcenter.os2usr.org/ XCenter Plugin List homepage]. This site lists available XCenter widgets from various sources. * [http://www.xworkplace.org/ xWorkplace Discontinued Homepage] * [http://www.xworkplace.org/ xWorkplace Discontinued Netlabs Homepage] == License == This is an open source project under the GNU GPL V2 license. == Credits == * Ulrich Möller * Paul Ratcliffe These are the ones who contributed the most it seems to me. David Azarewicz, Steven Levine and Rich Walsh added some code too the last years. For a more complete list see the users guide.