[chirp_users] New Daily Build

Build System
Fri Feb 27 00:08:29 PST 2015


Greetings,

A new daily build of CHIRP is available.  This includes changes made
directly to the tree yesterday, and may include additional features,
bug fixes, and/or bugs.  If you are interested in trying it, grab it
from the following location:

  http://trac.chirp.danplanet.com/chirp_daily/daily-20150227


A list of the changes included in this build (since the last daily)
follows:

Changes for Build #328
[Dan Smith <dsmith at danplanet.com>] Revert r2380 since it removed logging the current version.

Related to #2347

[K. Arvanitis <kosta at alumni.uvic.ca>] Attempting to speed up memory editor load times

It appears that the memory editor is unecessarily attempting to simulatanesuoly
prefetch all memories from the radio twice at startup.

This is causing a somewhat signifigant performance hit as the tree view is
performing a linear search of its store attempting to prevent
duplicate entries (see while loop in set_memory)

As a result the duplicate call to prefill was having no effect other than
forcing a lookup of the treestore and did not appear to have any other
bearing on the application.

Another seperate, but related, improvement would be to increase the overall
performance of the linear search of the treestore.

Bug #2369

[Zach Welch <zach at mandolincreekfarm.com>] Add chirp.logger module (#2347)

This patch adds the chirp.logger module, using it in chirpc and chirpw.
It adds a handful of optional command line arguments to control the new
logging features.  In addition, CHIRP_DEBUG, CHIRP_LOG, and
CHIRP_LOG_LEVEL can be used to control the logging features from the
environment.

It also makes the version string reusable between the GUI and CLI, and
it prints that string at the start of the log file (if in use).

[K. Arvanitis <kosta at alumni.uvic.ca>] Fixing issues with memory property editor.

This patch attempts to address a couple issues with the layout of the
property page. Mainly the issues relating to the layout of the table
containing the widgets was skewed (on windows at least) where some entries
appeared much big than others.  The other issue was that the multiple property
editor was showing blank entries for no apparent reason.

It addresses an issue with the multiple memory editor where the
selector of elements which were intnded to be hidden was still being displayed.

It adds basic tooltip support to all widgets and not just the extra settings.

It also groups elements into two groups (tabs) "general" and "other"; the
former signifies the basic radio settings which appear in the memory editor
while the later is the set of "extra" radio settings.

Bug #2251




More information about the chirp_users mailing list