HamBook

Subversion Repositories:
Rev:
   
Rev Age Author Path Log message Diff Changes
56 750 d 7 h office /trunk/HamBook/ - Add the ability to import and export menu settings.
- Enable defaults for memory banks.
- Cleanups.
Diff
A/trunk/HamBook/RadioMenu.cs
/trunk/HamBook/RadioMenu.xsd
/trunk/HamBook/RadioMenuItem.cs
/trunk/HamBook/Radios/Generic/RadioMenu.cs
/trunk/HamBook/Radios/Yaesu/FT-891/RadioMenu.cs
D/trunk/HamBook/Radios/Generic/MenuIndex.cs
/trunk/HamBook/Radios/Yaesu/FT-891/MenuIndex.cs
M/trunk/HamBook/DataGridViewRowProgressFailure.cs
/trunk/HamBook/Form1.cs
/trunk/HamBook/HamBook.csproj
/trunk/HamBook/MemoryOrganizerForm.Designer.cs
/trunk/HamBook/MemoryOrganizerForm.cs
/trunk/HamBook/MemoryOrganizerForm.resx
/trunk/HamBook/MenuForm.Designer.cs
/trunk/HamBook/MenuForm.cs
/trunk/HamBook/MenuForm.resx
/trunk/HamBook/Program.cs
/trunk/HamBook/Properties/Resources.Designer.cs
/trunk/HamBook/Properties/Resources.resx
/trunk/HamBook/Radios/Generic/MemoryRadioMode.cs
/trunk/HamBook/Radios/Yaesu/FT-891/MemoryRadioMode.cs
/trunk/HamBook/SettingsForm.Designer.cs
/trunk/HamBook/SettingsForm.cs
/trunk/HamBook/SpectrogramForm.cs
54 752 d 11 h office /trunk/ - Add support for the radio menu. Diff
A/trunk/HamBook/MenuForm.Designer.cs
/trunk/HamBook/MenuForm.cs
/trunk/HamBook/MenuForm.resx
/trunk/HamBook/Radios/Generic/CAT/EX.cs
/trunk/HamBook/Radios/Generic/MenuIndex.cs
/trunk/HamBook/Radios/Yaesu/FT-891/CAT/EX.cs
/trunk/HamBook/Radios/Yaesu/FT-891/MenuIndex.cs
/trunk/HamBook/Utilities/Mathematics.cs
/trunk/HamBook/img/export.png
/trunk/HamBook/img/import.png
/trunk/HamBook/img/menu.png
M/trunk/Configuration/Audio.cs
/trunk/Configuration/Band.cs
/trunk/Configuration/Configuration.cs
/trunk/Configuration/Configuration.xsd
/trunk/Configuration/Definitions.cs
/trunk/Configuration/Navigation.cs
/trunk/Configuration/NotificationState.cs
/trunk/Configuration/NotificationType.cs
/trunk/Configuration/Notifications.cs
/trunk/Configuration/Properties/Annotations.cs
/trunk/Configuration/Properties/AssemblyInfo.cs
/trunk/Configuration/SerialPortTimeout.cs
/trunk/Configuration/Spectrogram.cs
/trunk/Configuration/Visualisations.cs
/trunk/Configuration/packages.config
/trunk/HamBook/AboutForm.cs
/trunk/HamBook/App.config
/trunk/HamBook/BandScan.cs
/trunk/HamBook/BandScanParameters.cs
/trunk/HamBook/Constants.cs
/trunk/HamBook/DataGridViewRowProgressFailure.cs
/trunk/HamBook/DataGridViewRowProgressSuccess.cs
/trunk/HamBook/Form1.Designer.cs
/trunk/HamBook/Form1.cs
/trunk/HamBook/Form1.resx
/trunk/HamBook/HamBook.csproj
/trunk/HamBook/MemoryChannelIndexed.cs
/trunk/HamBook/MemoryChannelIndexed.xsd
/trunk/HamBook/MemoryOrganizerForm.Designer.cs
/trunk/HamBook/MemoryOrganizerForm.cs
/trunk/HamBook/MemoryOrganizerForm.resx
/trunk/HamBook/MemoryTune.cs
/trunk/HamBook/MemoryTuneException.cs
/trunk/HamBook/MemoryTuneExceptionCode.cs
/trunk/HamBook/Program.cs
/trunk/HamBook/Properties/AssemblyInfo.cs
/trunk/HamBook/Properties/Resources.Designer.cs
/trunk/HamBook/Properties/Resources.resx
/trunk/HamBook/Radios/Cat.cs
/trunk/HamBook/Radios/CatAssemblies.cs
/trunk/HamBook/Radios/CatCommandException.cs
/trunk/HamBook/Radios/CatLength.cs
/trunk/HamBook/Radios/Generic/BusyState.cs
/trunk/HamBook/Radios/Generic/CAT/AB.cs
/trunk/HamBook/Radios/Generic/CAT/AC.cs
/trunk/HamBook/Radios/Generic/CAT/AI.cs
/trunk/HamBook/Radios/Generic/CAT/BA.cs
/trunk/HamBook/Radios/Generic/CAT/BD.cs
/trunk/HamBook/Radios/Generic/CAT/BU.cs
/trunk/HamBook/Radios/Generic/CAT/BY.cs
/trunk/HamBook/Radios/Generic/CAT/CH.cs
/trunk/HamBook/Radios/Generic/CAT/FA.cs
/trunk/HamBook/Radios/Generic/CAT/FB.cs
/trunk/HamBook/Radios/Generic/CAT/ID.cs
/trunk/HamBook/Radios/Generic/CAT/IF.cs
/trunk/HamBook/Radios/Generic/CAT/LK.cs
/trunk/HamBook/Radios/Generic/CAT/MC.cs
/trunk/HamBook/Radios/Generic/CAT/MD.cs
/trunk/HamBook/Radios/Generic/CAT/MR.cs
/trunk/HamBook/Radios/Generic/CAT/MT.cs
/trunk/HamBook/Radios/Generic/CAT/PA.cs
/trunk/HamBook/Radios/Generic/CAT/PC.cs
/trunk/HamBook/Radios/Generic/CAT/PS.cs
/trunk/HamBook/Radios/Generic/CAT/RI.cs
/trunk/HamBook/Radios/Generic/CAT/SC.cs
/trunk/HamBook/Radios/Generic/CAT/SQ.cs
/trunk/HamBook/Radios/Generic/CAT/ST.cs
/trunk/HamBook/Radios/Generic/CAT/SV.cs
/trunk/HamBook/Radios/Generic/CAT/TX.cs
/trunk/HamBook/Radios/Generic/CAT/VM.cs
/trunk/HamBook/Radios/Generic/ChannelDirection.cs
/trunk/HamBook/Radios/Generic/ClarifierDirection.cs
/trunk/HamBook/Radios/Generic/Ctcss.cs
/trunk/HamBook/Radios/Generic/CtcssMode.cs
/trunk/HamBook/Radios/Generic/Information.cs
/trunk/HamBook/Radios/Generic/InformationState.cs
/trunk/HamBook/Radios/Generic/IpoState.cs
/trunk/HamBook/Radios/Generic/LockState.cs
/trunk/HamBook/Radios/Generic/MemoryBanks.cs
/trunk/HamBook/Radios/Generic/MemoryChannel.cs
/trunk/HamBook/Radios/Generic/MemoryRadioMode.cs
/trunk/HamBook/Radios/Generic/Phase.cs
/trunk/HamBook/Radios/Generic/PhaseMode.cs
/trunk/HamBook/Radios/Generic/PowerState.cs
/trunk/HamBook/Radios/Generic/RadioInformationType.cs
/trunk/HamBook/Radios/Generic/RadioMode.cs
/trunk/HamBook/Radios/Generic/RadioStorage.cs
/trunk/HamBook/Radios/Generic/ScanState.cs
/trunk/HamBook/Radios/Generic/ShiftDirection.cs
/trunk/HamBook/Radios/Generic/SplitState.cs
/trunk/HamBook/Radios/Generic/TunerState.cs
/trunk/HamBook/Radios/Generic/TxState.cs
/trunk/HamBook/Radios/RadioAttribute.cs
/trunk/HamBook/Radios/UnexpectedRadioResponseException.cs
/trunk/HamBook/Radios/UnmatchedRadioResponseException.cs
/trunk/HamBook/Radios/Yaesu/FT-891/CAT/AB.cs
/trunk/HamBook/Radios/Yaesu/FT-891/CAT/AC.cs
/trunk/HamBook/Radios/Yaesu/FT-891/CAT/AI.cs
/trunk/HamBook/Radios/Yaesu/FT-891/CAT/BA.cs
/trunk/HamBook/Radios/Yaesu/FT-891/CAT/BD.cs
/trunk/HamBook/Radios/Yaesu/FT-891/CAT/BU.cs
/trunk/HamBook/Radios/Yaesu/FT-891/CAT/BY.cs
/trunk/HamBook/Radios/Yaesu/FT-891/CAT/CH.cs
/trunk/HamBook/Radios/Yaesu/FT-891/CAT/FA.cs
/trunk/HamBook/Radios/Yaesu/FT-891/CAT/FB.cs
/trunk/HamBook/Radios/Yaesu/FT-891/CAT/ID.cs
/trunk/HamBook/Radios/Yaesu/FT-891/CAT/IF.cs
/trunk/HamBook/Radios/Yaesu/FT-891/CAT/LK.cs
/trunk/HamBook/Radios/Yaesu/FT-891/CAT/MC.cs
/trunk/HamBook/Radios/Yaesu/FT-891/CAT/MD.cs
/trunk/HamBook/Radios/Yaesu/FT-891/CAT/MR.cs
/trunk/HamBook/Radios/Yaesu/FT-891/CAT/MT.cs
/trunk/HamBook/Radios/Yaesu/FT-891/CAT/PA.cs
/trunk/HamBook/Radios/Yaesu/FT-891/CAT/PC.cs
/trunk/HamBook/Radios/Yaesu/FT-891/CAT/PS.cs
/trunk/HamBook/Radios/Yaesu/FT-891/CAT/RI.cs
/trunk/HamBook/Radios/Yaesu/FT-891/CAT/SC.cs
/trunk/HamBook/Radios/Yaesu/FT-891/CAT/SQ.cs
/trunk/HamBook/Radios/Yaesu/FT-891/CAT/ST.cs
/trunk/HamBook/Radios/Yaesu/FT-891/CAT/SV.cs
/trunk/HamBook/Radios/Yaesu/FT-891/CAT/TX.cs
/trunk/HamBook/Radios/Yaesu/FT-891/CAT/VM.cs
/trunk/HamBook/Radios/Yaesu/FT-891/Constants.cs
/trunk/HamBook/Radios/Yaesu/FT-891/MemoryBanks.cs
/trunk/HamBook/Radios/Yaesu/FT-891/MemoryChannel.cs
/trunk/HamBook/Radios/Yaesu/FT-891/MemoryRadioMode.cs
/trunk/HamBook/Radios/Yaesu/FT-891/RadioMode.cs
/trunk/HamBook/SettingsForm.cs
/trunk/HamBook/SpectrogramForm.cs
/trunk/HamBook/Utilities/Controls/ScrollableToolStripComboBox.cs
/trunk/HamBook/Utilities/LogMemorySink.cs
/trunk/HamBook/Utilities/Miscellaneous.cs
/trunk/HamBook/Utilities/ScheduledContinuation.cs
/trunk/HamBook/Utilities/Serialization/Serialization.cs
/trunk/HamBook/Utilities/Serialization/SerializationFailure.cs
/trunk/HamBook/Utilities/Serialization/SerializationSuccess.cs
/trunk/HamBook/Utilities/WindowState.cs
/trunk/HamBook/ViewLogsForm.cs
/trunk/HamBook/packages.config
53 765 d 14 h office /trunk/HamBook/ - Mark rows that could not be read or written with a red background color.
- Remember window positions and sizes.
Diff
A/trunk/HamBook/Utilities/WindowState.cs
M/trunk/HamBook/AboutForm.cs
/trunk/HamBook/App.config
/trunk/HamBook/Form1.cs
/trunk/HamBook/HamBook.csproj
/trunk/HamBook/MemoryOrganizerForm.Designer.cs
/trunk/HamBook/MemoryOrganizerForm.cs
/trunk/HamBook/MemoryOrganizerForm.resx
/trunk/HamBook/Radios/Yaesu/FT-891/Constants.cs
/trunk/HamBook/SettingsForm.cs
/trunk/HamBook/SpectrogramForm.cs
/trunk/HamBook/ViewLogsForm.cs
/trunk/HamBook/packages.config
52 824 d 6 h office /trunk/HamBook/ - Add the ability to cut, copy and paste memory banks in the memory organizer form. Diff
A/trunk/HamBook/img/copy.png
/trunk/HamBook/img/cut.png
/trunk/HamBook/img/paste.png
/trunk/HamBook/img/trash-can.png
M/trunk/HamBook/MemoryOrganizerForm.Designer.cs
/trunk/HamBook/MemoryOrganizerForm.cs
/trunk/HamBook/MemoryOrganizerForm.resx
51 885 d 4 h office /trunk/HamBook/ - Fix an issue regarding setting the memory channel mode (FM, AM, USB, etc.),
- Allow reading the frequency from the radio directly from the memory organizer for VFO-A and VFO-B,
- Implement switch to memory, respectively frequency for the selected row in the memory organizer,
- Filter by XML files when exporting or importing memory banks.
Diff
M/trunk/HamBook/MemoryOrganizerForm.Designer.cs
/trunk/HamBook/MemoryOrganizerForm.cs
/trunk/HamBook/MemoryOrganizerForm.resx
/trunk/HamBook/Radios/Yaesu/FT-891/MemoryRadioMode.cs
47 887 d 19 h office /trunk/HamBook/ - Generate memory organizer form columns based on radio type. Diff
M/trunk/HamBook/MemoryOrganizerForm.Designer.cs
/trunk/HamBook/MemoryOrganizerForm.cs
/trunk/HamBook/MemoryOrganizerForm.resx
/trunk/HamBook/Properties/Resources.Designer.cs
/trunk/HamBook/Properties/Resources.resx
41 896 d 8 h office /trunk/HamBook/ - Handle Yaesu FT-891 radio channels the proper way using derived classes and factory construction as well as enable the usage of P1L to P9L, respectively P1U to P9U memory banks. Diff
A/trunk/HamBook/Radios/Generic/MemoryBanks.cs
/trunk/HamBook/Radios/Yaesu/FT-891/MemoryBanks.cs
M/trunk/HamBook/Form1.cs
/trunk/HamBook/HamBook.csproj
/trunk/HamBook/MemoryOrganizerForm.Designer.cs
/trunk/HamBook/MemoryOrganizerForm.cs
/trunk/HamBook/MemoryOrganizerForm.resx
/trunk/HamBook/Properties/Resources.Designer.cs
/trunk/HamBook/Properties/Resources.resx
/trunk/HamBook/Radios/Generic/CAT/MC.cs
/trunk/HamBook/Radios/Yaesu/FT-891/CAT/AB.cs
/trunk/HamBook/Radios/Yaesu/FT-891/CAT/MC.cs
/trunk/HamBook/Radios/Yaesu/FT-891/CAT/MR.cs
/trunk/HamBook/Radios/Yaesu/FT-891/Constants.cs
40 898 d 10 h office /trunk/HamBook/ - Fix an issue that would not allow writing new memory locations due to checkboxes having null values.
- Make the memory organizer display default values for all new rows.
Diff
M/trunk/HamBook/MemoryOrganizerForm.Designer.cs
/trunk/HamBook/MemoryOrganizerForm.cs
/trunk/HamBook/MemoryOrganizerForm.resx
22 933 d 2 h office /trunk/HamBook/ - Prevent application crash when the memory organizer form is closed (the runes have spoken). Diff
M/trunk/HamBook/MemoryOrganizerForm.Designer.cs
/trunk/HamBook/MemoryOrganizerForm.cs
/trunk/HamBook/MemoryOrganizerForm.resx
16 934 d 6 h office /trunk/HamBook/ - Add a way to bulk import and export memory banks from the radio. Diff
A/trunk/HamBook/MemoryChannelOrganizerBank.cs
/trunk/HamBook/MemoryChannelOrganizerBanks.xsd
M/trunk/HamBook/Form1.cs
/trunk/HamBook/HamBook.csproj
/trunk/HamBook/MemoryOrganizerForm.Designer.cs
/trunk/HamBook/MemoryOrganizerForm.cs
/trunk/HamBook/MemoryOrganizerForm.resx
/trunk/HamBook/Properties/Resources.Designer.cs
/trunk/HamBook/Properties/Resources.resx
/trunk/HamBook/Radios/Generic/ClarifierDirection.cs
/trunk/HamBook/Radios/Generic/CtcssMode.cs
/trunk/HamBook/Radios/Generic/MemoryChannel.cs
/trunk/HamBook/Radios/Generic/MemoryRadioMode.cs
/trunk/HamBook/Radios/Generic/RadioPhase.cs
15 934 d 22 h office /trunk/HamBook/ - Add a memory organizer allowing memory channels to be changed and tagged with text.
- Add a tag text ticker toy that scrolls the radio channel tag text! :-)
- Rewrite some structures, convert enums to classes, etc.
- Implement more of the API.
Diff
A/trunk/HamBook/DataGridViewRowProgress.cs
/trunk/HamBook/DataGridViewRowProgressFailure.cs
/trunk/HamBook/DataGridViewRowProgressSuccess.cs
/trunk/HamBook/MemoryOrganizerForm.Designer.cs
/trunk/HamBook/MemoryOrganizerForm.cs
/trunk/HamBook/MemoryOrganizerForm.resx
/trunk/HamBook/Radios/Generic/CAT/MR.cs
/trunk/HamBook/Radios/Generic/CAT/MT.cs
/trunk/HamBook/Radios/Generic/MemoryChannel.cs
/trunk/HamBook/Radios/Generic/MemoryRadioMode.cs
/trunk/HamBook/Radios/Yaesu/FT-891/CAT/MR.cs
/trunk/HamBook/Radios/Yaesu/FT-891/CAT/MT.cs
/trunk/HamBook/Utilities/Controls/DoubleBufferedDataGridView.cs
M/trunk/HamBook/Form1.Designer.cs
/trunk/HamBook/Form1.cs
/trunk/HamBook/Form1.resx
/trunk/HamBook/HamBook.csproj
/trunk/HamBook/Properties/Resources.Designer.cs
/trunk/HamBook/Properties/Resources.resx
/trunk/HamBook/Radios/CatAssemblies.cs
/trunk/HamBook/Radios/Generic/ClarifierDirection.cs
/trunk/HamBook/Radios/Generic/CtcssMode.cs
/trunk/HamBook/Radios/Generic/Information.cs
/trunk/HamBook/Radios/Generic/RadioMode.cs
/trunk/HamBook/Radios/Generic/RadioPhase.cs
/trunk/HamBook/Radios/Generic/RadioStorage.cs
/trunk/HamBook/Radios/Yaesu/FT-891/CAT/AI.cs
/trunk/HamBook/Radios/Yaesu/FT-891/CAT/BY.cs
/trunk/HamBook/Radios/Yaesu/FT-891/CAT/IF.cs
/trunk/HamBook/Radios/Yaesu/FT-891/CAT/MD.cs
/trunk/HamBook/Radios/Yaesu/FT-891/Constants.cs
/trunk/HamBook/SettingsForm.cs
/trunk/HamBook/SpectrogramForm.cs