Commit Graph

4011 Commits (f560288ab12d6dbfd055d9aad1276bfa5bedf29d)

Author SHA1 Message Date
Marius Kintel f560288ab1 Unset QMAKESPEC to avoid old Qt4 env to bleed over 2014-05-12 16:03:47 -04:00
Marius Kintel 1cb754603b #786 Added tests 2014-05-12 15:15:06 -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 758edd0ecc Merge branch 'OskarLinde-proxy-icons' 2014-05-12 13:39:39 -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
Marius Kintel ca765dd688 #252 Downgrade to Qt-5.2.0 for Mac 2014-05-12 13:32:50 -04:00
Marius Kintel 5e8996918a Merge pull request #780 from OskarLinde/discard-shortcut
Add Mac standard Cmd-D shortcut for the 'Don't Save' button
2014-05-12 13:31:14 -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 9ccde53749 Add Mac standard Cmd-D shortcut for the 'Don't Save' button 2014-05-10 19:27:17 +02:00
Marius Kintel 6ec9934365 bugfix: missing slash in download link 2014-05-06 01:10:27 -04:00
Oskar Linde 75e66a531b Mac: Give document windows proper proxy icons 2014-05-03 19:15:36 +02: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 065789e0d7 Sync two remaining test cases after merging unstable. Fixes #758 2014-04-27 23:21:20 -04:00
Marius Kintel 63f0ac2c8c Updated Mac setenv script 2014-04-27 02:39:16 -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 9be9d1513d build linux snapshot with QT5 by default 2014-04-26 23:48:18 -05: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
Don Bright f80865c950 qt 5.0->5.2 2014-04-26 23:05:38 -05:00
Don Bright 464e3fc76d change max qt version in README to support qt5 2014-04-26 23:05:00 -05:00
Marius Kintel 146f977422 Merge pull request #770 from openscad/copy-paste-fix
Fix keyboard shortcuts in automatically generated actions (fixes #408).
2014-04-26 23:58:12 -04:00
Don Bright eda854d54c default to qt5 for MXE cross build for Win 2014-04-26 22:56:51 -05:00
Don Bright d32956a942 remove /opt/qt5 hack in setenv script. (distros have their own way to specify) 2014-04-26 22:46:08 -05: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 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