# HG changeset patch # User Teemu Piippo # Date 1425397341 -7200 # Node ID 738673e8a6b4e63e3781d7f1f433e76018094cdf # Parent 85080f7a1c2046d9118fe70794639d7c4c0bad57 - moved ui files to src/ diff -r 85080f7a1c20 -r 738673e8a6b4 CMakeLists.txt --- a/CMakeLists.txt Tue Mar 03 16:55:36 2015 +0200 +++ b/CMakeLists.txt Tue Mar 03 17:42:21 2015 +0200 @@ -102,29 +102,29 @@ ) set (LDFORGE_FORMS - ui/about.ui - ui/addhistoryline.ui - ui/bombbox.ui - ui/colorsel.ui - ui/config.ui - ui/coverer.ui - ui/downloadfrom.ui - ui/edger2.ui - ui/editraw.ui - ui/extprogpath.ui - ui/flip.ui - ui/intersector.ui - ui/isecalc.ui - ui/ldforge.ui - ui/ldrawpath.ui - ui/makeprim.ui - ui/newpart.ui - ui/openprogress.ui - ui/overlay.ui - ui/rectifier.ui - ui/replcoords.ui - ui/rotpoint.ui - ui/ytruder.ui + src/about.ui + src/addhistoryline.ui + src/bombbox.ui + src/colorsel.ui + src/config.ui + src/coverer.ui + src/downloadfrom.ui + src/edger2.ui + src/editraw.ui + src/extprogpath.ui + src/flip.ui + src/intersector.ui + src/isecalc.ui + src/ldforge.ui + src/ldrawpath.ui + src/makeprim.ui + src/newpart.ui + src/openprogress.ui + src/overlay.ui + src/rectifier.ui + src/replcoords.ui + src/rotpoint.ui + src/ytruder.ui ) add_custom_target (codegeneration ALL diff -r 85080f7a1c20 -r 738673e8a6b4 src/about.ui --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/about.ui Tue Mar 03 17:42:21 2015 +0200 @@ -0,0 +1,140 @@ + + + AboutUI + + + + 0 + 0 + 320 + 400 + + + + + 320 + 400 + + + + + 16777215 + 16777215 + + + + About LDForge + + + + + + + 16777215 + 16777215 + + + + + + + :/icons/ldforge.png + + + false + + + Qt::AlignCenter + + + + + + + font-weight: bold + + + [[ VERSION INFO HERE]] + + + Qt::AlignCenter + + + + + + + Copyright (C) 2013, 2014 Teemu Piippo + + + Qt::AlignCenter + + + + + + + + 16777215 + 16777215 + + + + QFrame::NoFrame + + + <html><head/><body><p>This software is intended for usage as a parts authoring tool for the <a href="http://ldraw.org/"><span style=" text-decoration: underline; color:#0057ae;">LDraw</span></a> parts library.</p><p>LDForge is free software, and you are welcome to redistribute it under the terms of GPL v3. See the LICENSE text file for details. If the license text is not available for some reason, see <a href="http://www.gnu.org/licenses/"><span style=" text-decoration: underline; color:#0057ae;">http://www.gnu.org/licenses/</span></a> for the license terms.</p><p>The graphical assets of LDForge are licensed under the <a href="http://creativecommons.org/licenses/by-sa/3.0/"><span style=" text-decoration: underline; color:#0057ae;">CC Attribution-ShareAlike 3.0 Unported license</span></a>. The GNU GPL applies to the source code of the program. The application icon is derived from <a href="http://en.wikipedia.org/wiki/File:Anvil,_labelled_en.svg"><span style=" text-decoration: underline; color:#0057ae;">this image on Wikipedia</span></a>. The linked image (retrieved 22 May 2013) was released into the public domain.</p></body></html> + + + Qt::AlignCenter + + + true + + + + + + + In living memory of James Jessiman. + + + Qt::AlignCenter + + + + + + + QDialogButtonBox::Close + + + false + + + + + + + + + + + + buttonBox + rejected() + AboutUI + reject() + + + 296 + 384 + + + 293 + 1 + + + + + diff -r 85080f7a1c20 -r 738673e8a6b4 src/addhistoryline.ui --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/addhistoryline.ui Tue Mar 03 17:42:21 2015 +0200 @@ -0,0 +1,98 @@ + + + AddHistoryLine + + + + 0 + 0 + 410 + 120 + + + + Add History Line + + + + + + + + Date: + + + + + + + + + + Username: + + + + + + + + + + Comment: + + + + + + + + + + + + Qt::Horizontal + + + QDialogButtonBox::Cancel|QDialogButtonBox::Ok + + + + + + + + + buttonBox + accepted() + AddHistoryLine + accept() + + + 248 + 254 + + + 157 + 274 + + + + + buttonBox + rejected() + AddHistoryLine + reject() + + + 316 + 260 + + + 286 + 274 + + + + + diff -r 85080f7a1c20 -r 738673e8a6b4 src/bombbox.ui --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/bombbox.ui Tue Mar 03 17:42:21 2015 +0200 @@ -0,0 +1,104 @@ + + + BombBox + + + + 0 + 0 + 676 + 569 + + + + Fatal Error + + + + + + + + + + + + + :/icons/bomb.png + + + + + + + Qt::Vertical + + + + 20 + 138 + + + + + + + + + + true + + + + + + + + + Qt::Horizontal + + + QDialogButtonBox::Close + + + + + + + + + + + buttonBox + accepted() + BombBox + accept() + + + 248 + 254 + + + 157 + 274 + + + + + buttonBox + rejected() + BombBox + reject() + + + 316 + 260 + + + 286 + 274 + + + + + diff -r 85080f7a1c20 -r 738673e8a6b4 src/colorsel.ui --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/colorsel.ui Tue Mar 03 17:42:21 2015 +0200 @@ -0,0 +1,138 @@ + + + ColorSelUI + + + + 0 + 0 + 588 + 404 + + + + Select Color + + + + + + Qt::ScrollBarAlwaysOn + + + Qt::ScrollBarAlwaysOff + + + + + 0 + 0 + 384 + 287 + + + + + + + + + + + [[ COLOR ICON HERE]] + + + + + + + [[ COLOR HERE ]] + + + + + + + Qt::Horizontal + + + + 40 + 20 + + + + + + + + + + Direct Color... + + + Direct Color... + + + + + + + Transparent + + + + + + + + + + + Qt::Horizontal + + + QDialogButtonBox::Cancel|QDialogButtonBox::Ok + + + + + + + + + + + buttonBox + accepted() + ColorSelUI + accept() + + + 248 + 254 + + + 157 + 274 + + + + + buttonBox + rejected() + ColorSelUI + reject() + + + 316 + 260 + + + 286 + 274 + + + + + diff -r 85080f7a1c20 -r 738673e8a6b4 src/config.ui --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/config.ui Tue Mar 03 17:42:21 2015 +0200 @@ -0,0 +1,1070 @@ + + + ConfigUI + + + + 0 + 0 + 648 + 370 + + + + Settings + + + + :/icons/settings.png:/icons/settings.png + + + + + + + + + 144 + 0 + + + + + 144 + 16777215 + + + + + Interface + + + + + Editing tools + + + + + Profile + + + + + Shortcuts + + + + + Color Toolbar + + + + + Grids + + + + + External Programs + + + + + Downloads + + + + + + + + 0 + + + + + + + Interface + + + + + + + + + + Qt::Horizontal + + + + 40 + 20 + + + + + + + + + + + + + Background color + + + + + + + This is the background color for the viewport. + + + + + + + :/icons/colorselect.png:/icons/colorselect.png + + + + + + + + + + Main color + + + + + + + This color is used for the main color. + + + + + + + :/icons/colorselect.png:/icons/colorselect.png + + + + + + + Selected color + + + + + + + This color is used for the main color. + + + + + + + :/icons/colorselect.png:/icons/colorselect.png + + + + + + + + + + Main color alpha + + + + + + + 1.000000000000000 + + + 0.050000000000000 + + + 1.000000000000000 + + + + + + + + + + Line thickness + + + + + + + How thick lines should be drawn in the viewport. + + + 1 + + + 8 + + + Qt::Horizontal + + + QSlider::TicksAbove + + + 1 + + + + + + + + + Qt::Horizontal + + + + 40 + 20 + + + + + + + + + + + + Use logoed studs + + + + + + + Qt::Horizontal + + + + 40 + 20 + + + + + + + + Anti-aliased lines + + + + + + + Display line lenghts when drawing + + + + + + + Polygons' front sides become green and back sides red. + + + Red/green BFC view (incomplete) + + + + + + + Makes colored objects (non-16 and 24) appear colored in the list view. A red triangle will, for instance, have its entry written in red text. This can be useful to locate colored objects. + + + Colorize objects in list view + + + + + + + Makes all edgelines appear black. If this is not set, edge lines take their color as defined in LDConfig.ldr. + + + Black edges + + + + + + + Qt::Horizontal + + + + 40 + 20 + + + + + + + + Highlight object below cursor + + + + + + + List implicitly loaded files + + + + + + + + + + + + + + + + + + Editing tools + + + + + + Rounding + + + + + + + + Position decimals: + + + + + + + + + + Matrix decimals: + + + + + + + + + + Qt::Horizontal + + + + 40 + 20 + + + + + + + + Qt::Horizontal + + + + 40 + 20 + + + + + + + + + + + + + + + + Qt::Vertical + + + + 20 + 40 + + + + + + + + + + + + Profile + + + + + + + + Qt::Horizontal + + + + 40 + 20 + + + + + + + + QFormLayout::ExpandingFieldsGrow + + + + + Name: + + + + + + + + 250 + 0 + + + + + + + + Username: + + + + + + + + + + Use CA license + + + + + + + + + Qt::Horizontal + + + + 40 + 20 + + + + + + + + + + Qt::Vertical + + + + 20 + 40 + + + + + + + + + + + + + + + Here you can alter keyboard shortcuts for almost all LDForge actions. Only exceptions are the controls for the viewport. Use the set button to set a key shortcut, clear to remove it and reset to restore the shortcut to its default value. + +Shortcut changes apply immediately after closing this window. + + + Shortcuts + + + + + + Qt::ScrollBarAsNeeded + + + + + + + + + Set + + + + + + + Reset + + + + :/icons/undo.png:/icons/undo.png + + + + + + + Clear + + + + :/icons/delete.png:/icons/delete.png + + + + + + + Qt::Vertical + + + + 20 + 40 + + + + + + + + + + + + + + + + + Here you can alter the layout of the quick colors toolbar. Use the controls to add, remove or edit the colors used. You can also add separators in between colors. + +Usually this contains MainColor, EdgeColor and some auxiliary colors used to group objects. + + + Color Toolbar + + + + + + Qt::ScrollBarAsNeeded + + + + + + + + + Add Color + + + + :/icons/palette.png:/icons/palette.png + + + + + + + Add Separator + + + + + + + Edit + + + + :/icons/mode-draw.png:/icons/mode-draw.png + + + + + + + Qt::Horizontal + + + + + + + Move Up + + + + :/icons/arrow-up.png:/icons/arrow-up.png + + + + + + + Move Down + + + + :/icons/arrow-down.png:/icons/arrow-down.png + + + + + + + Qt::Horizontal + + + + + + + Remove + + + + :/icons/delete.png:/icons/delete.png + + + + + + + Clear List + + + + :/icons/delete.png:/icons/delete.png + + + + + + + Qt::Vertical + + + + 20 + 40 + + + + + + + + + + + + + + + + + Grids + + + + + + + + ° + + + 3 + + + 360.000000000000000 + + + + + + + Coordinate snap + + + + + + + Angle snap + + + + + + + + + + :/icons/grid-coarse.png + + + + + + + Coarse + + + + + + + LDU + + + 5 + + + 10000.000000000000000 + + + + + + + ° + + + 3 + + + 360.000000000000000 + + + + + + + + + + :/icons/grid-medium.png + + + + + + + Medium + + + + + + + LDU + + + 5 + + + 10000.000000000000000 + + + + + + + ° + + + 3 + + + 360.000000000000000 + + + + + + + + + + :/icons/grid-fine.png + + + + + + + Fine + + + + + + + LDU + + + 5 + + + 10000.000000000000000 + + + + + + + Qt::Horizontal + + + + 40 + 20 + + + + + + + + Qt::Horizontal + + + + 40 + 20 + + + + + + + + + + Qt::Vertical + + + + 20 + 165 + + + + + + + + + + + + + + + LDForge supports launching of several third-party utility tools; here you can set the file paths to these tools. Set the paths of the tools to the exe files. + +Under Linux, you can also set the programs to be launched with Wine, so you can use Windows binaries here as well. You will obviously need Wine installed. A 'wine' command in PATH is necessary for this to work. + + + External Programs + + + + + + + Qt::Vertical + + + + 20 + 40 + + + + + + + + + + + + Downloads + + + + + + + + Download path: + + + + + + + + + + + + + + :/icons/folder.png:/icons/folder.png + + + + + + + + + Attempt to download missing parts from the PT + + + + + + + <p>When this is set, LDForge tries to adjust and correct part paths based on the input. A full path given to the download prompt should be of form <tt>"&lt;dir&gt;/&lt;file&gt;.dat"</tt> - with this set, input can be automatically completed.</p> + +<p>Examples: +<ul> +<li>3002 -> parts/3002.dat</li> +<li>3002.da -> parts/3002.dat</li> +<li>3002s01 -> parts/s/3002s01.dat</li> +<li>4-4cyli -> p/4-4cyli.dat</li> +</ul></p> + + + Correct and guess part paths + + + + + + + If this is set, LDForge will close the download prompt after everything has been downloaded. The prompt will not be closed if a download has failed. + + + Close download prompt after completion + + + + + + + Qt::Vertical + + + + 20 + 187 + + + + + + + + + + + + + + + + + Qt::Horizontal + + + QDialogButtonBox::Apply|QDialogButtonBox::Cancel|QDialogButtonBox::Ok + + + + + + + + + + diff -r 85080f7a1c20 -r 738673e8a6b4 src/coverer.ui --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/coverer.ui Tue Mar 03 17:42:21 2015 +0200 @@ -0,0 +1,157 @@ + + + CovererUI + + + + 0 + 0 + 310 + 220 + + + + + 310 + 220 + + + + + 10000 + 10000 + + + + Coverer + + + + + 40 + 180 + 261 + 32 + + + + Qt::Horizontal + + + QDialogButtonBox::Cancel|QDialogButtonBox::Ok + + + + + + 10 + 5 + 291 + 171 + + + + + + + Shape 1 + + + + + + + Shape 2 + + + + + + + + + + + + + Segment split length: + + + + + + + Bias: + + + + + + + 10000.000000000000000 + + + + + + + -100 + + + 100 + + + + + + + Reverse shape 2 + + + + + + + Old sweep method + + + + + + + + + + buttonBox + accepted() + CovererUI + accept() + + + 248 + 254 + + + 157 + 274 + + + + + buttonBox + rejected() + CovererUI + reject() + + + 316 + 260 + + + 286 + 274 + + + + + diff -r 85080f7a1c20 -r 738673e8a6b4 src/downloadfrom.ui --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/downloadfrom.ui Tue Mar 03 17:42:21 2015 +0200 @@ -0,0 +1,141 @@ + + + DownloadFrom + + + + 0 + 0 + 546 + 405 + + + + Download from LDraw.org + + + + + + + 11 + 75 + true + + + + Download from LDraw.org + + + Qt::AlignCenter + + + + + + + QFormLayout::ExpandingFieldsGrow + + + + + Source: + + + + + + + + 0 + 0 + + + + + Parts tracker + + + + + Custom URL + + + + + + + + File name: + + + + + + + + + + + + false + + + QAbstractItemView::NoEditTriggers + + + QAbstractItemView::NoSelection + + + false + + + + File + + + + 50 + false + + + + + + Status + + + + + + + + Qt::Horizontal + + + QDialogButtonBox::Abort|QDialogButtonBox::Close + + + + + + + + + buttonBox + rejected() + DownloadFrom + reject() + + + 322 + 312 + + + 286 + 274 + + + + + diff -r 85080f7a1c20 -r 738673e8a6b4 src/edger2.ui --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/edger2.ui Tue Mar 03 17:42:21 2015 +0200 @@ -0,0 +1,297 @@ + + + Edger2Dialog + + + + 0 + 0 + 357 + 257 + + + + Edger 2 + + + 1.000000000000000 + + + + + + + + + + Precision + + + + + + + + + + 4 + + + 0.001000000000000 + + + + + + + ° + + + 4 + + + 0.000000000000000 + + + 360.000000000000000 + + + 0.100000000000000 + + + 0.100000000000000 + + + + + + + Flat angle + + + + + + + Conditional line angle + + + + + + + ° + + + 4 + + + 360.000000000000000 + + + 0.100000000000000 + + + 60.000000000000000 + + + + + + + ° + + + 4 + + + 360.000000000000000 + + + 0.100000000000000 + + + 60.000000000000000 + + + + + + + Edge line angle + + + + + + + 1 + + + + Only + + + + + Normally + + + + + Never + + + + + + + + Create unmatched edges + + + + + + + + + + + + + Color-coded result + + + + + + + Delete existing lines + + + + + + + Delete existing cond. lines + + + + + + + + + + + File is BFCd + + + + + + + false + + + Convex cond. lines only + + + + + + + false + + + Concave cond. lines only + + + + + + + + + + + + + Qt::Horizontal + + + QDialogButtonBox::Cancel|QDialogButtonBox::Ok + + + + + + + + + buttonBox + accepted() + Edger2Dialog + accept() + + + 254 + 250 + + + 157 + 256 + + + + + buttonBox + rejected() + Edger2Dialog + reject() + + + 322 + 250 + + + 286 + 256 + + + + + bfc + clicked(bool) + convex + setEnabled(bool) + + + 249 + 157 + + + 248 + 185 + + + + + bfc + clicked(bool) + concave + setEnabled(bool) + + + 283 + 154 + + + 283 + 205 + + + + + diff -r 85080f7a1c20 -r 738673e8a6b4 src/editraw.ui --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/editraw.ui Tue Mar 03 17:42:21 2015 +0200 @@ -0,0 +1,116 @@ + + + EditRawUI + + + + 0 + 0 + 400 + 87 + + + + Edit LDraw Code + + + + + + LDraw code: + + + + + + + <html><head/><body><p>The LDraw code of this object. The code written here is expected to be valid LDraw code, invalid code here results the object being turned into an error object. Please do refer to the <a href="http://www.ldraw.org/article/218.html"><span style=" text-decoration: underline; color:#0057ae;">official file format standard</span></a> for further information.</p></body></html> + + + + + + + + + + 16 + 16 + + + + + + + :/icons/error.png + + + true + + + + + + + true + + + color: #900 + + + Error description + + + + + + + Qt::Horizontal + + + QDialogButtonBox::Cancel|QDialogButtonBox::Ok + + + + + + + + + + + + + buttonBox + accepted() + EditRawUI + accept() + + + 248 + 254 + + + 157 + 274 + + + + + buttonBox + rejected() + EditRawUI + reject() + + + 316 + 260 + + + 286 + 274 + + + + + diff -r 85080f7a1c20 -r 738673e8a6b4 src/extprogpath.ui --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/extprogpath.ui Tue Mar 03 17:42:21 2015 +0200 @@ -0,0 +1,85 @@ + + + ExtProgPath + + + + 0 + 0 + 444 + 89 + + + + Program path required + + + + + + Please input a path for <PROGRAM>: + + + + + + + + + + + + ... + + + + + + + + + Qt::Horizontal + + + QDialogButtonBox::Cancel|QDialogButtonBox::Ok + + + + + + + + + buttonBox + accepted() + ExtProgPath + accept() + + + 248 + 254 + + + 157 + 274 + + + + + buttonBox + rejected() + ExtProgPath + reject() + + + 316 + 260 + + + 286 + 274 + + + + + diff -r 85080f7a1c20 -r 738673e8a6b4 src/flip.ui --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/flip.ui Tue Mar 03 17:42:21 2015 +0200 @@ -0,0 +1,94 @@ + + + FlipUI + + + + 0 + 0 + 178 + 93 + + + + Flip + + + + + + Axes + + + + + + X + + + + + + + Y + + + + + + + Z + + + + + + + + + + Qt::Horizontal + + + QDialogButtonBox::Cancel|QDialogButtonBox::Ok + + + + + + + + + buttonBox + accepted() + FlipUI + accept() + + + 248 + 254 + + + 157 + 274 + + + + + buttonBox + rejected() + FlipUI + reject() + + + 316 + 260 + + + 286 + 274 + + + + + diff -r 85080f7a1c20 -r 738673e8a6b4 src/intersector.ui --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/intersector.ui Tue Mar 03 17:42:21 2015 +0200 @@ -0,0 +1,175 @@ + + + IntersectorUI + + + + 0 + 0 + 250 + 200 + + + + + 250 + 200 + + + + + 250 + 200 + + + + Intersector + + + + + 10 + 160 + 231 + 32 + + + + Qt::Horizontal + + + QDialogButtonBox::Cancel|QDialogButtonBox::Ok + + + + + + 10 + 10 + 233 + 143 + + + + + + + + + Cutter: + + + + + + + Input: + + + + + + + + + + + + + + + + + Colorize output + + + + + + + Repeat inverse + + + + + + + No condensing + + + + + + + Add edges + + + + + + + + + + + Prescaling factor + + + + + + + + + + 10000.000000000000000 + + + 0.010000000000000 + + + 1.000000000000000 + + + + + + + + + + + + buttonBox + accepted() + IntersectorUI + accept() + + + 248 + 254 + + + 157 + 274 + + + + + buttonBox + rejected() + IntersectorUI + reject() + + + 316 + 260 + + + 286 + 274 + + + + + diff -r 85080f7a1c20 -r 738673e8a6b4 src/isecalc.ui --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/isecalc.ui Tue Mar 03 17:42:21 2015 +0200 @@ -0,0 +1,112 @@ + + + IsecalcUI + + + + 0 + 0 + 240 + 120 + + + + + 240 + 120 + + + + + 10000 + 120 + + + + Isecalc + + + + + 30 + 80 + 201 + 32 + + + + Qt::Horizontal + + + QDialogButtonBox::Cancel|QDialogButtonBox::Ok + + + + + + 10 + 10 + 221 + 61 + + + + + + + + + + + + + Shape 1: + + + + + + + Shape 2: + + + + + + + + + + buttonBox + accepted() + IsecalcUI + accept() + + + 248 + 254 + + + 157 + 274 + + + + + buttonBox + rejected() + IsecalcUI + reject() + + + 316 + 260 + + + 286 + 274 + + + + + diff -r 85080f7a1c20 -r 738673e8a6b4 src/ldforge.ui --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/ldforge.ui Tue Mar 03 17:42:21 2015 +0200 @@ -0,0 +1,1702 @@ + + + LDForgeUI + + + + 0 + 0 + 1008 + 641 + + + + + + + + :/icons/ldforge.png:/icons/ldforge.png + + + + + + + + + + 0 + 0 + + + + QFrame::StyledPanel + + + QFrame::Raised + + + + + + + 0 + + + + + 0 + 0 + 234 + 428 + + + + Document + + + + + + + 0 + 0 + + + + QAbstractItemView::ExtendedSelection + + + + + + + + + 0 + 0 + 234 + 428 + + + + Tool Options + + + + + + Circle Tool Options + + + + + + + + High resolution + + + + + + + Segments: + + + + + + + + + true + + + 1 + + + 16 + + + 16 + + + + + + + a / b + + + + + + + + + + + + + + Qt::Vertical + + + + 20 + 40 + + + + + + + + + + 0 + 0 + 234 + 428 + + + + Primitives + + + + + + QAbstractItemView::DragOnly + + + false + + + + 1 + + + + + + + + + + + + + + + + 0 + 0 + 1008 + 21 + + + + + File + + + + Open Recent... + + + + :/icons/open-recent.png:/icons/open-recent.png + + + + + + + + + + + + + + + + + + + + + + + + + + + View + + + + + + + + + + + + + + + + + + + + Insert + + + + + + + + + + + + + + Edit + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Tools + + + + + + + + + + + + + + + + + + + + + + + + + + + + + External Tools + + + + + + + + + + + Help + + + + + + + + + Move + + + + Grids + + + + + + + + Move Objects + + + + + + + + + + + Object List + + + + + + + Rotate + + + + + + + + + + + + + + + + + + + + + + + + + + + + File + + + TopToolBarArea + + + false + + + + + + + + + + New Object + + + TopToolBarArea + + + false + + + + + + + + + + + + Basic tools + + + TopToolBarArea + + + false + + + + + + + + + + + Select + + + TopToolBarArea + + + false + + + + + + + + Grid + + + TopToolBarArea + + + false + + + + + + + + Display options + + + TopToolBarArea + + + true + + + + + + + + + + Editing tools + + + TopToolBarArea + + + false + + + + + + + + + + + + + + + + + Editing modes + + + LeftToolBarArea + + + false + + + + + + + + + + + Colors + + + RightToolBarArea + + + false + + + + + External Programs + + + TopToolBarArea + + + false + + + + + + + + + + + + :/icons/brick.png:/icons/brick.png + + + New Part + + + Create a new part model. + + + Ctrl+N + + + + + + :/icons/file-open.png:/icons/file-open.png + + + Open + + + Load a part model from a file. + + + Ctrl+O + + + + + + :/icons/file-save.png:/icons/file-save.png + + + Save + + + Save the part model. + + + + + + Ctrl+S + + + + + + :/icons/file-save-as.png:/icons/file-save-as.png + + + Save As.. + + + Save the part model to a specific file. + + + Ctrl+Shift+S + + + + + + :/icons/file-import.png:/icons/file-import.png + + + Insert From.. + + + + + + :/icons/file-export.png:/icons/file-export.png + + + Export To.. + + + + + + :/icons/settings.png:/icons/settings.png + + + Settings + + + Edit the settings of LDForge. + + + + + + + + + :/icons/settings.png:/icons/settings.png + + + Set LDraw Path + + + Change the LDraw directory path. + + + + + + :/icons/radial.png:/icons/radial.png + + + Scan Primitives + + + Scan the primitives folder for primitive info. Use this if you add new primitives. + + + + + + :/icons/exit.png:/icons/exit.png + + + Exit + + + Ctrl+Q + + + + + Reset View + + + + + true + + + true + + + + :/icons/axes.png:/icons/axes.png + + + Draw Axes + + + + + true + + + + :/icons/wireframe.png:/icons/wireframe.png + + + Wireframe + + + + + true + + + + :/icons/bfc-view.png:/icons/bfc-view.png + + + BFC Red/Green View + + + Shift+B + + + + + + :/icons/overlay.png:/icons/overlay.png + + + Set Overlay Image + + + + + + :/icons/overlay-clear.png:/icons/overlay-clear.png + + + Clear Overlay Image + + + + + + :/icons/screencap.png:/icons/screencap.png + + + Screenshot + + + + + LDraw Code.. + + + + + + :/icons/add-line.png:/icons/add-line.png + + + New Line + + + + + + :/icons/add-subfile.png:/icons/add-subfile.png + + + New Subfile Reference + + + + + + :/icons/add-triangle.png:/icons/add-triangle.png + + + New Triangle + + + + + + :/icons/add-quad.png:/icons/add-quad.png + + + New Quadrilateral + + + + + + :/icons/add-condline.png:/icons/add-condline.png + + + New Conditional Line + + + + + + :/icons/add-comment.png:/icons/add-comment.png + + + New Comment + + + + + + :/icons/add-bfc.png:/icons/add-bfc.png + + + New BFC Statement + + + + + + :/icons/undo.png:/icons/undo.png + + + Undo + + + Undo a step. + + + Ctrl+Z + + + + + + :/icons/redo.png:/icons/redo.png + + + Redo + + + Redo a step. + + + Ctrl+Shift+Z + + + + + + :/icons/cut.png:/icons/cut.png + + + Cut + + + Cut the current selection to clipboard. + + + Ctrl+X + + + + + + :/icons/copy.png:/icons/copy.png + + + Copy + + + Copy the current selection to clipboard. + + + + + + Ctrl+C + + + + + + :/icons/paste.png:/icons/paste.png + + + Paste + + + Paste clipboard contents. + + + Ctrl+V + + + + + + :/icons/delete.png:/icons/delete.png + + + Delete + + + Delete the selection + + + Del + + + + + + :/icons/select-all.png:/icons/select-all.png + + + Select All + + + Ctrl+A + + + + + + :/icons/select-color.png:/icons/select-color.png + + + Select by Color + + + + + + :/icons/select-type.png:/icons/select-type.png + + + Select by Type + + + + + true + + + true + + + + :/icons/mode-select.png:/icons/mode-select.png + + + Select Mode + + + S + + + + + true + + + + :/icons/mode-draw.png:/icons/mode-draw.png + + + Draw Mode + + + D + + + + + Set Draw Depth + + + + + + :/icons/palette.png:/icons/palette.png + + + Set Color + + + Set the color on given objects. + + + Shift+C + + + + + + :/icons/autocolor.png:/icons/autocolor.png + + + Auto-color + + + Set the color of the given object to the first found unused color. + + + Ctrl+Shift+C + + + + + + :/icons/uncolorize.png:/icons/uncolorize.png + + + Uncolor + + + Uncolor + + + Reduce colors of everything selected to main and edge colors + + + + + + :/icons/inline.png:/icons/inline.png + + + Inline + + + Inline selected subfiles. + + + Ctrl+I + + + + + + :/icons/inline-deep.png:/icons/inline-deep.png + + + Deep Inline + + + Recursively inline selected subfiles down to polygons only. + + + Ctrl+Shift+I + + + + + + :/icons/invert.png:/icons/invert.png + + + Invert + + + Ctrl+Shift+W + + + + + + :/icons/radial.png:/icons/radial.png + + + Generate Primitive + + + + + + :/icons/quad-split.png:/icons/quad-split.png + + + Split Quads + + + Split quads into triangles. + + + + + + :/icons/set-contents.png:/icons/set-contents.png + + + Edit LDraw Code + + + Edit the LDraw code of this object. + + + + + + :/icons/make-borders.png:/icons/make-borders.png + + + Make Borders + + + Add borders around given polygons. + + + + + + :/icons/round-coords.png:/icons/round-coords.png + + + Round Coordinates + + + Round coordinates down to 3/4 decimals + + + + + + :/icons/visibility-toggle.png:/icons/visibility-toggle.png + + + Toggle Visibility + + + Toggles visibility/hiding on objects. + + + + + + :/icons/replace-coords.png:/icons/replace-coords.png + + + Replace Coordinates + + + Find and replace coordinate values. + + + + + + :/icons/flip.png:/icons/flip.png + + + Flip + + + Flip coordinates. + + + Ctrl+Shift+F + + + + + Demote Conditional Lines + + + Demote conditional lines down to normal lines. + + + + + + :/icons/ytruder.png:/icons/ytruder.png + + + Ytruder + + + Extrude selected lines to a given plane + + + + + + :/icons/rectifier.png:/icons/rectifier.png + + + Rectifier + + + Optimizes quads into rect primitives. + + + + + + :/icons/intersector.png:/icons/intersector.png + + + Intersector + + + Perform clipping between two input groups. + + + + + + :/icons/isecalc.png:/icons/isecalc.png + + + Isecalc + + + Compute intersection edgelines between two input groups. + + + + + + :/icons/coverer.png:/icons/coverer.png + + + Coverer + + + Fill the space between two line shapes + + + + + Edger 2 + + + + + false + + + + :/icons/help.png:/icons/help.png + + + Help + + + F1 + + + + + + :/icons/ldforge.png:/icons/ldforge.png + + + About LDForge + + + + + About Qt + + + + + true + + + + :/icons/grid-coarse.png:/icons/grid-coarse.png + + + Coarse Grid + + + + + true + + + true + + + + :/icons/grid-medium.png:/icons/grid-medium.png + + + Medium Grid + + + + + true + + + + :/icons/grid-fine.png:/icons/grid-fine.png + + + Fine Grid + + + + + Edit Selected Object + + + + + + :/icons/arrow-up.png:/icons/arrow-up.png + + + Move Up + + + PgUp + + + + + + :/icons/arrow-down.png:/icons/arrow-down.png + + + Move Down + + + PgDown + + + + + + :/icons/move-x-neg.png:/icons/move-x-neg.png + + + Move -X + + + Left + + + + + + :/icons/move-x-pos.png:/icons/move-x-pos.png + + + Move +X + + + Right + + + + + + :/icons/move-y-neg.png:/icons/move-y-neg.png + + + Move -Y + + + Home + + + + + + :/icons/move-y-pos.png:/icons/move-y-pos.png + + + Move +Y + + + End + + + + + + :/icons/move-z-neg.png:/icons/move-z-neg.png + + + Move -Z + + + Down + + + + + + :/icons/move-z-pos.png:/icons/move-z-pos.png + + + Move +Z + + + Up + + + + + Rotate -X + + + Ctrl+Left + + + + + Rotate +X + + + Ctrl+Right + + + + + Rotate -Y + + + Ctrl+End + + + + + Rotate +Y + + + Ctrl+Home + + + + + Rotate -Z + + + Ctrl+Down + + + + + Rotate +Z + + + Ctrl+Up + + + + + Set Rotation Point + + + + + Save All + + + + + Close + + + Ctrl+W + + + + + Close All + + + Ctrl+Shift+W + + + + + + :/icons/file-new.png:/icons/file-new.png + + + New File + + + Ctrl+N + + + + + Download From... + + + + + Add History Line + + + + + Go to Line... + + + Ctrl+G + + + + + true + + + + :/icons/mode-circle.png:/icons/mode-circle.png + + + Circle Mode + + + C + + + + + + :/icons/visibility-hide.png:/icons/visibility-hide.png + + + Hide + + + Hides objects from view + + + + + + :/icons/visibility-show.png:/icons/visibility-show.png + + + Reveal + + + Reveals objects. Undoes hiding. + + + + + Subfile Selection + + + + + true + + + + :/icons/mode-angle.png:/icons/mode-angle.png + + + Draw Angles + + + Draw angle information when drawing lines + + + + + true + + + + :/icons/random-colors.png:/icons/random-colors.png + + + Random colors + + + Shift+R + + + + + Open Subfiles for Editing + + + Opens the documents used by the selected subparts for editing. + + + + + Split Lines... + + + + + true + + + Draw surfaces + + + Render surfaces (i.e. quads and triangles) on the viewport. + + + + + true + + + Draw edgelines + + + Render edgelines on the viewport + + + + + true + + + Draw conditional lines + + + Render conditional lines on the viewport. + + + + + true + + + + :/icons/mode-magicwand.png:/icons/mode-magicwand.png + + + Magic wand + + + W + + + + + true + + + + :/icons/mode-rectangle.png:/icons/mode-rectangle.png + + + Rectangle Mode + + + R + + + + + true + + + + :/icons/line.png:/icons/line.png + + + Line Path Mode + + + P + + + + + + + + diff -r 85080f7a1c20 -r 738673e8a6b4 src/ldrawpath.ui --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/ldrawpath.ui Tue Mar 03 17:42:21 2015 +0200 @@ -0,0 +1,88 @@ + + + LDPathUI + + + + 0 + 0 + 344 + 123 + + + + Set LDraw Path + + + + + + Please input your LDraw directory root to proceed: + + + + + + + + + LDraw Path: + + + + + + + + + + + + + + :/icons/folder.png:/icons/folder.png + + + + + + + + + font-weight: bold + + + [[ Information ]] + + + + + + + Qt::Vertical + + + + 20 + 40 + + + + + + + + Qt::Horizontal + + + QDialogButtonBox::Cancel|QDialogButtonBox::Ok + + + + + + + + + + diff -r 85080f7a1c20 -r 738673e8a6b4 src/makeprim.ui --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/makeprim.ui Tue Mar 03 17:42:21 2015 +0200 @@ -0,0 +1,309 @@ + + + MakePrimUI + + + + 0 + 0 + 336 + 147 + + + + Generate a Primitive + + + + + + + + + + + 0 + 0 + + + + Type + + + + + + Circle + + + true + + + false + + + + + + + Cylinder + + + + + + + Disc + + + + + + + Disc Negative + + + + + + + Ring + + + + + + + Cone + + + + + + + + + + + + + + Qt::Vertical + + + + 20 + 40 + + + + + + + + Hi-res + + + + + + + + + Segments: + + + + + + + Ring number: + + + + + + + 1 + + + 16 + + + 16 + + + + + + + false + + + + + + + + + Qt::Vertical + + + + 20 + 40 + + + + + + + + + + + + Qt::Horizontal + + + QDialogButtonBox::Cancel|QDialogButtonBox::Ok + + + + + + + + + buttonBox + accepted() + MakePrimUI + accept() + + + 254 + 140 + + + 157 + 146 + + + + + buttonBox + rejected() + MakePrimUI + reject() + + + 322 + 140 + + + 286 + 146 + + + + + rb_circle + clicked(bool) + sb_ringnum + setDisabled(bool) + + + 45 + 41 + + + 305 + 86 + + + + + rb_cylinder + clicked(bool) + sb_ringnum + setDisabled(bool) + + + 109 + 42 + + + 287 + 86 + + + + + rb_disc + clicked(bool) + sb_ringnum + setDisabled(bool) + + + 49 + 66 + + + 287 + 87 + + + + + rb_ndisc + clicked(bool) + sb_ringnum + setDisabled(bool) + + + 121 + 58 + + + 288 + 83 + + + + + rb_ring + clicked(bool) + sb_ringnum + setEnabled(bool) + + + 45 + 90 + + + 301 + 86 + + + + + rb_cone + clicked(bool) + sb_ringnum + setEnabled(bool) + + + 111 + 89 + + + 302 + 85 + + + + + + enableRingNumber() + + diff -r 85080f7a1c20 -r 738673e8a6b4 src/newpart.ui --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/newpart.ui Tue Mar 03 17:42:21 2015 +0200 @@ -0,0 +1,191 @@ + + + NewPartUI + + + + 0 + 0 + 491 + 233 + + + + New Part + + + + + + + + + + + + + :/icons/brick.png + + + + + + + Qt::Vertical + + + + 20 + 40 + + + + + + + + + + + + + + + + + + + + + + + + + + Author: + + + + + + + Title: + + + + + + + + + + + + + BFC winding + + + + + + CCW + + + true + + + + + + + CW + + + + + + + None + + + + + + + + + + + + Use CA license + + + + + + + Qt::Vertical + + + + 20 + 40 + + + + + + + + + + + + Qt::Horizontal + + + QDialogButtonBox::Cancel|QDialogButtonBox::Ok + + + + + + + + + + + + buttonBox + accepted() + NewPartUI + accept() + + + 248 + 254 + + + 157 + 274 + + + + + buttonBox + rejected() + NewPartUI + reject() + + + 316 + 260 + + + 286 + 274 + + + + + diff -r 85080f7a1c20 -r 738673e8a6b4 src/openprogress.ui --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/openprogress.ui Tue Mar 03 17:42:21 2015 +0200 @@ -0,0 +1,78 @@ + + + OpenProgressUI + + + + 0 + 0 + 400 + 89 + + + + Opening + + + + + + [[ Progress text ]] + + + + + + + 24 + + + + + + + Qt::Horizontal + + + QDialogButtonBox::Cancel + + + + + + + + + buttonBox + accepted() + OpenProgressUI + accept() + + + 248 + 254 + + + 157 + 274 + + + + + buttonBox + rejected() + OpenProgressUI + reject() + + + 316 + 260 + + + 286 + 274 + + + + + diff -r 85080f7a1c20 -r 738673e8a6b4 src/overlay.ui --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/overlay.ui Tue Mar 03 17:42:21 2015 +0200 @@ -0,0 +1,278 @@ + + + OverlayUI + + + + 0 + 0 + 276 + 244 + + + + Set Overlay + + + + :/icons/overlay.png:/icons/overlay.png + + + + + + Camera + + + + + + Top + + + + :/icons/camera-top.png:/icons/camera-top.png + + + + + + + Front + + + + :/icons/camera-front.png:/icons/camera-front.png + + + + + + + Left + + + + :/icons/camera-left.png:/icons/camera-left.png + + + + + + + Bottom + + + + :/icons/camera-bottom.png:/icons/camera-bottom.png + + + + + + + Back + + + + :/icons/camera-back.png:/icons/camera-back.png + + + + + + + Right + + + + :/icons/camera-right.png:/icons/camera-right.png + + + + + + + + + + Image + + + + + + QFormLayout::ExpandingFieldsGrow + + + + + File: + + + + + + + + + + + + + + + + :/icons/file-open.png:/icons/file-open.png + + + + + + + + + Origin: + + + + + + + + + + 80 + 0 + + + + px + + + + + + 10000 + + + + + + + + 80 + 0 + + + + px + + + 10000 + + + + + + + + + Dimensions: + + + + + + + + + + 80 + 0 + + + + LDU + + + 10000.000000000000000 + + + + + + + + 80 + 0 + + + + LDU + + + 0.000000000000000 + + + 10000.000000000000000 + + + + + + + + + + + + + + Qt::Horizontal + + + QDialogButtonBox::Cancel|QDialogButtonBox::Help|QDialogButtonBox::Ok + + + + + + + + + + + buttonBox + accepted() + OverlayUI + accept() + + + 248 + 254 + + + 157 + 274 + + + + + buttonBox + rejected() + OverlayUI + reject() + + + 316 + 260 + + + 286 + 274 + + + + + diff -r 85080f7a1c20 -r 738673e8a6b4 src/rectifier.ui --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/rectifier.ui Tue Mar 03 17:42:21 2015 +0200 @@ -0,0 +1,150 @@ + + + RectifierUI + + + + 0 + 0 + 300 + 175 + + + + + 300 + 175 + + + + Rectifier + + + false + + + false + + + + + 10 + 140 + 281 + 32 + + + + Qt::Horizontal + + + QDialogButtonBox::Cancel|QDialogButtonBox::Ok + + + + + + 0 + 0 + 301 + 131 + + + + + + + Condense triangles to quads + + + true + + + + + + + Substitute with rect primitives + + + true + + + + + + + Don't replace quads that have adj. cond. lines + + + + + + + Colorize result + + + + + + + + + Coplanarity threshold + + + + + + + 3 + + + 360.000000000000000 + + + 0.100000000000000 + + + + + + + + + + + + buttonBox + accepted() + RectifierUI + accept() + + + 248 + 254 + + + 157 + 274 + + + + + buttonBox + rejected() + RectifierUI + reject() + + + 316 + 260 + + + 286 + 274 + + + + + diff -r 85080f7a1c20 -r 738673e8a6b4 src/replcoords.ui --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/replcoords.ui Tue Mar 03 17:42:21 2015 +0200 @@ -0,0 +1,196 @@ + + + ReplaceCoordsUI + + + + 0 + 0 + 239 + 153 + + + + Replace Coordinates + + + + + + Axes + + + + + + Replace X coordinates. + + + X + + + + + + + Replace Y coordinates. + + + Y + + + + + + + Replace Z coordinates. + + + Z + + + + + + + + + + QFormLayout::ExpandingFieldsGrow + + + + + Search: + + + + + + + + + 4 + + + -10000.000000000000000 + + + 10000.000000000000000 + + + + + + + If this is checked, all of the coordinates of selected objects will be changed. If not, they have to match the search value. + +Use this with the Relative option to offset objects, or without to project or flatten. + + + Any + + + + + + + + + Replace: + + + + + + + + + 4 + + + -10000.000000000000000 + + + 10000.000000000000000 + + + + + + + If this is set, the replace value is added to the coordinates, rather than replaced with. + + + Relative + + + + + + + + + + + Qt::Horizontal + + + QDialogButtonBox::Cancel|QDialogButtonBox::Ok + + + + + + + + + buttonBox + accepted() + ReplaceCoordsUI + accept() + + + 224 + 128 + + + 157 + 144 + + + + + buttonBox + rejected() + ReplaceCoordsUI + reject() + + + 246 + 134 + + + 252 + 144 + + + + + any + clicked(bool) + search + setDisabled(bool) + + + 207 + 13 + + + 125 + 12 + + + + + diff -r 85080f7a1c20 -r 738673e8a6b4 src/rotpoint.ui --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/rotpoint.ui Tue Mar 03 17:42:21 2015 +0200 @@ -0,0 +1,214 @@ + + + RotPointUI + + + + 0 + 0 + 178 + 267 + + + + Set Rotation Point + + + + + + Rotation Point + + + + + + Object origin + + + + + + + World origin (0, 0, 0) + + + + + + + Custom + + + + + + + + + + false + + + Custom Point + + + + + + 4 + + + -10000.000000000000000 + + + 10000.000000000000000 + + + + + + + 4 + + + -10000.000000000000000 + + + 10000.000000000000000 + + + + + + + X: + + + + + + + 4 + + + -10000.000000000000000 + + + 10000.000000000000000 + + + + + + + Y: + + + + + + + Z: + + + + + + + + + + Qt::Horizontal + + + QDialogButtonBox::Cancel|QDialogButtonBox::Ok + + + + + + + + + buttonBox + accepted() + RotPointUI + accept() + + + 171 + 250 + + + 157 + 266 + + + + + buttonBox + rejected() + RotPointUI + reject() + + + 171 + 256 + + + 177 + 266 + + + + + customPoint + clicked(bool) + groupBox + setEnabled(bool) + + + 46 + 85 + + + 136 + 131 + + + + + worldPoint + clicked(bool) + groupBox + setDisabled(bool) + + + 72 + 66 + + + 90 + 127 + + + + + objectPoint + clicked(bool) + groupBox + setDisabled(bool) + + + 36 + 45 + + + 23 + 129 + + + + + diff -r 85080f7a1c20 -r 738673e8a6b4 src/ytruder.ui --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/ytruder.ui Tue Mar 03 17:42:21 2015 +0200 @@ -0,0 +1,204 @@ + + + YtruderUI + + + + 0 + 0 + 340 + 170 + + + + Ytruder + + + + + + + + Extrusion Mode + + + + + + Distance + + + true + + + + + + + Symmetry + + + + + + + Projection + + + + + + + Radial + + + + + + + + + + + + Axis + + + + + + X + + + + + + + Y + + + true + + + + + + + Z + + + + + + + + + + + + Plane depth: + + + + + + + Line threshold angle: + + + + + + + + 85 + 0 + + + + 3 + + + -10000.000000000000000 + + + 10000.000000000000000 + + + + + + + + 85 + 0 + + + + ° + + + 3 + + + 360.000000000000000 + + + 30.000000000000000 + + + + + + + + + + + + + Qt::Horizontal + + + QDialogButtonBox::Cancel|QDialogButtonBox::Ok + + + + + + + + + buttonBox + accepted() + YtruderUI + accept() + + + 248 + 254 + + + 157 + 274 + + + + + buttonBox + rejected() + YtruderUI + reject() + + + 316 + 260 + + + 286 + 274 + + + + + diff -r 85080f7a1c20 -r 738673e8a6b4 ui/about.ui --- a/ui/about.ui Tue Mar 03 16:55:36 2015 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,140 +0,0 @@ - - - AboutUI - - - - 0 - 0 - 320 - 400 - - - - - 320 - 400 - - - - - 16777215 - 16777215 - - - - About LDForge - - - - - - - 16777215 - 16777215 - - - - - - - :/icons/ldforge.png - - - false - - - Qt::AlignCenter - - - - - - - font-weight: bold - - - [[ VERSION INFO HERE]] - - - Qt::AlignCenter - - - - - - - Copyright (C) 2013, 2014 Teemu Piippo - - - Qt::AlignCenter - - - - - - - - 16777215 - 16777215 - - - - QFrame::NoFrame - - - <html><head/><body><p>This software is intended for usage as a parts authoring tool for the <a href="http://ldraw.org/"><span style=" text-decoration: underline; color:#0057ae;">LDraw</span></a> parts library.</p><p>LDForge is free software, and you are welcome to redistribute it under the terms of GPL v3. See the LICENSE text file for details. If the license text is not available for some reason, see <a href="http://www.gnu.org/licenses/"><span style=" text-decoration: underline; color:#0057ae;">http://www.gnu.org/licenses/</span></a> for the license terms.</p><p>The graphical assets of LDForge are licensed under the <a href="http://creativecommons.org/licenses/by-sa/3.0/"><span style=" text-decoration: underline; color:#0057ae;">CC Attribution-ShareAlike 3.0 Unported license</span></a>. The GNU GPL applies to the source code of the program. The application icon is derived from <a href="http://en.wikipedia.org/wiki/File:Anvil,_labelled_en.svg"><span style=" text-decoration: underline; color:#0057ae;">this image on Wikipedia</span></a>. The linked image (retrieved 22 May 2013) was released into the public domain.</p></body></html> - - - Qt::AlignCenter - - - true - - - - - - - In living memory of James Jessiman. - - - Qt::AlignCenter - - - - - - - QDialogButtonBox::Close - - - false - - - - - - - - - - - - buttonBox - rejected() - AboutUI - reject() - - - 296 - 384 - - - 293 - 1 - - - - - diff -r 85080f7a1c20 -r 738673e8a6b4 ui/addhistoryline.ui --- a/ui/addhistoryline.ui Tue Mar 03 16:55:36 2015 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,98 +0,0 @@ - - - AddHistoryLine - - - - 0 - 0 - 410 - 120 - - - - Add History Line - - - - - - - - Date: - - - - - - - - - - Username: - - - - - - - - - - Comment: - - - - - - - - - - - - Qt::Horizontal - - - QDialogButtonBox::Cancel|QDialogButtonBox::Ok - - - - - - - - - buttonBox - accepted() - AddHistoryLine - accept() - - - 248 - 254 - - - 157 - 274 - - - - - buttonBox - rejected() - AddHistoryLine - reject() - - - 316 - 260 - - - 286 - 274 - - - - - diff -r 85080f7a1c20 -r 738673e8a6b4 ui/bombbox.ui --- a/ui/bombbox.ui Tue Mar 03 16:55:36 2015 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,104 +0,0 @@ - - - BombBox - - - - 0 - 0 - 676 - 569 - - - - Fatal Error - - - - - - - - - - - - - :/icons/bomb.png - - - - - - - Qt::Vertical - - - - 20 - 138 - - - - - - - - - - true - - - - - - - - - Qt::Horizontal - - - QDialogButtonBox::Close - - - - - - - - - - - buttonBox - accepted() - BombBox - accept() - - - 248 - 254 - - - 157 - 274 - - - - - buttonBox - rejected() - BombBox - reject() - - - 316 - 260 - - - 286 - 274 - - - - - diff -r 85080f7a1c20 -r 738673e8a6b4 ui/colorsel.ui --- a/ui/colorsel.ui Tue Mar 03 16:55:36 2015 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,138 +0,0 @@ - - - ColorSelUI - - - - 0 - 0 - 588 - 404 - - - - Select Color - - - - - - Qt::ScrollBarAlwaysOn - - - Qt::ScrollBarAlwaysOff - - - - - 0 - 0 - 384 - 287 - - - - - - - - - - - [[ COLOR ICON HERE]] - - - - - - - [[ COLOR HERE ]] - - - - - - - Qt::Horizontal - - - - 40 - 20 - - - - - - - - - - Direct Color... - - - Direct Color... - - - - - - - Transparent - - - - - - - - - - - Qt::Horizontal - - - QDialogButtonBox::Cancel|QDialogButtonBox::Ok - - - - - - - - - - - buttonBox - accepted() - ColorSelUI - accept() - - - 248 - 254 - - - 157 - 274 - - - - - buttonBox - rejected() - ColorSelUI - reject() - - - 316 - 260 - - - 286 - 274 - - - - - diff -r 85080f7a1c20 -r 738673e8a6b4 ui/config.ui --- a/ui/config.ui Tue Mar 03 16:55:36 2015 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,1070 +0,0 @@ - - - ConfigUI - - - - 0 - 0 - 648 - 370 - - - - Settings - - - - :/icons/settings.png:/icons/settings.png - - - - - - - - - 144 - 0 - - - - - 144 - 16777215 - - - - - Interface - - - - - Editing tools - - - - - Profile - - - - - Shortcuts - - - - - Color Toolbar - - - - - Grids - - - - - External Programs - - - - - Downloads - - - - - - - - 0 - - - - - - - Interface - - - - - - - - - - Qt::Horizontal - - - - 40 - 20 - - - - - - - - - - - - - Background color - - - - - - - This is the background color for the viewport. - - - - - - - :/icons/colorselect.png:/icons/colorselect.png - - - - - - - - - - Main color - - - - - - - This color is used for the main color. - - - - - - - :/icons/colorselect.png:/icons/colorselect.png - - - - - - - Selected color - - - - - - - This color is used for the main color. - - - - - - - :/icons/colorselect.png:/icons/colorselect.png - - - - - - - - - - Main color alpha - - - - - - - 1.000000000000000 - - - 0.050000000000000 - - - 1.000000000000000 - - - - - - - - - - Line thickness - - - - - - - How thick lines should be drawn in the viewport. - - - 1 - - - 8 - - - Qt::Horizontal - - - QSlider::TicksAbove - - - 1 - - - - - - - - - Qt::Horizontal - - - - 40 - 20 - - - - - - - - - - - - Use logoed studs - - - - - - - Qt::Horizontal - - - - 40 - 20 - - - - - - - - Anti-aliased lines - - - - - - - Display line lenghts when drawing - - - - - - - Polygons' front sides become green and back sides red. - - - Red/green BFC view (incomplete) - - - - - - - Makes colored objects (non-16 and 24) appear colored in the list view. A red triangle will, for instance, have its entry written in red text. This can be useful to locate colored objects. - - - Colorize objects in list view - - - - - - - Makes all edgelines appear black. If this is not set, edge lines take their color as defined in LDConfig.ldr. - - - Black edges - - - - - - - Qt::Horizontal - - - - 40 - 20 - - - - - - - - Highlight object below cursor - - - - - - - List implicitly loaded files - - - - - - - - - - - - - - - - - - Editing tools - - - - - - Rounding - - - - - - - - Position decimals: - - - - - - - - - - Matrix decimals: - - - - - - - - - - Qt::Horizontal - - - - 40 - 20 - - - - - - - - Qt::Horizontal - - - - 40 - 20 - - - - - - - - - - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - - Profile - - - - - - - - Qt::Horizontal - - - - 40 - 20 - - - - - - - - QFormLayout::ExpandingFieldsGrow - - - - - Name: - - - - - - - - 250 - 0 - - - - - - - - Username: - - - - - - - - - - Use CA license - - - - - - - - - Qt::Horizontal - - - - 40 - 20 - - - - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - - - - - Here you can alter keyboard shortcuts for almost all LDForge actions. Only exceptions are the controls for the viewport. Use the set button to set a key shortcut, clear to remove it and reset to restore the shortcut to its default value. - -Shortcut changes apply immediately after closing this window. - - - Shortcuts - - - - - - Qt::ScrollBarAsNeeded - - - - - - - - - Set - - - - - - - Reset - - - - :/icons/undo.png:/icons/undo.png - - - - - - - Clear - - - - :/icons/delete.png:/icons/delete.png - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - - - - - - - Here you can alter the layout of the quick colors toolbar. Use the controls to add, remove or edit the colors used. You can also add separators in between colors. - -Usually this contains MainColor, EdgeColor and some auxiliary colors used to group objects. - - - Color Toolbar - - - - - - Qt::ScrollBarAsNeeded - - - - - - - - - Add Color - - - - :/icons/palette.png:/icons/palette.png - - - - - - - Add Separator - - - - - - - Edit - - - - :/icons/mode-draw.png:/icons/mode-draw.png - - - - - - - Qt::Horizontal - - - - - - - Move Up - - - - :/icons/arrow-up.png:/icons/arrow-up.png - - - - - - - Move Down - - - - :/icons/arrow-down.png:/icons/arrow-down.png - - - - - - - Qt::Horizontal - - - - - - - Remove - - - - :/icons/delete.png:/icons/delete.png - - - - - - - Clear List - - - - :/icons/delete.png:/icons/delete.png - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - - - - - - - Grids - - - - - - - - ° - - - 3 - - - 360.000000000000000 - - - - - - - Coordinate snap - - - - - - - Angle snap - - - - - - - - - - :/icons/grid-coarse.png - - - - - - - Coarse - - - - - - - LDU - - - 5 - - - 10000.000000000000000 - - - - - - - ° - - - 3 - - - 360.000000000000000 - - - - - - - - - - :/icons/grid-medium.png - - - - - - - Medium - - - - - - - LDU - - - 5 - - - 10000.000000000000000 - - - - - - - ° - - - 3 - - - 360.000000000000000 - - - - - - - - - - :/icons/grid-fine.png - - - - - - - Fine - - - - - - - LDU - - - 5 - - - 10000.000000000000000 - - - - - - - Qt::Horizontal - - - - 40 - 20 - - - - - - - - Qt::Horizontal - - - - 40 - 20 - - - - - - - - - - Qt::Vertical - - - - 20 - 165 - - - - - - - - - - - - - - - LDForge supports launching of several third-party utility tools; here you can set the file paths to these tools. Set the paths of the tools to the exe files. - -Under Linux, you can also set the programs to be launched with Wine, so you can use Windows binaries here as well. You will obviously need Wine installed. A 'wine' command in PATH is necessary for this to work. - - - External Programs - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - - Downloads - - - - - - - - Download path: - - - - - - - - - - - - - - :/icons/folder.png:/icons/folder.png - - - - - - - - - Attempt to download missing parts from the PT - - - - - - - <p>When this is set, LDForge tries to adjust and correct part paths based on the input. A full path given to the download prompt should be of form <tt>"&lt;dir&gt;/&lt;file&gt;.dat"</tt> - with this set, input can be automatically completed.</p> - -<p>Examples: -<ul> -<li>3002 -> parts/3002.dat</li> -<li>3002.da -> parts/3002.dat</li> -<li>3002s01 -> parts/s/3002s01.dat</li> -<li>4-4cyli -> p/4-4cyli.dat</li> -</ul></p> - - - Correct and guess part paths - - - - - - - If this is set, LDForge will close the download prompt after everything has been downloaded. The prompt will not be closed if a download has failed. - - - Close download prompt after completion - - - - - - - Qt::Vertical - - - - 20 - 187 - - - - - - - - - - - - - - - - - Qt::Horizontal - - - QDialogButtonBox::Apply|QDialogButtonBox::Cancel|QDialogButtonBox::Ok - - - - - - - - - - diff -r 85080f7a1c20 -r 738673e8a6b4 ui/coverer.ui --- a/ui/coverer.ui Tue Mar 03 16:55:36 2015 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,157 +0,0 @@ - - - CovererUI - - - - 0 - 0 - 310 - 220 - - - - - 310 - 220 - - - - - 10000 - 10000 - - - - Coverer - - - - - 40 - 180 - 261 - 32 - - - - Qt::Horizontal - - - QDialogButtonBox::Cancel|QDialogButtonBox::Ok - - - - - - 10 - 5 - 291 - 171 - - - - - - - Shape 1 - - - - - - - Shape 2 - - - - - - - - - - - - - Segment split length: - - - - - - - Bias: - - - - - - - 10000.000000000000000 - - - - - - - -100 - - - 100 - - - - - - - Reverse shape 2 - - - - - - - Old sweep method - - - - - - - - - - buttonBox - accepted() - CovererUI - accept() - - - 248 - 254 - - - 157 - 274 - - - - - buttonBox - rejected() - CovererUI - reject() - - - 316 - 260 - - - 286 - 274 - - - - - diff -r 85080f7a1c20 -r 738673e8a6b4 ui/downloadfrom.ui --- a/ui/downloadfrom.ui Tue Mar 03 16:55:36 2015 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,141 +0,0 @@ - - - DownloadFrom - - - - 0 - 0 - 546 - 405 - - - - Download from LDraw.org - - - - - - - 11 - 75 - true - - - - Download from LDraw.org - - - Qt::AlignCenter - - - - - - - QFormLayout::ExpandingFieldsGrow - - - - - Source: - - - - - - - - 0 - 0 - - - - - Parts tracker - - - - - Custom URL - - - - - - - - File name: - - - - - - - - - - - - false - - - QAbstractItemView::NoEditTriggers - - - QAbstractItemView::NoSelection - - - false - - - - File - - - - 50 - false - - - - - - Status - - - - - - - - Qt::Horizontal - - - QDialogButtonBox::Abort|QDialogButtonBox::Close - - - - - - - - - buttonBox - rejected() - DownloadFrom - reject() - - - 322 - 312 - - - 286 - 274 - - - - - diff -r 85080f7a1c20 -r 738673e8a6b4 ui/edger2.ui --- a/ui/edger2.ui Tue Mar 03 16:55:36 2015 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,297 +0,0 @@ - - - Edger2Dialog - - - - 0 - 0 - 357 - 257 - - - - Edger 2 - - - 1.000000000000000 - - - - - - - - - - Precision - - - - - - - - - - 4 - - - 0.001000000000000 - - - - - - - ° - - - 4 - - - 0.000000000000000 - - - 360.000000000000000 - - - 0.100000000000000 - - - 0.100000000000000 - - - - - - - Flat angle - - - - - - - Conditional line angle - - - - - - - ° - - - 4 - - - 360.000000000000000 - - - 0.100000000000000 - - - 60.000000000000000 - - - - - - - ° - - - 4 - - - 360.000000000000000 - - - 0.100000000000000 - - - 60.000000000000000 - - - - - - - Edge line angle - - - - - - - 1 - - - - Only - - - - - Normally - - - - - Never - - - - - - - - Create unmatched edges - - - - - - - - - - - - - Color-coded result - - - - - - - Delete existing lines - - - - - - - Delete existing cond. lines - - - - - - - - - - - File is BFCd - - - - - - - false - - - Convex cond. lines only - - - - - - - false - - - Concave cond. lines only - - - - - - - - - - - - - Qt::Horizontal - - - QDialogButtonBox::Cancel|QDialogButtonBox::Ok - - - - - - - - - buttonBox - accepted() - Edger2Dialog - accept() - - - 254 - 250 - - - 157 - 256 - - - - - buttonBox - rejected() - Edger2Dialog - reject() - - - 322 - 250 - - - 286 - 256 - - - - - bfc - clicked(bool) - convex - setEnabled(bool) - - - 249 - 157 - - - 248 - 185 - - - - - bfc - clicked(bool) - concave - setEnabled(bool) - - - 283 - 154 - - - 283 - 205 - - - - - diff -r 85080f7a1c20 -r 738673e8a6b4 ui/editraw.ui --- a/ui/editraw.ui Tue Mar 03 16:55:36 2015 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,116 +0,0 @@ - - - EditRawUI - - - - 0 - 0 - 400 - 87 - - - - Edit LDraw Code - - - - - - LDraw code: - - - - - - - <html><head/><body><p>The LDraw code of this object. The code written here is expected to be valid LDraw code, invalid code here results the object being turned into an error object. Please do refer to the <a href="http://www.ldraw.org/article/218.html"><span style=" text-decoration: underline; color:#0057ae;">official file format standard</span></a> for further information.</p></body></html> - - - - - - - - - - 16 - 16 - - - - - - - :/icons/error.png - - - true - - - - - - - true - - - color: #900 - - - Error description - - - - - - - Qt::Horizontal - - - QDialogButtonBox::Cancel|QDialogButtonBox::Ok - - - - - - - - - - - - - buttonBox - accepted() - EditRawUI - accept() - - - 248 - 254 - - - 157 - 274 - - - - - buttonBox - rejected() - EditRawUI - reject() - - - 316 - 260 - - - 286 - 274 - - - - - diff -r 85080f7a1c20 -r 738673e8a6b4 ui/extprogpath.ui --- a/ui/extprogpath.ui Tue Mar 03 16:55:36 2015 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,85 +0,0 @@ - - - ExtProgPath - - - - 0 - 0 - 444 - 89 - - - - Program path required - - - - - - Please input a path for <PROGRAM>: - - - - - - - - - - - - ... - - - - - - - - - Qt::Horizontal - - - QDialogButtonBox::Cancel|QDialogButtonBox::Ok - - - - - - - - - buttonBox - accepted() - ExtProgPath - accept() - - - 248 - 254 - - - 157 - 274 - - - - - buttonBox - rejected() - ExtProgPath - reject() - - - 316 - 260 - - - 286 - 274 - - - - - diff -r 85080f7a1c20 -r 738673e8a6b4 ui/flip.ui --- a/ui/flip.ui Tue Mar 03 16:55:36 2015 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,94 +0,0 @@ - - - FlipUI - - - - 0 - 0 - 178 - 93 - - - - Flip - - - - - - Axes - - - - - - X - - - - - - - Y - - - - - - - Z - - - - - - - - - - Qt::Horizontal - - - QDialogButtonBox::Cancel|QDialogButtonBox::Ok - - - - - - - - - buttonBox - accepted() - FlipUI - accept() - - - 248 - 254 - - - 157 - 274 - - - - - buttonBox - rejected() - FlipUI - reject() - - - 316 - 260 - - - 286 - 274 - - - - - diff -r 85080f7a1c20 -r 738673e8a6b4 ui/intersector.ui --- a/ui/intersector.ui Tue Mar 03 16:55:36 2015 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,175 +0,0 @@ - - - IntersectorUI - - - - 0 - 0 - 250 - 200 - - - - - 250 - 200 - - - - - 250 - 200 - - - - Intersector - - - - - 10 - 160 - 231 - 32 - - - - Qt::Horizontal - - - QDialogButtonBox::Cancel|QDialogButtonBox::Ok - - - - - - 10 - 10 - 233 - 143 - - - - - - - - - Cutter: - - - - - - - Input: - - - - - - - - - - - - - - - - - Colorize output - - - - - - - Repeat inverse - - - - - - - No condensing - - - - - - - Add edges - - - - - - - - - - - Prescaling factor - - - - - - - - - - 10000.000000000000000 - - - 0.010000000000000 - - - 1.000000000000000 - - - - - - - - - - - - buttonBox - accepted() - IntersectorUI - accept() - - - 248 - 254 - - - 157 - 274 - - - - - buttonBox - rejected() - IntersectorUI - reject() - - - 316 - 260 - - - 286 - 274 - - - - - diff -r 85080f7a1c20 -r 738673e8a6b4 ui/isecalc.ui --- a/ui/isecalc.ui Tue Mar 03 16:55:36 2015 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,112 +0,0 @@ - - - IsecalcUI - - - - 0 - 0 - 240 - 120 - - - - - 240 - 120 - - - - - 10000 - 120 - - - - Isecalc - - - - - 30 - 80 - 201 - 32 - - - - Qt::Horizontal - - - QDialogButtonBox::Cancel|QDialogButtonBox::Ok - - - - - - 10 - 10 - 221 - 61 - - - - - - - - - - - - - Shape 1: - - - - - - - Shape 2: - - - - - - - - - - buttonBox - accepted() - IsecalcUI - accept() - - - 248 - 254 - - - 157 - 274 - - - - - buttonBox - rejected() - IsecalcUI - reject() - - - 316 - 260 - - - 286 - 274 - - - - - diff -r 85080f7a1c20 -r 738673e8a6b4 ui/ldforge.ui --- a/ui/ldforge.ui Tue Mar 03 16:55:36 2015 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,1702 +0,0 @@ - - - LDForgeUI - - - - 0 - 0 - 1008 - 641 - - - - - - - - :/icons/ldforge.png:/icons/ldforge.png - - - - - - - - - - 0 - 0 - - - - QFrame::StyledPanel - - - QFrame::Raised - - - - - - - 0 - - - - - 0 - 0 - 234 - 428 - - - - Document - - - - - - - 0 - 0 - - - - QAbstractItemView::ExtendedSelection - - - - - - - - - 0 - 0 - 234 - 428 - - - - Tool Options - - - - - - Circle Tool Options - - - - - - - - High resolution - - - - - - - Segments: - - - - - - - - - true - - - 1 - - - 16 - - - 16 - - - - - - - a / b - - - - - - - - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - 0 - 0 - 234 - 428 - - - - Primitives - - - - - - QAbstractItemView::DragOnly - - - false - - - - 1 - - - - - - - - - - - - - - - - 0 - 0 - 1008 - 21 - - - - - File - - - - Open Recent... - - - - :/icons/open-recent.png:/icons/open-recent.png - - - - - - - - - - - - - - - - - - - - - - - - - - - View - - - - - - - - - - - - - - - - - - - - Insert - - - - - - - - - - - - - - Edit - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Tools - - - - - - - - - - - - - - - - - - - - - - - - - - - - - External Tools - - - - - - - - - - - Help - - - - - - - - - Move - - - - Grids - - - - - - - - Move Objects - - - - - - - - - - - Object List - - - - - - - Rotate - - - - - - - - - - - - - - - - - - - - - - - - - - - - File - - - TopToolBarArea - - - false - - - - - - - - - - New Object - - - TopToolBarArea - - - false - - - - - - - - - - - - Basic tools - - - TopToolBarArea - - - false - - - - - - - - - - - Select - - - TopToolBarArea - - - false - - - - - - - - Grid - - - TopToolBarArea - - - false - - - - - - - - Display options - - - TopToolBarArea - - - true - - - - - - - - - - Editing tools - - - TopToolBarArea - - - false - - - - - - - - - - - - - - - - - Editing modes - - - LeftToolBarArea - - - false - - - - - - - - - - - Colors - - - RightToolBarArea - - - false - - - - - External Programs - - - TopToolBarArea - - - false - - - - - - - - - - - - :/icons/brick.png:/icons/brick.png - - - New Part - - - Create a new part model. - - - Ctrl+N - - - - - - :/icons/file-open.png:/icons/file-open.png - - - Open - - - Load a part model from a file. - - - Ctrl+O - - - - - - :/icons/file-save.png:/icons/file-save.png - - - Save - - - Save the part model. - - - - - - Ctrl+S - - - - - - :/icons/file-save-as.png:/icons/file-save-as.png - - - Save As.. - - - Save the part model to a specific file. - - - Ctrl+Shift+S - - - - - - :/icons/file-import.png:/icons/file-import.png - - - Insert From.. - - - - - - :/icons/file-export.png:/icons/file-export.png - - - Export To.. - - - - - - :/icons/settings.png:/icons/settings.png - - - Settings - - - Edit the settings of LDForge. - - - - - - - - - :/icons/settings.png:/icons/settings.png - - - Set LDraw Path - - - Change the LDraw directory path. - - - - - - :/icons/radial.png:/icons/radial.png - - - Scan Primitives - - - Scan the primitives folder for primitive info. Use this if you add new primitives. - - - - - - :/icons/exit.png:/icons/exit.png - - - Exit - - - Ctrl+Q - - - - - Reset View - - - - - true - - - true - - - - :/icons/axes.png:/icons/axes.png - - - Draw Axes - - - - - true - - - - :/icons/wireframe.png:/icons/wireframe.png - - - Wireframe - - - - - true - - - - :/icons/bfc-view.png:/icons/bfc-view.png - - - BFC Red/Green View - - - Shift+B - - - - - - :/icons/overlay.png:/icons/overlay.png - - - Set Overlay Image - - - - - - :/icons/overlay-clear.png:/icons/overlay-clear.png - - - Clear Overlay Image - - - - - - :/icons/screencap.png:/icons/screencap.png - - - Screenshot - - - - - LDraw Code.. - - - - - - :/icons/add-line.png:/icons/add-line.png - - - New Line - - - - - - :/icons/add-subfile.png:/icons/add-subfile.png - - - New Subfile Reference - - - - - - :/icons/add-triangle.png:/icons/add-triangle.png - - - New Triangle - - - - - - :/icons/add-quad.png:/icons/add-quad.png - - - New Quadrilateral - - - - - - :/icons/add-condline.png:/icons/add-condline.png - - - New Conditional Line - - - - - - :/icons/add-comment.png:/icons/add-comment.png - - - New Comment - - - - - - :/icons/add-bfc.png:/icons/add-bfc.png - - - New BFC Statement - - - - - - :/icons/undo.png:/icons/undo.png - - - Undo - - - Undo a step. - - - Ctrl+Z - - - - - - :/icons/redo.png:/icons/redo.png - - - Redo - - - Redo a step. - - - Ctrl+Shift+Z - - - - - - :/icons/cut.png:/icons/cut.png - - - Cut - - - Cut the current selection to clipboard. - - - Ctrl+X - - - - - - :/icons/copy.png:/icons/copy.png - - - Copy - - - Copy the current selection to clipboard. - - - - - - Ctrl+C - - - - - - :/icons/paste.png:/icons/paste.png - - - Paste - - - Paste clipboard contents. - - - Ctrl+V - - - - - - :/icons/delete.png:/icons/delete.png - - - Delete - - - Delete the selection - - - Del - - - - - - :/icons/select-all.png:/icons/select-all.png - - - Select All - - - Ctrl+A - - - - - - :/icons/select-color.png:/icons/select-color.png - - - Select by Color - - - - - - :/icons/select-type.png:/icons/select-type.png - - - Select by Type - - - - - true - - - true - - - - :/icons/mode-select.png:/icons/mode-select.png - - - Select Mode - - - S - - - - - true - - - - :/icons/mode-draw.png:/icons/mode-draw.png - - - Draw Mode - - - D - - - - - Set Draw Depth - - - - - - :/icons/palette.png:/icons/palette.png - - - Set Color - - - Set the color on given objects. - - - Shift+C - - - - - - :/icons/autocolor.png:/icons/autocolor.png - - - Auto-color - - - Set the color of the given object to the first found unused color. - - - Ctrl+Shift+C - - - - - - :/icons/uncolorize.png:/icons/uncolorize.png - - - Uncolor - - - Uncolor - - - Reduce colors of everything selected to main and edge colors - - - - - - :/icons/inline.png:/icons/inline.png - - - Inline - - - Inline selected subfiles. - - - Ctrl+I - - - - - - :/icons/inline-deep.png:/icons/inline-deep.png - - - Deep Inline - - - Recursively inline selected subfiles down to polygons only. - - - Ctrl+Shift+I - - - - - - :/icons/invert.png:/icons/invert.png - - - Invert - - - Ctrl+Shift+W - - - - - - :/icons/radial.png:/icons/radial.png - - - Generate Primitive - - - - - - :/icons/quad-split.png:/icons/quad-split.png - - - Split Quads - - - Split quads into triangles. - - - - - - :/icons/set-contents.png:/icons/set-contents.png - - - Edit LDraw Code - - - Edit the LDraw code of this object. - - - - - - :/icons/make-borders.png:/icons/make-borders.png - - - Make Borders - - - Add borders around given polygons. - - - - - - :/icons/round-coords.png:/icons/round-coords.png - - - Round Coordinates - - - Round coordinates down to 3/4 decimals - - - - - - :/icons/visibility-toggle.png:/icons/visibility-toggle.png - - - Toggle Visibility - - - Toggles visibility/hiding on objects. - - - - - - :/icons/replace-coords.png:/icons/replace-coords.png - - - Replace Coordinates - - - Find and replace coordinate values. - - - - - - :/icons/flip.png:/icons/flip.png - - - Flip - - - Flip coordinates. - - - Ctrl+Shift+F - - - - - Demote Conditional Lines - - - Demote conditional lines down to normal lines. - - - - - - :/icons/ytruder.png:/icons/ytruder.png - - - Ytruder - - - Extrude selected lines to a given plane - - - - - - :/icons/rectifier.png:/icons/rectifier.png - - - Rectifier - - - Optimizes quads into rect primitives. - - - - - - :/icons/intersector.png:/icons/intersector.png - - - Intersector - - - Perform clipping between two input groups. - - - - - - :/icons/isecalc.png:/icons/isecalc.png - - - Isecalc - - - Compute intersection edgelines between two input groups. - - - - - - :/icons/coverer.png:/icons/coverer.png - - - Coverer - - - Fill the space between two line shapes - - - - - Edger 2 - - - - - false - - - - :/icons/help.png:/icons/help.png - - - Help - - - F1 - - - - - - :/icons/ldforge.png:/icons/ldforge.png - - - About LDForge - - - - - About Qt - - - - - true - - - - :/icons/grid-coarse.png:/icons/grid-coarse.png - - - Coarse Grid - - - - - true - - - true - - - - :/icons/grid-medium.png:/icons/grid-medium.png - - - Medium Grid - - - - - true - - - - :/icons/grid-fine.png:/icons/grid-fine.png - - - Fine Grid - - - - - Edit Selected Object - - - - - - :/icons/arrow-up.png:/icons/arrow-up.png - - - Move Up - - - PgUp - - - - - - :/icons/arrow-down.png:/icons/arrow-down.png - - - Move Down - - - PgDown - - - - - - :/icons/move-x-neg.png:/icons/move-x-neg.png - - - Move -X - - - Left - - - - - - :/icons/move-x-pos.png:/icons/move-x-pos.png - - - Move +X - - - Right - - - - - - :/icons/move-y-neg.png:/icons/move-y-neg.png - - - Move -Y - - - Home - - - - - - :/icons/move-y-pos.png:/icons/move-y-pos.png - - - Move +Y - - - End - - - - - - :/icons/move-z-neg.png:/icons/move-z-neg.png - - - Move -Z - - - Down - - - - - - :/icons/move-z-pos.png:/icons/move-z-pos.png - - - Move +Z - - - Up - - - - - Rotate -X - - - Ctrl+Left - - - - - Rotate +X - - - Ctrl+Right - - - - - Rotate -Y - - - Ctrl+End - - - - - Rotate +Y - - - Ctrl+Home - - - - - Rotate -Z - - - Ctrl+Down - - - - - Rotate +Z - - - Ctrl+Up - - - - - Set Rotation Point - - - - - Save All - - - - - Close - - - Ctrl+W - - - - - Close All - - - Ctrl+Shift+W - - - - - - :/icons/file-new.png:/icons/file-new.png - - - New File - - - Ctrl+N - - - - - Download From... - - - - - Add History Line - - - - - Go to Line... - - - Ctrl+G - - - - - true - - - - :/icons/mode-circle.png:/icons/mode-circle.png - - - Circle Mode - - - C - - - - - - :/icons/visibility-hide.png:/icons/visibility-hide.png - - - Hide - - - Hides objects from view - - - - - - :/icons/visibility-show.png:/icons/visibility-show.png - - - Reveal - - - Reveals objects. Undoes hiding. - - - - - Subfile Selection - - - - - true - - - - :/icons/mode-angle.png:/icons/mode-angle.png - - - Draw Angles - - - Draw angle information when drawing lines - - - - - true - - - - :/icons/random-colors.png:/icons/random-colors.png - - - Random colors - - - Shift+R - - - - - Open Subfiles for Editing - - - Opens the documents used by the selected subparts for editing. - - - - - Split Lines... - - - - - true - - - Draw surfaces - - - Render surfaces (i.e. quads and triangles) on the viewport. - - - - - true - - - Draw edgelines - - - Render edgelines on the viewport - - - - - true - - - Draw conditional lines - - - Render conditional lines on the viewport. - - - - - true - - - - :/icons/mode-magicwand.png:/icons/mode-magicwand.png - - - Magic wand - - - W - - - - - true - - - - :/icons/mode-rectangle.png:/icons/mode-rectangle.png - - - Rectangle Mode - - - R - - - - - true - - - - :/icons/line.png:/icons/line.png - - - Line Path Mode - - - P - - - - - - - - diff -r 85080f7a1c20 -r 738673e8a6b4 ui/ldrawpath.ui --- a/ui/ldrawpath.ui Tue Mar 03 16:55:36 2015 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,88 +0,0 @@ - - - LDPathUI - - - - 0 - 0 - 344 - 123 - - - - Set LDraw Path - - - - - - Please input your LDraw directory root to proceed: - - - - - - - - - LDraw Path: - - - - - - - - - - - - - - :/icons/folder.png:/icons/folder.png - - - - - - - - - font-weight: bold - - - [[ Information ]] - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - Qt::Horizontal - - - QDialogButtonBox::Cancel|QDialogButtonBox::Ok - - - - - - - - - - diff -r 85080f7a1c20 -r 738673e8a6b4 ui/makeprim.ui --- a/ui/makeprim.ui Tue Mar 03 16:55:36 2015 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,309 +0,0 @@ - - - MakePrimUI - - - - 0 - 0 - 336 - 147 - - - - Generate a Primitive - - - - - - - - - - - 0 - 0 - - - - Type - - - - - - Circle - - - true - - - false - - - - - - - Cylinder - - - - - - - Disc - - - - - - - Disc Negative - - - - - - - Ring - - - - - - - Cone - - - - - - - - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - Hi-res - - - - - - - - - Segments: - - - - - - - Ring number: - - - - - - - 1 - - - 16 - - - 16 - - - - - - - false - - - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - - Qt::Horizontal - - - QDialogButtonBox::Cancel|QDialogButtonBox::Ok - - - - - - - - - buttonBox - accepted() - MakePrimUI - accept() - - - 254 - 140 - - - 157 - 146 - - - - - buttonBox - rejected() - MakePrimUI - reject() - - - 322 - 140 - - - 286 - 146 - - - - - rb_circle - clicked(bool) - sb_ringnum - setDisabled(bool) - - - 45 - 41 - - - 305 - 86 - - - - - rb_cylinder - clicked(bool) - sb_ringnum - setDisabled(bool) - - - 109 - 42 - - - 287 - 86 - - - - - rb_disc - clicked(bool) - sb_ringnum - setDisabled(bool) - - - 49 - 66 - - - 287 - 87 - - - - - rb_ndisc - clicked(bool) - sb_ringnum - setDisabled(bool) - - - 121 - 58 - - - 288 - 83 - - - - - rb_ring - clicked(bool) - sb_ringnum - setEnabled(bool) - - - 45 - 90 - - - 301 - 86 - - - - - rb_cone - clicked(bool) - sb_ringnum - setEnabled(bool) - - - 111 - 89 - - - 302 - 85 - - - - - - enableRingNumber() - - diff -r 85080f7a1c20 -r 738673e8a6b4 ui/newpart.ui --- a/ui/newpart.ui Tue Mar 03 16:55:36 2015 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,191 +0,0 @@ - - - NewPartUI - - - - 0 - 0 - 491 - 233 - - - - New Part - - - - - - - - - - - - - :/icons/brick.png - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - - - - - - - - - - - - - - - - Author: - - - - - - - Title: - - - - - - - - - - - - - BFC winding - - - - - - CCW - - - true - - - - - - - CW - - - - - - - None - - - - - - - - - - - - Use CA license - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - - Qt::Horizontal - - - QDialogButtonBox::Cancel|QDialogButtonBox::Ok - - - - - - - - - - - - buttonBox - accepted() - NewPartUI - accept() - - - 248 - 254 - - - 157 - 274 - - - - - buttonBox - rejected() - NewPartUI - reject() - - - 316 - 260 - - - 286 - 274 - - - - - diff -r 85080f7a1c20 -r 738673e8a6b4 ui/openprogress.ui --- a/ui/openprogress.ui Tue Mar 03 16:55:36 2015 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,78 +0,0 @@ - - - OpenProgressUI - - - - 0 - 0 - 400 - 89 - - - - Opening - - - - - - [[ Progress text ]] - - - - - - - 24 - - - - - - - Qt::Horizontal - - - QDialogButtonBox::Cancel - - - - - - - - - buttonBox - accepted() - OpenProgressUI - accept() - - - 248 - 254 - - - 157 - 274 - - - - - buttonBox - rejected() - OpenProgressUI - reject() - - - 316 - 260 - - - 286 - 274 - - - - - diff -r 85080f7a1c20 -r 738673e8a6b4 ui/overlay.ui --- a/ui/overlay.ui Tue Mar 03 16:55:36 2015 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,278 +0,0 @@ - - - OverlayUI - - - - 0 - 0 - 276 - 244 - - - - Set Overlay - - - - :/icons/overlay.png:/icons/overlay.png - - - - - - Camera - - - - - - Top - - - - :/icons/camera-top.png:/icons/camera-top.png - - - - - - - Front - - - - :/icons/camera-front.png:/icons/camera-front.png - - - - - - - Left - - - - :/icons/camera-left.png:/icons/camera-left.png - - - - - - - Bottom - - - - :/icons/camera-bottom.png:/icons/camera-bottom.png - - - - - - - Back - - - - :/icons/camera-back.png:/icons/camera-back.png - - - - - - - Right - - - - :/icons/camera-right.png:/icons/camera-right.png - - - - - - - - - - Image - - - - - - QFormLayout::ExpandingFieldsGrow - - - - - File: - - - - - - - - - - - - - - - - :/icons/file-open.png:/icons/file-open.png - - - - - - - - - Origin: - - - - - - - - - - 80 - 0 - - - - px - - - - - - 10000 - - - - - - - - 80 - 0 - - - - px - - - 10000 - - - - - - - - - Dimensions: - - - - - - - - - - 80 - 0 - - - - LDU - - - 10000.000000000000000 - - - - - - - - 80 - 0 - - - - LDU - - - 0.000000000000000 - - - 10000.000000000000000 - - - - - - - - - - - - - - Qt::Horizontal - - - QDialogButtonBox::Cancel|QDialogButtonBox::Help|QDialogButtonBox::Ok - - - - - - - - - - - buttonBox - accepted() - OverlayUI - accept() - - - 248 - 254 - - - 157 - 274 - - - - - buttonBox - rejected() - OverlayUI - reject() - - - 316 - 260 - - - 286 - 274 - - - - - diff -r 85080f7a1c20 -r 738673e8a6b4 ui/rectifier.ui --- a/ui/rectifier.ui Tue Mar 03 16:55:36 2015 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,150 +0,0 @@ - - - RectifierUI - - - - 0 - 0 - 300 - 175 - - - - - 300 - 175 - - - - Rectifier - - - false - - - false - - - - - 10 - 140 - 281 - 32 - - - - Qt::Horizontal - - - QDialogButtonBox::Cancel|QDialogButtonBox::Ok - - - - - - 0 - 0 - 301 - 131 - - - - - - - Condense triangles to quads - - - true - - - - - - - Substitute with rect primitives - - - true - - - - - - - Don't replace quads that have adj. cond. lines - - - - - - - Colorize result - - - - - - - - - Coplanarity threshold - - - - - - - 3 - - - 360.000000000000000 - - - 0.100000000000000 - - - - - - - - - - - - buttonBox - accepted() - RectifierUI - accept() - - - 248 - 254 - - - 157 - 274 - - - - - buttonBox - rejected() - RectifierUI - reject() - - - 316 - 260 - - - 286 - 274 - - - - - diff -r 85080f7a1c20 -r 738673e8a6b4 ui/replcoords.ui --- a/ui/replcoords.ui Tue Mar 03 16:55:36 2015 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,196 +0,0 @@ - - - ReplaceCoordsUI - - - - 0 - 0 - 239 - 153 - - - - Replace Coordinates - - - - - - Axes - - - - - - Replace X coordinates. - - - X - - - - - - - Replace Y coordinates. - - - Y - - - - - - - Replace Z coordinates. - - - Z - - - - - - - - - - QFormLayout::ExpandingFieldsGrow - - - - - Search: - - - - - - - - - 4 - - - -10000.000000000000000 - - - 10000.000000000000000 - - - - - - - If this is checked, all of the coordinates of selected objects will be changed. If not, they have to match the search value. - -Use this with the Relative option to offset objects, or without to project or flatten. - - - Any - - - - - - - - - Replace: - - - - - - - - - 4 - - - -10000.000000000000000 - - - 10000.000000000000000 - - - - - - - If this is set, the replace value is added to the coordinates, rather than replaced with. - - - Relative - - - - - - - - - - - Qt::Horizontal - - - QDialogButtonBox::Cancel|QDialogButtonBox::Ok - - - - - - - - - buttonBox - accepted() - ReplaceCoordsUI - accept() - - - 224 - 128 - - - 157 - 144 - - - - - buttonBox - rejected() - ReplaceCoordsUI - reject() - - - 246 - 134 - - - 252 - 144 - - - - - any - clicked(bool) - search - setDisabled(bool) - - - 207 - 13 - - - 125 - 12 - - - - - diff -r 85080f7a1c20 -r 738673e8a6b4 ui/rotpoint.ui --- a/ui/rotpoint.ui Tue Mar 03 16:55:36 2015 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,214 +0,0 @@ - - - RotPointUI - - - - 0 - 0 - 178 - 267 - - - - Set Rotation Point - - - - - - Rotation Point - - - - - - Object origin - - - - - - - World origin (0, 0, 0) - - - - - - - Custom - - - - - - - - - - false - - - Custom Point - - - - - - 4 - - - -10000.000000000000000 - - - 10000.000000000000000 - - - - - - - 4 - - - -10000.000000000000000 - - - 10000.000000000000000 - - - - - - - X: - - - - - - - 4 - - - -10000.000000000000000 - - - 10000.000000000000000 - - - - - - - Y: - - - - - - - Z: - - - - - - - - - - Qt::Horizontal - - - QDialogButtonBox::Cancel|QDialogButtonBox::Ok - - - - - - - - - buttonBox - accepted() - RotPointUI - accept() - - - 171 - 250 - - - 157 - 266 - - - - - buttonBox - rejected() - RotPointUI - reject() - - - 171 - 256 - - - 177 - 266 - - - - - customPoint - clicked(bool) - groupBox - setEnabled(bool) - - - 46 - 85 - - - 136 - 131 - - - - - worldPoint - clicked(bool) - groupBox - setDisabled(bool) - - - 72 - 66 - - - 90 - 127 - - - - - objectPoint - clicked(bool) - groupBox - setDisabled(bool) - - - 36 - 45 - - - 23 - 129 - - - - - diff -r 85080f7a1c20 -r 738673e8a6b4 ui/ytruder.ui --- a/ui/ytruder.ui Tue Mar 03 16:55:36 2015 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,204 +0,0 @@ - - - YtruderUI - - - - 0 - 0 - 340 - 170 - - - - Ytruder - - - - - - - - Extrusion Mode - - - - - - Distance - - - true - - - - - - - Symmetry - - - - - - - Projection - - - - - - - Radial - - - - - - - - - - - - Axis - - - - - - X - - - - - - - Y - - - true - - - - - - - Z - - - - - - - - - - - - Plane depth: - - - - - - - Line threshold angle: - - - - - - - - 85 - 0 - - - - 3 - - - -10000.000000000000000 - - - 10000.000000000000000 - - - - - - - - 85 - 0 - - - - ° - - - 3 - - - 360.000000000000000 - - - 30.000000000000000 - - - - - - - - - - - - - Qt::Horizontal - - - QDialogButtonBox::Cancel|QDialogButtonBox::Ok - - - - - - - - - buttonBox - accepted() - YtruderUI - accept() - - - 248 - 254 - - - 157 - 274 - - - - - buttonBox - rejected() - YtruderUI - reject() - - - 316 - 260 - - - 286 - 274 - - - - -