Commit Graph

4318 Commits (fbceb0bdd875452c5bd6b89118b7c453336f290f)

Author SHA1 Message Date
Marius Kintel 2cba2a1b55 Merge branch 'master' into text-module
Conflicts:
	scripts/macosx-build-homebrew.sh
	scripts/mingw-x-build-dependencies.sh
	scripts/uni-build-dependencies.sh
	scripts/uni-get-dependencies.sh
	src/GeometryEvaluator.h
	src/MainWindow.ui
	src/clipper-utils.h
	src/mainwin.cc
	tests/CMakeLists.txt
2014-04-26 22:08:31 -04:00
Torsten Paul 7a05fb40d8 Fix keyboard shortcuts in automatically generated actions (fixes #408).
Having our own "copy" menu did cause the automatically generated action
of the QTextEditor used as console to drop the CTRL+C link. Using the
WidgetWithChildrenShortcut settings seems to fix that for Qt4 and Qt5.
2014-04-26 23:04:09 +02:00
Tim V. Shaporev 02137273ff exact sin/cos and eliminated duplicate args computations:
1) eliminated duplicate arguments computations for most of builtin functions (except serach & lookup);
2) provide exact results of sin or cos whenever possible like cos(90)
2014-04-25 10:46:45 +04:00
Marius Kintel 32425c6963 Merge branch 'unstable' into text-module 2014-04-25 02:35:24 -04:00
Marius Kintel 05e1dd7df4 #252 Use Qt5 as default for Mac snapshots 2014-04-25 02:00:06 -04:00
Marius Kintel a9f9fb342a #252 Make filename drops on the editor open the file 2014-04-25 00:54:22 -04:00
Marius Kintel f862e9bd87 Merge branch 'master' of github.com:openscad/openscad 2014-04-24 22:47:19 -04:00
Marius Kintel 7a5035f14e bugfix: use 470 to read qmake variable 2014-04-24 22:46:36 -04:00
Marius Kintel 75dc6b16d1 Use a power of two as scaling factor to be nice to the computer 2014-04-24 01:07:48 -04:00
Marius Kintel 9613e992da Suppress unused local typedef warning for gcc. Fixes #757 2014-04-24 00:01:42 -04:00
Marius Kintel 863303f601 Improved cleanup of aborted normalization. This should fix #762 2014-04-23 23:59:27 -04:00
Marius Kintel b9f8c6b77d Strip color profile from expected images. Makes test work with newer versions of libpng 2014-04-23 02:44:39 -04:00
Don Bright b5974b5da0 NetBSD build fixes 2014-04-22 17:00:38 +00:00
Marius Kintel 90b394015b Merge remote-tracking branch 'origin/master' into unstable
Conflicts:
	src/MainWindow.ui
	src/mainwin.cc
