home *** CD-ROM | disk | FTP | other *** search
/ PC Online 1998 November / PCO_1198.ISO / filesbbs / os2 / sbr2_014.arj / SBR2_014.ZIP / docs / History.Eng next >
Encoding:
Text File  |  1998-09-14  |  28.6 KB  |  737 lines

  1.  
  2.  
  3.                                   SysBar/2
  4.                                  ~~~~~~~~~~
  5.                     toolbar-style utility set for OS/2 PM
  6.                                 version 0.14
  7.                      (http://www.lab321.ru/~dip/sysbar2)
  8.  
  9.                      (c) Dmitry I. Platonoff, 1995-1998
  10.                              (2:5004/8.4@fidonet
  11.                              dip@lab321.ru)
  12.  
  13.  
  14.                         ****************************
  15.                          Development/bugfix history
  16.                         ****************************
  17.  
  18.  
  19. ===============================================================================
  20.                                 NEWS SUMMARY
  21. -------------------------------------------------------------------------------
  22.            [+] - new element, [*] - new feature, [!] - fixed bug
  23.  
  24. v 0.14 (14.09.1998)
  25.         * PIPE MONITOR: automatic properties dialog when no cells at startup
  26.         ! PIPE MONITOR: logs, mixed in one pool (=> Vit Timchishin)
  27.  
  28. v 0.13f (07.09.1998)
  29.     + DOCS: German version of README (=> Thomas Voggenreiter)
  30.         + PIPE MONITOR: new items -- in/out traffic (=> Vit Timchishin)
  31.         + PIPE MONITOR: new item -- POP3 mailbox peeker
  32.         + PIPE MONITOR: new item -- system process info (=> Denis Dubensky)
  33.         + PIPE MONITOR: new item -- system uptime (=> Andrey Serdiukov)
  34.         + PIPE MONITOR: new item -- calendar (=> Rafael Manasyan)
  35.         * PIPE MONITOR: log start/close records (=> Denis Dubensky)
  36.         * CLOCK: optional seconds (=> Steven White)
  37.         ! PIPE MONITOR: fixed max CPU meter value
  38.         ! TASK SWITCHER: task title popup through other windows
  39.         ! TASK SWITCHER: exception configuration now saved properly
  40.  
  41. v 0.13e (24.07.1998)
  42.         ! PIPE MONITOR: driveletter bug (=> Denis Dubensky)
  43.  
  44. v 0.13d (22.07.1998)
  45.         * PIPE MONITOR: alternate CPU meter (=> Andrey Serdiukov)
  46.         * TASK SWITCHER: tasklist in pop-up menu (=> Eugen Kuleshov)
  47.         * TASK SWITCHER: fixed size (=> Eugen Kuleshov)
  48.         ! PIPE MONITOR: very large drive support (=> Alexander Cherkaew)
  49.         ! PIPE MONITOR: broken drive selection dialog (=> Alexander Cherkaew)
  50.         ! PIPE MONITOR: inoperate "empty" cell value
  51.         ! PIPE MONITOR: log buffer memory allocation
  52.         ! an attempt to fix an odd "pop/hide" window behaviour :)
  53.  
  54. v 0.13c (26.06.1998)
  55.         * PIPE MONITOR: cell logging (=> Vit Timchishin)
  56.         + PIPE MONITOR: new item -- clock (=> Vit Timchishin)
  57.         * PIPE MONITOR: event-driven program launch
  58.         * PIPE MONITOR: new cell setup pages
  59.         * CD PLAYER: random track order (=> Alexander Anisimoff)
  60.         * CD PLAYER: drive letter autodetect (=> Andrea Penna)
  61.         ! TASK SWITCHER: minimum size set to 8 (=> Eugen Kuleshov)
  62.         ! TASK SWITCHER: inoperate "new filter" button (=> Denis Dubensky)
  63.  
  64. v 0.13b (15.05.1998)
  65.         * TASK SWITCHER: exceptions
  66.     ! PIPE MONITOR: pipe buffer increased (=> Vit Timchishin)
  67.     ! PIPE MONITOR: pipe messages without terminator (=> Andrey Buzanakow)
  68.  
  69. v 0.13a (27.04.1998)
  70.         * "lock position" feature
  71.         * PIPE MONITOR: available physical memory
  72.         * CD PLAYER: loop disc feature
  73.         * TASK SWITCHER: task title source selection
  74.         * TASK SWITCHER: switchto/minimize feature (=> Giuliano Lotta)
  75.         ! PIPE MONITOR: trap at heavy data transfer (=> Vit Timchishin)
  76.  
  77. v 0.12 (20.03.1998)
  78.     ! CD PLAYER: internal multithreading fixes (=> Stepan Kazakov)
  79.  
  80. v 0.11f (01.03.1998)
  81.     + CD PLAYER: IOCtl engine (YESSS!!!)
  82.         ! PIPE MONITOR: bad freespace of locked drives (=> Denis Dubensky)
  83.         ! PIPE MONITOR: extra config entries for "free space" cells
  84.         ! TASK SWITCHER: empty task titles
  85.  
  86. v 0.11e (18.12.1997)
  87.     * PIPE MONITOR: cell control page modified
  88.     * PIPE MONITOR: "setup" item added to the cell context menu
  89.         ! TASK SWITCHER: task title limited to 64 characters
  90.         ! PIPE MONITOR: save config when removing cells using menu
  91.  
  92. v 0.11d (24.10.1997)
  93.     * PIPE MONITOR: copying cells to clipboard
  94.      ! PIPE MONITOR: battery status format changed (=> Yasushi Ono)
  95.     ! position adjustment when changing size with cornerbind on
  96.  
  97. v 0.11c (22.09.1997)
  98.     + PIPE MONITOR: new multi-type cell setup engine
  99.      + PIPE MONITOR: CPU load meter (by Sergey I. Yevtushenko)
  100.      + PIPE MONITOR: drive free space monitor
  101.      + PIPE MONITOR: file monitor
  102.      + PIPE MONITOR: battery status monitor (=> Yasushi Ono)
  103.      * PIPE MONITOR: background color selection
  104.      * PIPE MONITOR: pipe data input speedup (=> Sergey I. Yevtushenko)
  105.     ! all the modules have been returned to tasklist :)
  106.  
  107. v 0.11b (11.09.1997)
  108.     + DOCS: Italian version of README (by Gianluca Della Vedova)
  109.         ! TASK SWITCHER: task order reversed (=> Andrew Ter±shechkin)
  110.  
  111. v 0.11a (22.08.1997)
  112.     + DOCS: Russian version of README
  113.     * DOCS: component usage details
  114.         * TASK SWITCHER: background color selection (=> Thorsten Haude)
  115.         * TASK SWITCHER: new mouse-click commands
  116.     * PIPE MONITOR: cell executable assignment
  117.     * PIPE MONITOR: expire time feature (=> Andrew Ter±shechkin)
  118.     ! PIPE MONITOR: pipe name input check and completion
  119.         ! TASK SWITCHER: task switching speedup (=> Thorsten Haude)
  120.         ! TASK SWITCHER: filter input string check
  121.     ! dialog fields enlarged
  122.     ! all the modules have been removed from tasklist
  123.  
  124. v 0.10 (10.07.1997)
  125.     + PIPE MONITOR module
  126.     * CLOCK: 12-hour mode (=> Casey Bralla)
  127.         * TASK SWITCHER: task system menu capture
  128.  
  129. v 0.09 (17.06.1997)
  130.     + DOCS: news summary
  131.         * corner bind feature (=> Maxim Penzin)
  132.         * pop-up on mouse movement mode
  133.         * TASK SWITCHER: font selection dialog (for pop-up task names)
  134.         * TASK SWITCHER: task menus (no more action dialogs)
  135.         * TASK SWITCHER: filter options in task menu
  136.         * TASK SWITCHER: process filtering by attributes
  137.         * TASK SWITCHER: task information window
  138.         ! TASK SWITCHER: lost icons problem (a PM bug!!! See description)
  139.         ! TASK SWITCHER: codepage support (=> Alexander Bezborodov)
  140.         ! INSTALLATION SCRIPT: lost animation icon
  141.         ! window NOBYTEALIGN attribute applied - drag freely :)
  142.  
  143. v 0.08 (02.06.1997) - hot bugfix release
  144.     ! notebook creation code fix for Warp 3.0 (=> Andrew Ter±shechkin)
  145.  
  146. v 0.07 (28.05.1997)
  147.     + installation stuff (folder creation script & icons)
  148.         + DOCS: English version
  149.     * cool-looking notebooks for Warp 4.0 (Merlin)
  150.         ! short filenames (8.3) (=> Alexander Ernst)
  151.         ! sysbar2.dll traps (when starting a second instance)
  152.  
  153. v 0.06 (27.11.1996)
  154.     + module compression using lxLite
  155.         * TASK SWITCHER: pop-up application titles
  156.         * TASK SWITCHER: filters (=> Alexander Ernst)
  157.         
  158. v 0.05 (15.08.1996)
  159.         + "settings" dialogs
  160.     * TASK SWITCHER: custom cell size mode
  161.         * CD PLAYER: moved to mci command interface (=> Stanislav Grushko);
  162.         ! Warp 4.0 (WM_ERASEBACKGROUND) fix
  163.         
  164. v 0.04b (26.05.1996)
  165.     * "large size" mode (=> Serge Popov)
  166.         * TASK SWITCHER: optimal icon image selection
  167.         * TASK SWITCHER: "fit icons" mode (=> Alexander Ernst)
  168.         * TASK SWITCHER: "swap mouse buttons" feature (=> Stanislav Grushko)
  169.           
  170. v 0.03b (25.05.1996) - hot bugfix release
  171.     * monochrome display mode (=> George Brink)
  172.         * "save options" command (=> Alexander Ernst)
  173.     * TASK SWITCHER: "?" mark for windows without icons
  174.     ! TASK SWITCHER: wrong window position saving possible
  175.         ! CD PLAYER: engine fixes and improvements
  176.  
  177. v 0.02b (24.05.1996)
  178.     + TASK SWITCHER module
  179.     + "about" dialogs
  180.         * CD PLAYER: non-audio CD determination
  181.         * CD PLAYER: "auto-disable" feature
  182.  
  183. v 0.01b (20.05.1996) - first public release
  184.         + CD PLAYER module
  185.     * CLOCK improvements
  186.  
  187. v 0.00  (autumn'1995)
  188.     + CLOCK module
  189.  
  190.  
  191.  
  192. ===============================================================================
  193.                           COMPLETE REVISION HISTORY
  194. -------------------------------------------------------------------------------
  195.  
  196.  
  197. ===============================================================================
  198. v 0.14 (14.09.1998)
  199. -------------------------------------------------------------------------------
  200.  Added: Pipe Monitor (14.09.1998)
  201.     Properties dialog now opened automatically at startup if no cells
  202.          defined.
  203.  
  204.  Fixed: Pipe Monitor (14.09.1998)
  205.     The new cell could share the neighbour's log buffer at creation via
  206.          properties dialog. This caused logs to be mixed (=> Vit Timchishin).
  207.  
  208.  New:    Pipe Monitor (07.09.1998)
  209.     Two new cells -- incoming and outgoing traffic statistics (current,
  210.          average, peak CPS, and total bytes). Thanks to Sergey I. Yevtushenko
  211.          and Vit Timchishin for code samples.
  212.  
  213.  Added:    Pipe Monitor (07.09.1998)
  214.     Starting and ending records are now written to every cell log at
  215.          monitor startup/shutdown (=> Denis Dubensky).
  216.  
  217.  Fixed:    Task Switcher (07.09.1998)
  218.     Bad tooltip window (task title) behavior which caused it to pop
  219.          up through other windows.
  220.  
  221.  New:    Pipe Monitor (06.09.1998)
  222.     New cell type -- POP3 mailbox peeker: shows number of messages and
  223.          the total size. Dynamic MPTS DLL bindings is used (the rest of
  224.          monitor will still work without these libraries).
  225.  
  226.  Added:    Clock (27.08.1998)
  227.     Seconds are optional now (=> Steven White).
  228.  
  229.  New:    Pipe Monitor (27.08.1998)
  230.     New cell type - system process info (active threads, processes,
  231.          threads, modules ) (=> Denis Dubensky).
  232.  
  233.  Added:    Pipe Monitor (27.08.1998)
  234.     Optional month name display in calendar cell (=> Denis Dubensky).
  235.  
  236.  New:    Pipe Monitor (13.08.1998)
  237.     New cell type - system uptime (=> Andrey Serdiukov).
  238.  
  239.  New:    Pipe Monitor (13.08.1998)
  240.     New cell type - calendar (=> Rafael Manasyan).
  241.  
  242.  Fixed: Pipe Monitor (13.08.1998)
  243.         Fixed max CPU meter value. Sometimes the old method calculated
  244.          very strange results.
  245.  
  246.  Fixed:    Task Switcher (13.08.1998)
  247.     Configuration now saved automatically after editing/removing
  248.          an exception with pop-up menu.
  249.  
  250.  New:    Docs (03.08.1998)
  251.      Thomas Voggenreiter has sent me a German translation of README file.
  252.  
  253.  Fixed: Pipe Monitor (24.07.1998)
  254.      Fixed a nasty bug with caused changing driveletter of the filename
  255.          in file monitor (=> Denis Dubensky).
  256.  
  257.  Fixed: all modules (22.07.1998)
  258.         An attempt to fix an odd "pop/hide" window behaviour. :)
  259.  
  260.  Added: Pipe Monitor (22.07.1998)
  261.      An alternate CPU load meter added. It uses DosPerfSysCall (thanks
  262.          to Sergey I. Yevtushenko again) and available only in OS/2 with
  263.          latest fixpacks. An old one caused traps 000E with in systems
  264.          while working fine with others (=> Andrey Serdiukov).
  265.  
  266.  Fixed: Pipe Monitor (22.07.1998)
  267.     Freespace monitor now supports large partitions (larger that 4.2Gb)
  268.          (=> Alexander Cherkaew).
  269.  
  270.  Fixed: Pipe Monitor (20.07.1998)
  271.     Drive selection control for freespace monitor has been broken in
  272.          the previous version (0.13c) (=> Alexander Cherkaew).
  273.  
  274.  Fixed: Pipe Monitor (13.07.1998)
  275.     "Empty" cell value caused cell refresh problems when set.
  276.  
  277.  Added:    Task Switcher (30.05.1998)
  278.         The list of tasks added to the main pop-up menu (=> Eugen Kuleshov).
  279.  
  280.  Added:    Task Switcher (29.05.1998)
  281.      Fixed size for switcher window. You can define the exact size (in
  282.          cells) for the task switcher window. I will display only the tasks
  283.          that fit into that count (=> Eugen Kuleshov).
  284.  
  285.  Fixed: Pipe Monitor (29.06.1998)
  286.      Possible bug in log buffer memory allocation.
  287.  
  288.  Added:    Pipe Monitor (26.06.1998)
  289.     Cell log feature: you may turn on cell logging, which will store
  290.          all the cell update history in the internal buffer and/or external
  291.          file with optional timestamping (=> Vit Timchishin).
  292.  
  293.  New:    Pipe Monitor (24.06.1998)
  294.     New cell type - clock (=> Vit Timchishin).
  295.  
  296.  Added: Pipe Monitor (24.06.1998)
  297.         Event-driven program launch: it is possible to set up an application
  298.          which will be automatically started at every cell text change (on
  299.          message arrival or observable object status change).
  300.  
  301.  Added: Pipe Monitor (24.06.1998)
  302.     Cell setup dialogs enhanced: added the ability to "turn off" the cell,
  303.          to define a default text (instead of blank cell), etc.
  304.  
  305.  Added: CD Player (07.06.1998)
  306.      Random track order (=> Alexander Anisimoff).
  307.  
  308.  Added: CD Player (07.06.1998)
  309.      Drive letter autodetect every time the player is started (for the
  310.          systems with removable media drives which can affect drive letter
  311.          assignments (=> Andrea Penna).
  312.  
  313.  Fixed:    Task Switcher (26.05.1998)
  314.     Minimum custom cell size set to 8 pixels (=> Eugen Kuleshov).
  315.  
  316.  Fixed:    Task Switcher (19.05.1998)
  317.     "New exception" button was inoperate with empty exception list
  318.      (=> Denis Dubensky).
  319.  
  320.  Added:    Task Switcher (15.05.1998)
  321.     Exceptions implemented -- instead of old hide/show filters. With
  322.          these exceptions you can hide of show tasks in the Switcher window,
  323.          hide applications in system task list and exclude them from Alt-Esc
  324.          switch sequence.
  325.  
  326.  Fixed: Pipe Monitor (05.05.1998)
  327.      Text buffer size increased from 64 to 128 bytes (=> Vit Timchishin).
  328.  
  329.  Fixed: Pipe Monitor (05.05.1998)
  330.      Fixed an error which caused extra characters to be added to the
  331.          end of pipe messages without terminator (0 character, CR or LF)
  332.          (=> Andrey Buzanakow).
  333.  
  334.  Added: Pipe Monitor (27.04.1998)
  335.     New cell which displays available physical memory amount.
  336.  
  337.  Added: CD Player (24.04.1998)
  338.     The ability to autimatically start playing again after the last track.
  339.  
  340.  Added:    All components (14.04.1998)
  341.     Window position can be locked now (to prevent mouse move).
  342.  
  343.  Fixed:    Task Switcher (13.04.1998)
  344.     Task title source is now selectable (window title or switchlist
  345.      title). This is because of some VIO apps which update switchlist
  346.          entries only.
  347.  
  348.  Added:    Task Switcher (13.04.1998)
  349.     Left mouse buttin click will now minimize the task if it's a
  350.          forergound window (and still switch to it else) (=> Giuliano Lotta).
  351.  
  352.  Fixed: Pipe Monitor (24.03.1998)
  353.     Pipe Monitor crashed at heavy data transfer (for example, when
  354.          redirecting log writers or type command output) (=> Vit Timchishin).
  355.  
  356.  
  357. ===============================================================================
  358. v 0.12 (20.03.1998)
  359. -------------------------------------------------------------------------------
  360.  New:    Mailing list - sysbar-project@lab321.ru (20.03.1998).
  361.  
  362.  Fixed: CD Player (11.03.1998)
  363.     More accurate multithreading (=> Stepan Kazakov)
  364.  
  365.  Fixed: Pipe Monitor (01.03.1998)
  366.         Free space display problems with locked drives (=> Denis Dubensky).
  367.  
  368.  Fixed: Pipe Monitor (01.03.1998)
  369.         "Disk free space" cell were saved twice when saving configuration.
  370.  
  371.  Fixed:    Task Switcher (01.03.1998)
  372.      When task has no title then a title of neighbour cell was displayed.
  373.  
  374.  New:    CD Player (01.03.1998)
  375.      IOCtl engine implemented. Multimedia is not required no more.
  376.  
  377.  Added: Pipe Monitor (18.12.1997)
  378.      Cell control page changed. All the cell setup controls moved to
  379.          the separate dialog.
  380.  
  381.  Added: Pipe Monitor (18.12.1997)
  382.      Added the ability to setup current cell using its context menu.
  383.          It's faster than walking through properties dialog pages.
  384.  
  385.  Fixed:    Task Switcher (18.12.1997)
  386.      Task title is not limited to 64 characters anymore.
  387.  
  388.  Fixed: Pipe Monitor (25.11.1997)
  389.         Cell configuration now saved when removing cells using menu.
  390.  
  391.  Fixed: Pipe Monitor (24.10.1997)
  392.      Battery status format changed. It now displays batteru status in
  393.          both modes (AC and DC) (=> Yasushi Ono).
  394.  
  395.  Added: Pipe Monitor (09.10.1997)
  396.      "Copy cell" command - to send cell content to clipboard
  397.          (=> Andrew Ter±shechkin).
  398.  
  399.  Fixed: All modules (09.10.1997)
  400.      Position adjustment when changing size and corner bind feature is on.
  401.  
  402.  Added: Pipe Monitor (22.09.1997)
  403.      New cell type: battery status monitor (=> Yasushi Ono).
  404.  
  405.  Added: Pipe Monitor (22.09.1997)
  406.      New cell type: a file monitor (it displays file count and size
  407.          of the one or several files using the given file mask).
  408.  
  409.  Fixed:    All the modules have been retorned to tasklist (22.09.1997)
  410.       (it was a temporary change).
  411.  
  412.  Added: Pipe Monitor (19.09.1997)
  413.      New cell type: a free space monitor
  414.  
  415.  Added: Pipe Monitor (18.09.1997)
  416.      New cell type: a CPU load meter (by Sergey I. Yevtushenko).
  417.  
  418.  Added: Pipe Monitor (18.09.1997)
  419.         Background color selection.
  420.  
  421.  Fixed: Pipe Monitor (18.09.1997)
  422.      Pipe data input speedup (=> Sergey I. Yevtushenko).
  423.  
  424.  Added: Pipe Monitor (17.09.1997)
  425.      New cell setup engine. Several cell types with unlimited parameter
  426.          sets allowed.
  427.  
  428.  Added: SYSBAR2.DLL (17.09.1997)
  429.      Universal long config entry parser.
  430.  
  431.  Added: documentation (11.09.1997)
  432.      Italian version of README file (by Gianluca Della Vedova).
  433.  
  434.  Fixed:    Task Switcher (28.08.1997)
  435.      Task list has been reversed: a new icons will appear appear in the
  436.          new cell expanding the window (instead of shifting the whole set
  437.          of existing icons) leaving old icons in their places
  438.          (=> Andrew Ter±shechkin).
  439.  
  440.  Added: documentation (22.08.1997)
  441.      Russian version of README file, component usage details.
  442.  
  443.  Added: Task Switcher (22.08.1997)
  444.      Icon background color selection (=> Thorsten Haude).
  445.         I've started to use buffered drawings.
  446.  
  447.  Added: Task Switcher (21.08.1997)
  448.      New mouse actions:
  449.           left - switch to task;
  450.           right - pop-up menu;
  451.           left+right (right when holding left) - minimize task;
  452.           right+left (left when holding right) - kill task.
  453.         ...a bit unusual, but... I like it now :)
  454.  
  455.  Fixed:    Task Switcher (21.08.1997)
  456.      Removed pause before switching to task (a program was waiting for
  457.          a doubleclick, the doubleclick feature has been removed too)
  458.          (=> Thorsten Haude).
  459.  
  460.  Added: SYSBAR2.DLL (21.08.1997)
  461.      Standard color selection routines.
  462.  
  463.  Added: Pipe Monitor (13.08.1997)
  464.     Cell executable assignment. You can assign applications for each
  465.          cell to run with mouse doubleclick.
  466.  
  467.  Added: Pipe Monitor (13.08.1997)
  468.     Expire time feature. A cell contents can expire and disappear after
  469.          specified number of seconds (=> Andrew Ter±shechkin).
  470.  
  471.  Fixed:    Pipe Monitor (12.08.1997)
  472.      Pipe name input check. You can now enter only the significant end
  473.          of your pipe name, a full name will be completed automatically,
  474.          "\PIPE\" will be added if needed. And the same for pipe description.
  475.  
  476.  Fixed:    Task Switcher (12.08.1997)
  477.     Empty filter string check (to not allow user to add an empty string
  478.         as an application name - if you try do this in the old version then
  479.         all the icons will disappear immediately, if hide filter is on).
  480.  
  481.  Fixed:    Dialog fields enlarged in all the components (12.08.1997)
  482.  
  483.  Fixed:    All the modules have been removed from tasklist (08.08.1997)
  484.  
  485.  
  486. ===============================================================================
  487. v 0.10 (10.07.1997)
  488. -------------------------------------------------------------------------------
  489.  Added:    Clock (09.07.1997)
  490.      12-hour mode (=> Casey Bralla).
  491.  
  492.  Fixed: Task Switcher (29.06.1997)
  493.      The true copy of task system menu (thanks to Peter Fitzsimmons).
  494.  
  495.  Added: Task Switcher (26.06.1997)
  496.      Task system menu call.
  497.  
  498.  New:   Pipe Monitor (20.06.1997)
  499.  
  500.  Fixed: SYSBAR2.DLL (19.06.1997)
  501.      Floating description window stuff has been moved into DLL.
  502.  
  503.  Fixed: SYSBAR2.DLL (18.06.1997)
  504.      A font loader/saver has been moved into DLL.
  505.  
  506.  
  507. ===============================================================================
  508. v 0.09 (17.06.1997)
  509. -------------------------------------------------------------------------------
  510.  Added: Task Switcher (17.06.1997)
  511.      Third filter page - to allow setup of ALL the filtering options.
  512.  
  513.  Fixed: Task Switcher (17.06.1997)
  514.      Font selection dialog trap at first start (when passing an empty
  515.          FATTRS structure) - seems to be a PM bug fixed in fixpack #29
  516.          (in #17 and in OS/2 4.0 it still traps) (=> Maxim Penzin).
  517.         (He-he! 29th fixpack - rulez, I've installed it 2 weeks ago :).
  518.  
  519.  Added: Task Switcher (16.06.1997)
  520.      Task information window.
  521.  
  522.  Fixed: Task Switcher (16.06.1997)
  523.      Font acception bug found :(. Using font selection dialog instead.
  524.  
  525.  Added: Task Switcher (13.06.1997)
  526.      4 float on top modes, corner bind feature.
  527.         Drag-and-drop fonts support (for pop-up task names).
  528.          (Only BITMAP fonts supported yet).
  529.  
  530.  Added: Task Switcher (11.06.1997)
  531.         Task-specific menus (no more dialogs).
  532.  
  533.  Added: Clock (10.06.1997)
  534.      4 float on top modes, corner bind feature.
  535.  
  536.  Fixed: Installation Script (10.06.1997)
  537.      The installation script was unable to create an animation icon
  538.          for SysBar/2 folder.
  539.  
  540.  Fixed: Task Switcher (10.06.1997)
  541.         Codepage support. The default codepage has been used to display
  542.          pop-up application titles (=> Alexander Bezborodov).
  543.         
  544.  Fixed: Clock (07.06.1997)
  545.         BYTEALIGN main window status eliminated.
  546.  
  547.  Fixed: SYSBAR2.DLL (07.06.1997)
  548.      A properties dialog template has been moved into DLL.
  549.  
  550.  Added: CD Player (07.06.1997)
  551.      4th float on top mode: pop-up on mouse movement and then hide
  552.          back when cursor leaves window.
  553.  
  554.  New:    News summary in this file (06.06.1997)
  555.  
  556.  Added: CD Player (06.06.1997)
  557.      Corner bind feature: a window will be placed at startup directly
  558.          in the one of screen corners (=> Maxim Penzin).
  559.  
  560.  Fixed: Task Switcher (05.06.1997)
  561.     After closing of some applications their sub-windows may appear
  562.          in task list as a small gray question marks. I've found that it
  563.          happens if you close a parent BEFORE its child windows. Then this
  564.          child will remain in switchlist with no icon and zero PID. It seems
  565.          to be an OS/2 PM bug (this exists in both Warp 3.0 & Merlin).
  566.         Fixed: PID=0 check added.
  567.  
  568.  Added: CD Player (04.06.1997)
  569.      A new float on top mode: pop-up on mouse movement.
  570.         BYTEALIGN main window status eliminated.
  571.  
  572.  
  573. ===============================================================================
  574. v 0.08 (02.06.1997) - hot bugfix release
  575. -------------------------------------------------------------------------------
  576.  Fixed: notebook tabs for all modules (02.06.1997)
  577.      Merlin-oriented properties dialogs, were looked BAD in Warp 3.0.
  578.         Proper dialog & tab creation code added (=> Andrew Ter±shechkin).
  579.  
  580.  
  581. ===============================================================================
  582. v 0.07 (28.05.1997)
  583. -------------------------------------------------------------------------------
  584.  New:    I'M BACK!!! :)
  585.      It gonna be a thing I will waste my evenings to.
  586.  
  587.  Added: CD Player (28.05.1997)
  588.         Properties notebook in Merlin's style.
  589.  
  590.  New:    REXX-script for folder creation (27.05.1997)
  591.  
  592.  Fixed:    short names (8.3) for all modules (=> Alexander Ernst) (27.05.1997)
  593.  
  594.  Added: Clock (27.05.1997)
  595.         Properties notebook in Merlin's style.
  596.  
  597.  New:    SysBar/2 folder icons (16.05.1997)
  598.  
  599.  Added:    English version of history (15.05.1997)
  600.  
  601.  Fixed: SYSBAR2.DLL traps (14.05.1997)
  602.      I've found at last why SYSBAR2.DLL was crashing in last 6 months
  603.      when I tried to launch second SysBar/2 family application (with
  604.         the one instance working). It was because of new version of Watcom
  605.         C/C++ 10.5, which I've installed last autumn. It just has another
  606.         default value for DGROUP sharing :). It was only one additional
  607.         option in makefile or one checkbox in the setup window. Damn!
  608.  
  609.  
  610. ===============================================================================
  611. v 0.06 (27.11.1996)
  612. -------------------------------------------------------------------------------
  613.  New:    All the modules packed with lxLite by Andrew Zabolotny.
  614.  
  615.  Added: Task Switcher (27.11.1996)
  616.         Pop-up application titles.
  617.  
  618.  Added: Task Switcher (04-20.11.1996)
  619.         Properties notebook in Merlin's style.
  620.         Filters: "hide apps" and "show only..." (=> Alexander Ernst).
  621.  
  622.  
  623. ===============================================================================
  624. v 0.05 (15.08.1996)
  625. -------------------------------------------------------------------------------
  626.  Added: Task Switcher (15.08.1996)
  627.         "Custom cell size" mode.
  628.  
  629.  Added: All the setup options for each module moved to a single dialog
  630.        window (no more huge menus!) (15.08.1996).
  631.  
  632.  Fixed: OS/2 4.0 specific fixes ("Merlin" beta build 21) (12.08.1996)
  633.      There are some difference in Merlin's WM_ERASEBACKGROUND message
  634.           processing (or I was processing in wrong in all the previous
  635.           versions): all the windows missed their borders under this
  636.           OS/2 release. As I can understand it supplies a HPS the
  637.           program can not draw at.
  638.         Window drawing algorithm rewritten for all modules.
  639.  
  640.  Fixed: CD-player (04.06.1996)
  641.      Significantly changed all the player engine:
  642.           - cdaudio mci-device handling technology changed to binary
  643.            "MCI command messages" interface (the previous "string command
  644.            interface" was eliminated) (=> Stanislav Grushko);
  645.           - the final implementation of event-driven architecture, all the
  646.            remaining pollings, timed delays, etc. in message processing
  647.            loop were removed;
  648.           - "MCI command messages" result: a higher quality of track time
  649.            calculation (=> Alexander Ernst);
  650.           - other small fixes.
  651.  
  652.  
  653. ===============================================================================
  654. v 0.04b (26.05.1996)
  655. -------------------------------------------------------------------------------
  656.  Added: "Large size" mode for all modules (=> Serge Popov)
  657.        (made after switching to 1024*768 on 14" monitor :)
  658.  
  659.  Fixed: Task Manager
  660.         Optimal icon image selection (OS/2 icons usually contain at least
  661.           two different-size images).
  662.           
  663.  Added: Task Manager
  664.      "Fit icons" mode (the cell size in this mode exactly matches the
  665.           system icon size) (=> Alexander Ernst).
  666.         "Swap mouse buttons" mode (=> Stanislav Grushko). Default buttons
  667.           reversed.
  668.  
  669.  
  670. ===============================================================================
  671. v 0.03b (25.05.1996) - hot bugfix release
  672. -------------------------------------------------------------------------------
  673.  Fixed: Task Switcher
  674.         Wrong window position saving in "South" & "West" modes.
  675.         "?" mark for windows without icons.
  676.  
  677.  Fixed: CD-player
  678.      Yet another system load decrease when waiting for non-audio disc
  679.           removing (as a result - the longer delay at new disc detection).
  680.         An attempt to open cdaudio device in "shared" mode. (But what
  681.           have I received?)
  682.  
  683.  Added: Clock & CD-player
  684.         "Monochrome" mode (=> George Brink).
  685.  
  686.  Added: "Save options" in all the menus (=> Alexander Ernst)
  687.  
  688.  
  689. ===============================================================================
  690. v 0.02b (24.05.1996)
  691. -------------------------------------------------------------------------------
  692.  Added: "About..." dialogs for all modules.
  693.  
  694.  Fixed: CD-player
  695.      Advanced determination of non-audio discs.
  696.         Slight descrease of system load on disc existance checks.
  697.           (Version 0.01b was causing too heavy system load making
  698.           problems for applications that work with data CDs).
  699.         "Auto-disable on no-audio CD" mode. A possibility to automatically
  700.           turn off CD-player on data CD insertion (much better than looking
  701.           for "Disable player" in menus :). But you still have to turn it
  702.           on manually.
  703.  
  704.  New:   Task Switcher
  705.      Task list display (as icons).
  706.         Four window grouth directions.
  707.         Switching to a task with right mouse button click.
  708.         Minimizing a window with right mouse button double-click.
  709.         Task options dialog on left mouse button click.
  710.  
  711.  
  712. ===============================================================================
  713. v 0.01b (20.05.1996) - first public release
  714. -------------------------------------------------------------------------------
  715.  Added: Clock
  716.         "Always on top" mode.
  717.         Saving configuration on exit.
  718.         "Set time" dialog.
  719.  
  720.  New:   CD-player
  721.         Commands: play/pause, stop/eject, next, prev.
  722.         Current mode display.
  723.         Four time display modes (from track start, track rest,
  724.           from disc start, disc rest)
  725.         Non-audio disc (data disc) determination.
  726.         "Disabled" mode.
  727.  
  728.  
  729. ===============================================================================
  730. v 0.00  (autumn'1995)
  731. -------------------------------------------------------------------------------
  732.  New:   clock :)
  733.         The first attempt to create something useful.
  734.  
  735.  
  736. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  737.