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 792 by s10k, Sat Apr 6 23:10:19 2013 UTC vs.
Revision 1047 by s10k, Fri Sep 16 22:51:26 2016 UTC

# Line 6 | Line 6
6     <rect>
7      <x>0</x>
8      <y>0</y>
9 <    <width>640</width>
10 <    <height>543</height>
9 >    <width>800</width>
10 >    <height>600</height>
11     </rect>
12    </property>
13    <property name="windowTitle">
# Line 22 | Line 22
22      <item>
23       <layout class="QHBoxLayout" name="horizontalLayout_10">
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">
44           <string>Open Vago workspace</string>
# Line 155 | Line 172
172        </property>
173        <widget class="QWidget" name="tabGeneral">
174         <attribute name="title">
175 <        <string>General</string>
175 >        <string>XML</string>
176         </attribute>
177         <layout class="QVBoxLayout" name="verticalLayout_18">
178          <item>
# Line 176 | Line 193
193               </widget>
194              </item>
195              <item>
196 <             <widget class="QComboBox" name="cbFromGeneral">
180 <              <item>
181 <               <property name="text">
182 <                <string>DAT</string>
183 <               </property>
184 <              </item>
196 >             <widget class="QComboBox" name="cbFromXML">
197                <item>
198                 <property name="text">
199                  <string>ONI</string>
# Line 212 | Line 224
224               </widget>
225              </item>
226              <item>
227 <             <widget class="QComboBox" name="cbToGeneral">
227 >             <widget class="QComboBox" name="cbToXML">
228                <item>
229                 <property name="text">
230 <                <string>ONI</string>
230 >                <string>XML</string>
231                 </property>
232                </item>
233               </widget>
# Line 227 | Line 239
239          <item>
240           <layout class="QHBoxLayout" name="horizontalLayout_11">
241            <item>
242 <           <widget class="QGroupBox" name="gbSourcesGeneral">
242 >           <widget class="QGroupBox" name="gbSourcesXML">
243              <property name="title">
244               <string>Sources</string>
245              </property>
246              <layout class="QHBoxLayout" name="horizontalLayout_13">
247               <item>
248 <              <widget class="DropTableWidget" name="twSourcesGeneral"/>
248 >              <widget class="DropTableWidget" name="twSourcesXML"/>
249               </item>
250               <item>
251                <layout class="QVBoxLayout" name="verticalLayout_10">
252                 <item>
253 <                <widget class="QPushButton" name="pbAddSourceGeneral">
253 >                <widget class="QPushButton" name="pbAddSourceXML">
254                   <property name="minimumSize">
255                    <size>
256                     <width>0</width>
# Line 251 | Line 263
263                  </widget>
264                 </item>
265                 <item>
266 <                <widget class="QPushButton" name="pbRemoveSourceGeneral">
266 >                <widget class="QPushButton" name="pbRemoveSourceXML">
267                   <property name="text">
268                    <string>Remove</string>
269                   </property>
270                  </widget>
271                 </item>
272                 <item>
273 <                <widget class="QPushButton" name="pbClearSourcesGeneral">
273 >                <widget class="QPushButton" name="pbClearSourcesXML">
274                   <property name="text">
275                    <string>Clear</string>
276                   </property>
# Line 271 | Line 283
283            </item>
284           </layout>
285          </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>
286         </layout>
287        </widget>
288        <widget class="QWidget" name="tabTextures">
# Line 385 | Line 311 | For example extract Konoko's ONCC with M
311               <widget class="QComboBox" name="cbFromTextures">
312                <item>
313                 <property name="text">
314 <                <string>DAT / ONI</string>
314 >                <string>DAT / TXMP ONI</string>
315                 </property>
316                </item>
317                <item>
318                 <property name="text">
319 <                <string>DDS / TGA / PNG / JPG</string>
319 >                <string>TGA / DDS / PNG / JPG</string>
320                 </property>
321                </item>
322               </widget>
# Line 416 | Line 342 | For example extract Konoko's ONCC with M
342               <widget class="QComboBox" name="cbToTextures">
343                <item>
344                 <property name="text">
345 <                <string>DDS</string>
345 >                <string>TGA</string>
346                 </property>
347                </item>
348                <item>
349                 <property name="text">
350 <                <string>TGA</string>
350 >                <string>DDS</string>
351                 </property>
352                </item>
353                <item>
# Line 608 | Line 534 | It's the name of a TXMP.oni file, don't
534            </layout>
535           </widget>
536          </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>
537         </layout>
538        </widget>
539 <      <widget class="QWidget" name="tabModels">
539 >      <widget class="QWidget" name="tab">
540         <attribute name="title">
541 <        <string>Models</string>
541 >        <string>Characters</string>
542         </attribute>
543 <       <layout class="QVBoxLayout" name="verticalLayout_25">
543 >       <layout class="QVBoxLayout" name="verticalLayout_4">
544          <item>
545 <         <layout class="QHBoxLayout" name="horizontalLayout_26">
545 >         <layout class="QHBoxLayout" name="horizontalLayout_49">
546            <item>
547 <           <layout class="QVBoxLayout" name="verticalLayout_28">
547 >           <layout class="QVBoxLayout" name="verticalLayout_63">
548              <item>
549 <             <widget class="QLabel" name="label_17">
549 >             <widget class="QLabel" name="label_30">
550                <property name="sizePolicy">
551                 <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
552                  <horstretch>0</horstretch>
# Line 653 | Line 559 | It's the name of a TXMP.oni file, don't
559               </widget>
560              </item>
561              <item>
562 <             <widget class="QComboBox" name="cbFromModels">
562 >             <widget class="QComboBox" name="cbFromCharacters">
563                <item>
564                 <property name="text">
565 <                <string>ONI</string>
565 >                <string>TRBS / ONCC ONI</string>
566                 </property>
567                </item>
568                <item>
569                 <property name="text">
570 <                <string>OBJ</string>
570 >                <string>TRBS XML</string>
571                 </property>
572                </item>
573                <item>
574                 <property name="text">
575 <                <string>DAE</string>
575 >                <string>TRBS DAE</string>
576 >               </property>
577 >              </item>
578 >              <item>
579 >               <property name="text">
580 >                <string>TRAM ONI</string>
581 >               </property>
582 >              </item>
583 >              <item>
584 >               <property name="text">
585 >                <string>FILM DAT</string>
586                 </property>
587                </item>
588               </widget>
# Line 674 | Line 590 | It's the name of a TXMP.oni file, don't
590             </layout>
591            </item>
592            <item>
593 <           <layout class="QVBoxLayout" name="verticalLayout_29">
593 >           <layout class="QVBoxLayout" name="verticalLayout_64">
594              <item>
595 <             <widget class="QLabel" name="label_18">
595 >             <widget class="QLabel" name="label_31">
596                <property name="sizePolicy">
597                 <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
598                  <horstretch>0</horstretch>
# Line 689 | Line 605 | It's the name of a TXMP.oni file, don't
605               </widget>
606              </item>
607              <item>
608 <             <widget class="QComboBox" name="cbToModels">
693 <              <item>
694 <               <property name="text">
695 <                <string>OBJ</string>
696 <               </property>
697 <              </item>
608 >             <widget class="QComboBox" name="cbToCharacters">
609                <item>
610                 <property name="text">
611                  <string>DAE</string>
# Line 707 | Line 618 | It's the name of a TXMP.oni file, don't
618           </layout>
619          </item>
620          <item>
621 <         <widget class="QGroupBox" name="gbSourcesModels">
621 >         <widget class="QGroupBox" name="gbSourcesAnimations">
622            <property name="title">
623             <string>Sources</string>
624            </property>
625 <          <layout class="QHBoxLayout" name="horizontalLayout_16">
625 >          <layout class="QHBoxLayout" name="horizontalLayout_48">
626             <item>
627 <            <widget class="DropTableWidget" name="twSourcesModels"/>
627 >            <widget class="DropTableWidget" name="twSourcesCharacters"/>
628             </item>
629             <item>
630 <            <layout class="QVBoxLayout" name="verticalLayout_11">
630 >            <layout class="QVBoxLayout" name="verticalLayout_62">
631               <item>
632 <              <widget class="QPushButton" name="pbAddSourceModels">
632 >              <widget class="QPushButton" name="pbAddSourceCharacters">
633                 <property name="minimumSize">
634                  <size>
635                   <width>0</width>
# Line 731 | Line 642 | It's the name of a TXMP.oni file, don't
642                </widget>
643               </item>
644               <item>
645 <              <widget class="QPushButton" name="pbRemoveSourceModels">
645 >              <widget class="QPushButton" name="pbRemoveSourceCharacters">
646                 <property name="text">
647                  <string>Remove</string>
648                 </property>
649                </widget>
650               </item>
651               <item>
652 <              <widget class="QPushButton" name="pbClearSourcesModels">
652 >              <widget class="QPushButton" name="pbClearSourcesCharacters">
653                 <property name="text">
654                  <string>Clear</string>
655                 </property>
# Line 754 | Line 665 | It's the name of a TXMP.oni file, don't
665            <property name="title">
666             <string>Options</string>
667            </property>
668 <          <layout class="QVBoxLayout" name="verticalLayout_26">
668 >          <layout class="QHBoxLayout" name="horizontalLayout_3">
669             <item>
670 <            <layout class="QVBoxLayout" name="verticalLayout_27">
671 <             <item>
672 <              <layout class="QHBoxLayout" name="horizontalLayout_24">
673 <               <item>
674 <                <widget class="QCheckBox" name="cbCellShading">
675 <                 <property name="enabled">
676 <                  <bool>false</bool>
677 <                 </property>
678 <                 <property name="text">
679 <                  <string>Cell Shading</string>
680 <                 </property>
681 <                </widget>
682 <               </item>
683 <               <item>
684 <                <widget class="QCheckBox" name="cbNormals">
685 <                 <property name="enabled">
686 <                  <bool>false</bool>
687 <                 </property>
688 <                 <property name="text">
689 <                  <string>Normals</string>
690 <                 </property>
691 <                </widget>
692 <               </item>
693 <               <item>
694 <                <widget class="QCheckBox" name="cbWithAnimation">
695 <                 <property name="enabled">
696 <                  <bool>false</bool>
697 <                 </property>
698 <                 <property name="toolTip">
699 <                  <string>Extract the model with a specific animation.  
700 < If none inputted (and checkbox is selected) it will search for one at ONCC&gt;TRAC.
701 < It's the name of a TRAM.oni file, don't include the extension.</string>
702 <                 </property>
703 <                 <property name="text">
704 <                  <string>With Animation:</string>
705 <                 </property>
706 <                </widget>
707 <               </item>
708 <               <item>
709 <                <widget class="QLineEdit" name="leAnimationName">
710 <                 <property name="enabled">
711 <                  <bool>false</bool>
712 <                 </property>
713 <                 <property name="toolTip">
714 <                  <string>Extract the model with a specific animation.  
715 < If none inputted (and checkbox is selected) it will search for one at ONCC&gt;TRAC.
805 < It's the name of a TRAM.oni file, don't include the extension.</string>
806 <                 </property>
807 <                 <property name="placeholderText">
808 <                  <string>Animation name</string>
809 <                 </property>
810 <                </widget>
811 <               </item>
812 <               <item>
813 <                <widget class="QCheckBox" name="cbTexture">
814 <                 <property name="enabled">
815 <                  <bool>false</bool>
816 <                 </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>
670 >            <widget class="QCheckBox" name="cbCellShading">
671 >             <property name="enabled">
672 >              <bool>false</bool>
673 >             </property>
674 >             <property name="text">
675 >              <string>Cell Shading</string>
676 >             </property>
677 >            </widget>
678 >           </item>
679 >           <item>
680 >            <widget class="QCheckBox" name="cbNormals">
681 >             <property name="enabled">
682 >              <bool>false</bool>
683 >             </property>
684 >             <property name="text">
685 >              <string>Normals</string>
686 >             </property>
687 >            </widget>
688 >           </item>
689 >           <item>
690 >            <widget class="QCheckBox" name="cbWithTRBS_ONCC">
691 >             <property name="enabled">
692 >              <bool>false</bool>
693 >             </property>
694 >             <property name="toolTip">
695 >              <string>Extract a TRAM (animation) with character's TRBS / ONCC
696 > For example extract a Muro's TRAM  with Konoko's ONCC</string>
697 >             </property>
698 >             <property name="text">
699 >              <string>Extract with TRBS / ONCC:</string>
700 >             </property>
701 >            </widget>
702 >           </item>
703 >           <item>
704 >            <widget class="QLineEdit" name="leTRBS_ONCC">
705 >             <property name="enabled">
706 >              <bool>false</bool>
707 >             </property>
708 >             <property name="toolTip">
709 >              <string>Extract a TRAM (animation) with character's TRBS / ONCC
710 > For example extract a Muro's TRAM  with Konoko's ONCC</string>
711 >             </property>
712 >             <property name="placeholderText">
713 >              <string>TRBS / ONCC.oni source file</string>
714 >             </property>
715 >            </widget>
716             </item>
717            </layout>
718           </widget>
719          </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>
720         </layout>
721        </widget>
722 <      <widget class="QWidget" name="tab">
722 >      <widget class="QWidget" name="tabModels">
723         <attribute name="title">
724 <        <string>Animations</string>
724 >        <string>Objects</string>
725         </attribute>
726         <layout class="QVBoxLayout" name="verticalLayout_2">
727          <item>
728 <         <layout class="QHBoxLayout" name="horizontalLayout_49">
728 >         <layout class="QHBoxLayout" name="horizontalLayout_26">
729            <item>
730 <           <layout class="QVBoxLayout" name="verticalLayout_63">
730 >           <layout class="QVBoxLayout" name="verticalLayout_28">
731              <item>
732 <             <widget class="QLabel" name="label_30">
732 >             <widget class="QLabel" name="label_17">
733                <property name="sizePolicy">
734                 <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
735                  <horstretch>0</horstretch>
# Line 889 | Line 742 | It's the name of a TXMP.oni file, don't
742               </widget>
743              </item>
744              <item>
745 <             <widget class="QComboBox" name="cbFromAnimations">
745 >             <widget class="QComboBox" name="cbFromObjects">
746                <item>
747                 <property name="text">
748 <                <string>ONI</string>
748 >                <string>M3GM ONI</string>
749                 </property>
750                </item>
751                <item>
752                 <property name="text">
753 <                <string>FILM DAT</string>
753 >                <string>ONWC ONI</string>
754 >               </property>
755 >              </item>
756 >              <item>
757 >               <property name="text">
758 >                <string>OBAN ONI (cam)</string>
759 >               </property>
760 >              </item>
761 >              <item>
762 >               <property name="text">
763 >                <string>OBJ</string>
764                 </property>
765                </item>
766               </widget>
# Line 905 | Line 768 | It's the name of a TXMP.oni file, don't
768             </layout>
769            </item>
770            <item>
771 <           <layout class="QVBoxLayout" name="verticalLayout_64">
771 >           <layout class="QVBoxLayout" name="verticalLayout_29">
772              <item>
773 <             <widget class="QLabel" name="label_31">
773 >             <widget class="QLabel" name="label_18">
774                <property name="sizePolicy">
775                 <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
776                  <horstretch>0</horstretch>
# Line 920 | Line 783 | It's the name of a TXMP.oni file, don't
783               </widget>
784              </item>
785              <item>
786 <             <widget class="QComboBox" name="cbToAnimations">
786 >             <widget class="QComboBox" name="cbToObjects">
787 >              <item>
788 >               <property name="text">
789 >                <string>OBJ</string>
790 >               </property>
791 >              </item>
792                <item>
793                 <property name="text">
794                  <string>DAE</string>
# Line 933 | Line 801 | It's the name of a TXMP.oni file, don't
801           </layout>
802          </item>
803          <item>
804 <         <widget class="QGroupBox" name="gbSourcesAnimations">
804 >         <widget class="QGroupBox" name="gbSourcesModels">
805            <property name="title">
806             <string>Sources</string>
807            </property>
808 <          <layout class="QHBoxLayout" name="horizontalLayout_48">
808 >          <layout class="QHBoxLayout" name="horizontalLayout_16">
809             <item>
810 <            <widget class="DropTableWidget" name="twSourcesAnimations"/>
810 >            <widget class="DropTableWidget" name="twSourcesObjects"/>
811             </item>
812             <item>
813 <            <layout class="QVBoxLayout" name="verticalLayout_62">
813 >            <layout class="QVBoxLayout" name="verticalLayout_11">
814               <item>
815 <              <widget class="QPushButton" name="pbAddSourceAnimations">
815 >              <widget class="QPushButton" name="pbAddSourceObjects">
816                 <property name="minimumSize">
817                  <size>
818                   <width>0</width>
# Line 957 | Line 825 | It's the name of a TXMP.oni file, don't
825                </widget>
826               </item>
827               <item>
828 <              <widget class="QPushButton" name="pbRemoveSourceAnimations">
828 >              <widget class="QPushButton" name="pbRemoveSourceObjects">
829                 <property name="text">
830                  <string>Remove</string>
831                 </property>
832                </widget>
833               </item>
834               <item>
835 <              <widget class="QPushButton" name="pbClearSourcesAnimations">
835 >              <widget class="QPushButton" name="pbClearSourcesObjects">
836                 <property name="text">
837                  <string>Clear</string>
838                 </property>
# Line 980 | Line 848 | It's the name of a TXMP.oni file, don't
848            <property name="title">
849             <string>Options</string>
850            </property>
851 <          <layout class="QVBoxLayout" name="verticalLayout_60">
851 >          <layout class="QHBoxLayout" name="horizontalLayout">
852             <item>
853 <            <layout class="QVBoxLayout" name="verticalLayout_61">
854 <             <item>
855 <              <layout class="QHBoxLayout" name="horizontalLayout_47">
856 <               <item>
857 <                <widget class="QCheckBox" name="cbCamera">
858 <                 <property name="enabled">
859 <                  <bool>true</bool>
860 <                 </property>
861 <                 <property name="text">
862 <                  <string>Camera</string>
863 <                 </property>
864 <                </widget>
865 <               </item>
866 <               <item>
867 <                <widget class="QCheckBox" name="cbGeometry">
868 <                 <property name="enabled">
869 <                  <bool>true</bool>
870 <                 </property>
871 <                 <property name="toolTip">
872 <                  <string/>
873 <                 </property>
874 <                 <property name="text">
875 <                  <string>Geometry:</string>
876 <                 </property>
877 <                </widget>
878 <               </item>
879 <               <item>
880 <                <widget class="QLineEdit" name="leGeometryName">
881 <                 <property name="enabled">
882 <                  <bool>false</bool>
883 <                 </property>
884 <                 <property name="toolTip">
885 <                  <string/>
886 <                 </property>
887 <                 <property name="placeholderText">
888 <                  <string>Geometry file path</string>
889 <                 </property>
890 <                </widget>
891 <               </item>
892 <              </layout>
893 <             </item>
894 <            </layout>
853 >            <widget class="QCheckBox" name="cbTexture">
854 >             <property name="enabled">
855 >              <bool>false</bool>
856 >             </property>
857 >             <property name="toolTip">
858 >              <string>Give model a texture.
859 > It's the name of a TXMP.oni file, don't include the extension.</string>
860 >             </property>
861 >             <property name="text">
862 >              <string>Texture:</string>
863 >             </property>
864 >            </widget>
865 >           </item>
866 >           <item>
867 >            <widget class="QLineEdit" name="leTextureName">
868 >             <property name="enabled">
869 >              <bool>false</bool>
870 >             </property>
871 >             <property name="toolTip">
872 >              <string>Give model a texture.
873 > It's the name of a TXMP.oni file, don't include the extension.</string>
874 >             </property>
875 >             <property name="text">
876 >              <string>TXMP.oni source file</string>
877 >             </property>
878 >             <property name="placeholderText">
879 >              <string>Texture name</string>
880 >             </property>
881 >            </widget>
882 >           </item>
883 >           <item>
884 >            <widget class="QCheckBox" name="cbWithAnimation">
885 >             <property name="enabled">
886 >              <bool>true</bool>
887 >             </property>
888 >             <property name="toolTip">
889 >              <string>Give model a texture.
890 > It's the name of a TXMP.oni file, don't include the extension.</string>
891 >             </property>
892 >             <property name="text">
893 >              <string>With Animation:</string>
894 >             </property>
895 >            </widget>
896 >           </item>
897 >           <item>
898 >            <widget class="QLineEdit" name="leAnimationName">
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="placeholderText">
907 >              <string>OBAN.oni source file</string>
908 >             </property>
909 >            </widget>
910             </item>
911            </layout>
912           </widget>
913          </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>
914         </layout>
915        </widget>
916        <widget class="QWidget" name="tabLevels">
917         <attribute name="title">
918          <string>Levels</string>
919         </attribute>
920 <       <layout class="QVBoxLayout" name="verticalLayout_31">
920 >       <layout class="QVBoxLayout" name="verticalLayout_5">
921          <item>
922           <layout class="QHBoxLayout" name="horizontalLayout_28">
923            <item>
# Line 1076 | Line 939 | It's the name of a TXMP.oni file, don't
939               <widget class="QComboBox" name="cbFromLevels">
940                <item>
941                 <property name="text">
942 <                <string>ONI</string>
942 >                <string>DAT</string>
943                 </property>
944                </item>
945                <item>
946                 <property name="text">
947 <                <string>DAE</string>
947 >                <string>ONI FILES</string>
948                 </property>
949                </item>
950                <item>
# Line 1089 | Line 952 | It's the name of a TXMP.oni file, don't
952                  <string>MASTER XML</string>
953                 </property>
954                </item>
955 +              <item>
956 +               <property name="text">
957 +                <string>AKEV ONI</string>
958 +               </property>
959 +              </item>
960 +              <item>
961 +               <property name="text">
962 +                <string>DAE</string>
963 +               </property>
964 +              </item>
965               </widget>
966              </item>
967             </layout>
# Line 1112 | Line 985 | It's the name of a TXMP.oni file, don't
985               <widget class="QComboBox" name="cbToLevels">
986                <item>
987                 <property name="text">
988 <                <string>DAE</string>
988 >                <string>ONI FILES</string>
989                 </property>
990                </item>
991               </widget>
# Line 1172 | Line 1045 | It's the name of a TXMP.oni file, don't
1045            <property name="title">
1046             <string>Options</string>
1047            </property>
1048 <          <layout class="QVBoxLayout" name="verticalLayout_30">
1048 >          <layout class="QVBoxLayout" name="verticalLayout_3">
1049 >           <item>
1050 >            <layout class="QHBoxLayout" name="horizontalLayout_4">
1051 >             <item>
1052 >              <widget class="QCheckBox" name="cbSpecificFilesLevels">
1053 >               <property name="enabled">
1054 >                <bool>true</bool>
1055 >               </property>
1056 >               <property name="minimumSize">
1057 >                <size>
1058 >                 <width>122</width>
1059 >                 <height>0</height>
1060 >                </size>
1061 >               </property>
1062 >               <property name="toolTip">
1063 >                <string>Extract specific files oni files from the DAT file
1064 >
1065 > Example of input:
1066 > AKEVEnvWarehouse
1067 > This will extract only the file AKEVEnvWarehouse.oni from the dat.
1068 >
1069 > You can extract multiple files using wildcards e.g.:
1070 > M3GM*
1071 > This will extract all files which begin with M3GM. </string>
1072 >               </property>
1073 >               <property name="text">
1074 >                <string>Extract specific files:</string>
1075 >               </property>
1076 >              </widget>
1077 >             </item>
1078 >             <item>
1079 >              <widget class="QLineEdit" name="leSpecificFilesLevels">
1080 >               <property name="enabled">
1081 >                <bool>false</bool>
1082 >               </property>
1083 >               <property name="toolTip">
1084 >                <string>Extract specific files oni files from the DAT file
1085 >
1086 > Example of input:
1087 > AKEVEnvWarehouse
1088 > This will extract only the file AKEVEnvWarehouse.oni from the dat.
1089 >
1090 > You can extract multiple files using wildcards e.g.:
1091 > M3GM*
1092 > This will extract all files which begin with M3GM. </string>
1093 >               </property>
1094 >               <property name="text">
1095 >                <string/>
1096 >               </property>
1097 >               <property name="placeholderText">
1098 >                <string>Pattern to file or files (e.g. AKEVEnvWarehouse)</string>
1099 >               </property>
1100 >              </widget>
1101 >             </item>
1102 >            </layout>
1103 >           </item>
1104             <item>
1105              <layout class="QHBoxLayout" name="horizontalLayout_27">
1106               <item>
# Line 1182 | Line 1110 | It's the name of a TXMP.oni file, don't
1110                 </property>
1111                 <property name="minimumSize">
1112                  <size>
1113 <                 <width>115</width>
1113 >                 <width>122</width>
1114                   <height>0</height>
1115                  </size>
1116                 </property>
# Line 1221 | Line 1149 | It's the name of a TXMP.oni file, don't
1149                 </property>
1150                </widget>
1151               </item>
1224            </layout>
1225           </item>
1226           <item>
1227            <layout class="QHBoxLayout" name="horizontalLayout_31">
1152               <item>
1153 <              <widget class="QCheckBox" name="cbAdditionalSourcesLevels">
1153 >              <widget class="QCheckBox" name="cbGridsLevels">
1154                 <property name="enabled">
1155                  <bool>false</bool>
1156                 </property>
1157 +               <property name="toolTip">
1158 +                <string>Generate pathfinding grids (master xml generates them automatically). Needs Bnv source.</string>
1159 +               </property>
1160                 <property name="text">
1161 <                <string>Additional Sources:</string>
1161 >                <string>Generate Grids</string>
1162                 </property>
1163                </widget>
1164               </item>
1165 +            </layout>
1166 +           </item>
1167 +           <item>
1168 +            <layout class="QHBoxLayout" name="horizontalLayout_2">
1169               <item>
1170 <              <widget class="QLineEdit" name="leAdditSourcesLevels">
1170 >              <widget class="QCheckBox" name="cbAdditionalSourcesLevels">
1171                 <property name="enabled">
1172                  <bool>false</bool>
1173                 </property>
1174 <               <property name="toolTip">
1175 <                <string>Use &quot;space&quot; as separator for each file</string>
1174 >               <property name="minimumSize">
1175 >                <size>
1176 >                 <width>122</width>
1177 >                 <height>0</height>
1178 >                </size>
1179                 </property>
1180 <               <property name="placeholderText">
1181 <                <string>Additional .dae sources for akev (e.g. env_markers.dae)</string>
1180 >               <property name="text">
1181 >                <string>Additional Sources:</string>
1182                 </property>
1183                </widget>
1184               </item>
1185               <item>
1186 <              <widget class="QCheckBox" name="cbGridsLevels">
1186 >              <widget class="QLineEdit" name="leAdditSourcesLevels">
1187                 <property name="enabled">
1188                  <bool>false</bool>
1189                 </property>
1190                 <property name="toolTip">
1191 <                <string>Generate pathfinding grids (master xml generates them automatically). Needs Bnv source.</string>
1191 >                <string>Use &quot;;&quot; as separator for each file</string>
1192                 </property>
1193 <               <property name="text">
1194 <                <string>Generate Grids</string>
1193 >               <property name="placeholderText">
1194 >                <string>Additional .dae sources for akev (e.g. env_markers.dae)</string>
1195                 </property>
1196                </widget>
1197               </item>
# Line 1266 | Line 1200 | It's the name of a TXMP.oni file, don't
1200            </layout>
1201           </widget>
1202          </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>
1203         </layout>
1204        </widget>
1205        <widget class="QWidget" name="tabMisc">
# Line 1314 | Line 1228 | It's the name of a TXMP.oni file, don't
1228               <widget class="QComboBox" name="cbFromMisc">
1229                <item>
1230                 <property name="text">
1231 <                <string>DAT / ONI</string>
1231 >                <string>DAT / SNDD ONI</string>
1232 >               </property>
1233 >              </item>
1234 >              <item>
1235 >               <property name="text">
1236 >                <string>DAT / SUBT ONI</string>
1237                 </property>
1238                </item>
1239                <item>
# Line 1358 | Line 1277 | It's the name of a TXMP.oni file, don't
1277                  <string>AIF</string>
1278                 </property>
1279                </item>
1361              <item>
1362               <property name="text">
1363                <string>TXT</string>
1364               </property>
1365              </item>
1280               </widget>
1281              </item>
1282             </layout>
# Line 1412 | Line 1326 | It's the name of a TXMP.oni file, don't
1326            </layout>
1327           </widget>
1328          </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>
1329         </layout>
1330        </widget>
1331       </widget>
1332      </item>
1333 +    <item>
1334 +     <widget class="Line" name="line_3">
1335 +      <property name="orientation">
1336 +       <enum>Qt::Horizontal</enum>
1337 +      </property>
1338 +     </widget>
1339 +    </item>
1340 +    <item>
1341 +     <widget class="QPushButton" name="pbConvert">
1342 +      <property name="minimumSize">
1343 +       <size>
1344 +        <width>0</width>
1345 +        <height>30</height>
1346 +       </size>
1347 +      </property>
1348 +      <property name="toolTip">
1349 +       <string>Convert the sources above</string>
1350 +      </property>
1351 +      <property name="text">
1352 +       <string>Convert</string>
1353 +      </property>
1354 +      <property name="shortcut">
1355 +       <string>Ctrl+Return</string>
1356 +      </property>
1357 +     </widget>
1358 +    </item>
1359     </layout>
1360    </widget>
1361    <widget class="QMenuBar" name="menuBar">
# Line 1443 | Line 1363 | It's the name of a TXMP.oni file, don't
1363      <rect>
1364       <x>0</x>
1365       <y>0</y>
1366 <     <width>640</width>
1367 <     <height>22</height>
1366 >     <width>800</width>
1367 >     <height>20</height>
1368      </rect>
1369     </property>
1370     <widget class="QMenu" name="menuFile">
1371      <property name="title">
1372       <string>File</string>
1373      </property>
1374 +    <widget class="QMenu" name="menuRecent_Projects">
1375 +     <property name="title">
1376 +      <string>Recent Projects</string>
1377 +     </property>
1378 +     <addaction name="actionProject1"/>
1379 +     <addaction name="actionProject2"/>
1380 +     <addaction name="actionProject3"/>
1381 +     <addaction name="actionProject4"/>
1382 +     <addaction name="actionProject5"/>
1383 +    </widget>
1384      <addaction name="actionPreferences"/>
1385 +    <addaction name="actionSave"/>
1386 +    <addaction name="actionSave_Project"/>
1387 +    <addaction name="actionLoad_Project"/>
1388 +    <addaction name="menuRecent_Projects"/>
1389      <addaction name="separator"/>
1390      <addaction name="actionExit"/>
1391     </widget>
# Line 1484 | Line 1418 | It's the name of a TXMP.oni file, don't
1418      </widget>
1419      <addaction name="menuOutput_directly_to"/>
1420      <addaction name="separator"/>
1421 +    <addaction name="actionOpen_AE_folder"/>
1422      <addaction name="actionView_log"/>
1423     </widget>
1424     <widget class="QMenu" name="menuTools">
# Line 1618 | Line 1553 | It's the name of a TXMP.oni file, don't
1553      <string>Check XmlTools version</string>
1554     </property>
1555    </action>
1556 +  <action name="actionOpen_AE_folder">
1557 +   <property name="text">
1558 +    <string>Open AE folder</string>
1559 +   </property>
1560 +  </action>
1561 +  <action name="actionSave_Project">
1562 +   <property name="text">
1563 +    <string>Save Project As...</string>
1564 +   </property>
1565 +  </action>
1566 +  <action name="actionLoad_Project">
1567 +   <property name="text">
1568 +    <string>Load Project...</string>
1569 +   </property>
1570 +   <property name="iconText">
1571 +    <string>Load Project...</string>
1572 +   </property>
1573 +   <property name="toolTip">
1574 +    <string>Load Project...</string>
1575 +   </property>
1576 +  </action>
1577 +  <action name="actionSave">
1578 +   <property name="enabled">
1579 +    <bool>true</bool>
1580 +   </property>
1581 +   <property name="text">
1582 +    <string>Save</string>
1583 +   </property>
1584 +   <property name="shortcut">
1585 +    <string>Ctrl+S</string>
1586 +   </property>
1587 +  </action>
1588 +  <action name="actionPlaceholder1">
1589 +   <property name="text">
1590 +    <string>Placeholder1</string>
1591 +   </property>
1592 +  </action>
1593 +  <action name="actionProject1">
1594 +   <property name="text">
1595 +    <string>Project1</string>
1596 +   </property>
1597 +  </action>
1598 +  <action name="actionProject2">
1599 +   <property name="text">
1600 +    <string>Project2</string>
1601 +   </property>
1602 +  </action>
1603 +  <action name="actionProject3">
1604 +   <property name="text">
1605 +    <string>Project3</string>
1606 +   </property>
1607 +  </action>
1608 +  <action name="actionProject4">
1609 +   <property name="text">
1610 +    <string>Project4</string>
1611 +   </property>
1612 +  </action>
1613 +  <action name="actionProject5">
1614 +   <property name="text">
1615 +    <string>Project5</string>
1616 +   </property>
1617 +  </action>
1618   </widget>
1619   <layoutdefault spacing="6" margin="11"/>
1620   <customwidgets>

Diff Legend

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