
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-02102012/
A list of the changes included in this build (since the last daily) follows:
changeset: 1310:c626a3b285c4 tag: tip user: Dan Smith dsmith@danplanet.com date: Thu Feb 09 19:46:22 2012 -0800 files: chirp/generic_csv.py chirp/xml.py description: Remove old bank support from the csv and xml drivers until they get updated
changeset: 1309:4f4e027d575a user: Dan Smith dsmith@danplanet.com date: Thu Feb 09 19:15:51 2012 -0800 files: chirp/vx3.py description: [vx3] Bank name support (membership support is not yet complete)
changeset: 1308:bfdf250c6b15 user: Dan Smith dsmith@danplanet.com date: Thu Feb 09 19:14:12 2012 -0800 files: chirpui/editorset.py description: Don't crash if a radio has bank name support but not bank membership
changeset: 1307:2b595496710e user: Dan Smith dsmith@danplanet.com date: Thu Feb 09 19:05:09 2012 -0800 files: chirp/ft817.py chirp/vx7.py chirp/xml.py description: Remove stale get_banks() methods from various drivers
changeset: 1306:c1fb17497ef7 user: Dan Smith dsmith@danplanet.com date: Thu Feb 09 18:55:12 2012 -0800 files: chirpui/bankedit.py chirpui/common.py chirpui/editorset.py description: Propagate bank changes after import immediately, if the banks tab is selected.
changeset: 1305:10d129297faa user: Dan Smith dsmith@danplanet.com date: Thu Feb 09 17:37:54 2012 -0800 files: chirpui/bankedit.py chirpui/common.py chirpui/editorset.py chirpui/mainapp.py chirpui/memedit.py description: UI support for the new banks model
changeset: 1304:6da03479b2b7 user: Dan Smith dsmith@danplanet.com date: Thu Feb 09 17:37:54 2012 -0800 files: tests/run_tests description: [tests] Properly test the new bank model, and add more thorough testing than we had before
changeset: 1303:f9082cdf004b user: Dan Smith dsmith@danplanet.com date: Thu Feb 09 17:37:54 2012 -0800 files: chirp/ft7800.py description: [ft7800] New bank support
changeset: 1302:a1139a064ad2 user: Dan Smith dsmith@danplanet.com date: Thu Feb 09 17:37:54 2012 -0800 files: chirp/vx8.py description: [vx8] New bank model support
changeset: 1301:d1b93f1a107f user: Jon K Hellan hellan@acm.org date: Fri May 27 19:09:35 2011 +0200 files: chirp/ft7800.py chirp/vx3.py chirp/vx6.py chirp/vx8.py description: Original Yaesu banks patch from Jon
changeset: 1300:23020071e0d9 user: Dan Smith dsmith@danplanet.com date: Thu Feb 09 17:37:54 2012 -0800 files: chirp/idrp.py description: [idrp] Remove stale get_banks() function
changeset: 1299:5b2cc0cde632 user: Dan Smith dsmith@danplanet.com date: Thu Feb 09 17:37:54 2012 -0800 files: chirp/ic9x.py chirp/ic9x_ll.py chirp/icf.py description: [ic9x] New bank support
changeset: 1298:aad90e12b232 user: Dan Smith dsmith@danplanet.com date: Thu Feb 09 17:37:54 2012 -0800 files: chirp/icx8x.py chirp/icx8x_ll.py description: [icx8x] New bank support
changeset: 1297:bd133c3cd6b9 user: Dan Smith dsmith@danplanet.com date: Thu Feb 09 17:37:54 2012 -0800 files: chirp/id880.py description: [id880] New bank support
changeset: 1296:a950aa5b36e7 user: Dan Smith dsmith@danplanet.com date: Thu Feb 09 17:37:54 2012 -0800 files: chirp/id800.py description: [id800] New bank support
changeset: 1295:1eaf629086ee user: Dan Smith dsmith@danplanet.com date: Thu Feb 09 17:37:54 2012 -0800 files: chirp/ict70.py description: [ict70] New bank support
changeset: 1294:c3007b457895 user: Dan Smith dsmith@danplanet.com date: Thu Feb 09 17:37:54 2012 -0800 files: chirp/ic2720.py description: [ic2720] New bank support
changeset: 1293:30df7121e349 user: Dan Smith dsmith@danplanet.com date: Thu Feb 09 17:37:54 2012 -0800 files: chirp/ic2200.py description: [ic2200] New bank model support
changeset: 1292:0c52196b182d user: Dan Smith dsmith@danplanet.com date: Thu Feb 09 17:37:54 2012 -0800 files: chirp/ic2820.py description: [ic2820] New banks support
changeset: 1291:0e3e23088eb6 user: Dan Smith dsmith@danplanet.com date: Thu Feb 09 17:37:54 2012 -0800 files: chirp/icf.py description: Icom-specific BankModel base
changeset: 1290:071ab8e9af6c user: Dan Smith dsmith@danplanet.com date: Thu Feb 09 17:37:54 2012 -0800 files: chirp/import_logic.py chirpui/importdialog.py tests/run_tests description: Import logic for new bank model
changeset: 1289:ae4eb3151723 user: Dan Smith dsmith@danplanet.com date: Thu Feb 09 17:37:54 2012 -0800 files: chirpui/common.py description: Allow setting a target for RadioJob other than the radio itself
This will facilitate synchronized jobs to the BankModel, Bank, etc objects
changeset: 1288:051f2f9db074 user: Dan Smith dsmith@danplanet.com date: Thu Feb 09 17:37:54 2012 -0800 files: chirp/chirp_common.py description: Bank Rebase: basic support
This change introduces a BankModel object, as well as refined Bank and NamedBank objects. A radio driver should implement BankModel and return it from Radio.get_bank_model(). This encapsulates all bank-related transactions. Radios with user-nameable banks should also implement NamedBank and plumb name changes accordingly.