pkgsrc/cad/openscad/PLIST
mef 2fd1d3fde1 (cad/openscad) Updated 2015.03-3 to 2019.05 (Re: PR pkg/54302)
# OpenSCAD 2019.05

**Language Features:**

* New modules
    * assert() - stop script evaluation on failed constraints
    * let() - scoped assignment
* New functions
    * ord() - convert from character to Unicode code point
    * echo()
    * assert() - stop script evaluation on failed constraints
    * Type testing functions: is_undef(), is_list(), is_num(), is_bool(), is_string()
* New special variable: $preview variable which is set to true in preview mode
* List comprehension updates
   * Added if/else condition
   * Added each keyword
   * Added C-style for loop
   * Now allows looping over characters of a string
* rotate_extrude(): Added angle parameter to
* import() now supports SVG, 3MF and AMF
* color() now supports hex color codes
* Removed glide() and subdiv() which were never implemented

**Program Features:**

* Customizer: Allow parametrizing design parameters with GUI customization
* Support for using 3D-Mouse / Joystick / Gamepad input devices for controlling the 3D view
* 3D Printing support: Purchase from a print service partner or print to Octoprint
* New export file formats: SVG, 3MF, AMF
* Quick-edit and preview of values using Alt-Arrows (Shift-Alt-Arrows on macOS)
* Added --view cmd-line parameter
* Play sound notification on render complete
* Line numbers and filenames are now shown for many errors and warnings
* Hardwarning preference: Stop on first warning
* Hardwarning and assert now shows a stack trace
* New warnings
    * Module call parameterns don't match module declaration
    * Argument value of of range
    * Duplicate passed argument
    * Children passed to module not accepting children
    * Reference to inknown $special_variables
    * Duplicate assigment
* New translations: Ukrainian, Polish
2019-06-22 12:57:50 +00:00

114 lines
5.4 KiB
Text

