20151030 Andreas Buchinger

About this version
------------------
This is an unofficial pre-release of XWorkplace 1.0.10.

As it is UNOFFICIAL do not report issues at the official xtracker. 

This pre-release was build from the sources at svn.netlabs.org/repos/xworkplace/
as of 2015-10-30 (October, 2014) 

I made this version as I and some friends did have shutdown problems on SMP 
systems. Another problem was with some applications and sliding focus enabled.
Regarding David Azarewicz the OS/2 - eCS ACPI author the shutdown procedure used
by this XWP version should work perfectly well with ACPI v3.22.04 and up. It's a
good idea to get the latest version from Arca Noae. Do not use this XWP with 
ACPI version v3.22.02 or older. Although I've sucessfully tested with ACPI 
v3.22.03 it's not guaranteed to work. 


Differences to official source code tree
----------------------------------------
- added disabling sliding focus for Innotek Virtual PC, Visual SlickEdit, MED
  and Seamonkey/Mozilla


Differences from V1.0.9 taken from changelog
--------------------------------------------
***********************************
*
* V1.0.10:
*
***********************************

  AcpiCallbackWidget(ACPI_HANDLE) (..\xwphelpers\src\helpers\acpih.c) changed by dazarewicz (2014-08-30):
    release resources correctly

  acpihPrepareToSleep(UCHAR) (..\xwphelpers\src\helpers\acpih.c) added by dazarewicz (2014-08-30)

  acpihOpen(ACPI_API_HANDLE *) (..\xwphelpers\src\helpers\acpih.c) changed by dazarewicz (2014-08-30):
    Call ACPI start API func.

  acpihGetPowerStatus(PAPM) (..\xwphelpers\src\helpers\acpih.c) changed by dazarewicz (2014-08-30):
    tidies

  acpiPreparePowerOff(PSZ) (src\startshut\apm.c) changed by dazarewicz (2014-08-30):
    Call ACPI prepare to sleep func.

  XFldDisk::wpOpen(XFldDisk *, HWND, ULONG, ULONG) (src\classes\xfdisk.c) changed by pr (2014-05-11):
    fix split view fallback

  XWPTrashCan::wpOpen(XWPTrashCan *, HWND, ULONG, ULONG) (src\classes\xtrash.c) changed by pr (2014-05-11):
    fix split view fallback

  XFolder::wpOpen(XFolder *, HWND, ULONG, ULONG) (src\classes\xfldr.c) changed by pr (2014-05-11):
    add split view fallback

  GetSnapshot(PWIDGETPRIVATE) (src\widgets\w_ipmon.c) changed by pr (2013-06-01):
    add resilience to socket/ioctl failure

  fntLazyIcons(PTHREADINFO) (src\filesys\iconmgr.c) changed by pr (2013-03-16):
    Rewrote to ignore crashes @@fixes 336

  icomUnqueueLazyIcon(WPDataFile *) (src\filesys\iconmgr.c) added by pr (2013-03-15):
    @@fixes 336

  XFldDataFile::wpUnInitData(XFldDataFile *) (src\classes\xfdataf.c) changed by pr (2013-03-15):
    @@fixes 336

  PumpAgedNotification(PXWPNOTIFY) (src\filesys\refresh.c) changed by pr (2013-03-08):
    query object pathname rather than using cached name from notification

  PumpAgedNotification(PXWPNOTIFY) (src\filesys\refresh.c) changed by pr (2013-03-08):
    undo folder rename fix from 1.0.9 which broke WPInstall

  FindFolderForNotification(PXWPNOTIFY, WPFolder **) (src\filesys\refresh.c) changed by pr (2013-03-08):
    fix file/dir detection on rename

  doshQueryDiskFSType(ULONG, PSZ, ULONG) (..\xwphelpers\src\helpers\dosh.c) changed by pr (2012-06-14):
    fix buffer overwrite @@fixes 1206

  GetBitmapFaces(PFONTSAMPLEDATA) (src\config\fonts.c) added by at (2012-05-11):
    support bitmap fonts @@fixes 1204

  FontSamplePaint(HWND, PFONTSAMPLEDATA) (src\config\fonts.c) changed by at (2012-05-11):
    support bitmap fonts @@fixes 1204

  QSortCompareFonts(const void *) (src\config\fonts.c) added by at (2012-05-11):
    support bitmap fonts @@fixes 1204

  fon_fnwpFontSampleClient(HWND) (src\config\fonts.c) changed by at (2012-05-11):
    support bitmap fonts @@fixes 1204

  acpiDoPowerOff() (src\startshut\apm.c) changed by pr (2012-04-27):
    turn off all CPUs apart from CPU 1

  fnwpXCenterMainClient(HWND) (src\xcenter\ctr_engine.c) changed by pr (2012-03-02):
    make autohide predictable delay on mouse leaving

  ctrpShowSettingsDlg(XCenter *, HWND, PWIDGETPOSITION) (src\xcenter\ctr_engine.c) changed by pr (2012-03-02):
    make autohide predictable delay

  StartAutohideNow(PXCENTERWINDATA) (src\xcenter\ctr_engine.c) changed by pr (2012-03-02):
    autohide quickly if animate off

