Menu

linSmith / News: Recent posts

0.99.33: 'Manual' z0 changes caused over-sensitive warnings

Annoying issue with the system Z0, which caused lots of error warnings on manual entry.
Now the error is not thrown if the length of the string is 0 (empty).

Posted by John Coppens 2023-06-22 Labels: update

0.99.32: Compiler error corrections

After way too many years, here's an updated version, which should correct compilation errors with modern gcc versions.
This is just a patched version for those who want to continue with the old gtk2 version. I have a newer version running, with all the gnome-lib issues solved, and using gtk3, but is still largely untested. As soon as I feel safe with it, I'll add a new upload.

Posted by John Coppens 2023-06-16

linsmith-0.99.30

I've added a bug release to correct the fact that saving the configuration of the
serial port (for remote operation) didn't work.

Posted by John Coppens 2015-11-24

linsmith-0.99.28 released

2014/06/20 v0.99.28

- New compiler security options, which are apparently in use
  by some packagers, threw a couple of warnings. Indirectly
  they indicated another potential bug. All of these are now
  corrected. Thanks to Graham Inggs for sending me the 
  compile logs.

- NOTE FOR PACKAGERS: Don't understand me wrong, I _really_ 
  appreciate the work you're doing! I would appreciate it if
  you could warn the program author of any wrongdoings. I have
  no way (except bug reports from third parties) to know if
  my program is your catalog or not!
Posted by John Coppens 2014-06-20

linsmith-0.99.27 released

2014/06/17 v0.99.27

- Debian reported a warning about a missing parameter in
  misc.c call to recalculate_all. For some reason gcc didn't
  report any warnings for me. But it _is_ an error. Corrected.

- Newer versions of gtk+ cause a warning about a deprecated
  _unref call. Though this doesn't cause any problem, I've
  updated the call to the new g_object format.
Posted by John Coppens 2014-06-19

linsmith-0.99.26 released

2013/07/18 v0.99.26
- A bug in confmgr.c caused errors when reading strings from
the configuration (thanks Graham Inggs)

Posted by John Coppens 2013-07-19

linsmith-0.99.25 released

2013/01/09 v0.99.25

- A rather important bug infiltrated when changing the
configuration system. Though I carefully prepared the
default values for the vector map, I entered them in hex
which them caused a white chart.

If you had/have this problem, the easiest way out is to
use this new version, but first deleting the previous
configuration file (in your home directory .gnome2/linsmith)

- To encourage the use of the vector chart anyway, it is
now the default for new installs.
Posted by John Coppens 2013-06-06

linSmith-0.99.24 released

2012/12/04 v0.99.24
- Print bug correct (Segfault on second call to print).
(Thanks for reporting, Clyde!)
- Cleanups in the configuration load/save functions
2011/06/22 v0.99.23
- Made some changes in automake.am and configure.ac to
avoid confusion if importing the project into Anjuta.
- Split cable table routines from misc.c into
a separate module.
- Added configuration of line width (Z, Y, Line, Z/Y) for
on-screen display

Posted by John Coppens 2012-12-03

linsmith-0.99.22 released

This release fixes quite a few bugs:
- Change papersize_combo to combobox, and load the list from
the available papersizes.
- Adapted confmgr to accept char * from comboboxes.
- Moving down elements caused a segfault, because of wrongly
g_free'ing an iter. (Thanks clydes!)
- Moving elements up implemented.
- A crash in the configuration dialog fixed, which made it
impossible to save the SWR circle color. (Thanks clydes!)
- Converted the strange negative default values for the color
definitions to their (easier to understand?) hex values.
- The 'standard cable' code mostly re-written, and a few
more cable types added.

Posted by John Coppens 2011-06-22

linsmith-0.9.21 released

Removed the (deprecated) gnomeprint depency. Now the complete print route relies on Pango/Cairo to generate the plot, and the GtkPrint interface to do the actual printing.
Also, some slight improvements in configuration settings.

