Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Merge pull request #1316 from openscad/issue1288

Grab framebuffer before opening file dialog. Should fix #1288
latest commit a1bece5c51
@kintel kintel authored
..
Failed to load latest commit information.
libtess2 Fixed bug in libtess. Fixes #1210
polyclipping Updated ClipperLib to 6.2.1
AboutDialog.h Conflicts:
AboutDialog.html Updated copyright, added translators
AboutDialog.ui Add OK button, some Linux window managers do not add a close button t…
AppleEvents.cc Compile fix: Don't include Carbon as it pollutes the global namespace…
AppleEvents.h Switch from #define guards to #pragma once
AutoUpdater.cc Move software update menu handling to AutoUpdater. This should fix #714
AutoUpdater.h Move software update menu handling to AutoUpdater. This should fix #714
CGALCache.cc Refactoring to facilitate more sharing of code between CGALEvaluator,…
CGALCache.h Switch from #define guards to #pragma once
CGALRenderer.cc #793 Tessellate PolySets before rendering to properly support concave…
CGALRenderer.h Renamed CGAL_renderer to CGAL_OGL_Polyhedron for clarity
CGAL_Nef3_workaround.h Fix half of #495: Exported facets get correct orientation
CGAL_Nef_polyhedron.cc Refactor: Moved _DxfData contents to main cc file as it's no longer r…
CGAL_Nef_polyhedron.h Handle a bunch of nullspace corner cases. Fixes #1029
CGAL_OGL_Polyhedron.h Renamed CGAL_renderer to CGAL_OGL_Polyhedron for clarity
CGAL_workaround_Mark_bounded_volumes.h Fix second half of #495: Nef with holes get imported correctly (CGAL …
CSGTermEvaluator.cc #1250 Don't tesselate convex polysets for rendering
CSGTermEvaluator.h Switch from #define guards to #pragma once
Camera.cc More camera fixes: Better viewall calculation, better switching betwe…
Camera.h #1236 Revert camera FOV
CocoaUtils.h Various whitespace fixes
CocoaUtils.mm Killed warnings
CsgInfo.h Handle a bunch of nullspace corner cases. Fixes #1029
Dock.cc Fix status handling for docked windows.
Dock.h Fix status handling for docked windows.
DrawingCallback.cc Made Bezier code slightly more easy to read
DrawingCallback.h Made Bezier code slightly more easy to read
EventFilter.h doc
FontCache.cc Wops, accidentally committed a change made for testing
FontCache.h Use QtConcurrentRun to initialize FontConfig in a separate thread.
FontListDialog.cc Use double backslashes to quote fontconfig input.
FontListDialog.h Add drag&drop to the FontListDialog.
FontListDialog.ui Add drag&drop to the FontListDialog.
FontListTableView.cc Add background to the drag&drop pixmap to make it better readable.
FontListTableView.h Add drag&drop to the FontListDialog.
FreetypeRenderer.cc Removed unused code
FreetypeRenderer.h Removed unused code
GLView.cc Build fixes to compile on MXE with C++11 enabled.
GLView.h Swap out spaces for tabs
Geometry.cc Green refactoring, but uncertain if we should keep it
Geometry.h bugfix: don't crash on empty resize(). refactoring: added virtual cop…
GeometryCache.cc Only show verbose debug info when --debug is turned on
GeometryCache.h Updated include guards to #pragma once
GeometryEvaluator.cc Filter empty children before performing minkowski sum. Fixes #1196
GeometryEvaluator.h Allow the state to track cache lookup preference. This is important t…
GeometryUtils.cc doc
GeometryUtils.h #1215 Repair non-manifold tessellation results, detect and report non…
LibraryInfo.cc Don't include build date. Fixes #1294
LibraryInfo.h Split info() function into separate file as it depends on too many de…
LibraryInfoDialog.cc Modernise help library info
LibraryInfoDialog.h Add gettext to new dialogs.
LibraryInfoDialog.ui Modernise help library info
MainWindow.h #1186 bugfix: Use QString in slots
MainWindow.ui Set the following enabled as default: show axes, show scalemarkers, a…
ModuleCache.cc Output debug info only in debug mode
ModuleCache.h Switch from #define guards to #pragma once
NULLGL.cc #1047 Some more cleanup for NULLGL
OGL_helper.h Build with -DNOGDI by default to prevent name conflicts with windows.h.
OffscreenContext.h Switch from #define guards to #pragma once
OffscreenContextAll.hpp obj_rot + obj_trans -> Eigen::Vector. simplify glinfo dialog box.
OffscreenContextCGL.mm obj_rot + obj_trans -> Eigen::Vector. simplify glinfo dialog box.
OffscreenContextGLX.cc properly indent code
OffscreenContextNULL.cc adding missing file
OffscreenContextWGL.cc Build with -DNOGDI by default to prevent name conflicts with windows.h.
OffscreenView.cc build on system without OpenGL. do cmake .. -DNULLGL=1
OffscreenView.h Switch from #define guards to #pragma once
OpenCSGRenderer.cc bugfix: highlighted differences didn't render correctly
OpenCSGRenderer.h Added View->View All menu entry
OpenCSGWarningDialog.cc bugfix: Wrong slot names for OpenCSG warning dialog
OpenCSGWarningDialog.h Create basic gettext infrastructure and French language stub.
OpenCSGWarningDialog.ui Enable OpenCSG as default for capable OpenGL 1.x contexts as this app…
PlatformUtils-mac.mm Include basic sysinfo to app updater
PlatformUtils-posix.cc Include basic sysinfo to app updater
PlatformUtils-win.cc Include basic sysinfo to app updater
PlatformUtils.cc Build fixes to compile on MXE with C++11 enabled.
PlatformUtils.h Include basic sysinfo to app updater
Polygon2d-CGAL.cc #1065 Show progress dialog while building font cache
Polygon2d-CGAL.h Switch from #define guards to #pragma once
Polygon2d.cc Color code warning and error messages in the console window (fixes #855
Polygon2d.h Mark twist-free linear extrusions of convex polygons convex
Preferences.cc Removed duplicate fire of QComboBox signals
Preferences.h Removed duplicate fire of QComboBox signals
Preferences.ui Enable auto indent as default
ProgressWidget.cc bugfix: the previous progress bar fix wasn't fixed properly
ProgressWidget.h Create basic gettext infrastructure and French language stub.
ProgressWidget.ui #1189 Removed unused titles for progressbar and preferences toolbar
QGLView.cc Merge pull request #1316 from openscad/issue1288
QGLView.h #1288 Grab framebuffer before opening file dialog to avoid the dialog…
Reindexer.h Use iterator as dest instead of a vector, for flexibility
SparkleAutoUpdater.h Move software update menu handling to AutoUpdater. This should fix #714
SparkleAutoUpdater.mm Include basic sysinfo to app updater
ThrownTogetherRenderer.cc bugfix: highlighted differences didn't render correctly
ThrownTogetherRenderer.h Added View->View All menu entry
Tree.cc Add debug output for the Node Id Cache.
Tree.h Switch from #define guards to #pragma once
UIUtils.cc Conflicts:
UIUtils.h Add cheat-sheet link to help menu
boost-utils.cc backport boost functions to pre-1.48
boost-utils.h Switch from #define guards to #pragma once
boosty.h Switch from #define guards to #pragma once
builtin.cc Merge remote-tracking branch 'origin/master' into stack-size-hack
builtin.h Switch from #define guards to #pragma once
cache.h Less intense debug output
calc.cc Moved get_fragments_from_r into Calc
calc.h Switch from #define guards to #pragma once
cgal.h Small refactoring: Split out Polyhedron-related functions to from cga…
cgaladv.cc Merge remote-tracking branch 'origin/master' into stack-size-hack
cgaladvnode.h #409 Pass Value objects as shared_ptr instances instead of by Value t…
cgalfwd.h Switch from #define guards to #pragma once
cgalutils-polyhedron.cc Added printPolyhedron
cgalutils-tess-old.cc Rewrote tessellation used for NefPolyhedron to PolySet conversion. Sh…
cgalutils-tess.cc Always normalize normal vector, for safety
cgalutils.cc Crashed attempting to access non-existing element. Fixes #1258
cgalutils.h Move private clase ZRemover to cc file
cgalworker.cc Use GeometryEvaluator instead of CGALEvaluator. A bunch of refactorin…
cgalworker.h Switch from #define guards to #pragma once
clipper-utils.cc More correct handling of empty geometry. Should fix a few crash bugs
clipper-utils.h Set fixed point to 2^16
color.cc Merge remote-tracking branch 'origin/master' into issue409
colormap.cc Build with -DNOGDI by default to prevent name conflicts with windows.h.
colormap.h Build with -DNOGDI by default to prevent name conflicts with windows.h.
colornode.h Switch from #define guards to #pragma once
context.cc Move catch for function recursion detection.
context.h Simple implementation of tail-recursion elimination.
control.cc Treat deprecation as warning message (fixes #1143).
convex_hull_3_bugfix.h Apply convex hull bugfix from CGAL, work around next issue by avoidin…
csgnode.h Switch from #define guards to #pragma once
csgops.cc bugfix: Correctly handle else scopes, handle overrides inside assign …
csgterm.cc remove #ifdefs for eigen version 2 ( see issue #532 )
csgterm.h Switch from #define guards to #pragma once
csgtermnormalizer.cc Improved cleanup of aborted normalization. This should fix #762
csgtermnormalizer.h Switch from #define guards to #pragma once
dxfdata.cc toPolygon2d() should never return NULL
dxfdata.h Switch from #define guards to #pragma once
dxfdim.cc #409 Pass Value objects as shared_ptr instances instead of by Value t…
dxfdim.h #409 Pass Value objects as shared_ptr instances instead of by Value t…
editor.cc #879 Implemented wheel zoom for scintilla editor
editor.h Reimplemented Replace All to work properly. Fixes #1264
enums.h Switch from #define guards to #pragma once
evalcontext.cc Move catch for function recursion detection.
evalcontext.h Merge remote-tracking branch 'origin/master' into stack-size-hack
exceptions.h bugfix: Don't return a temporary string from exception::what
export.cc #1225 Fix nan or inf normal vector output
export.h Add --render=cgal option for test purposes (forces conversion to CGAL…
export_png.cc #1236 Revert camera FOV
expr.cc bugfix: Don't return a temporary string from exception::what
expression.h Some Expression refactoring
fbo.cc cleanups. and restore accidentally deleted old system-gl.h
fbo.h Switch from #define guards to #pragma once
feature.cc #1065 The text module is no longer experimental
feature.h #1065 The text module is no longer experimental
fileutils.cc Fix duplicated output of DEPRECATED marker.
fileutils.h Various whitespace fixes
findversion.h Extend Windows version detection (fixes #1076).
func.cc Found more search PRINTB warnings to remove
function.h Simple implementation of tail-recursion elimination.
grid.cc Added hash_value() for Vector3f
grid.h Build fixes to compile on MXE with C++11 enabled.
handle_dep.cc #244 Escape spaces in filenames
handle_dep.h Switch from #define guards to #pragma once
highlighter.cc Get color schemes from editor; Enumerate from resource folder for sci…
highlighter.h Switch from #define guards to #pragma once
imageutils-lodepng.cc rendersettings.h not needed
imageutils-macosx.cc Mac OS X build fixes
imageutils.cc cleanup tab spacing
imageutils.h Switch from #define guards to #pragma once
import.cc Treat deprecation as warning message (fixes #1143).
importnode.h Removed unused code
launchingscreen.cc Conflicts:
launchingscreen.h Allow opening of multiple files on application launch on OS X. Fixes #…
launchingscreen.ui Change layout to allow longer version number text.
legacyeditor.cc Reimplemented Replace All to work properly. Fixes #1264
legacyeditor.h Reimplemented Replace All to work properly. Fixes #1264
lexer.l #842 bugfix: handle multiple consecutive NBSP characters
linalg.cc Some cleanup of old eigen2 workarounds. Added fix to support cameras …
linalg.h #1225 Fix nan or inf normal vector output
linearextrude.cc Treat deprecation as warning message (fixes #1143).
linearextrudenode.h Switch from #define guards to #pragma once
localscope.cc bugfix: Correctly handle else scopes, handle overrides inside assign …
localscope.h bugfix: Correctly handle else scopes, handle overrides inside assign …
lodepng.cpp upgrade lodepng to new version. remove malloc from imageutils
lodepng.h Switch from #define guards to #pragma once
mainwin.cc #1288 Grab framebuffer before opening file dialog to avoid the dialog…
mathc99.cc In this commit i'll change just the Qt project, c and header files to…
mathc99.h Build fixes to compile on MXE with C++11 enabled.
memory.h #409 Pass Value objects as shared_ptr instances instead of by Value t…
modcontext.cc Build fixes to compile on MXE with C++11 enabled.
modcontext.h Merge remote-tracking branch 'origin/master' into stack-size-hack
module.cc #1276 Let FileModule::instantiate() catch all module recursions
module.h Forgot to commit Value -> ValuePtr fix to header
namedcolors.cpp Merge branch 'master' into visitor
node.cc Moved % modifier handling from node to nodedumper. This makes nodes w…
node.h Removed unused code
nodecache.h Switch from #define guards to #pragma once
nodedumper.cc bugfix: Dumptest failed to dump the highlight modifier
nodedumper.h Various whitespace fixes
offset.cc Minor doc clarification
offsetnode.h Update offset() parameter handling.
openscad.cc #1203 Explicitly set icon to make sure windows systems correctly set …
openscad.h Conflicts:
parser.y quickfix: Increase parser stack depth to allow for larger designs
parsersettings.cc Port translation code to use resource path from PlatformUtils.
parsersettings.h Port translation code to use resource path from PlatformUtils.
polyset-gl.cc separate-compile
polyset-utils-old.cc #964 Implemented a more robust polygon triangulator which will now ha…
polyset-utils.cc Improved performance regression: create indexed polygon before tessel…
polyset-utils.h #1061 fixed test build behaving differently from GUI build due to ENA…
polyset.cc separate-compile
polyset.h Optimization: Cache boundingbox, added append_poly with Polygon param…
primitives.cc Treat deprecation as warning message (fixes #1143).
printutils.cc Simplified debug checking and made debug output work for cgal test pr…
printutils.h Create basic gettext infrastructure and French language stub.
progress.cc Cleaned up progress handling, implemented cancel function. Needs more…
progress.h Switch from #define guards to #pragma once
projection.cc Merge remote-tracking branch 'origin/master' into stack-size-hack
projectionnode.h Switch from #define guards to #pragma once
qtgettext.h Add N_() to allow adding translation keys without direct gettext() call.
render-opencsg.cc.org Merge branch 'master' into visitor
render.cc Merge remote-tracking branch 'origin/master' into stack-size-hack
renderer.cc #1065 fix: It's allowed to pass NULL geometry to the preview renderer
renderer.h Colormap functionality from pull request #816, mostly by Don Bright, …
rendernode.h Switch from #define guards to #pragma once
rendersettings.cc Remove some obsolete dependencies to colormap.h.
rendersettings.h Remove some obsolete dependencies to colormap.h.
rotateextrude.cc Be helpful and set default convexity of rotate_extrude to 2
rotateextrudenode.h Switch from #define guards to #pragma once
scadlexer.cpp Allow reading the keyword lists from the color scheme files.
scadlexer.h Allow reading the keyword lists from the color scheme files.
scintillaeditor.cpp #1264 Backported to QScintilla 2.7, left a small bug when using 2.7 b…
scintillaeditor.h Reimplemented Replace All to work properly. Fixes #1264
settings.cc Changed default tab width to 4
settings.h Add settings entry to enable/disable warning display in the 3D view.
stackcheck.cc inlined stack pointer retrieval to silence compiler warning
stackcheck.h inlined stack pointer retrieval to silence compiler warning
state.h Allow the state to track cache lookup preference. This is important t…
stl-utils.cc clang fix: Clang claims to be gcc
stl-utils.h Switch from #define guards to #pragma once
surface.cc fixed a small remaining surface issue; z values weren't clamped to 0
svg.cc Cleanup: Removed redundant code
svg.h Switch from #define guards to #pragma once
system-gl.cc merge branch to get windows "library path" working. tweak build system,
system-gl.h Build with -DNOGDI by default to prevent name conflicts with windows.h.
text.cc #1065 The text module is no longer experimental
textnode.h Ubuntu 12.04 build fixes
transform.cc #1233 Correctly handle homogeneous components in transformation matrices
transformnode.h Switch from #define guards to #pragma once
traverser.cc robustification: Postfix traversals used uninitialized response varia…
traverser.h Switch from #define guards to #pragma once
typedefs.h Colormap functionality from pull request #816, mostly by Don Bright, …
value.cc cosmetics
value.h Change settings handling to use Value objects.
version_check.cc check versions of libraries at compile time - warn users. fix FIXME i…
version_check.h Fix gmp issue; ptrdiff_t not found. Fixes #1314
visitor.h Merge branch 'master' into text-module
Something went wrong with that request. Please try again.