Ignore:
Timestamp:
Mar 28, 2011, 12:59:31 PM (14 years ago)
Author:
Dmitry A. Kuminov
Message:

xsystraty: Added stuff for WPI generation and updated README for version 0.1.1.

Location:
trunk/src/3rdparty/os2/xsystray
Files:
3 added
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/3rdparty/os2/xsystray/README

    r837 r843  
    11Extended system tray widget for XCenter/eCenter
    2 Version 0.1.0
     2
     3Version 0.1.1 (28-03-2011)
    34
    45Copyright (C) 2009-2011 Dmitriy Kuminov
     
    1819
    1920The extended system tray widget is a plugin for XCenter that provides support
    20 for the system tray area in the XCenter bar. This area is commonly used by
    21 long running applications to display their status using graphical icons and to
    22 provide a way to control these applications by clicking on their icons.
     21for the system tray area in the XCenter bar. This area, also called as the
     22notification or indicator area, is commonly used by long running applications
     23to display their status using graphical icons and to provide a way to control
     24these applications by clicking on their icons.
    2325
    2426There is a number of other tools to implement the described functionality (for
     
    4042
    4143
    42 INSTALLATION
     44XSYSTRAY API
     45
     46The Extended system tray widget application also provides a DLL and an import
     47library containing the easy-to-use API for applications that want to add icons
     48to the system tray area. The API DLL is installed together with the widget
     49plugin, the import library with the C header file is contained in a separate
     50package within the installation archive.
     51
     52This API is in particular used by the OS/2 version of the Qt4 toolkit and
     53by the OpenJDK framework.
     54
     55The API documentation is contained in the supplied C header file.
     56
     57
     58
     59MANUAL INSTALLATION
    4360
    4461In order to manually install the extended system tray widget plugin to XCenter,
    45 copy xsystray.dll to
     62copy xsystray.dll to
    4663
    4764    <XWorkplace installation folder>\plugins\xcenter\
     
    5067releases), copy xsystray.dll to
    5168
    52         <Boot drive>:\ecs\system\ewps\plugins\xcenter\
     69    <Boot drive>:\ecs\system\ewps\plugins\xcenter\
     70
     71Also, copy <dll>\xsystray.dll to some path listed in your LIBPATH environment
     72variable. This DLL is necessary for all applications using XSYSTRAY API for
     73interfacing with the Extended system tray.
    5374
    5475Then you should close all XCenter instances and start them again. The system
     
    5879
    5980
    60 UPGRADING
     81UPGRADING
    6182
    6283If you are upgrading from the previous version, you should do the following:
    6384
    64   - Unlock the old xsystray.dll file (for example, using unlock.exe from the
    65     lxlite package).
    66   - Overwrite it with the new xsystray.dll file.
     85  - Unlock the old plugins\xcenter\xsystray.dll file (for example, using
     86    unlock.exe from the lxlite package).
     87
     88  - Overwrite it with the new <plugin>\xsystray.dll file.
     89
     90  - Stop all applications using <%LIBPATH%>\xsystray.dll file.
     91
     92  - Overwrite it with the new <dll>\xsystray.dll file.
     93
    6794  - Restart WPS. Note that restarting XCenter is not enough since the old DLL
    6895    will remain loaded in this case.
     
    74101HISTORY
    75102
    76 ... unreleased yet ...
     103
     1040.1.1 (28-03-2011)
     105
     106  Improvements:
     107
     108  - Separate WPI archive (still hosted within the Qt4 SVN).
     109
     110  - Added a 2px horizontal padding when no icons are shown, to make it possible
     111    to move the widget and call its context menu with the mouse.
     112
     113  - Added a tooltip "Indicator area" shown when the mouse is over the padding
     114    zone between and around icons (also when no icons are shown, in which case
     115    "(empty)" is added to the tooltip string).
     116
     117  Fixes:
     118
     119  - xsystray version was wrongly reported as 1.0.0 instead of 0.1.0.
    77120
    78121
     122
     123
     124
     125
     126
    79127
    80128CREDITS AND COPYRIGHTS
  • trunk/src/3rdparty/os2/xsystray/apilib/apilib.pro

    r835 r843  
    1212INCLUDEPATH += .. ../plugin ../apilib
    1313
    14 DESTDIR = $$[QT_INSTALL_PLUGINS]/xcenter/apilib
     14DESTDIR = /apilib
  • trunk/src/3rdparty/os2/xsystray/plugin/plugin.pro

    r835 r843  
    1212INCLUDEPATH += .. ../apilib
    1313
    14 DESTDIR = $$[QT_INSTALL_PLUGINS]/xcenter
     14DESTDIR =
Note: See TracChangeset for help on using the changeset viewer.