Posted by John Coppens 2011-03-21

linsmith-0.9.12 released

This is a bugfix. Saving logs of the calculations generated error messages and, in some cases, segmentation faults.

Posted by John Coppens 2009-05-08

linsmith-0.99.11 released

Thanks to Peter for the Swedish language update.
Anatoly Fadeev reported a problem when changing
z0, which could cause some unexpected changes.
Thanks!

Posted by John Coppens 2008-09-09

linsmith-0.99.10 released

A few minor bugs after adding s2p file import have been corrected, and I have tried to compile .TGZ (Slackware) and .RPM (Red Hat) packages for linSmith. These are very experimental, but I'd really appreciate reports on their usefulness!

Posted by John Coppens 2008-08-24

linsmith-0.99.9 released

By popular demand, I've added s2p (Touchstone (r)) two-port s-parameter file import. For now, only Version 1.0 files are expected to import without problems. I'll add Version 2.0 later.

I don't have a lot of s2p files to play with, but data from several manufacturers imported without problems.

I've also updated the Spanish translation, and added the s2p import instructions to the manual.

Please report problems!... read more

Posted by John Coppens 2008-08-22

linsmith-0.99.7 released

Dustin Vaselaar reported that the input validator for loads didn't work correctly (the New button wasn't enabled, even with correct values). Corrected.

Posted by John Coppens 2008-05-25

Spanish translation and manual updated

The Spanish translation file (es.po) was updated with the new texts.
Also, the manual PDF was synced with the latest changes in the program, and some minor syntax corrections were made.

Posted by John Coppens 2008-05-12

linsmith-0.99.6 released

I added CSV data input for the loads, as a first step. s2p format is on the way.
Solved a few erratic problems with colors disappearing on the screen (which in fact, converted into transparent).
Please consult the Changelog for more details.

Posted by John Coppens 2008-05-10

linsmith 0.99.4 released

Hans Nieuwenhuis reported an error in log.c which could cause crashes when generating a data log. Thanks!

Posted by John Coppens 2008-01-04

linsmith-0.99.3 released

A couple of other potential char array traps removed.
These are of less importance as the reserved space
was more than enough to accomodate the strings.

Posted by John Coppens 2006-11-24

linsmith-0.99.2 released

A bugfix release that avoids crashes with longer fontnames.

Posted by John Coppens 2006-11-06

linSmith 0.99.1 released

The main feature in this release is the replacement of the bitmap
background of the on-screen chart by a vector map. This vastly improves
the quality of the chart when zooming.

It is also possible to define the font and font size of the monospaced
characters below the chart and on the Results page. The original, default
values, were a little 'light'.

Posted by John Coppens 2006-07-11

Russian translation for 0.9.8

Thanks to Anatoliy Fadeev, a new version of the Russian translation is available.

To update your copy, download the ru-0.9.8.po file to the po/ directory in the source tree, and recompile. (please rename the file to ru.po!)

John

Posted by John Coppens 2006-07-09

Swedish translation update for 0.9.8

Peter Landgren sent me the latest update for the Swedish translation (thanks!).

To update your copy, copy the sv-0.9.8.po file to the po/ directory in the source tree, and recompile. (please rename the file to sv.po!)

John

Posted by John Coppens 2006-07-06

linsmith-0.9.8 released

Mainly minor improvements:

- Version in component files is now the complete
version in a single string. This should not
raise any incompatibilities.
- Updated es.po
- Modified the Results page: Circuit impedance
is now shown as either Z or Y depending on the
Z/Y blocks inserted in the element list. This
can be disabled (forced to impedance only) in
Preferences. (This also applies to Results
export file)
- Separate resolutions settable for impedances
and admittances.

Posted by John Coppens 2006-06-29

linsmith-0.9.7 released

Corrected the 'live' display of the cursor
values under the graph - they remained at
50 Ohm even after changing z0 (Thanks Anatoly!
tarant941[at]m-lan.ru)

Posted by John Coppens 2006-06-20