2014-04-22 01:13:20 -04:00
Marius Kintel 91074eba48 Merge pull request #752 from qSLX/master
Preventing losing keyboard focus by editor.
2014-04-22 01:03:21 -04:00
Marius Kintel 23ac323c88 Strip color profile from expected images. Makes test work with newer versions of libpng 2014-04-21 23:23:25 -04:00
Marius Kintel 0a851b0892 Merge remote-tracking branch 'origin/master' into unstable 2014-04-21 22:34:36 -04:00
Marius Kintel e9981048fa Require minimum Mac OS X 10.7 2014-04-21 12:44:26 -04:00
Marius Kintel f32a7bbb91 Merge pull request #760 from openscad/slow-min-max-fix
Evaluate arguments only once in min/max builtins (fixes #738).
2014-04-15 16:42:53 -04:00
Torsten Paul d2240efca8 Evaluate arguments only once in min/max builtins (fixes #738). 2014-04-15 22:36:02 +02:00
Marius Kintel 296d2824d5 Merge pull request #745 from openscad/contextfixme
fix issue #694
2014-04-12 22:32:43 -04:00
Don Bright 355aac26e3 fix datecode bug 2014-04-11 08:37:28 -05:00
Sławomir Demeszko ff555d760b Preventing loosing keyboard focus by editor.
When you write your code in editor sometimes you want to rotate or move object
on 3D view, but due stealing focus by this widget it is quite tedious.
You need additional mouse click to return focus to editor and search line where
you last edited. This behavior is not neccessary as we can interpret keyboard
events globally (in MainWindow) and send commands to 3D view.

Console window need ClickFocus to show context menu.

Zoom In/Out 3D view is assigned to CTRL+[ and CTRL+]. Adding also additional
shortcut to zoom in editor font CTRL+= (with CTRL++ SHIFT is necessary).
2014-04-11 01:18:08 +02:00
Don Bright 9535627657 update documentation and add assertion check for Stack to destructor 2014-04-10 17:29:31 -05:00
Don Bright 0a20e32dc5 Merge branch 'unstable' of github.com:openscad/openscad into unstable 2014-04-10 00:28:26 -05:00
Marius Kintel e30a40f432 minor cleanup of stack handling 2014-04-10 01:23:01 -04:00
Don Bright f0f2a68899 fix issue #751 2014-04-10 00:21:24 -05:00
Marius Kintel 2a16aa1a4f Merge branch 'unstable' into contextfixme 2014-04-10 00:07:36 -04:00
Marius Kintel 0e69decc0e Merge pull request #747 from OskarLinde/nan_fix
NaN comparisons were inconsistent
2014-04-09 23:49:26 -04:00
Marius Kintel 8d6fb11f32 Merge pull request #750 from openscad/non-manifold-export-crash
Prevent crash in OFF/AMF export caused by non-manifold models (fixes #748).
2014-04-09 23:48:41 -04:00
Don Bright a85e103ba2 Merge branch 'unstable' of github.com:openscad/openscad into unstable 2014-04-09 20:16:04 -05:00
Torsten Paul 7fcfe6bb8d Prevent crash in OFF/AMF export caused by non-manifold models (fixes #748). 2014-04-09 21:51:07 +02:00
Oskar Linde f81ae9b4fd Fix NaN comparison bug 2014-04-08 15:36:12 +02:00
Oskar Linde 90e8f70da2 Add regression tests for comparison with NaN 2014-04-08 15:36:12 +02:00
Don Bright ea4a10c027 fix bugs in date code setting. fix bug with crlf conversion 2014-04-07 16:36:31 -05:00
Don Bright 1d9fa45715 Merge branch 'unstable' of github.com:openscad/openscad into unstable 2014-04-05 15:04:09 -05:00
Don Bright 4ff4744d8d find imagemagick using windows registry 2014-04-05 15:04:00 -05:00
Don Bright 0d950338e1 fix issue #694 2014-04-04 23:40:23 -05:00
Don Bright b25f744b25 bugfix - cd out of website path before rebuilding on loop 2014-04-04 20:10:08 -05:00
Don Bright 57668f0e03 fix: \" was being replaced with /" ,messing up tests pretty print 2014-04-03 22:38:08 -05:00
Don Bright f1f7b1a665 fix bash bug when using awk to convert lf to crlf 2014-04-03 17:08:28 -05:00
Don Bright 1ecf715476 add mime-type under linux during make install ( issue #696 ) 2014-04-02 18:16:31 -05:00
Don Bright e8cb468999 test for issue #703 (polyhedron w undef arguments) 2014-04-02 17:45:25 -05:00
Don Bright 49d545285c test for crash on 'undef' args to polyhedron(), issue #703 2014-04-02 17:42:49 -05:00
Don Bright 5bb2ab0c76 fixes issue #701 (Handle Debian KFreeBSD) 2014-04-02 17:36:10 -05:00
Don Bright 70dbe2eef7 fix issue #702 (rm test_cmdline_tool executable bit) 2014-04-02 17:12:23 -05:00
Don Bright 58017aeb08 put 'tests' in name of OpenSCAD Tests on Windows. clean up some bad scripting 2014-04-02 03:10:26 -05:00
Don Bright f3cd66a416 fix broken build, move export_amf inside ENABLE_CGAL #ifdef 2014-04-02 01:51:10 -05:00
Don Bright 61483f53e2 more CTEST_CUSTOM_POST_TEST fixes 2014-04-02 01:45:32 -05:00
Don Bright d0b5e193b8 deal with ctest CTEST_CUSTOM_POST_TEST argument bugs 2014-04-02 01:44:17 -05:00