Ignore:
Timestamp:
Apr 24, 2013 8:06:56 AM (12 months ago)
Author:
Ken Moore <ken@…>
Branches:
master, 9.1-release, 9.2-release, releng/10.0, releng/10.0.1
Children:
47239e7
Parents:
f424798
git-author:
Ken Moore <ken@…> (04/24/13 08:04:57)
git-committer:
Ken Moore <ken@…> (04/24/13 08:06:56)
Message:

Update EasyPBI to version 2.1
Changes: FreeBSD ports dialog merged into the settings dialog, save buttons now dynamicly enabled, use portsnap for all ports fetching/updating

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src-qt4/EasyPBI/preferencesDialog.ui

    r1620346 re177abf  
    2323      <number>0</number> 
    2424     </property> 
     25     <widget class="QWidget" name="tab_ports"> 
     26      <attribute name="icon"> 
     27       <iconset resource="EasyPBI.qrc"> 
     28        <normaloff>:/png/icons/freebsd.png</normaloff>:/png/icons/freebsd.png</iconset> 
     29      </attribute> 
     30      <attribute name="title"> 
     31       <string>FreeBSD Ports</string> 
     32      </attribute> 
     33      <layout class="QVBoxLayout" name="verticalLayout_5"> 
     34       <item> 
     35        <layout class="QFormLayout" name="formLayout_3"> 
     36         <property name="fieldGrowthPolicy"> 
     37          <enum>QFormLayout::ExpandingFieldsGrow</enum> 
     38         </property> 
     39         <item row="0" column="0"> 
     40          <widget class="QLabel" name="label_11"> 
     41           <property name="font"> 
     42            <font> 
     43             <weight>75</weight> 
     44             <bold>true</bold> 
     45            </font> 
     46           </property> 
     47           <property name="text"> 
     48            <string>Ports Tree</string> 
     49           </property> 
     50          </widget> 
     51         </item> 
     52         <item row="0" column="1"> 
     53          <widget class="QComboBox" name="list_portsDirectories"/> 
     54         </item> 
     55         <item row="1" column="1"> 
     56          <layout class="QHBoxLayout" name="horizontalLayout_14"> 
     57           <item> 
     58            <widget class="QLineEdit" name="line_otherPortsDir"/> 
     59           </item> 
     60           <item> 
     61            <widget class="QToolButton" name="tool_otherPortsDir"> 
     62             <property name="text"> 
     63              <string>Select</string> 
     64             </property> 
     65            </widget> 
     66           </item> 
     67          </layout> 
     68         </item> 
     69         <item row="2" column="0"> 
     70          <widget class="QLabel" name="label_12"> 
     71           <property name="font"> 
     72            <font> 
     73             <weight>75</weight> 
     74             <bold>true</bold> 
     75            </font> 
     76           </property> 
     77           <property name="text"> 
     78            <string>Last Update</string> 
     79           </property> 
     80          </widget> 
     81         </item> 
     82         <item row="2" column="1"> 
     83          <widget class="QLabel" name="label_portsUpdated"> 
     84           <property name="text"> 
     85            <string>TextLabel</string> 
     86           </property> 
     87          </widget> 
     88         </item> 
     89         <item row="3" column="0" colspan="2"> 
     90          <widget class="QFrame" name="frame"> 
     91           <property name="frameShape"> 
     92            <enum>QFrame::StyledPanel</enum> 
     93           </property> 
     94           <property name="frameShadow"> 
     95            <enum>QFrame::Raised</enum> 
     96           </property> 
     97           <layout class="QVBoxLayout" name="verticalLayout_7"> 
     98            <item> 
     99             <layout class="QHBoxLayout" name="horizontalLayout_5"> 
     100              <item> 
     101               <spacer name="horizontalSpacer_2"> 
     102                <property name="orientation"> 
     103                 <enum>Qt::Horizontal</enum> 
     104                </property> 
     105                <property name="sizeHint" stdset="0"> 
     106                 <size> 
     107                  <width>40</width> 
     108                  <height>20</height> 
     109                 </size> 
     110                </property> 
     111               </spacer> 
     112              </item> 
     113              <item> 
     114               <widget class="QPushButton" name="push_fetchPorts"> 
     115                <property name="text"> 
     116                 <string>Create Dir</string> 
     117                </property> 
     118                <property name="icon"> 
     119                 <iconset resource="EasyPBI.qrc"> 
     120                  <normaloff>:/png/icons/plus.png</normaloff>:/png/icons/plus.png</iconset> 
     121                </property> 
     122               </widget> 
     123              </item> 
     124              <item> 
     125               <widget class="QPushButton" name="push_updatePorts"> 
     126                <property name="text"> 
     127                 <string>Update</string> 
     128                </property> 
     129               </widget> 
     130              </item> 
     131              <item> 
     132               <spacer name="horizontalSpacer_3"> 
     133                <property name="orientation"> 
     134                 <enum>Qt::Horizontal</enum> 
     135                </property> 
     136                <property name="sizeHint" stdset="0"> 
     137                 <size> 
     138                  <width>40</width> 
     139                  <height>20</height> 
     140                 </size> 
     141                </property> 
     142               </spacer> 
     143              </item> 
     144             </layout> 
     145            </item> 
     146            <item> 
     147             <widget class="QLabel" name="label_status"> 
     148              <property name="text"> 
     149               <string>Status</string> 
     150              </property> 
     151              <property name="alignment"> 
     152               <set>Qt::AlignCenter</set> 
     153              </property> 
     154             </widget> 
     155            </item> 
     156            <item> 
     157             <widget class="QProgressBar" name="progressBar"> 
     158              <property name="value"> 
     159               <number>24</number> 
     160              </property> 
     161             </widget> 
     162            </item> 
     163           </layout> 
     164          </widget> 
     165         </item> 
     166        </layout> 
     167       </item> 
     168       <item> 
     169        <spacer name="verticalSpacer_4"> 
     170         <property name="orientation"> 
     171          <enum>Qt::Vertical</enum> 
     172         </property> 
     173         <property name="sizeHint" stdset="0"> 
     174          <size> 
     175           <width>436</width> 
     176           <height>190</height> 
     177          </size> 
     178         </property> 
     179        </spacer> 
     180       </item> 
     181      </layout> 
     182     </widget> 
    25183     <widget class="QWidget" name="tab_pbi"> 
     184      <attribute name="icon"> 
     185       <iconset resource="EasyPBI.qrc"> 
     186        <normaloff>:/png/icons/pcbsd.png</normaloff>:/png/icons/pcbsd.png</iconset> 
     187      </attribute> 
    26188      <attribute name="title"> 
    27        <string>PBI Settings</string> 
     189       <string>PBI Builds</string> 
    28190      </attribute> 
    29191      <layout class="QVBoxLayout" name="verticalLayout_2"> 
     
    254416      </layout> 
    255417     </widget> 
    256      <widget class="QWidget" name="tab_paths"> 
     418     <widget class="QWidget" name="tab_utils"> 
     419      <attribute name="icon"> 
     420       <iconset resource="EasyPBI.qrc"> 
     421        <normaloff>:/png/icons/config.png</normaloff>:/png/icons/config.png</iconset> 
     422      </attribute> 
    257423      <attribute name="title"> 
    258424       <string>Local Paths</string> 
    259425      </attribute> 
    260       <layout class="QFormLayout" name="formLayout"> 
    261        <property name="fieldGrowthPolicy"> 
    262         <enum>QFormLayout::ExpandingFieldsGrow</enum> 
    263        </property> 
    264        <item row="1" column="0"> 
    265         <widget class="QLabel" name="label"> 
    266          <property name="text"> 
    267           <string>Module Dir</string> 
    268          </property> 
    269         </widget> 
    270        </item> 
    271        <item row="1" column="1"> 
    272         <layout class="QHBoxLayout" name="horizontalLayout"> 
    273          <item> 
    274           <widget class="QLineEdit" name="line_moduledir"> 
    275            <property name="toolTip"> 
    276             <string>Default directory for all PBI modules to be created</string> 
    277            </property> 
    278           </widget> 
    279          </item> 
    280          <item> 
    281           <widget class="QPushButton" name="push_moduledir"> 
    282            <property name="toolTip"> 
    283             <string>Select a local directory for PBI modules.</string> 
    284            </property> 
    285            <property name="text"> 
    286             <string>Select</string> 
    287            </property> 
    288           </widget> 
    289          </item> 
    290         </layout> 
    291        </item> 
    292        <item row="2" column="0"> 
    293         <widget class="QLabel" name="label_2"> 
    294          <property name="text"> 
    295           <string>Icon Dir</string> 
    296          </property> 
    297         </widget> 
    298        </item> 
    299        <item row="2" column="1"> 
    300         <layout class="QHBoxLayout" name="horizontalLayout_2"> 
    301          <item> 
    302           <widget class="QLineEdit" name="line_icondir"> 
    303            <property name="toolTip"> 
    304             <string>Default directory to open when adding icons/files to a module</string> 
    305            </property> 
    306           </widget> 
    307          </item> 
    308          <item> 
    309           <widget class="QPushButton" name="push_icondir"> 
    310            <property name="toolTip"> 
    311             <string>Select a local directory.</string> 
    312            </property> 
    313            <property name="text"> 
    314             <string>Select</string> 
    315            </property> 
    316           </widget> 
    317          </item> 
    318         </layout> 
    319        </item> 
    320        <item row="3" column="0"> 
    321         <widget class="QLabel" name="label_10"> 
    322          <property name="text"> 
    323           <string>Icon FIle</string> 
    324          </property> 
    325         </widget> 
    326        </item> 
    327        <item row="3" column="1"> 
    328         <layout class="QHBoxLayout" name="horizontalLayout_12"> 
    329          <item> 
    330           <widget class="QLineEdit" name="line_defaulticon"> 
    331            <property name="toolTip"> 
    332             <string>Default PNG icon to use for PBI modules.</string> 
    333            </property> 
    334           </widget> 
    335          </item> 
    336          <item> 
    337           <widget class="QPushButton" name="push_defaulticon"> 
    338            <property name="toolTip"> 
    339             <string>Browse local system for a default PNG icon.</string> 
    340            </property> 
    341            <property name="text"> 
    342             <string>Select</string> 
    343            </property> 
    344           </widget> 
    345          </item> 
    346         </layout> 
    347        </item> 
    348       </layout> 
    349      </widget> 
    350      <widget class="QWidget" name="tab_utils"> 
    351       <attribute name="title"> 
    352        <string>Detected Utilities</string> 
    353       </attribute> 
    354       <layout class="QFormLayout" name="formLayout_2"> 
    355        <item row="0" column="0"> 
    356         <widget class="QPushButton" name="push_resetutils"> 
    357          <property name="toolTip"> 
    358           <string>Have EasyPBI re-scan the system for available utilities.</string> 
    359          </property> 
    360          <property name="text"> 
    361           <string>Auto-Detect</string> 
    362          </property> 
    363         </widget> 
    364        </item> 
    365        <item row="1" column="0"> 
    366         <widget class="QLabel" name="label_7"> 
    367          <property name="text"> 
    368           <string>pbi_makeport</string> 
    369          </property> 
    370         </widget> 
    371        </item> 
    372        <item row="1" column="1"> 
    373         <layout class="QHBoxLayout" name="horizontalLayout_9"> 
    374          <item> 
    375           <widget class="QLineEdit" name="line_makeport"> 
    376            <property name="toolTip"> 
    377             <string>Full path to the &quot;pbi_makeport&quot; binary</string> 
    378            </property> 
    379           </widget> 
    380          </item> 
    381          <item> 
    382           <widget class="QPushButton" name="push_makeport"> 
    383            <property name="toolTip"> 
    384             <string>Browse system for the local binary.</string> 
    385            </property> 
    386            <property name="text"> 
    387             <string>Select</string> 
    388            </property> 
    389           </widget> 
    390          </item> 
    391         </layout> 
    392        </item> 
    393        <item row="2" column="0"> 
    394         <widget class="QLabel" name="label_8"> 
    395          <property name="text"> 
    396           <string>pbi_create</string> 
    397          </property> 
    398         </widget> 
    399        </item> 
    400        <item row="2" column="1"> 
    401         <layout class="QHBoxLayout" name="horizontalLayout_10"> 
    402          <item> 
    403           <widget class="QLineEdit" name="line_pbicreate"> 
    404            <property name="toolTip"> 
    405             <string>Full path to the &quot;pbi_create&quot; binary</string> 
    406            </property> 
    407           </widget> 
    408          </item> 
    409          <item> 
    410           <widget class="QPushButton" name="push_pbicreate"> 
    411            <property name="toolTip"> 
    412             <string>Browse system for the local binary.</string> 
    413            </property> 
    414            <property name="text"> 
    415             <string>Select</string> 
    416            </property> 
    417           </widget> 
    418          </item> 
    419         </layout> 
    420        </item> 
    421        <item row="3" column="0"> 
    422         <widget class="QLabel" name="label_9"> 
    423          <property name="text"> 
    424           <string>Switch User Utility</string> 
    425          </property> 
    426         </widget> 
    427        </item> 
    428        <item row="3" column="1"> 
    429         <layout class="QHBoxLayout" name="horizontalLayout_11"> 
    430          <item> 
    431           <widget class="QLineEdit" name="line_suutility"> 
    432            <property name="toolTip"> 
    433             <string>Full path to the graphical &quot;switch user&quot; utility (pc-su, gksu, kdesu, qsu, etc..)</string> 
    434            </property> 
    435           </widget> 
    436          </item> 
    437          <item> 
    438           <widget class="QPushButton" name="push_suutility"> 
    439            <property name="toolTip"> 
    440             <string>Browse system for the local binary.</string> 
    441            </property> 
    442            <property name="text"> 
    443             <string>Select</string> 
    444            </property> 
    445           </widget> 
    446          </item> 
    447         </layout> 
    448        </item> 
    449        <item row="4" column="0"> 
    450         <widget class="QLabel" name="label_3"> 
    451          <property name="text"> 
    452           <string>FreeBSD Ports Dir</string> 
    453          </property> 
    454         </widget> 
    455        </item> 
    456        <item row="4" column="1"> 
    457         <layout class="QHBoxLayout" name="horizontalLayout_3"> 
    458          <item> 
    459           <widget class="QLineEdit" name="line_portsdir"> 
    460            <property name="toolTip"> 
    461             <string>Location of the FreeBSD ports tree on the local system.</string> 
    462            </property> 
    463           </widget> 
    464          </item> 
    465          <item> 
    466           <widget class="QPushButton" name="push_portsdir"> 
    467            <property name="toolTip"> 
    468             <string>Select the FreeBSD ports tree directory.</string> 
    469            </property> 
    470            <property name="text"> 
    471             <string>Select</string> 
    472            </property> 
    473           </widget> 
    474          </item> 
    475         </layout> 
     426      <layout class="QVBoxLayout" name="verticalLayout_9"> 
     427       <item> 
     428        <widget class="QGroupBox" name="group_exUtilities"> 
     429         <property name="title"> 
     430          <string>External Utilities</string> 
     431         </property> 
     432         <layout class="QVBoxLayout" name="verticalLayout_8"> 
     433          <item> 
     434           <widget class="QFrame" name="frame_2"> 
     435            <property name="frameShape"> 
     436             <enum>QFrame::StyledPanel</enum> 
     437            </property> 
     438            <property name="frameShadow"> 
     439             <enum>QFrame::Raised</enum> 
     440            </property> 
     441            <layout class="QFormLayout" name="formLayout_2"> 
     442             <property name="fieldGrowthPolicy"> 
     443              <enum>QFormLayout::ExpandingFieldsGrow</enum> 
     444             </property> 
     445             <item row="0" column="0"> 
     446              <widget class="QLabel" name="label_7"> 
     447               <property name="text"> 
     448                <string>pbi_makeport</string> 
     449               </property> 
     450              </widget> 
     451             </item> 
     452             <item row="0" column="1"> 
     453              <layout class="QHBoxLayout" name="horizontalLayout_9"> 
     454               <item> 
     455                <widget class="QLineEdit" name="line_makeport"> 
     456                 <property name="toolTip"> 
     457                  <string>Full path to the &quot;pbi_makeport&quot; binary</string> 
     458                 </property> 
     459                </widget> 
     460               </item> 
     461               <item> 
     462                <widget class="QPushButton" name="push_makeport"> 
     463                 <property name="toolTip"> 
     464                  <string>Browse system for the local binary.</string> 
     465                 </property> 
     466                 <property name="text"> 
     467                  <string>Select</string> 
     468                 </property> 
     469                </widget> 
     470               </item> 
     471              </layout> 
     472             </item> 
     473             <item row="1" column="0"> 
     474              <widget class="QLabel" name="label_8"> 
     475               <property name="text"> 
     476                <string>pbi_create</string> 
     477               </property> 
     478              </widget> 
     479             </item> 
     480             <item row="1" column="1"> 
     481              <layout class="QHBoxLayout" name="horizontalLayout_10"> 
     482               <item> 
     483                <widget class="QLineEdit" name="line_pbicreate"> 
     484                 <property name="toolTip"> 
     485                  <string>Full path to the &quot;pbi_create&quot; binary</string> 
     486                 </property> 
     487                </widget> 
     488               </item> 
     489               <item> 
     490                <widget class="QPushButton" name="push_pbicreate"> 
     491                 <property name="toolTip"> 
     492                  <string>Browse system for the local binary.</string> 
     493                 </property> 
     494                 <property name="text"> 
     495                  <string>Select</string> 
     496                 </property> 
     497                </widget> 
     498               </item> 
     499              </layout> 
     500             </item> 
     501             <item row="2" column="0"> 
     502              <widget class="QLabel" name="label_9"> 
     503               <property name="text"> 
     504                <string>Switch User Utility</string> 
     505               </property> 
     506              </widget> 
     507             </item> 
     508             <item row="2" column="1"> 
     509              <layout class="QHBoxLayout" name="horizontalLayout_11"> 
     510               <item> 
     511                <widget class="QLineEdit" name="line_suutility"> 
     512                 <property name="toolTip"> 
     513                  <string>Full path to the graphical &quot;switch user&quot; utility (pc-su, gksu, kdesu, qsu, etc..)</string> 
     514                 </property> 
     515                </widget> 
     516               </item> 
     517               <item> 
     518                <widget class="QPushButton" name="push_suutility"> 
     519                 <property name="toolTip"> 
     520                  <string>Browse system for the local binary.</string> 
     521                 </property> 
     522                 <property name="text"> 
     523                  <string>Select</string> 
     524                 </property> 
     525                </widget> 
     526               </item> 
     527              </layout> 
     528             </item> 
     529             <item row="3" column="0"> 
     530              <widget class="QPushButton" name="push_resetutils"> 
     531               <property name="toolTip"> 
     532                <string>Have EasyPBI re-scan the system for available utilities.</string> 
     533               </property> 
     534               <property name="text"> 
     535                <string>Auto-Detect</string> 
     536               </property> 
     537              </widget> 
     538             </item> 
     539            </layout> 
     540           </widget> 
     541          </item> 
     542         </layout> 
     543        </widget> 
     544       </item> 
     545       <item> 
     546        <widget class="QGroupBox" name="groupBox_2"> 
     547         <property name="title"> 
     548          <string>Default Search Paths</string> 
     549         </property> 
     550         <layout class="QVBoxLayout" name="verticalLayout_10"> 
     551          <item> 
     552           <widget class="QFrame" name="frame_3"> 
     553            <property name="frameShape"> 
     554             <enum>QFrame::StyledPanel</enum> 
     555            </property> 
     556            <property name="frameShadow"> 
     557             <enum>QFrame::Raised</enum> 
     558            </property> 
     559            <layout class="QFormLayout" name="formLayout_4"> 
     560             <item row="0" column="0"> 
     561              <widget class="QLabel" name="label"> 
     562               <property name="text"> 
     563                <string>Module Dir</string> 
     564               </property> 
     565              </widget> 
     566             </item> 
     567             <item row="0" column="1"> 
     568              <layout class="QHBoxLayout" name="horizontalLayout"> 
     569               <item> 
     570                <widget class="QLineEdit" name="line_moduledir"> 
     571                 <property name="toolTip"> 
     572                  <string>Default directory for all PBI modules to be created</string> 
     573                 </property> 
     574                </widget> 
     575               </item> 
     576               <item> 
     577                <widget class="QPushButton" name="push_moduledir"> 
     578                 <property name="toolTip"> 
     579                  <string>Select a local directory for PBI modules.</string> 
     580                 </property> 
     581                 <property name="text"> 
     582                  <string>Select</string> 
     583                 </property> 
     584                </widget> 
     585               </item> 
     586              </layout> 
     587             </item> 
     588             <item row="1" column="0"> 
     589              <widget class="QLabel" name="label_2"> 
     590               <property name="text"> 
     591                <string>Resources Dir</string> 
     592               </property> 
     593              </widget> 
     594             </item> 
     595             <item row="1" column="1"> 
     596              <layout class="QHBoxLayout" name="horizontalLayout_2"> 
     597               <item> 
     598                <widget class="QLineEdit" name="line_icondir"> 
     599                 <property name="toolTip"> 
     600                  <string>Default directory to open when adding icons/files to a module</string> 
     601                 </property> 
     602                </widget> 
     603               </item> 
     604               <item> 
     605                <widget class="QPushButton" name="push_icondir"> 
     606                 <property name="toolTip"> 
     607                  <string>Select a local directory.</string> 
     608                 </property> 
     609                 <property name="text"> 
     610                  <string>Select</string> 
     611                 </property> 
     612                </widget> 
     613               </item> 
     614              </layout> 
     615             </item> 
     616             <item row="2" column="0"> 
     617              <widget class="QLabel" name="label_10"> 
     618               <property name="text"> 
     619                <string>Icon FIle</string> 
     620               </property> 
     621              </widget> 
     622             </item> 
     623             <item row="2" column="1"> 
     624              <layout class="QHBoxLayout" name="horizontalLayout_12"> 
     625               <item> 
     626                <widget class="QLineEdit" name="line_defaulticon"> 
     627                 <property name="toolTip"> 
     628                  <string>Default PNG icon to use for PBI modules.</string> 
     629                 </property> 
     630                </widget> 
     631               </item> 
     632               <item> 
     633                <widget class="QPushButton" name="push_defaulticon"> 
     634                 <property name="toolTip"> 
     635                  <string>Browse local system for a default PNG icon.</string> 
     636                 </property> 
     637                 <property name="text"> 
     638                  <string>Select</string> 
     639                 </property> 
     640                </widget> 
     641               </item> 
     642              </layout> 
     643             </item> 
     644            </layout> 
     645           </widget> 
     646          </item> 
     647         </layout> 
     648        </widget> 
     649       </item> 
     650       <item> 
     651        <spacer name="verticalSpacer_3"> 
     652         <property name="orientation"> 
     653          <enum>Qt::Vertical</enum> 
     654         </property> 
     655         <property name="sizeHint" stdset="0"> 
     656          <size> 
     657           <width>20</width> 
     658           <height>40</height> 
     659          </size> 
     660         </property> 
     661        </spacer> 
    476662       </item> 
    477663      </layout> 
Note: See TracChangeset for help on using the changeset viewer.