afarhan / sbitx

168 stars 58 forks source link

K3NG Contributions #14

Closed k3ng closed 2 years ago

k3ng commented 2 years ago

1) Added 1 MHz tuning step 2) Added MHz/kHz/hz separators in VFO display 3) Increased HIGH filter limit to 10 kHz 4) Updated build script to show version and directory (for developers like me using a dir other than ~/sbitx/) 5) reverse_scrolling command \rs to make mouse scrolling up increase values and down decrease values 6) bug fix: text_in box overwriting edge of 10M button 7) Tuning acceleration feature \ta, \tat1 \tat2 commands 8) FIELD_BUTTON selection rollover (pushing button and getting to end, will rollover to first selection) 9) help screens - \help and \h2 commands 10) added \exit, \usb, \lsb, \cw, \psk, \psk31, \rtty, \dig, \digital commands 11) \mp command to make mouse point disappear or customize it 12) automatic button value downsizing (drops "DIGITAL" down to a smaller font so it fits within the button) 13) spectrum display - right-click QSY, improved mouse dragging frequency 14) spectrum display - pitch line in center in LSB and USB modes 15) bug fix: filter settings not applied correctly after band change 16) bug fix: LOW and HIGH settings surpassing each other 17) bug fix: filter passband drawn incorrectly in LSB and CWR modes in 2.5 kHz SPAN 18) bug fix: pitch line can be scrolled off the left of the spectrum display in 2.5 kHz SPAN 19) field struct min, max changed to long int to accommodate tuning acceleration max value 20) Spectrum frequencies format now automatically changes with SPAN 21) STEP default changed from 50 Hz to 10 Hz 22) PITCH default changed from 12 to 600 23) tuning acceleration, mouse pointer, and reverse scrolling commands changed to fields 24) added \s , \settings command to view settings (in progress) 25) ui_tick change to improve CW sending