Marius Kintel
65edc63166
kill warning
2014-05-24 12:08:37 -04:00
Marius Kintel
c9bbb3b9bf
Use shared_ptr instead of managing memory manually
2014-05-23 17:44:14 -04:00
Marius Kintel
3c9d9a705a
Merge branch 'master' into csg-import-tests
2014-05-22 23:44:41 -04:00
Marius Kintel
db19afcf80
Updated include guards to #pragma once
2014-05-22 22:26:46 -04:00
Oskar Linde
02cb1f0ca8
Speed up 3D convex hull() by a few orders of magnitude by using a more suitable kernel
2014-05-22 21:15:34 +02:00
Oskar Linde
35c2a5e5ca
Speed up 3D hull() slightly by avoiding converting the result to Nef
2014-05-22 20:09:54 +02:00
Marius Kintel
943e98ae80
Merge branch 'master' into text-module
2014-05-21 16:43:11 -04:00
Marius Kintel
2838795d63
#802 Added test, issue warning instead of crashing
2014-05-21 14:01:12 -04:00
Torsten Paul
c64360d372
Merge branch 'master' into text-module
...
Conflicts:
tests/CMakeLists.txt
2014-05-20 21:36:51 +02:00
Marius Kintel
e64734f8fd
bugfix: Empty import combined with real geometry caused an assert failure
2014-05-19 15:21:43 -04:00
Marius Kintel
e4dd4da818
#791 Handle twist=0 as no twist
2014-05-19 11:49:41 -04:00
Torsten Paul
84eada804b
Fix CSG output of offset().
2014-05-18 17:32:10 +02:00
Marius Kintel
acab1dda1c
Mac fix: Only use NSLog when GUI launched
2014-05-17 14:28:22 -04:00
Marius Kintel
f002fed152
bugfix: Don't try to export if a root geometry wasn't created
2014-05-17 13:04:45 -04:00
Marius Kintel
7a709b5e8b
Merge pull request #785 from OskarLinde/vector_min_max
...
Make min() and max() handle vector argument
2014-05-17 11:59:01 -04:00
Marius Kintel
6a0d70033d
Merge pull request #796 from OskarLinde/offset_bugfix
...
Offset bug with delta < 1
2014-05-17 11:57:50 -04:00
Marius Kintel
e931c8ab83
bugfix: Dumptest failed to dump the highlight modifier
2014-05-17 11:53:11 -04:00
Oskar Linde
dfa1748c81
Bugfix: Offset with rounded join_type calculated fragments incorrectly for delta < 1
2014-05-17 14:23:46 +02:00
Marius Kintel
619d44800e
bugfix: Forgot to add csg as a known filetype
2014-05-15 16:32:25 -04:00
Marius Kintel
44a86c2566
Merge branch 'lowlevel1' of git://github.com/tim-caper/openscad into tim-caper-lowlevel1
2014-05-13 00:59:55 -04:00
Marius Kintel
7952d24915
Merge branch 'master' into categorized_examples
...
Conflicts:
src/MainWindow.h
2014-05-13 00:50:25 -04:00
Marius Kintel
5da1861534
Merge pull request #787 from openscad/mdi+dockable-windows
...
Make editor and console windows dockable / make MDI mode a runtime option.
2014-05-13 00:43:46 -04:00
Torsten Paul
cb5904d685
Overwrite sizeHint() for the editor to handle missing window state information.
...
This triggers only in case the configuration file has no window state
information (or no configuration file at all).
When this happens, the editor would default to a very ugly width due to
the dock widget layout. This overwrites the value reported via sizeHint()
to a width a bit smaller than half the main window size (either the one
loaded from the configuration or the default value of 800).
The height is only a dummy value which will be essentially ignored by
the layouting as the editor is set to expand to fill the available space.
2014-05-12 22:47:47 +02:00
Torsten Paul
7f84eb0a23
Update window title in undocked mode when loading new files.
2014-05-12 22:47:47 +02:00
Torsten Paul
c976f0725b
Fix resizing constraints for the animation panel.
2014-05-12 22:47:47 +02:00
Torsten Paul
4fbbc09895
Make editor and console windows dockable and make MDI mode a runtime option.
2014-05-12 22:47:42 +02:00
Marius Kintel
9ac41c6b21
Merge branch 'checkwrite' of git://github.com/tim-caper/openscad into tim-caper-checkwrite
2014-05-12 16:27:55 -04:00
Marius Kintel
71f8e62a15
Merge branch 'close-empty-win-on-open' of git://github.com/OskarLinde/openscad into OskarLinde-close-empty-win-on-open
2014-05-12 16:22:44 -04:00
Marius Kintel
c4e81baf65
Merge branch 'search_crashfix' of git://github.com/OskarLinde/openscad into OskarLinde-search_crashfix
2014-05-12 13:42:42 -04:00
Marius Kintel
eb98e55477
Merge pull request #788 from OskarLinde/autoreload_undo_fix
...
auto-reload & compile with internal editor preserve undo status
2014-05-12 13:40:30 -04:00
Marius Kintel
5707bc6eaf
Merge branch 'proxy-icons' of git://github.com/OskarLinde/openscad into OskarLinde-proxy-icons
2014-05-12 13:34:21 -04:00
Oskar Linde
5648573d24
Preserves undo status if using the internal editor together with 'autoreload and compile'
2014-05-10 22:41:46 +02:00
Oskar Linde
27e889d818
search(): fix crash bug and add additional feature
...
search(4,[1,2,3]) crashed OpenSCAD. Instead of crashing, one can now search vectors for matching elements.
In addition, search([[1,2]],[[0,1],[1,2],[2,3]]) will work and return [1].
2014-05-10 20:54:09 +02:00
Oskar Linde
bef0efb18e
Fix crash in cgalpngtest_assign-tests
2014-05-10 20:54:09 +02:00
Oskar Linde
afd8d4025b
Make min() and max() handle vector argument
...
This patch adds the ability for max() and min() to take one single vector as argument. The max (or min) element of that vector is returned if the vector contains at least one element.
2014-05-10 19:40:15 +02:00
Oskar Linde
9ccde53749
Add Mac standard Cmd-D shortcut for the 'Don't Save' button
2014-05-10 19:27:17 +02:00
shaina7837
2b14befb6f
examples showed in separate method
2014-05-03 21:15:05 +02:00
shaina7837
b1976cf3ff
categorized_examples
2014-05-03 21:14:57 +02:00
Oskar Linde
75e66a531b
Mac: Give document windows proper proxy icons
2014-05-03 19:15:36 +02:00
Oskar Linde
180bd906b7
Avoid leaving the first empty document window when opening a file in MDI mode
2014-05-03 18:20:37 +02:00
Tim V. Shaporev
76389d83cc
fixup issue 766
2014-05-03 19:44:22 +04:00
Tim V. Shaporev
ebb075315f
low-level optimization to reduce stack usage & accelerate calculations
2014-05-02 10:03:46 +04:00
Ben Gamari
b984297e28
GeometryEvaluator: Fix signed-ness warnings
2014-04-28 13:37:43 -04:00
Ben Gamari
3d21e84b44
clipper-utils: Fix signed-ness warning
2014-04-28 13:37:43 -04:00
Ben Gamari
b5337ad338
Various whitespace fixes
2014-04-28 13:37:43 -04:00
Ben Gamari
ff466c2189
Switch from #define guards to #pragma once
...
As well as a few whitespace cleanups
2014-04-28 13:32:19 -04:00
Marius Kintel
0e2e8d9f94
Merge pull request #769 from tim-caper/builtin2
...
exact sin/cos and eliminated duplicate args computations
2014-04-27 02:37:32 -04:00
Don Bright
319737daff
Merge branch 'master' of github.com:openscad/openscad
2014-04-26 23:33:30 -05:00
Don Bright
2f4617ddef
remove #ifdefs for eigen version 2 ( see issue #532 )
2014-04-26 23:14:24 -05:00
Marius Kintel
f9b3d357ff
build fix after merging text and the new master
2014-04-26 22:09:15 -04:00