File solvespace.changes of Package solvespace

-------------------------------------------------------------------
Sat Apr  4 05:31:39 UTC 2026 - Андрей Алыпов <and.november@opensuse.org>

- Update to version 3.2:
- Geometric Modelling Kernel (NURBS)
  * Improve the difference boolean operations.
  * Extrude groups have a checkbox to allow skewing - 3 DoF for the
    extrude direction.

- Constraints (new and improved):
  * Add Parallel and Perpendicular constraints for 2 faces.
  * The equal angle constraint is moved to the N shortcut and menu item
    to allow equal length (Q) to be applied to three or four lines.
  * Allow tangent on arcs/lines/splines without coincident endpoints.

- Allow these constraints to be applied to more entities at once:
  * More than two line Segments - equal length.
  * More than two Arcs and/or circles - equal diameter/radius.
  * Any number of Lines - horizontal or vertical.
  * More than two points - horizontal or vertical.
  * Point on face can be applied to a point and 1-3 faces at once.
  * More than two points coincident.

- Sketching
  * Image sketch elements are not copied in 3d groups (extrude, lathe,
    revolve, helix) by default. Toggle Construction for an image to get the
    old behavior.
  * New option to use radius instead of diameter for circle and arc
    dimensions.
  * Dimensions on arcs default to radius instead of diameter. Uncheck
    use radius in the Property Browser to get diameters.
  * Text in True Type Font elements now support basic kerning. Enable
    it with apply kerning in the Property Browser.

- Translations (now in 10 languages!)
  * Added Czech cs_CZ.
  * Added Japanese ja_JP.
  * Update translation for French fr_FR, Russian ru_RU, Chinese zh_CN
    and Ukrainian uk_UA.

- Other User interface changes:
  * CTRL+Tab hides/shows the toolbar.
  * Marquee selection of line segments is now precise.
  * Speed up the animation when moving the view, for example when
    pressing F2 or F3.
  * The animation speed when changing the 3D view is configurable.
  * Pressing ESC while drawing a sketch entity now deletes the entity
    rather than completing it.
  * CTRL+Shift+S shortcut for "Save As..."
  * New option "use camera mouse navigation" for camera (instead of the
    default model) rotation navigation.
  * Sketches can be displayed with only dimensions visible (the button
    controlling visibility of constraints in the Property Browser has a
    new state).
  * More entity types described in the text screens.
  * A new option to display the full path in the title bar; or not.
  * Handle smooth scrolling (mouse wheel zoom) on GTK/Linux.
  * The embedded vector font (used for the UI and labels):
    * now has many new and improved Chinese characters
    * includes the Greek alphabet
    * improved "є"
    * added superscript 5 "⁵"
    * fixed crash when typing "£"
  * Add an 'only unconstrained' option on the Property Browser home
    screen that shows only unconstrained groups.
  * Some faces can be gragged. Linked objects can be moved by gragging
    their faces.

- Solver
  * Merged Python bindings for the geometric constraint solver to
    master.

- Other
  * STEP files now export as solid model(s).
  * Merged a QT front end as an option for Linux builds.
  * Merged and improved the experimental Web version (Emscripten port).
  * Better Flatpack support.
  * Several bug fixes and usability improvements.
  * Allow 32 bit SolveSpace to access up to 4GB of RAM to allow working
    on larger projects.

- Bug fixes:
  * Paste Transformed on elements that contain a point-line distance
    does not flip any more.
  * Fix saving assemblies when opened with a relative path on the
    command line.
  * Windows: The Property Browser remains visible when going full
    screen (CTRL-F11).
  * Fix crash when linking .STL and .EMN files with extensions in
    capital letters.
  * Mac: Don't crash on file ops without changing dir.
  * Fix incorrect arc handling when linking IDF files.
  * Windows: avoid (sometimes) showing multiple messages when deleting
    an entity causes other entities to be removed.
  * "Split Curves at Intersection" fixes:
    * Does not create a zero length edge when splitting lines
    intersecting in a T shape
    * Does not create an invisible zero length edge and jump the
    intersection point to (0, 0, 0) when splitting lines with coincident
    end points.
  * Fix IDF import with THOU units.
  * macOS: Fix some points not draggable on macOS 26 (Tahoe).
  * Windows 10/11: Fix the button click area in the property browser
    shifting because the contents were rendered stretched or compressed.

