Skip to content

Commit

Permalink
Merge pull request #1041 from FashionFreedom/issue-858-new-filename-e…
Browse files Browse the repository at this point in the history
…xtensions

feat: new filename extensions
  • Loading branch information
slspencer authored Nov 15, 2023
2 parents b4a0d3d + 20e0706 commit 5e7cf9c
Show file tree
Hide file tree
Showing 118 changed files with 4,682 additions and 3,239 deletions.
21 changes: 15 additions & 6 deletions Doxyfile
Original file line number Diff line number Diff line change
Expand Up @@ -1060,12 +1060,21 @@ EXCLUDE_SYMLINKS = NO
# Note that the wildcards are matched against the file with absolute path, so to
# exclude all test directories for example use the pattern */test/*

EXCLUDE_PATTERNS = */test/* \
*/scripts/* \
*/share/* \
*/docs/* \
*/libdxfrw/*

EXCLUDE_PATTERNS = *.svg \
*.val \
*.vit \
*.vst \
*.sm2d \
*.smin \
*.smms \
*.pdf \
*.png \
*.ts \
*/dist/* \
*/docs/* \
*/out/* \
*/scripts/* \
*/.github/*

# The EXCLUDE_SYMBOLS tag can be used to specify one or more symbol names
# (namespaces, classes, functions, etc.) that should be excluded from the
Expand Down
Binary file added dist/application-x-seamly2d-2d_file.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed dist/application-x-seamly2d-i-measurements.png
Binary file not shown.
Binary file removed dist/application-x-seamly2d-pattern.png
Binary file not shown.
Binary file removed dist/application-x-seamly2d-s-measurements.png
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added dist/application-x-seamlyme-multi_size_file.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
394 changes: 197 additions & 197 deletions dist/debian/seamly2d.sharedmimeinfo

Large diffs are not rendered by default.

Binary file added dist/macx/2d_file.icns
Binary file not shown.
Binary file removed dist/macx/i-measurements.icns
Binary file not shown.
Binary file added dist/macx/individual_size_file.icns
Binary file not shown.
Binary file added dist/macx/multi_size_file.icns
Binary file not shown.
Binary file removed dist/macx/pattern.icns
Binary file not shown.
Binary file removed dist/macx/s-measurements.icns
Binary file not shown.
40 changes: 20 additions & 20 deletions dist/macx/seamly2d/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
<key>LSMinimumSystemVersion</key>
<string>${MACOSX_DEPLOYMENT_TARGET}</string>
<key>NSHumanReadableCopyright</key>
<string>© 2013-2017, Seamly2D project</string>
<string>© 2013-2023, Seamly2D project</string>
<key>CFBundleSignature</key>
<string>@TYPEINFO@</string>
<key>CFBundleExecutable</key>
Expand All @@ -30,10 +30,10 @@
<key>CFBundleTypeRole</key>
<string>Editor</string>
<key>CFBundleTypeIconFile</key>
<string>pattern.icns</string>
<string>2d_file.icns</string>
<key>LSItemContentTypes</key>
<array>
<string>org.seamly2dproject.val</string>
<string>org.seamly2dproject.sm2d</string>
</array>
<key>CFBundleTypeName</key>
<string>Seamly2D pattern file</string>
Expand All @@ -44,27 +44,27 @@
<key>CFBundleTypeRole</key>
<string>Viewer</string>
<key>CFBundleTypeIconFile</key>
<string>i-measurements.icns</string>
<string>individual_size_file.icns</string>
<key>LSItemContentTypes</key>
<array>
<string>org.seamly2dproject.vit</string>
<string>org.seamly2dproject.smin</string>
</array>
<key>CFBundleTypeName</key>
<string>Seamly2D individual measurements</string>
<string>SeamlyMe individual measurements</string>
<key>LSHandlerRank</key>
<string>Alternate</string>
</dict>
<dict>
<key>CFBundleTypeRole</key>
<string>Viewer</string>
<key>CFBundleTypeIconFile</key>
<string>s-measurements.icns</string>
<string>multi_size_file.icns</string>
<key>LSItemContentTypes</key>
<array>
<string>org.seamly2dproject.vst</string>
<string>org.seamly2dproject.smms</string>
</array>
<key>CFBundleTypeName</key>
<string>Seamly2D multisize measurements</string>
<string>SeamlyMe multisize measurements</string>
<key>LSHandlerRank</key>
<string>Alternate</string>
</dict>
Expand All @@ -82,12 +82,12 @@
<key>UTTypeIconFile</key>
<string>pattern</string>
<key>UTTypeIdentifier</key>
<string>org.seamly2dproject.val</string>
<string>org.seamly2dproject.sm2d</string>
<key>UTTypeTagSpecification</key>
<dict>
<key>public.filename-extension</key>
<array>
<string>val</string>
<string>sm2d</string>
</array>
<key>public.mime-type</key>
<string>text/xml</string>
Expand All @@ -100,16 +100,16 @@
<string>public.xml</string>
</array>
<key>UTTypeDescription</key>
<string>Seamly2D individual measurements</string>
<string>SeamlyMe individual measurements</string>
<key>UTTypeIconFile</key>
<string>i-measurements.icns</string>
<string>individual_size_file.icns</string>
<key>UTTypeIdentifier</key>
<string>org.seamly2dproject.vit</string>
<string>org.seamly2dproject.smin</string>
<key>UTTypeTagSpecification</key>
<dict>
<key>public.filename-extension</key>
<array>
<string>vit</string>
<string>smin</string>
</array>
<key>public.mime-type</key>
<string>text/xml</string>
Expand All @@ -122,21 +122,21 @@
<string>public.xml</string>
</array>
<key>UTTypeDescription</key>
<string>Seamly2D multisize measurements</string>
<string>SeamlyMe multisize measurements</string>
<key>UTTypeIconFile</key>
<string>s-measurements.icns</string>
<string>multi_size_file.icns</string>
<key>UTTypeIdentifier</key>
<string>org.seamly2dproject.vst</string>
<string>org.seamly2dproject.smms</string>
<key>UTTypeTagSpecification</key>
<dict>
<key>public.filename-extension</key>
<array>
<string>vst</string>
<string>smms</string>
</array>
<key>public.mime-type</key>
<string>text/xml</string>
</dict>
</dict>
</array>
</dict>
</dict>
</plist>
30 changes: 15 additions & 15 deletions dist/macx/seamlyme/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
<key>LSMinimumSystemVersion</key>
<string>${MACOSX_DEPLOYMENT_TARGET}</string>
<key>NSHumanReadableCopyright</key>
<string>© 2013-2017, Seamly2D project</string>
<string>© 2013-2023, Seamly2D project</string>
<key>CFBundleSignature</key>
<string>@TYPEINFO@</string>
<key>CFBundleExecutable</key>
Expand All @@ -30,27 +30,27 @@
<key>CFBundleTypeRole</key>
<string>Editor</string>
<key>CFBundleTypeIconFile</key>
<string>i-measurements.incs</string>
<string>individual_size_file.incs</string>
<key>LSItemContentTypes</key>
<array>
<string>org.seamly2dproject.vit</string>
<string>org.seamly2dproject.individual_size_file</string>
</array>
<key>CFBundleTypeName</key>
<string>Seamly2D individual measurements</string>
<string>SeamlyMe individual measurements</string>
<key>LSHandlerRank</key>
<string>Owner</string>
</dict>
<dict>
<key>CFBundleTypeRole</key>
<string>Editor</string>
<key>CFBundleTypeIconFile</key>
<string>s-measurements.icns</string>
<string>multi_size_file.icns</string>
<key>LSItemContentTypes</key>
<array>
<string>org.seamly2dproject.vst</string>
<string>org.seamly2dproject.smms</string>
</array>
<key>CFBundleTypeName</key>
<string>Seamly2D multisize measurements</string>
<string>SeamlyMe multisize measurements</string>
<key>LSHandlerRank</key>
<string>Owner</string>
</dict>
Expand All @@ -64,16 +64,16 @@
<string>public.xml</string>
</array>
<key>UTTypeDescription</key>
<string>Seamly2D individual measurements</string>
<string>SeamlyMe individual measurements</string>
<key>UTTypeIconFile</key>
<string>i-measurements.icns</string>
<string>individual_size_file.icns</string>
<key>UTTypeIdentifier</key>
<string>org.seamly2dproject.vit</string>
<string>org.seamly2dproject.smin</string>
<key>UTTypeTagSpecification</key>
<dict>
<key>public.filename-extension</key>
<array>
<string>vit</string>
<string>smin</string>
</array>
<key>public.mime-type</key>
<string>text/xml</string>
Expand All @@ -86,16 +86,16 @@
<string>public.xml</string>
</array>
<key>UTTypeDescription</key>
<string>Seamly2D multisize measurements</string>
<string>SeamlyMe multisize measurements</string>
<key>UTTypeIconFile</key>
<string>s-measurements.icns</string>
<string>multi_size_file.icns</string>
<key>UTTypeIdentifier</key>
<string>org.seamly2dproject.vst</string>
<string>org.seamly2dproject.smms</string>
<key>UTTypeTagSpecification</key>
<dict>
<key>public.filename-extension</key>
<array>
<string>vst</string>
<string>smms</string>
</array>
<key>public.mime-type</key>
<string>text/xml</string>
Expand Down
2 changes: 1 addition & 1 deletion dist/seamlyme.desktop
Original file line number Diff line number Diff line change
Expand Up @@ -10,5 +10,5 @@ Comment[uk]=Створення та редагування розмірів ті
Comment[ru]=Создание и редактирование размеров тела
Icon=seamlyme
Terminal=false
MimeType=application/x-seamly2d-s-measurements;application/x-seamly2d-i-measurements;
MimeType=application/x-seamlyme-multi_size_file;application/x-seamlyme-individual_size_file;
Categories=Qt;Utility;FileTools;Engineering
Binary file added dist/win/seamlyme.ico
Binary file not shown.
78 changes: 41 additions & 37 deletions share/img/SeamlyDocumentMACXStyle.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit 5e7cf9c

Please sign in to comment.