ViewVC Help
View File | Revision Log | View Changeset | Root Listing
root/Oni2/s10k/Vago/mainwindow.ui
(Generate patch)

Comparing:
Vago/trunk/Vago/mainwindow.ui (file contents), Revision 796 by s10k, Sat Apr 6 23:47:11 2013 UTC vs.
s10k/Vago/mainwindow.ui (file contents), Revision 1093 by s10k, Sat Dec 30 13:57:32 2017 UTC

# Line 6 | Line 6
6     <rect>
7      <x>0</x>
8      <y>0</y>
9 <    <width>640</width>
10 <    <height>480</height>
9 >    <width>800</width>
10 >    <height>600</height>
11     </rect>
12    </property>
13    <property name="windowTitle">
# Line 20 | Line 20
20    <widget class="QWidget" name="centralWidget">
21     <layout class="QVBoxLayout" name="verticalLayout">
22      <item>
23 <     <layout class="QHBoxLayout" name="horizontalLayout_10">
23 >     <layout class="QHBoxLayout" name="horizontalLayout_5">
24 >      <item>
25 >       <widget class="QToolButton" name="tbAbortConversion">
26 >        <property name="toolTip">
27 >         <string>Abort current conversion</string>
28 >        </property>
29 >        <property name="text">
30 >         <string/>
31 >        </property>
32 >        <property name="icon">
33 >         <iconset resource="resources.qrc">
34 >          <normaloff>:/new/icons/abort.png</normaloff>:/new/icons/abort.png</iconset>
35 >        </property>
36 >        <property name="autoRaise">
37 >         <bool>true</bool>
38 >        </property>
39 >       </widget>
40 >      </item>
41        <item>
42         <widget class="QToolButton" name="tbOpenFolder">
43          <property name="toolTip">
# Line 36 | Line 53
53         </widget>
54        </item>
55        <item>
56 <       <widget class="QLabel" name="emptySpacerLabel3">
56 >       <widget class="QLabel" name="emptySpacerLabel2">
57          <property name="sizePolicy">
58           <sizepolicy hsizetype="Fixed" vsizetype="Preferred">
59            <horstretch>0</horstretch>
# Line 49 | Line 66
66            <height>0</height>
67           </size>
68          </property>
69 +        <property name="baseSize">
70 +         <size>
71 +          <width>0</width>
72 +          <height>0</height>
73 +         </size>
74 +        </property>
75          <property name="text">
76           <string/>
77          </property>
78         </widget>
79        </item>
80        <item>
81 <       <widget class="QToolButton" name="tbCommand">
81 >       <widget class="QToolButton" name="tbXmlToolsInterface">
82          <property name="toolTip">
83 <         <string>Manual OniSplit Commands</string>
83 >         <string>XmlTools Interface</string>
84          </property>
85          <property name="text">
86           <string>...</string>
87          </property>
88          <property name="icon">
89           <iconset resource="resources.qrc">
90 <          <normaloff>:/new/icons/command_icon.png</normaloff>:/new/icons/command_icon.png</iconset>
90 >          <normaloff>:/new/icons/xmltoolsinterface.png</normaloff>:/new/icons/xmltoolsinterface.png</iconset>
91          </property>
92         </widget>
93        </item>
94        <item>
95 <       <widget class="QLabel" name="emptySpacerLabel2">
95 >       <widget class="QLabel" name="emptySpacerLabel3">
96          <property name="sizePolicy">
97           <sizepolicy hsizetype="Fixed" vsizetype="Preferred">
98            <horstretch>0</horstretch>
# Line 82 | Line 105
105            <height>0</height>
106           </size>
107          </property>
108 <        <property name="baseSize">
108 >        <property name="text">
109 >         <string/>
110 >        </property>
111 >       </widget>
112 >      </item>
113 >      <item>
114 >       <widget class="QToolButton" name="tbCommand">
115 >        <property name="toolTip">
116 >         <string>Manual Tools Commands</string>
117 >        </property>
118 >        <property name="text">
119 >         <string>...</string>
120 >        </property>
121 >        <property name="icon">
122 >         <iconset resource="resources.qrc">
123 >          <normaloff>:/new/icons/command_icon.png</normaloff>:/new/icons/command_icon.png</iconset>
124 >        </property>
125 >       </widget>
126 >      </item>
127 >      <item>
128 >       <widget class="QLabel" name="emptySpacerLabel4">
129 >        <property name="sizePolicy">
130 >         <sizepolicy hsizetype="Fixed" vsizetype="Preferred">
131 >          <horstretch>0</horstretch>
132 >          <verstretch>0</verstretch>
133 >         </sizepolicy>
134 >        </property>
135 >        <property name="minimumSize">
136           <size>
137 <          <width>0</width>
137 >          <width>20</width>
138            <height>0</height>
139           </size>
140          </property>
# Line 155 | Line 205
205        </property>
206        <widget class="QWidget" name="tabGeneral">
207         <attribute name="title">
208 <        <string>General</string>
208 >        <string>XML</string>
209         </attribute>
210         <layout class="QVBoxLayout" name="verticalLayout_18">
211          <item>
# Line 176 | Line 226
226               </widget>
227              </item>
228              <item>
229 <             <widget class="QComboBox" name="cbFromGeneral">
180 <              <item>
181 <               <property name="text">
182 <                <string>DAT</string>
183 <               </property>
184 <              </item>
229 >             <widget class="QComboBox" name="cbFromXML">
230                <item>
231                 <property name="text">
232                  <string>ONI</string>
# Line 212 | Line 257
257               </widget>
258              </item>
259              <item>
260 <             <widget class="QComboBox" name="cbToGeneral">
260 >             <widget class="QComboBox" name="cbToXML">
261                <item>
262                 <property name="text">
263 <                <string>ONI</string>
263 >                <string>XML</string>
264                 </property>
265                </item>
266               </widget>
# Line 227 | Line 272
272          <item>
273           <layout class="QHBoxLayout" name="horizontalLayout_11">
274            <item>
275 <           <widget class="QGroupBox" name="gbSourcesGeneral">
275 >           <widget class="QGroupBox" name="gbSourcesXML">
276              <property name="title">
277               <string>Sources</string>
278              </property>
279              <layout class="QHBoxLayout" name="horizontalLayout_13">
280               <item>
281 <              <widget class="DropTableWidget" name="twSourcesGeneral"/>
281 >              <widget class="DropTableWidget" name="twSourcesXML"/>
282               </item>
283               <item>
284                <layout class="QVBoxLayout" name="verticalLayout_10">
285                 <item>
286 <                <widget class="QPushButton" name="pbAddSourceGeneral">
286 >                <widget class="QPushButton" name="pbAddSourceXML">
287                   <property name="minimumSize">
288                    <size>
289                     <width>0</width>
# Line 251 | Line 296
296                  </widget>
297                 </item>
298                 <item>
299 <                <widget class="QPushButton" name="pbRemoveSourceGeneral">
299 >                <widget class="QPushButton" name="pbRemoveSourceXML">
300                   <property name="text">
301                    <string>Remove</string>
302                   </property>
303                  </widget>
304                 </item>
305                 <item>
306 <                <widget class="QPushButton" name="pbClearSourcesGeneral">
306 >                <widget class="QPushButton" name="pbClearSourcesXML">
307                   <property name="text">
308                    <string>Clear</string>
309                   </property>
# Line 271 | Line 316
316            </item>
317           </layout>
318          </item>
274        <item>
275         <widget class="QGroupBox" name="gbGeneral">
276          <property name="enabled">
277           <bool>true</bool>
278          </property>
279          <property name="title">
280           <string>Options</string>
281          </property>
282          <layout class="QHBoxLayout" name="horizontalLayout_23">
283           <item>
284            <layout class="QVBoxLayout" name="verticalLayout_38">
285             <item>
286              <layout class="QHBoxLayout" name="horizontalLayout_29">
287               <item>
288                <widget class="QCheckBox" name="cbDatGeneral">
289                 <property name="enabled">
290                  <bool>false</bool>
291                 </property>
292                 <property name="text">
293                  <string>DAT Filename:</string>
294                 </property>
295                </widget>
296               </item>
297               <item>
298                <widget class="QLineEdit" name="leTargetDatGeneral">
299                 <property name="enabled">
300                  <bool>false</bool>
301                 </property>
302                 <property name="placeholderText">
303                  <string>Custom .dat filename</string>
304                 </property>
305                </widget>
306               </item>
307              </layout>
308             </item>
309            </layout>
310           </item>
311           <item>
312            <widget class="QCheckBox" name="cbTRAMGeneral">
313             <property name="enabled">
314              <bool>false</bool>
315             </property>
316             <property name="toolTip">
317              <string>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
318 &lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
319 p, li { white-space: pre-wrap; }
320 &lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;&quot;&gt;
321 &lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:8pt; font-weight:600;&quot;&gt;Extract an ONCC with another character's TRAM&lt;/span&gt;&lt;/p&gt;
322 &lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:8pt; font-weight:600;&quot;&gt;For example extract Konoko's ONCC with Muro's TRAM&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
323             </property>
324             <property name="text">
325              <string>Another TRAM:</string>
326             </property>
327            </widget>
328           </item>
329           <item>
330            <widget class="QLineEdit" name="leTRAMGeneral">
331             <property name="enabled">
332              <bool>false</bool>
333             </property>
334             <property name="toolTip">
335              <string>Extract an ONCC with another character's TRAM
336 For example extract Konoko's ONCC with Muro's TRAM</string>
337             </property>
338             <property name="placeholderText">
339              <string>TRAM.oni source file</string>
340             </property>
341            </widget>
342           </item>
343          </layout>
344         </widget>
345        </item>
346        <item>
347         <widget class="Line" name="line_3">
348          <property name="orientation">
349           <enum>Qt::Horizontal</enum>
350          </property>
351         </widget>
352        </item>
353        <item>
354         <widget class="QPushButton" name="pbConvertGeneral">
355          <property name="text">
356           <string>Convert</string>
357          </property>
358         </widget>
359        </item>
319         </layout>
320        </widget>
321        <widget class="QWidget" name="tabTextures">
# Line 385 | Line 344 | For example extract Konoko's ONCC with M
344               <widget class="QComboBox" name="cbFromTextures">
345                <item>
346                 <property name="text">
347 <                <string>DAT / ONI</string>
347 >                <string>DAT / TXMP ONI</string>
348                 </property>
349                </item>
350                <item>
351                 <property name="text">
352 <                <string>DDS / TGA / PNG / JPG</string>
352 >                <string>TGA / DDS / PNG / JPG</string>
353                 </property>
354                </item>
355               </widget>
# Line 416 | Line 375 | For example extract Konoko's ONCC with M
375               <widget class="QComboBox" name="cbToTextures">
376                <item>
377                 <property name="text">
378 <                <string>DDS</string>
378 >                <string>TGA</string>
379                 </property>
380                </item>
381                <item>
382                 <property name="text">
383 <                <string>TGA</string>
383 >                <string>DDS</string>
384                 </property>
385                </item>
386                <item>
# Line 608 | Line 567 | It's the name of a TXMP.oni file, don't
567            </layout>
568           </widget>
569          </item>
611        <item>
612         <widget class="Line" name="line_8">
613          <property name="orientation">
614           <enum>Qt::Horizontal</enum>
615          </property>
616         </widget>
617        </item>
618        <item>
619         <widget class="QPushButton" name="pbConvertTextures">
620          <property name="minimumSize">
621           <size>
622            <width>0</width>
623            <height>30</height>
624           </size>
625          </property>
626          <property name="text">
627           <string>Convert</string>
628          </property>
629         </widget>
630        </item>
570         </layout>
571        </widget>
572 <      <widget class="QWidget" name="tabModels">
572 >      <widget class="QWidget" name="tab">
573         <attribute name="title">
574 <        <string>Models</string>
574 >        <string>Characters</string>
575         </attribute>
576 <       <layout class="QVBoxLayout" name="verticalLayout_25">
576 >       <layout class="QVBoxLayout" name="verticalLayout_4">
577          <item>
578 <         <layout class="QHBoxLayout" name="horizontalLayout_26">
578 >         <layout class="QHBoxLayout" name="horizontalLayout_49">
579            <item>
580 <           <layout class="QVBoxLayout" name="verticalLayout_28">
580 >           <layout class="QVBoxLayout" name="verticalLayout_63">
581              <item>
582 <             <widget class="QLabel" name="label_17">
582 >             <widget class="QLabel" name="label_30">
583                <property name="sizePolicy">
584                 <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
585                  <horstretch>0</horstretch>
# Line 653 | Line 592 | It's the name of a TXMP.oni file, don't
592               </widget>
593              </item>
594              <item>
595 <             <widget class="QComboBox" name="cbFromModels">
595 >             <widget class="QComboBox" name="cbFromCharacters">
596                <item>
597                 <property name="text">
598 <                <string>ONI</string>
598 >                <string>TRBS / ONCC ONI</string>
599                 </property>
600                </item>
601                <item>
602                 <property name="text">
603 <                <string>OBJ</string>
603 >                <string>TRBS XML</string>
604                 </property>
605                </item>
606                <item>
607                 <property name="text">
608 <                <string>DAE</string>
608 >                <string>TRBS DAE</string>
609 >               </property>
610 >              </item>
611 >              <item>
612 >               <property name="text">
613 >                <string>TRAM ONI</string>
614 >               </property>
615 >              </item>
616 >              <item>
617 >               <property name="text">
618 >                <string>FILM DAT</string>
619                 </property>
620                </item>
621               </widget>
# Line 674 | Line 623 | It's the name of a TXMP.oni file, don't
623             </layout>
624            </item>
625            <item>
626 <           <layout class="QVBoxLayout" name="verticalLayout_29">
626 >           <layout class="QVBoxLayout" name="verticalLayout_64">
627              <item>
628 <             <widget class="QLabel" name="label_18">
628 >             <widget class="QLabel" name="label_31">
629                <property name="sizePolicy">
630                 <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
631                  <horstretch>0</horstretch>
# Line 689 | Line 638 | It's the name of a TXMP.oni file, don't
638               </widget>
639              </item>
640              <item>
641 <             <widget class="QComboBox" name="cbToModels">
693 <              <item>
694 <               <property name="text">
695 <                <string>OBJ</string>
696 <               </property>
697 <              </item>
641 >             <widget class="QComboBox" name="cbToCharacters">
642                <item>
643                 <property name="text">
644                  <string>DAE</string>
# Line 707 | Line 651 | It's the name of a TXMP.oni file, don't
651           </layout>
652          </item>
653          <item>
654 <         <widget class="QGroupBox" name="gbSourcesModels">
654 >         <widget class="QGroupBox" name="gbSourcesAnimations">
655            <property name="title">
656             <string>Sources</string>
657            </property>
658 <          <layout class="QHBoxLayout" name="horizontalLayout_16">
658 >          <layout class="QHBoxLayout" name="horizontalLayout_48">
659             <item>
660 <            <widget class="DropTableWidget" name="twSourcesModels"/>
660 >            <widget class="DropTableWidget" name="twSourcesCharacters"/>
661             </item>
662             <item>
663 <            <layout class="QVBoxLayout" name="verticalLayout_11">
663 >            <layout class="QVBoxLayout" name="verticalLayout_62">
664               <item>
665 <              <widget class="QPushButton" name="pbAddSourceModels">
665 >              <widget class="QPushButton" name="pbAddSourceCharacters">
666                 <property name="minimumSize">
667                  <size>
668                   <width>0</width>
# Line 731 | Line 675 | It's the name of a TXMP.oni file, don't
675                </widget>
676               </item>
677               <item>
678 <              <widget class="QPushButton" name="pbRemoveSourceModels">
678 >              <widget class="QPushButton" name="pbRemoveSourceCharacters">
679                 <property name="text">
680                  <string>Remove</string>
681                 </property>
682                </widget>
683               </item>
684               <item>
685 <              <widget class="QPushButton" name="pbClearSourcesModels">
685 >              <widget class="QPushButton" name="pbClearSourcesCharacters">
686                 <property name="text">
687                  <string>Clear</string>
688                 </property>
# Line 754 | Line 698 | It's the name of a TXMP.oni file, don't
698            <property name="title">
699             <string>Options</string>
700            </property>
701 <          <layout class="QVBoxLayout" name="verticalLayout_26">
701 >          <layout class="QHBoxLayout" name="horizontalLayout_3">
702             <item>
703 <            <layout class="QVBoxLayout" name="verticalLayout_27">
704 <             <item>
705 <              <layout class="QHBoxLayout" name="horizontalLayout_24">
706 <               <item>
707 <                <widget class="QCheckBox" name="cbCellShading">
708 <                 <property name="enabled">
709 <                  <bool>false</bool>
710 <                 </property>
711 <                 <property name="text">
712 <                  <string>Cell Shading</string>
713 <                 </property>
714 <                </widget>
715 <               </item>
716 <               <item>
717 <                <widget class="QCheckBox" name="cbNormals">
718 <                 <property name="enabled">
719 <                  <bool>false</bool>
720 <                 </property>
721 <                 <property name="text">
722 <                  <string>Normals</string>
723 <                 </property>
724 <                </widget>
725 <               </item>
726 <               <item>
727 <                <widget class="QCheckBox" name="cbWithAnimation">
728 <                 <property name="enabled">
729 <                  <bool>false</bool>
730 <                 </property>
731 <                 <property name="toolTip">
732 <                  <string>Extract the model with a specific animation.  
733 < If none inputted (and checkbox is selected) it will search for one at ONCC&gt;TRAC.
734 < It's the name of a TRAM.oni file, don't include the extension.</string>
735 <                 </property>
736 <                 <property name="text">
737 <                  <string>With Animation:</string>
738 <                 </property>
739 <                </widget>
740 <               </item>
741 <               <item>
742 <                <widget class="QLineEdit" name="leAnimationName">
743 <                 <property name="enabled">
744 <                  <bool>false</bool>
745 <                 </property>
746 <                 <property name="toolTip">
747 <                  <string>Extract the model with a specific animation.  
748 < If none inputted (and checkbox is selected) it will search for one at ONCC&gt;TRAC.
749 < It's the name of a TRAM.oni file, don't include the extension.</string>
750 <                 </property>
751 <                 <property name="placeholderText">
752 <                  <string>Animation name</string>
753 <                 </property>
754 <                </widget>
755 <               </item>
756 <               <item>
757 <                <widget class="QCheckBox" name="cbTexture">
758 <                 <property name="enabled">
759 <                  <bool>false</bool>
760 <                 </property>
817 <                 <property name="toolTip">
818 <                  <string>Give model a texture.
819 < It's the name of a TXMP.oni file, don't include the extension.</string>
820 <                 </property>
821 <                 <property name="text">
822 <                  <string>Texture:</string>
823 <                 </property>
824 <                </widget>
825 <               </item>
826 <               <item>
827 <                <widget class="QLineEdit" name="leTextureName">
828 <                 <property name="enabled">
829 <                  <bool>false</bool>
830 <                 </property>
831 <                 <property name="toolTip">
832 <                  <string>Give model a texture.
833 < It's the name of a TXMP.oni file, don't include the extension.</string>
834 <                 </property>
835 <                 <property name="placeholderText">
836 <                  <string>Texture name</string>
837 <                 </property>
838 <                </widget>
839 <               </item>
840 <              </layout>
841 <             </item>
842 <            </layout>
703 >            <widget class="QCheckBox" name="cbStandingPose">
704 >             <property name="toolTip">
705 >              <string>Export the model in a &quot;standing pose&quot;. If not checked model is exported in the &quot;wrapped form&quot; (all body parts set to 0)</string>
706 >             </property>
707 >             <property name="text">
708 >              <string>Standing Pose</string>
709 >             </property>
710 >            </widget>
711 >           </item>
712 >           <item>
713 >            <widget class="QCheckBox" name="cbCellShading">
714 >             <property name="enabled">
715 >              <bool>false</bool>
716 >             </property>
717 >             <property name="text">
718 >              <string>Cell Shading</string>
719 >             </property>
720 >            </widget>
721 >           </item>
722 >           <item>
723 >            <widget class="QCheckBox" name="cbNormals">
724 >             <property name="enabled">
725 >              <bool>false</bool>
726 >             </property>
727 >             <property name="text">
728 >              <string>Normals</string>
729 >             </property>
730 >            </widget>
731 >           </item>
732 >           <item>
733 >            <widget class="QCheckBox" name="cbWithTRBS_ONCC">
734 >             <property name="enabled">
735 >              <bool>false</bool>
736 >             </property>
737 >             <property name="toolTip">
738 >              <string>Extract a TRAM (animation) with character's TRBS / ONCC
739 > For example extract a Muro's TRAM  with Konoko's ONCC
740 > (input the full path for the TRBS / ONCC.oni file)</string>
741 >             </property>
742 >             <property name="text">
743 >              <string>Extract with TRBS / ONCC:</string>
744 >             </property>
745 >            </widget>
746 >           </item>
747 >           <item>
748 >            <widget class="DropLineEdit" name="leTRBS_ONCC">
749 >             <property name="enabled">
750 >              <bool>false</bool>
751 >             </property>
752 >             <property name="toolTip">
753 >              <string>Extract a TRAM (animation) with character's TRBS / ONCC
754 > For example extract a Muro's TRAM  with Konoko's ONCC
755 > (input the full path for the TRBS / ONCC.oni file)</string>
756 >             </property>
757 >             <property name="placeholderText">
758 >              <string>Full path to TRBS / ONCC.oni source file</string>
759 >             </property>
760 >            </widget>
761             </item>
762            </layout>
763           </widget>
764          </item>
847        <item>
848         <widget class="Line" name="line_9">
849          <property name="orientation">
850           <enum>Qt::Horizontal</enum>
851          </property>
852         </widget>
853        </item>
854        <item>
855         <widget class="QPushButton" name="pbConvertModels">
856          <property name="minimumSize">
857           <size>
858            <width>0</width>
859            <height>30</height>
860           </size>
861          </property>
862          <property name="text">
863           <string>Convert</string>
864          </property>
865         </widget>
866        </item>
765         </layout>
766        </widget>
767 <      <widget class="QWidget" name="tab">
767 >      <widget class="QWidget" name="tabModels">
768         <attribute name="title">
769 <        <string>Animations</string>
769 >        <string>Objects</string>
770         </attribute>
771         <layout class="QVBoxLayout" name="verticalLayout_2">
772          <item>
773 <         <layout class="QHBoxLayout" name="horizontalLayout_49">
773 >         <layout class="QHBoxLayout" name="horizontalLayout_26">
774            <item>
775 <           <layout class="QVBoxLayout" name="verticalLayout_63">
775 >           <layout class="QVBoxLayout" name="verticalLayout_28">
776              <item>
777 <             <widget class="QLabel" name="label_30">
777 >             <widget class="QLabel" name="label_17">
778                <property name="sizePolicy">
779                 <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
780                  <horstretch>0</horstretch>
# Line 889 | Line 787 | It's the name of a TXMP.oni file, don't
787               </widget>
788              </item>
789              <item>
790 <             <widget class="QComboBox" name="cbFromAnimations">
790 >             <widget class="QComboBox" name="cbFromObjects">
791                <item>
792                 <property name="text">
793 <                <string>ONI</string>
793 >                <string>M3GM ONI</string>
794                 </property>
795                </item>
796                <item>
797                 <property name="text">
798 <                <string>FILM DAT</string>
798 >                <string>ONWC ONI</string>
799 >               </property>
800 >              </item>
801 >              <item>
802 >               <property name="text">
803 >                <string>OBAN ONI (cam)</string>
804 >               </property>
805 >              </item>
806 >              <item>
807 >               <property name="text">
808 >                <string>OBJ</string>
809                 </property>
810                </item>
811               </widget>
# Line 905 | Line 813 | It's the name of a TXMP.oni file, don't
813             </layout>
814            </item>
815            <item>
816 <           <layout class="QVBoxLayout" name="verticalLayout_64">
816 >           <layout class="QVBoxLayout" name="verticalLayout_29">
817              <item>
818 <             <widget class="QLabel" name="label_31">
818 >             <widget class="QLabel" name="label_18">
819                <property name="sizePolicy">
820                 <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
821                  <horstretch>0</horstretch>
# Line 920 | Line 828 | It's the name of a TXMP.oni file, don't
828               </widget>
829              </item>
830              <item>
831 <             <widget class="QComboBox" name="cbToAnimations">
831 >             <widget class="QComboBox" name="cbToObjects">
832 >              <item>
833 >               <property name="text">
834 >                <string>OBJ</string>
835 >               </property>
836 >              </item>
837                <item>
838                 <property name="text">
839                  <string>DAE</string>
# Line 933 | Line 846 | It's the name of a TXMP.oni file, don't
846           </layout>
847          </item>
848          <item>
849 <         <widget class="QGroupBox" name="gbSourcesAnimations">
849 >         <widget class="QGroupBox" name="gbSourcesModels">
850            <property name="title">
851             <string>Sources</string>
852            </property>
853 <          <layout class="QHBoxLayout" name="horizontalLayout_48">
853 >          <layout class="QHBoxLayout" name="horizontalLayout_16">
854             <item>
855 <            <widget class="DropTableWidget" name="twSourcesAnimations"/>
855 >            <widget class="DropTableWidget" name="twSourcesObjects"/>
856             </item>
857             <item>
858 <            <layout class="QVBoxLayout" name="verticalLayout_62">
858 >            <layout class="QVBoxLayout" name="verticalLayout_11">
859               <item>
860 <              <widget class="QPushButton" name="pbAddSourceAnimations">
860 >              <widget class="QPushButton" name="pbAddSourceObjects">
861                 <property name="minimumSize">
862                  <size>
863                   <width>0</width>
# Line 957 | Line 870 | It's the name of a TXMP.oni file, don't
870                </widget>
871               </item>
872               <item>
873 <              <widget class="QPushButton" name="pbRemoveSourceAnimations">
873 >              <widget class="QPushButton" name="pbRemoveSourceObjects">
874                 <property name="text">
875                  <string>Remove</string>
876                 </property>
877                </widget>
878               </item>
879               <item>
880 <              <widget class="QPushButton" name="pbClearSourcesAnimations">
880 >              <widget class="QPushButton" name="pbClearSourcesObjects">
881                 <property name="text">
882                  <string>Clear</string>
883                 </property>
# Line 980 | Line 893 | It's the name of a TXMP.oni file, don't
893            <property name="title">
894             <string>Options</string>
895            </property>
896 <          <layout class="QVBoxLayout" name="verticalLayout_60">
896 >          <layout class="QHBoxLayout" name="horizontalLayout">
897             <item>
898 <            <layout class="QVBoxLayout" name="verticalLayout_61">
899 <             <item>
900 <              <layout class="QHBoxLayout" name="horizontalLayout_47">
901 <               <item>
902 <                <widget class="QCheckBox" name="cbCamera">
903 <                 <property name="enabled">
904 <                  <bool>true</bool>
905 <                 </property>
906 <                 <property name="text">
907 <                  <string>Camera</string>
908 <                 </property>
909 <                </widget>
910 <               </item>
911 <               <item>
912 <                <widget class="QCheckBox" name="cbGeometry">
913 <                 <property name="enabled">
914 <                  <bool>true</bool>
915 <                 </property>
916 <                 <property name="toolTip">
917 <                  <string/>
918 <                 </property>
919 <                 <property name="text">
920 <                  <string>Geometry:</string>
921 <                 </property>
922 <                </widget>
923 <               </item>
924 <               <item>
925 <                <widget class="QLineEdit" name="leGeometryName">
926 <                 <property name="enabled">
927 <                  <bool>false</bool>
928 <                 </property>
929 <                 <property name="toolTip">
930 <                  <string/>
931 <                 </property>
932 <                 <property name="placeholderText">
933 <                  <string>Geometry file path</string>
934 <                 </property>
935 <                </widget>
936 <               </item>
937 <              </layout>
938 <             </item>
939 <            </layout>
898 >            <widget class="QCheckBox" name="cbTexture">
899 >             <property name="enabled">
900 >              <bool>false</bool>
901 >             </property>
902 >             <property name="toolTip">
903 >              <string>Give model a texture.
904 > It's the name of a TXMP.oni file, don't include the extension.</string>
905 >             </property>
906 >             <property name="text">
907 >              <string>Texture:</string>
908 >             </property>
909 >            </widget>
910 >           </item>
911 >           <item>
912 >            <widget class="QLineEdit" name="leTextureName">
913 >             <property name="enabled">
914 >              <bool>false</bool>
915 >             </property>
916 >             <property name="toolTip">
917 >              <string>Give model a texture.
918 > It's the name of a TXMP.oni file, don't include the extension.</string>
919 >             </property>
920 >             <property name="text">
921 >              <string>TXMP.oni source file</string>
922 >             </property>
923 >             <property name="placeholderText">
924 >              <string>Texture name</string>
925 >             </property>
926 >            </widget>
927 >           </item>
928 >           <item>
929 >            <widget class="QCheckBox" name="cbWithAnimation">
930 >             <property name="enabled">
931 >              <bool>true</bool>
932 >             </property>
933 >             <property name="toolTip">
934 >              <string>Extract M3GM.oni with an animation file (OBAN.oni).
935 > Add the full path to the OBAN.oni file (include extension).</string>
936 >             </property>
937 >             <property name="text">
938 >              <string>With Animation:</string>
939 >             </property>
940 >            </widget>
941 >           </item>
942 >           <item>
943 >            <widget class="QLineEdit" name="leAnimationName">
944 >             <property name="enabled">
945 >              <bool>false</bool>
946 >             </property>
947 >             <property name="toolTip">
948 >              <string>Extract M3GM.oni with an animation file (OBAN.oni).
949 > Add the full path to the OBAN.oni file (include extension).</string>
950 >             </property>
951 >             <property name="placeholderText">
952 >              <string>OBAN.oni source file</string>
953 >             </property>
954 >            </widget>
955             </item>
956            </layout>
957           </widget>
958          </item>
1031        <item>
1032         <widget class="Line" name="line_15">
1033          <property name="orientation">
1034           <enum>Qt::Horizontal</enum>
1035          </property>
1036         </widget>
1037        </item>
1038        <item>
1039         <widget class="QPushButton" name="pbConvertAnimations">
1040          <property name="minimumSize">
1041           <size>
1042            <width>0</width>
1043            <height>30</height>
1044           </size>
1045          </property>
1046          <property name="text">
1047           <string>Convert</string>
1048          </property>
1049         </widget>
1050        </item>
959         </layout>
960        </widget>
961        <widget class="QWidget" name="tabLevels">
962         <attribute name="title">
963          <string>Levels</string>
964         </attribute>
965 <       <layout class="QVBoxLayout" name="verticalLayout_31">
965 >       <layout class="QVBoxLayout" name="verticalLayout_5">
966          <item>
967           <layout class="QHBoxLayout" name="horizontalLayout_28">
968            <item>
# Line 1076 | Line 984 | It's the name of a TXMP.oni file, don't
984               <widget class="QComboBox" name="cbFromLevels">
985                <item>
986                 <property name="text">
987 <                <string>ONI</string>
987 >                <string>DAT</string>
988                 </property>
989                </item>
990                <item>
991                 <property name="text">
992 <                <string>DAE</string>
992 >                <string>ONI FILES</string>
993                 </property>
994                </item>
995                <item>
# Line 1089 | Line 997 | It's the name of a TXMP.oni file, don't
997                  <string>MASTER XML</string>
998                 </property>
999                </item>
1000 +              <item>
1001 +               <property name="text">
1002 +                <string>AKEV ONI</string>
1003 +               </property>
1004 +              </item>
1005 +              <item>
1006 +               <property name="text">
1007 +                <string>DAE</string>
1008 +               </property>
1009 +              </item>
1010               </widget>
1011              </item>
1012             </layout>
# Line 1112 | Line 1030 | It's the name of a TXMP.oni file, don't
1030               <widget class="QComboBox" name="cbToLevels">
1031                <item>
1032                 <property name="text">
1033 <                <string>DAE</string>
1033 >                <string>ONI FILES</string>
1034                 </property>
1035                </item>
1036               </widget>
# Line 1172 | Line 1090 | It's the name of a TXMP.oni file, don't
1090            <property name="title">
1091             <string>Options</string>
1092            </property>
1093 <          <layout class="QVBoxLayout" name="verticalLayout_30">
1093 >          <layout class="QVBoxLayout" name="verticalLayout_3">
1094 >           <item>
1095 >            <layout class="QHBoxLayout" name="horizontalLayout_4">
1096 >             <item>
1097 >              <widget class="QCheckBox" name="cbSpecificFilesLevels">
1098 >               <property name="enabled">
1099 >                <bool>true</bool>
1100 >               </property>
1101 >               <property name="minimumSize">
1102 >                <size>
1103 >                 <width>122</width>
1104 >                 <height>0</height>
1105 >                </size>
1106 >               </property>
1107 >               <property name="toolTip">
1108 >                <string>Extract specific files oni files from the DAT file
1109 >
1110 > Example of input:
1111 > AKEVEnvWarehouse
1112 > This will extract only the file AKEVEnvWarehouse.oni from the dat.
1113 >
1114 > You can extract multiple files using wildcards e.g.:
1115 > M3GM*
1116 > This will extract all files which begin with M3GM. </string>
1117 >               </property>
1118 >               <property name="text">
1119 >                <string>Extract specific files:</string>
1120 >               </property>
1121 >              </widget>
1122 >             </item>
1123 >             <item>
1124 >              <widget class="QLineEdit" name="leSpecificFilesLevels">
1125 >               <property name="enabled">
1126 >                <bool>false</bool>
1127 >               </property>
1128 >               <property name="toolTip">
1129 >                <string>Extract specific files oni files from the DAT file
1130 >
1131 > Example of input:
1132 > AKEVEnvWarehouse
1133 > This will extract only the file AKEVEnvWarehouse.oni from the dat.
1134 >
1135 > You can extract multiple files using wildcards e.g.:
1136 > M3GM*
1137 > This will extract all files which begin with M3GM. </string>
1138 >               </property>
1139 >               <property name="text">
1140 >                <string/>
1141 >               </property>
1142 >               <property name="placeholderText">
1143 >                <string>Pattern to file or files (e.g. AKEVEnvWarehouse)</string>
1144 >               </property>
1145 >              </widget>
1146 >             </item>
1147 >            </layout>
1148 >           </item>
1149             <item>
1150              <layout class="QHBoxLayout" name="horizontalLayout_27">
1151               <item>
# Line 1182 | Line 1155 | It's the name of a TXMP.oni file, don't
1155                 </property>
1156                 <property name="minimumSize">
1157                  <size>
1158 <                 <width>115</width>
1158 >                 <width>122</width>
1159                   <height>0</height>
1160                  </size>
1161                 </property>
# Line 1221 | Line 1194 | It's the name of a TXMP.oni file, don't
1194                 </property>
1195                </widget>
1196               </item>
1224            </layout>
1225           </item>
1226           <item>
1227            <layout class="QHBoxLayout" name="horizontalLayout_31">
1197               <item>
1198 <              <widget class="QCheckBox" name="cbAdditionalSourcesLevels">
1198 >              <widget class="QCheckBox" name="cbGridsLevels">
1199                 <property name="enabled">
1200                  <bool>false</bool>
1201                 </property>
1202 +               <property name="toolTip">
1203 +                <string>Generate pathfinding grids (master xml generates them automatically). Needs Bnv source.</string>
1204 +               </property>
1205                 <property name="text">
1206 <                <string>Additional Sources:</string>
1206 >                <string>Generate Grids</string>
1207                 </property>
1208                </widget>
1209               </item>
1210 +            </layout>
1211 +           </item>
1212 +           <item>
1213 +            <layout class="QHBoxLayout" name="horizontalLayout_2">
1214               <item>
1215 <              <widget class="QLineEdit" name="leAdditSourcesLevels">
1215 >              <widget class="QCheckBox" name="cbAdditionalSourcesLevels">
1216                 <property name="enabled">
1217                  <bool>false</bool>
1218                 </property>
1219 <               <property name="toolTip">
1220 <                <string>Use &quot;space&quot; as separator for each file</string>
1219 >               <property name="minimumSize">
1220 >                <size>
1221 >                 <width>122</width>
1222 >                 <height>0</height>
1223 >                </size>
1224                 </property>
1225 <               <property name="placeholderText">
1226 <                <string>Additional .dae sources for akev (e.g. env_markers.dae)</string>
1225 >               <property name="text">
1226 >                <string>Additional Sources:</string>
1227                 </property>
1228                </widget>
1229               </item>
1230               <item>
1231 <              <widget class="QCheckBox" name="cbGridsLevels">
1231 >              <widget class="QLineEdit" name="leAdditSourcesLevels">
1232                 <property name="enabled">
1233                  <bool>false</bool>
1234                 </property>
1235                 <property name="toolTip">
1236 <                <string>Generate pathfinding grids (master xml generates them automatically). Needs Bnv source.</string>
1236 >                <string>Use &quot;;&quot; as separator for each file</string>
1237                 </property>
1238 <               <property name="text">
1239 <                <string>Generate Grids</string>
1238 >               <property name="placeholderText">
1239 >                <string>Additional .dae sources for akev (e.g. env_markers.dae)</string>
1240                 </property>
1241                </widget>
1242               </item>
# Line 1266 | Line 1245 | It's the name of a TXMP.oni file, don't
1245            </layout>
1246           </widget>
1247          </item>
1269        <item>
1270         <widget class="Line" name="line_10">
1271          <property name="orientation">
1272           <enum>Qt::Horizontal</enum>
1273          </property>
1274         </widget>
1275        </item>
1276        <item>
1277         <widget class="QPushButton" name="pbConvertLevels">
1278          <property name="minimumSize">
1279           <size>
1280            <width>0</width>
1281            <height>30</height>
1282           </size>
1283          </property>
1284          <property name="text">
1285           <string>Convert</string>
1286          </property>
1287         </widget>
1288        </item>
1248         </layout>
1249        </widget>
1250        <widget class="QWidget" name="tabMisc">
# Line 1314 | Line 1273 | It's the name of a TXMP.oni file, don't
1273               <widget class="QComboBox" name="cbFromMisc">
1274                <item>
1275                 <property name="text">
1276 <                <string>DAT / ONI</string>
1276 >                <string>DAT / SNDD ONI</string>
1277 >               </property>
1278 >              </item>
1279 >              <item>
1280 >               <property name="text">
1281 >                <string>DAT / SUBT ONI</string>
1282                 </property>
1283                </item>
1284                <item>
# Line 1358 | Line 1322 | It's the name of a TXMP.oni file, don't
1322                  <string>AIF</string>
1323                 </property>
1324                </item>
1361              <item>
1362               <property name="text">
1363                <string>TXT</string>
1364               </property>
1365              </item>
1325               </widget>
1326              </item>
1327             </layout>
# Line 1412 | Line 1371 | It's the name of a TXMP.oni file, don't
1371            </layout>
1372           </widget>
1373          </item>
1415        <item>
1416         <widget class="Line" name="line_7">
1417          <property name="orientation">
1418           <enum>Qt::Horizontal</enum>
1419          </property>
1420         </widget>
1421        </item>
1422        <item>
1423         <widget class="QPushButton" name="pbConvertMisc">
1424          <property name="minimumSize">
1425           <size>
1426            <width>0</width>
1427            <height>30</height>
1428           </size>
1429          </property>
1430          <property name="text">
1431           <string>Convert</string>
1432          </property>
1433         </widget>
1434        </item>
1374         </layout>
1375        </widget>
1376       </widget>
1377      </item>
1378 +    <item>
1379 +     <widget class="Line" name="line_3">
1380 +      <property name="orientation">
1381 +       <enum>Qt::Horizontal</enum>
1382 +      </property>
1383 +     </widget>
1384 +    </item>
1385 +    <item>
1386 +     <widget class="QPushButton" name="pbConvert">
1387 +      <property name="minimumSize">
1388 +       <size>
1389 +        <width>0</width>
1390 +        <height>30</height>
1391 +       </size>
1392 +      </property>
1393 +      <property name="toolTip">
1394 +       <string>Convert the sources above</string>
1395 +      </property>
1396 +      <property name="text">
1397 +       <string>Convert</string>
1398 +      </property>
1399 +      <property name="shortcut">
1400 +       <string>Ctrl+Return</string>
1401 +      </property>
1402 +     </widget>
1403 +    </item>
1404     </layout>
1405    </widget>
1406    <widget class="QMenuBar" name="menuBar">
# Line 1443 | Line 1408 | It's the name of a TXMP.oni file, don't
1408      <rect>
1409       <x>0</x>
1410       <y>0</y>
1411 <     <width>640</width>
1412 <     <height>21</height>
1411 >     <width>800</width>
1412 >     <height>20</height>
1413      </rect>
1414     </property>
1415     <widget class="QMenu" name="menuFile">
1416      <property name="title">
1417       <string>File</string>
1418      </property>
1419 <    <addaction name="actionPreferences"/>
1419 >    <widget class="QMenu" name="menuRecent_Projects">
1420 >     <property name="title">
1421 >      <string>Recent Projects</string>
1422 >     </property>
1423 >     <addaction name="actionProject1"/>
1424 >     <addaction name="actionProject2"/>
1425 >     <addaction name="actionProject3"/>
1426 >     <addaction name="actionProject4"/>
1427 >     <addaction name="actionProject5"/>
1428 >    </widget>
1429 >    <addaction name="actionNew_Project"/>
1430 >    <addaction name="actionSave"/>
1431 >    <addaction name="actionSave_Project"/>
1432 >    <addaction name="actionLoad_Project"/>
1433 >    <addaction name="menuRecent_Projects"/>
1434      <addaction name="separator"/>
1435      <addaction name="actionExit"/>
1436     </widget>
# Line 1484 | Line 1463 | It's the name of a TXMP.oni file, don't
1463      </widget>
1464      <addaction name="menuOutput_directly_to"/>
1465      <addaction name="separator"/>
1466 +    <addaction name="actionOpen_AE_folder"/>
1467      <addaction name="actionView_log"/>
1468 +    <addaction name="separator"/>
1469 +    <addaction name="actionPreferences"/>
1470     </widget>
1471     <widget class="QMenu" name="menuTools">
1472      <property name="title">
# Line 1492 | Line 1474 | It's the name of a TXMP.oni file, don't
1474      </property>
1475      <addaction name="actionAE_Package_Creator"/>
1476      <addaction name="actionSound_Wizard"/>
1477 +    <addaction name="actionBackground_Image_Wizard"/>
1478 +    <addaction name="actionWindow_Messages_Wizard"/>
1479     </widget>
1480     <addaction name="menuFile"/>
1481     <addaction name="menuTarget_Platform"/>
# Line 1618 | Line 1602 | It's the name of a TXMP.oni file, don't
1602      <string>Check XmlTools version</string>
1603     </property>
1604    </action>
1605 +  <action name="actionOpen_AE_folder">
1606 +   <property name="text">
1607 +    <string>Open AE folder</string>
1608 +   </property>
1609 +  </action>
1610 +  <action name="actionSave_Project">
1611 +   <property name="text">
1612 +    <string>Save Project As...</string>
1613 +   </property>
1614 +  </action>
1615 +  <action name="actionLoad_Project">
1616 +   <property name="text">
1617 +    <string>Load Project...</string>
1618 +   </property>
1619 +   <property name="iconText">
1620 +    <string>Load Project...</string>
1621 +   </property>
1622 +   <property name="toolTip">
1623 +    <string>Load Project...</string>
1624 +   </property>
1625 +  </action>
1626 +  <action name="actionSave">
1627 +   <property name="enabled">
1628 +    <bool>true</bool>
1629 +   </property>
1630 +   <property name="text">
1631 +    <string>Save Project</string>
1632 +   </property>
1633 +   <property name="shortcut">
1634 +    <string>Ctrl+S</string>
1635 +   </property>
1636 +  </action>
1637 +  <action name="actionPlaceholder1">
1638 +   <property name="text">
1639 +    <string>Placeholder1</string>
1640 +   </property>
1641 +  </action>
1642 +  <action name="actionProject1">
1643 +   <property name="text">
1644 +    <string>Project1</string>
1645 +   </property>
1646 +  </action>
1647 +  <action name="actionProject2">
1648 +   <property name="text">
1649 +    <string>Project2</string>
1650 +   </property>
1651 +  </action>
1652 +  <action name="actionProject3">
1653 +   <property name="text">
1654 +    <string>Project3</string>
1655 +   </property>
1656 +  </action>
1657 +  <action name="actionProject4">
1658 +   <property name="text">
1659 +    <string>Project4</string>
1660 +   </property>
1661 +  </action>
1662 +  <action name="actionProject5">
1663 +   <property name="text">
1664 +    <string>Project5</string>
1665 +   </property>
1666 +  </action>
1667 +  <action name="actionBackground_Image_Wizard">
1668 +   <property name="icon">
1669 +    <iconset resource="resources.qrc">
1670 +     <normaloff>:/new/icons/background_image.png</normaloff>:/new/icons/background_image.png</iconset>
1671 +   </property>
1672 +   <property name="text">
1673 +    <string>Background Image Wizard</string>
1674 +   </property>
1675 +  </action>
1676 +  <action name="actionNew_Project">
1677 +   <property name="text">
1678 +    <string>New Project</string>
1679 +   </property>
1680 +   <property name="shortcut">
1681 +    <string>Ctrl+N</string>
1682 +   </property>
1683 +  </action>
1684 +  <action name="actionXmlTools_Interface">
1685 +   <property name="icon">
1686 +    <iconset resource="resources.qrc">
1687 +     <normaloff>:/new/icons/xmltoolsinterface.png</normaloff>:/new/icons/xmltoolsinterface.png</iconset>
1688 +   </property>
1689 +   <property name="text">
1690 +    <string>XmlTools Interface</string>
1691 +   </property>
1692 +  </action>
1693 +  <action name="actionWindow_Messages_Wizard">
1694 +   <property name="icon">
1695 +    <iconset resource="resources.qrc">
1696 +     <normaloff>:/new/icons/windowmessages.png</normaloff>:/new/icons/windowmessages.png</iconset>
1697 +   </property>
1698 +   <property name="text">
1699 +    <string>Window Messages Wizard</string>
1700 +   </property>
1701 +  </action>
1702   </widget>
1703   <layoutdefault spacing="6" margin="11"/>
1704   <customwidgets>
1705    <customwidget>
1706     <class>DropTableWidget</class>
1707     <extends>QTableWidget</extends>
1708 <   <header>droptablewidget.h</header>
1708 >   <header location="global">droptablewidget.h</header>
1709 >  </customwidget>
1710 >  <customwidget>
1711 >   <class>DropLineEdit</class>
1712 >   <extends>QLineEdit</extends>
1713 >   <header location="global">droplineedit.h</header>
1714    </customwidget>
1715   </customwidgets>
1716   <resources>

Diff Legend

Removed lines
+ Added lines
< Changed lines (old)
> Changed lines (new)