ViPEC 3.2.0 ----------- - Migrated to Qt 3. ViPEC is no longer supported on the Windows platform. Please see the README file for details. - Added German translation by Jens Flucke. - Started working on improved tracing for debugging - Changed calculation of font sizes in output graphs ViPEC 3.1.3 ----------- - Fixed a serious bug that made ViPEC crash when adding a new plot to a graph. ViPEC 3.1.2 ----------- - Added config dialog - Added coupled inductor model - Added lossy capacitor model - Added Portuguese language support by Nuno Sucena Almeida - Updated the graph legends to show the data source - Bug that prevented some parameter files from being read fixed. - Fixed crash on Alpha platform (I hope, could not test). - Fixed minor bugs in the modify schematic size dialog. - The modify output dialog now show the correct data source value. ViPEC 3.1.1 ----------- - Fixed a font scaling problem when printing from Windows. - When a component is placed it is automatically selected. - Fixed problem that substrate editor window sometimes showed wrong image when opened. - Updated contact email addresses in helpfiles. - Added example circuit combined.ckt to show multiple schematics in one circuit file. - Modified make rpm target to now also build the source rpm file. This allows users to rebuild the binary rpm on their system using the rpm -rebuild ViPEC-xxx.src.rpm command. - Removed the tools directory. Now using a2ps for printing code listings. ViPEC 3.1.0 ----------- - Added ability to move component text. ViPEC 3.0.3 ----------- - Added application icon. - Fixed all remaining compiler warnings under the Windows platform. - added context menus (right-click popup) - 'smarter' toolbars & popup menus, disabling icons when their functionality is not possible e.g. not possible to select 'rotate symbol' if nothing is selected - added delete icon to main toolbar ViPEC 3.0.2 ----------- - Bug fix that prevented saved files from being loaded under Windows. - Added icon for Windows desktop. - Updated the LICENSE and README files. ViPEC 3.0.1 ----------- - Updated the license.html file. - Changes & fixes for internationalization. - Added support for the French language - thanks to Yann COLLETTE. ViPEC 3.0.0 ----------- - Fixed a memory leak. - Updated 'make tar' target in top-level Makefile. - Added 'make codelist' target to print all files for code review to a postscript file called codefiles.ps ViPEC 3.0.0-beta1 ----------------- - Added 1 port block component - Added mission variables.html file. - Updated Makefile to use new CVS structure with 'make tar'. - Cleaned up exception definitions. - Fixed bug in loss calculation for MSTRIP lines. - Added Linvill stability calculations. - Fixed labels for Linvill (C) and Stern (K) stability factors. - If parameter file not found, check for it in the circuit file directory. This is an attempt to fix the problem with absolute filenames in the circuit file. - Added windows demo target to makefile. ViPEC 2.1.29 ------------ - Added group delay calculation. - Added Stern stability calculation. - Fixed problem in calculation angles of parameters. - Fixed crash when double clicking on a table item in the navigation window. - Did some more work on the help files. - Restricted all names to uppercase. ViPEC 2.1.28 ------------ - Fixed a bug in the S to Z parameter conversion. - File data blocks are now loaded with the circuit file. - Added ability to save table output to a file. - Did some work on help files. ViPEC 2.1.27 ------------ - Added ability to change size of schematics. ViPEC 2.1.26 ------------ - Added table output. - Output windows now display the correct name in the title. - Fixed up header file of SmithView class. ViPEC 2.1.25 ------------ - Changed circuit file format to be XML compliant. - Updated the LICENSE file. ViPEC 2.1.24 ------------ - Added support for 2-port parameter files (see example2.ckt). - Added graphic of substrate to substrate definition window. ViPEC 2.1.23 ------------ - Added physical transmission line model (stripline & microstrip). - Some code rework. - Updated the licensing agreement in the helpfile. ViPEC 2.1.22 ------------ - Some code rework. - Added substrate definitions. ViPEC 2.1.21 ------------ - Some small changes to the tuner dialog. - Minor bug fixes. ViPEC 2.1.20 ------------ - Added circuit tuner (see bandpass.ckt for example). ViPEC 2.1.19 ------------ - Fixed crash when double clicking on file icon in the navigation window. - Added some components. ViPEC 2.1.18 ------------ - ViPEC can now plot some sweep data!!! - Added additional components. - Added additional make targets. - Lots of internal changes. - Fixed bug which caused ViPEC to hang from time to time when plotting grids. - Fixed a crash in the GraphDefinition class. - Finished work on the definition of output parameters. - Defined graphs and output results are now saved in the circuit file. ViPEC 2.1.17 ------------ - The BACK and FORWARD buttons in the help windows is now functioning. - Lots of internal changes. ViPEC 2.1.16 ------------ - Changed some class names and internals. - Re-arranged layout of the navigation window. - Added dialogs to configure grid plots and Smith charts. - Started work on the output definition dialog. - Fixed some memory leaks in some dialogs. - Fixed some bugs in the management of plots. - Check for changed circuit before quiting ViPEC. ViPEC 2.1.15 ------------ - Added a micro strip calculator (formerly known as LiNECALC). - Added Smith chart support. ViPEC 2.1.14 ------------ - Done some more work on the graphical output. You can now define/rename/remove graphs. Now to fill them with some data :-) - Some small fixes to fix compilation problems under Windows. ViPEC 2.1.13 ------------ - Reworked Matrix class - Started work on the classes for the graphical output - Some updates to the code to fix compilation problems under Windows ViPEC 2.1.12 ------------ - Fixed some bugs in multi component selection - Added delete/rename schematic capabilities ViPEC 2.1.11 ------------ - Added multiple component/line selection. Use the CTRL key for clicking on single circuit elements, or drag the mouse to select a block. Multiple blocks can be selected with the CTRL key. To move a multiple selection, hold down the control key, click on a one of the selected components and drag the mouse. - Changed some class and member names - Added data file support ViPEC 2.1.10 ------------ - Some updates to the drawing of schematics - Added some more circuit components - Fixed a bug in reading the circuit files - Fixed an redraw problem when calculating the circuit response ViPEC 2.1.9 ----------- - The analyser is working!!! It is not 100% complete, but it can handle circuits with block elements that does not read its data from a file, but references other circuits. - Re-arranged some internals and renamed some classes. ViPEC 2.1.8 ----------- - Added some components - Changed some internals - Added sweep definition to navigation window - Added window to modify sweep parameters - Added checking for variables and variable values - Some small changes to the schematic capture user interface - Started work on the circuit analyser ViPEC 2.1.7 ----------- - Added node numbering. Clicking on the SWEEP button will check the circuit for floating nodes, shorted ports and update the node numbers of all components. - Some updates to the drawing of circuit nodes - Some updates to the printing routines - Changed file format of saved circuit files slightly ViPEC 2.1.6 ----------- - Component attributes can now be displayed on the schematic - Added a frame with the circuit name and filename to the schematic window - Fixed a crash when double clicking off a component - Added printing of schematic frames ViPEC 2.1.5 ----------- - Fixed problems with PORT and GND components - Node management updated. You can now start and finish new line segments on existing lines. - Deletion of components reworked ViPEC 2.1.4 ----------- - Added drawing/removing of connections between components - Added LICENSE file - Some code re-arrangements - Updates for multi language support - Added some components ViPEC 2.1.3 ----------- - Added support for Internationalization - Cleaned up some internals ViPEC 2.1.2 ----------- - You can now define component attribute values - You can now add/remove variables - Re-organised some of the internals - Check for changes before trashing a file ViPEC 2.1.1 ----------- - Added file load/save capabilities - Added online help window - Double clicking on components allows editing their attributes ViPEC 2.1.0 ----------- Initial release. Not much functionality yet, but the idea is to show the user interface, in order to get some feedback while it is still relatively easy to change things.