@comment $NetBSD: PLIST,v 1.3 2019/06/22 12:57:50 mef Exp $
bin/openscad
man/man1/openscad.1
share/applications/openscad.desktop
share/metainfo/org.openscad.OpenSCAD.appdata.xml
share/mime/packages/openscad.xml
share/openscad/color-schemes/editor/dark-background.json
share/openscad/color-schemes/editor/light-background.json
share/openscad/color-schemes/editor/monokai.json
share/openscad/color-schemes/editor/solarized-dark.json
share/openscad/color-schemes/editor/solarized-light.json
share/openscad/color-schemes/editor/tomorrow-night.json
share/openscad/color-schemes/editor/tomorrow.json
share/openscad/color-schemes/editor/visualstudio.json
share/openscad/color-schemes/readme.txt
share/openscad/color-schemes/render/beforedawn.json
share/openscad/color-schemes/render/deepocean.json
share/openscad/color-schemes/render/metallic.json
share/openscad/color-schemes/render/monotone.json
share/openscad/color-schemes/render/nature.json
share/openscad/color-schemes/render/solarized.json
share/openscad/color-schemes/render/starnight.json
share/openscad/color-schemes/render/sunset.json
share/openscad/color-schemes/render/tomorrow-night.json
share/openscad/color-schemes/render/tomorrow.json
share/openscad/examples/Advanced/GEB.scad
share/openscad/examples/Advanced/animation.scad
share/openscad/examples/Advanced/assert.scad
share/openscad/examples/Advanced/children.scad
share/openscad/examples/Advanced/children_indexed.scad
share/openscad/examples/Advanced/module_recursion.scad
share/openscad/examples/Advanced/offset.scad
share/openscad/examples/Advanced/surface_image.png
share/openscad/examples/Advanced/surface_image.scad
share/openscad/examples/Basics/CSG-modules.scad
share/openscad/examples/Basics/CSG.scad
share/openscad/examples/Basics/LetterBlock.scad
share/openscad/examples/Basics/linear_extrude.scad
share/openscad/examples/Basics/logo.scad
share/openscad/examples/Basics/logo_and_text.scad
share/openscad/examples/Basics/projection.scad
share/openscad/examples/Basics/projection.stl
share/openscad/examples/Basics/rotate_extrude.scad
share/openscad/examples/Basics/text_on_cube.scad
share/openscad/examples/COPYING-CC0.txt
share/openscad/examples/Functions/echo.scad
share/openscad/examples/Functions/functions.scad
share/openscad/examples/Functions/list_comprehensions.scad
share/openscad/examples/Functions/polygon_areas.scad
share/openscad/examples/Functions/recursion.scad
share/openscad/examples/Old/example001.scad
share/openscad/examples/Old/example002.scad
share/openscad/examples/Old/example003.scad
share/openscad/examples/Old/example004.scad
share/openscad/examples/Old/example005.scad
share/openscad/examples/Old/example006.scad
share/openscad/examples/Old/example007.dxf
share/openscad/examples/Old/example007.scad
share/openscad/examples/Old/example008.dxf
share/openscad/examples/Old/example008.scad
share/openscad/examples/Old/example009.dxf
share/openscad/examples/Old/example009.scad
share/openscad/examples/Old/example010.dat
share/openscad/examples/Old/example010.scad
share/openscad/examples/Old/example011.scad
share/openscad/examples/Old/example012.scad
share/openscad/examples/Old/example012.stl
share/openscad/examples/Old/example013.dxf
share/openscad/examples/Old/example013.scad
share/openscad/examples/Old/example014.scad
share/openscad/examples/Old/example015.scad
share/openscad/examples/Old/example016.scad
share/openscad/examples/Old/example016.stl
share/openscad/examples/Old/example017.scad
share/openscad/examples/Old/example018.scad
share/openscad/examples/Old/example019.scad
share/openscad/examples/Old/example020.scad
share/openscad/examples/Old/example021.scad
share/openscad/examples/Old/example022.scad
share/openscad/examples/Old/example023.scad
share/openscad/examples/Old/example024.scad
share/openscad/examples/Parametric/candleStand.json
share/openscad/examples/Parametric/candleStand.scad
share/openscad/examples/Parametric/sign.json
share/openscad/examples/Parametric/sign.scad
share/openscad/examples/examples.json
share/openscad/fonts/05-osx-fonts.conf
share/openscad/fonts/10-liberation.conf
share/openscad/fonts/Liberation-2.00.1/AUTHORS
share/openscad/fonts/Liberation-2.00.1/ChangeLog
share/openscad/fonts/Liberation-2.00.1/LICENSE
share/openscad/fonts/Liberation-2.00.1/README
share/openscad/fonts/Liberation-2.00.1/TODO
share/openscad/fonts/Liberation-2.00.1/ttf/LiberationMono-Bold.ttf
share/openscad/fonts/Liberation-2.00.1/ttf/LiberationMono-BoldItalic.ttf
share/openscad/fonts/Liberation-2.00.1/ttf/LiberationMono-Italic.ttf
share/openscad/fonts/Liberation-2.00.1/ttf/LiberationMono-Regular.ttf
share/openscad/fonts/Liberation-2.00.1/ttf/LiberationSans-Bold.ttf
share/openscad/fonts/Liberation-2.00.1/ttf/LiberationSans-BoldItalic.ttf
share/openscad/fonts/Liberation-2.00.1/ttf/LiberationSans-Italic.ttf
share/openscad/fonts/Liberation-2.00.1/ttf/LiberationSans-Regular.ttf
share/openscad/fonts/Liberation-2.00.1/ttf/LiberationSerif-Bold.ttf
share/openscad/fonts/Liberation-2.00.1/ttf/LiberationSerif-BoldItalic.ttf
share/openscad/fonts/Liberation-2.00.1/ttf/LiberationSerif-Italic.ttf
share/openscad/fonts/Liberation-2.00.1/ttf/LiberationSerif-Regular.ttf
share/openscad/locale/cs/LC_MESSAGES/openscad.mo
share/openscad/locale/de/LC_MESSAGES/openscad.mo
share/openscad/locale/es/LC_MESSAGES/openscad.mo
share/openscad/locale/fr/LC_MESSAGES/openscad.mo
share/openscad/locale/pl/LC_MESSAGES/openscad.mo
share/openscad/locale/ru/LC_MESSAGES/openscad.mo
share/openscad/locale/uk/LC_MESSAGES/openscad.mo
share/pixmaps/openscad.png
@pkgdir share/openscad/libraries/MCAD