UI Tweaks. Remove frequency restriction (causing problems). And keep track of the last message sent for later.
This commit is contained in:
		
							parent
							
								
									c5a6f76b1e
								
							
						
					
					
						commit
						c1c7d85195
					
				| @ -5518,6 +5518,9 @@ void MainWindow::createMessageTransmitQueue(QString const& text){ | |||||||
| 
 | 
 | ||||||
|   int freq = currentFreq(); |   int freq = currentFreq(); | ||||||
|   logRxTxMessageText(QDateTime::currentDateTimeUtc(), lines.join(""), freq, true); |   logRxTxMessageText(QDateTime::currentDateTimeUtc(), lines.join(""), freq, true); | ||||||
|  | 
 | ||||||
|  |   // keep track of the last message text sent
 | ||||||
|  |   m_lastTxMessage = text; | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| void MainWindow::resetMessageTransmitQueue(){ | void MainWindow::resetMessageTransmitQueue(){ | ||||||
| @ -7578,12 +7581,6 @@ void MainWindow::setFreq4(int rxFreq, int txFreq) | |||||||
|       txFreq = rxFreq; |       txFreq = rxFreq; | ||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
|   // Don't go below 500 Hz if not in split mode
 |  | ||||||
|   if(!m_config.split_mode()){ |  | ||||||
|     rxFreq = qMax(500, rxFreq); |  | ||||||
|     txFreq = qMax(500, txFreq); |  | ||||||
|   } |  | ||||||
| 
 |  | ||||||
|   m_previousFreq = currentFreq(); |   m_previousFreq = currentFreq(); | ||||||
| 
 | 
 | ||||||
|   if (ui->RxFreqSpinBox->isEnabled ()) ui->RxFreqSpinBox->setValue(rxFreq); |   if (ui->RxFreqSpinBox->isEnabled ()) ui->RxFreqSpinBox->setValue(rxFreq); | ||||||
|  | |||||||
| @ -685,6 +685,7 @@ private: | |||||||
| 
 | 
 | ||||||
|   bool m_rxDirty; |   bool m_rxDirty; | ||||||
|   int m_txFrameCount; |   int m_txFrameCount; | ||||||
|  |   QString m_lastTxMessage; | ||||||
|   QDateTime m_lastTxTime; |   QDateTime m_lastTxTime; | ||||||
|   QQueue<QString> m_txFrameQueue; |   QQueue<QString> m_txFrameQueue; | ||||||
|   QQueue<RXDetail> m_rxFrameQueue; |   QQueue<RXDetail> m_rxFrameQueue; | ||||||
|  | |||||||
| @ -155,13 +155,13 @@ | |||||||
|                <number>18</number> |                <number>18</number> | ||||||
|               </property> |               </property> | ||||||
|               <property name="topMargin"> |               <property name="topMargin"> | ||||||
|                <number>18</number> |                <number>6</number> | ||||||
|               </property> |               </property> | ||||||
|               <property name="rightMargin"> |               <property name="rightMargin"> | ||||||
|                <number>18</number> |                <number>18</number> | ||||||
|               </property> |               </property> | ||||||
|               <property name="bottomMargin"> |               <property name="bottomMargin"> | ||||||
|                <number>18</number> |                <number>6</number> | ||||||
|               </property> |               </property> | ||||||
|               <item> |               <item> | ||||||
|                <spacer name="verticalSpacer_6"> |                <spacer name="verticalSpacer_6"> | ||||||
| @ -177,65 +177,32 @@ | |||||||
|                </spacer> |                </spacer> | ||||||
|               </item> |               </item> | ||||||
|               <item> |               <item> | ||||||
|                <widget class="QWidget" name="widget" native="true"> |                <widget class="QComboBox" name="bandComboBox"> | ||||||
|                 <property name="sizePolicy"> |  | ||||||
|                  <sizepolicy hsizetype="Preferred" vsizetype="Minimum"> |  | ||||||
|                   <horstretch>0</horstretch> |  | ||||||
|                   <verstretch>0</verstretch> |  | ||||||
|                  </sizepolicy> |  | ||||||
|                 </property> |  | ||||||
|                 <property name="minimumSize"> |                 <property name="minimumSize"> | ||||||
|                  <size> |                  <size> | ||||||
|                   <width>0</width> |                   <width>75</width> | ||||||
|                   <height>0</height> |                   <height>30</height> | ||||||
|                  </size> |                  </size> | ||||||
|                 </property> |                 </property> | ||||||
|                 <layout class="QHBoxLayout" name="horizontalLayout_19"> |                 <property name="visible"> | ||||||
|                  <property name="spacing"> |                  <bool>true</bool> | ||||||
|                   <number>4</number> |                 </property> | ||||||
|                  </property> |                 <property name="toolTip"> | ||||||
|                  <property name="leftMargin"> |                  <string><html><head/><body><p>Select operating band or enter frequency in MHz or enter kHz increment followed by k.</p></body></html></string> | ||||||
|                   <number>0</number> |                 </property> | ||||||
|                  </property> |                 <property name="styleSheet"> | ||||||
|                  <property name="topMargin"> |                  <string notr="true">background-color:white; | ||||||
|                   <number>0</number> |  | ||||||
|                  </property> |  | ||||||
|                  <property name="rightMargin"> |  | ||||||
|                   <number>0</number> |  | ||||||
|                  </property> |  | ||||||
|                  <property name="bottomMargin"> |  | ||||||
|                   <number>0</number> |  | ||||||
|                  </property> |  | ||||||
|                  <item> |  | ||||||
|                   <widget class="QComboBox" name="bandComboBox"> |  | ||||||
|                    <property name="minimumSize"> |  | ||||||
|                     <size> |  | ||||||
|                      <width>75</width> |  | ||||||
|                      <height>30</height> |  | ||||||
|                     </size> |  | ||||||
|                    </property> |  | ||||||
|                    <property name="visible"> |  | ||||||
|                     <bool>true</bool> |  | ||||||
|                    </property> |  | ||||||
|                    <property name="toolTip"> |  | ||||||
|                     <string><html><head/><body><p>Select operating band or enter frequency in MHz or enter kHz increment followed by k.</p></body></html></string> |  | ||||||
|                    </property> |  | ||||||
|                    <property name="styleSheet"> |  | ||||||
|                     <string notr="true">background-color:white; |  | ||||||
| color:black;</string> | color:black;</string> | ||||||
|                    </property> |                 </property> | ||||||
|                    <property name="editable"> |                 <property name="editable"> | ||||||
|                     <bool>true</bool> |                  <bool>true</bool> | ||||||
|                    </property> |                 </property> | ||||||
|                    <property name="insertPolicy"> |                 <property name="insertPolicy"> | ||||||
|                     <enum>QComboBox::NoInsert</enum> |                  <enum>QComboBox::NoInsert</enum> | ||||||
|                    </property> |                 </property> | ||||||
|                    <property name="sizeAdjustPolicy"> |                 <property name="sizeAdjustPolicy"> | ||||||
|                     <enum>QComboBox::AdjustToMinimumContentsLength</enum> |                  <enum>QComboBox::AdjustToMinimumContentsLength</enum> | ||||||
|                    </property> |                 </property> | ||||||
|                   </widget> |  | ||||||
|                  </item> |  | ||||||
|                 </layout> |  | ||||||
|                </widget> |                </widget> | ||||||
|               </item> |               </item> | ||||||
|               <item> |               <item> | ||||||
| @ -332,13 +299,13 @@ o</string> | |||||||
|                <number>18</number> |                <number>18</number> | ||||||
|               </property> |               </property> | ||||||
|               <property name="topMargin"> |               <property name="topMargin"> | ||||||
|                <number>18</number> |                <number>6</number> | ||||||
|               </property> |               </property> | ||||||
|               <property name="rightMargin"> |               <property name="rightMargin"> | ||||||
|                <number>18</number> |                <number>18</number> | ||||||
|               </property> |               </property> | ||||||
|               <property name="bottomMargin"> |               <property name="bottomMargin"> | ||||||
|                <number>18</number> |                <number>6</number> | ||||||
|               </property> |               </property> | ||||||
|               <item> |               <item> | ||||||
|                <spacer name="verticalSpacer_4"> |                <spacer name="verticalSpacer_4"> | ||||||
| @ -453,16 +420,16 @@ color : white; | |||||||
|                <number>18</number> |                <number>18</number> | ||||||
|               </property> |               </property> | ||||||
|               <property name="topMargin"> |               <property name="topMargin"> | ||||||
|                <number>18</number> |                <number>6</number> | ||||||
|               </property> |               </property> | ||||||
|               <property name="rightMargin"> |               <property name="rightMargin"> | ||||||
|                <number>18</number> |                <number>18</number> | ||||||
|               </property> |               </property> | ||||||
|               <property name="bottomMargin"> |               <property name="bottomMargin"> | ||||||
|                <number>18</number> |                <number>6</number> | ||||||
|               </property> |               </property> | ||||||
|               <property name="spacing"> |               <property name="spacing"> | ||||||
|                <number>12</number> |                <number>18</number> | ||||||
|               </property> |               </property> | ||||||
|               <item row="3" column="1"> |               <item row="3" column="1"> | ||||||
|                <spacer name="verticalSpacer_8"> |                <spacer name="verticalSpacer_8"> | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 Jordan Sherer
						Jordan Sherer