Torsten Paul
ff2427cc1e
Move to Edit->Copy Viewport and add shortcut SHIFT-CTRL-C.
2015-05-16 17:41:52 +02:00
Torsten Paul
591c98e979
Add "Export to Clipboard" to copy the current 3d view to the system clipboard.
2015-05-12 23:48:17 +02:00
Marius Kintel
728a114594
#1288 Grab framebuffer before opening file dialog to avoid the dialog being part of hte grabbed frame
2015-04-16 11:11:28 -04:00
Marius Kintel
25f927799d
#1284 Fix animation flicker by not updating camera while compiling
2015-04-12 22:02:03 -04:00
Marius Kintel
5ad4b13036
Update temporal variables for each evaluation, not for each compilation. This ensures that camera parameters are correct even if we reuse an already compiled document. Fixes #1277
2015-03-23 15:02:14 -04:00
Marius Kintel
5042d064b2
Reimplemented Replace All to work properly. Fixes #1264
2015-03-23 12:51:25 -04:00
Marius Kintel
2ab649c226
Allow resizing the main window smaller than the status bar label. Fixes #1260
2015-03-14 19:23:31 -04:00
Marius Kintel
9ef1717459
Conflicts:
...
openscad.pro
scripts/publish-macosx.sh
scripts/publish-mingw-x.sh
scripts/release-common.sh
tests/CMakeLists.txt
2015-03-14 16:17:07 -04:00
Marius Kintel
4b45893575
indentation
2015-03-03 23:49:34 -05:00
Marius Kintel
0d2c1f5466
Don't manually process events during MainWindows construction as it causes out-of-order execution of certain methods. Fixes #1235
2015-03-03 23:48:58 -05:00
Marius Kintel
7b8c98cfbd
Make 'show scale values' a slave of 'show axes'
2015-02-25 15:03:52 -05:00
Marius Kintel
c2bd5c3537
Set the following enabled as default: show axes, show scalemarkers, automatic reload. Fixes #1205
2015-02-09 18:46:12 -05:00
Marius Kintel
37421bbbfa
#1186 bugfix: Use QString in slots
2015-02-05 12:08:38 -05:00
Marius Kintel
4ce1a8d92f
Move cursor to end of console to avoid inheriting selected paragraph style. Fixes #1186
2015-02-04 01:20:53 -05:00
Marius Kintel
0fcc1fbf83
Force execution of the progress dialog to the GUI thread. Fixes #1194
2015-02-03 14:35:54 -05:00
Marius Kintel
3fa3317233
minor fix: Call this->quit to correctly end application
2015-01-29 11:18:53 -05:00
Marius Kintel
41642f2cb5
Updated menu mnemonics to cover most of the entries
2015-01-29 11:16:31 -05:00
Marius Kintel
5a0c4b0ba8
Updated copyright year
2015-01-23 01:31:41 -05:00
Marius Kintel
630cb483d7
Added new Preview and Render icons from @atartanian
2015-01-21 17:43:04 -05:00
Marius Kintel
8e75fecacc
Display non-manifold warning after F6. Fixes #1162
2015-01-21 11:18:22 -05:00
Tim Deagan
b217b08394
Cleanup of files to add export icons to all export types.
2015-01-17 20:49:18 -06:00
Marius Kintel
f8a9af0e54
Removed unnecessary console output
2015-01-16 12:03:30 -05:00
Marius Kintel
d246814a2c
Merge branch 'master' into gui-updates
...
Conflicts:
src/MainWindow.ui
2015-01-15 23:47:36 -05:00
Torsten Paul
1e14e63947
Add cheat-sheet link to help menu
2015-01-14 20:01:53 +01:00
Marius Kintel
c30eeecfa2
Make sure we export the on-screen image. Fixes #1154
2015-01-13 22:29:33 -05:00
Torsten Paul
366663610f
Clarify editor zoom to be font size change and add proper icons.
2015-01-13 02:26:12 +01:00
Torsten Paul
7b33e9eb67
Highlight export warnings in console window.
2015-01-12 17:31:14 +01:00
Torsten Paul
094bc92090
Scale icons depending on font size.
2015-01-10 17:21:56 +01:00
Torsten Paul
197dd5ef3b
Add scale marker icon for dark theme.
2015-01-10 02:06:19 +01:00
Torsten Paul
ddd1228a51
Add settings entry to enable/disable warning display in the 3D view.
2015-01-10 00:54:52 +01:00
Torsten Paul
bb7adc83cb
Add white icons.
2015-01-09 19:24:04 +01:00
Torsten Paul
5943704194
Fix icon selection for dark theme.
2015-01-09 19:04:43 +01:00
Torsten Paul
166e3df850
Remove setting the font size for the warning/error bar.
2015-01-09 18:20:07 +01:00
Marius Kintel
b893834c86
Merge remote-tracking branch 'origin/master' into warning-in-viewport
2015-01-07 23:51:45 -05:00
Marius Kintel
c8097c411e
Merge pull request #1131 from TDeagan/scalemarkers_numbered
...
Scalemarkers numbered
2015-01-07 23:41:38 -05:00
Torsten Paul
da657d7543
Treat deprecation as warning message ( fixes #1143 ).
2015-01-07 17:05:50 +01:00
Torsten Paul
dda527dabd
Show error/warning status in viewport.
2015-01-07 03:14:46 +01:00
Marius Kintel
abf9a96881
Fix crash when checking if invalid Nef3 is valid
2015-01-05 23:30:51 -05:00
Torsten Paul
3c337449e9
Unify zoom handling for perspective and orthogonal mode.
2015-01-05 18:34:08 +01:00
Tim Deagan
358ba86fc8
Swap out spaces for tabs
...
modified: src/GLView.h
modified: src/MainWindow.h
modified: src/QGLView.h
modified: src/mainwin.cc
QtCreator ignores the prefs and will only put in spaces instead of tabs. These are manual fixes in Notepad++ to try and keep the indents in the standard mode.
2015-01-02 01:32:37 -06:00
Torsten Paul
8d4d83f168
Fix build with Qt4.
2014-12-30 13:03:51 +01:00
Torsten Paul
6f9c4f7f09
Integrate with QSettings.
2014-12-29 00:29:09 +01:00
Tim Deagan
b6dcea12d0
Merge remote-tracking branch 'upstream/master' into scalemarkers
...
merging the upstream/master branch into my working branch prior to syncing with my fork
12/26/2014 22:07 CST tim deagan
2014-12-26 22:07:03 -06:00
Tim Deagan
1068f61dc6
Add optional menu driven scaling tics to the large axes
...
Tim Deagan 12/26/2014
While add-on rulers can be extremely useful, there are many times that a quick scaling marker would be handy. This feature generates tics every 10 units, driven off the log10 of the l variable defining axes length. As you zoom in or out, the tics automatically re-scale themselves. Every tenth tic is slightly larger. A menu item is added to the view menu to enable or disable the feature.
I experimented with menu driven scaling (.01, .1, 1, 10, etc.), but using small increments when zoomed out brought the app to it's knees. Adding a visual indicator of the current scaling might be nice, but I'm nto sure where to put it (possibly below the small axes,) since it changes as zooming and would clutter the console.
Changes to be committed:
new file: images/scalemarkers.png
modified: openscad.qrc
modified: src/GLView.cc
modified: src/GLView.h
modified: src/MainWindow.h
modified: src/MainWindow.ui
modified: src/QGLView.h
modified: src/mainwin.cc
2014-12-26 21:44:31 -06:00
Torsten Paul
0cb6b3267a
Add editor settings.
2014-12-27 02:17:15 +01:00
Torsten Paul
dde4575c88
Add class to handle settings.
2014-12-27 00:12:23 +01:00
Marius Kintel
641ac4a506
#1107 Correctly display validity for objects which didn't yet touch CGAL
2014-12-25 17:27:13 -05:00
Torsten Paul
d296d93ddc
Quit application when last main window is closed ( fixes #1079 ).
2014-12-23 19:05:53 +01:00
Torsten Paul
5dc88d0eed
Switch between progress widget and status label.
2014-12-23 06:33:35 +01:00
Torsten Paul
3d9b66cf0f
Fix crash on startup for the MinGW version.
2014-12-23 06:33:35 +01:00