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