-------------------------------------------------------------------
Mon Apr 19 11:46:18 UTC 2021 - brassh@web.de

- Update to upstream version 3.0 (Release)
  * New sketch features, constraint features, export/import,
    rendering and measurement/analysis features
  * see,
    https://github.com/solvespace/solvespace/blob/master/CHANGELOG.md

-------------------------------------------------------------------
Thu Apr 08 09:15:15 UTC 2021 - brassh@web.de

- Update to version 2.3+git20210117.36719c6 (=v3.0.rc2)

-------------------------------------------------------------------
Sun Oct 04 22:38:17 UTC 2020 - brassh@web.de

- Update to version 2.3+git20201003.c514dda:
  * Multiple upstream features and fixes since Dec 2016,
    i.a. new sketch, constraint, export/import, rendering, 
    measurement/analysis features and bug fixes
  * see,
    https://github.com/solvespace/solvespace/blob/master/CHANGELOG.md
- removed solvespace-2.3-gcc6.patch (not necessary any more)
- moved service to obs_scm (as tar_scm is deprecated)

-------------------------------------------------------------------
Fri Apr 14 12:05:17 UTC 2017 - avvissu@yandex.by

- Update to version 2.3+git.20161224.7c1ca46:
  * Fix a crash when adding a symmetric constraint on two points.
  * TTF: only call FT_Request_Size once after loading.
  * TTF: actually use CID as GID when CID-to-GID mapping is absent.
  * TTF: use metrics of 'A' to determine cap height.
  * Fix a crash when adding a symmetric constraint on a line.
  * Fix detection of transparent meshes.
  * DXF: Fix export of wireframe as 3D DXF.
  * Fix crash when trying to import not .dxf or .dwg files
- Fix build with gcc6 (solvespace-2.3-gcc6.patch)

-------------------------------------------------------------------
Fri Nov 04 22:16:23 UTC 2016 - avvissu@yandex.by

- Update to version 2.2+git.20161017.c4ad073:
  * Unix: also install the SolveSpace desktop icon in the xpm 
  	format.
  * Show "Paste" context menu item even when only constraints are 
  	copied.
  * Do not remove autosave after successfully opening file.
  * Don't crash when changing the autosave interval.
  * Fix the "Show degrees of freedom" command.
  * GTK: make Space Navigator actually work.
  * Multiply constraint values by scale when pasting with 
  	transformation.
  * When snapping constraints to grid, snap the reference point.
  * Unbreak TTF metrics.
  * Update libdxfrw.
  * Do not clear selection during operations that don't need it.
  * Forcibly show the current group once we start a drawing operation
  * DXF export: always declare layers before using them.
  * Get rid of the MAX_SELECTED restriction in GroupSelection().
  * Make translate/rotate groups inherit the "suppress solid model" 
  	option.
  * Travis: update brew installation instructions.
  * GTK: show files with uppercase extensions in file open dialog.
  * Mark group dirty when clicking "allow redundant constraints" 
  	link.
  * Normalize the string returned by Extension() to lowercase.
  * Fix a handle leak in TtfFontList::PlotString.
  * Don't draw edges and outlines while dragging an entity.
  * GTK: use 3DConnexion button 0 instead of SI_APP_FIT_BUTTON.
  * Write params if system is solved as REDUNDANT_OKAY.
  * Try to re-solve groups that fail rank test.

-------------------------------------------------------------------
Tue Jul 12 13:38:26 UTC 2016 - avvissu@yandex.by

- Update to version 2.1+git.20160611.dce9064:
  * GTK: clip any editors instead of resizing GraphicsWindow.
  * Cocoa: allow dismissing Message/Error NSAlerts using Escape key.
  * Unbreak importing files in the same directory as current file.
  * DXF, DWG: allow undoing an import.
  * Load actual factory default, not saved style, when requested.
  * Three.js: correctly handle browser zoom.
  * Fix disabling of autoconstrainter via Ctrl.
  * Add CHANGELOG.md.
  * More info: /usr/share/doc/packages/solvespace/CHANGELOG.md
- Use stable release in _service file
- Remove development package (used fork of libdxfrw)
- Remove patches:
  * solvespace-2.1_libdir.patch (fixed in upstream)

-------------------------------------------------------------------
Tue Jun  2 17:47:20 UTC 2015 - avvissu@yandex.ru

- Initial package

openSUSE Build Service is sponsored by