Phil Weinstein / Accomplishments -- July 2013 (edit 8-2-2013)
General Development Accomplishments |
--------------------------------------------
[I.A.1] Sponsored Projects / RiverWare / New Development
Workspace Object List: User-defined custom object order
--------------------------------------------
The RiverWare Workspace's Object List now supports a custom object order option among the previously available object sort options. When "Custom Order" is selected, the user can move an arbitrary selection of object items up or down in the list. The custom order can also be set from any of the sorted orders. This custom object order is persistent -- it is saved in the RiverWare model file.
Also, showing the context menu on an object item in the Workspace Object List (i.e. by right-clicking an item) no longer scrolls the workspace to that item. This allows, for example, the showing of the object's Open Object dialog without re-scrolling the workspace.
--------------------------------------------
[I.A.1] Sponsored Projects / RiverWare / New Development
Subbasin Manager Dialog: various usability enhancements
--------------------------------------------
Various usability enhancements were applied to the Subbasin Manager dialog. These include:
--------------------------------------------
[I.A.2] Sponsored Projects / RiverWare / Bug Fixes
--------------------------------------------
Maintenance Accomplishments |
--------------------------------------------
[I.A.4] Sponsored Projects / RiverWare / Software Maintenance
(A) New versions of Qt4 and Qwt built without Qt3 Support
-------------------------------------------
The latest patch releases of Qt and Qwt were acquired and built without support for Qt3 symbols and classes. (Qwt is our plotting library). This was done primarily to ensure completion of all Qt3-to-Qt4 porting of RiverWare, the Study Manager, and all ancillary CADSWES libraries. These new Qt and Qwt libraries were deployed in the RiverWare 6.4 and Study Manager builds. The new Qt and Qwt libraries are:
--------------------------------------------
[I.A.4] Sponsored Projects / RiverWare / Software Maintenance
(B) Qt3-to-Qt4 Port Completion
-------------------------------------------
The DbDmi and Client/Server libraries have been ported from Qt3 to Qt4. The Client/Server library had previously been deployed as an independent ancillary library but is now among the RiverWare source code libraries. DbDmi dialogs ported in July include:
RiverWare and the Study Manager were built with a new Qt4 build lacking Qt3 Support. This confirmed the completion of the Qt3-to-Qt4 ports of those applications.
--------------------------------------------
[I.A.4] Sponsored Projects / RiverWare / Software Maintenance
(C) Simulation Object icons now sourced via Qt Resources
-------------------------------------------
The 40x40 pixel icons for Simulation Objects (and derived smaller versions) have been moved from "XPM" source code to PNG image files which are compiled into RiverWare via Qt Resources. This set of icons had mistakenly been left out of the original migration of RiverWare icons to Qt Resources. The first step in this process was adding these object icons to RiverWare's mechanism of exporting the full set of RiverWare icons as image files and index webpages (HTML). These Simulation Object icon image files can be seen on this generated webpage:
--- (end) ---