Mercurial
>
ldforge
/ graph
Search:
summary
shortlog
changelog
graph
tags
bookmarks
branches
files
help
graph
The revision graph only works with JavaScript-enabled browsers.
Fixed potential memory leak
Thu, 09 Feb 2017 20:07:45 +0200
, by Teemu Piippo
Replaced GLRenderer::m_width and GLRenderer::m_height with width() and height() calls.
Thu, 09 Feb 2017 19:59:27 +0200
, by Teemu Piippo
Moved more business logic out of GLRenderer into Canvas. GLRenderer::pick(const QRange&) now returns a set of LDObjects without modifying them. Replaced the GLRenderer::pick(int, int) overload with GLRenderer::pickOneObject.
Thu, 09 Feb 2017 19:57:43 +0200
, by Teemu Piippo
Made GLRenderer's Model pointer const
Thu, 09 Feb 2017 19:32:41 +0200
, by Teemu Piippo
Moved more editing-related methods to Canvas.
Thu, 09 Feb 2017 13:26:44 +0200
, by Teemu Piippo
Removed the unneeded makeCurrent overload
Thu, 09 Feb 2017 13:17:22 +0200
, by Teemu Piippo
Moved more methods only used by canvas code from GLRenderer to Canvas. Thin border pen is now a static constant.
Thu, 09 Feb 2017 13:13:46 +0200
, by Teemu Piippo
Moved triangle count rendering to Canvas
Thu, 09 Feb 2017 13:07:47 +0200
, by Teemu Piippo
Moved document editing methods from GLRenderer to Canvas
Thu, 09 Feb 2017 13:05:31 +0200
, by Teemu Piippo
Created a new GLRenderer derivative class "Canvas" and made MainWindow use it
Thu, 09 Feb 2017 11:53:55 +0200
, by Teemu Piippo
Cleaned up code in LDDocument and removed unnecessary flags and methods. Flags turned into bools.
Thu, 09 Feb 2017 01:08:57 +0200
, by Teemu Piippo
Removed some unused code
Thu, 09 Feb 2017 01:00:31 +0200
, by Teemu Piippo
Removed all overlay support. It's a messy pile of mess and I will reimplement it later as background images and it will be much better then.
Thu, 09 Feb 2017 00:52:23 +0200
, by Teemu Piippo
GLRenderer no longer exposes the model pointer.
Thu, 09 Feb 2017 00:45:44 +0200
, by Teemu Piippo
LDGLData merged into GLRenderer since it only deals with one document now. GLRenderer generalised from rendering documents to models.
Thu, 09 Feb 2017 00:43:30 +0200
, by Teemu Piippo
Made a new renderer be created for each document, instead of reusing the same renderer for all documents.
Thu, 09 Feb 2017 00:32:24 +0200
, by Teemu Piippo
Simplified GLRenderer::convert3dTo2d. The multiplication with the modelview matrix is not necessary, it's identity all the time... with that, I think the function makes much more sense now.
Wed, 08 Feb 2017 17:07:19 +0200
, by Teemu Piippo
- Use a QGenericMatrix to store the matrix, instead of a C array
Wed, 08 Feb 2017 16:51:55 +0200
, by Teemu Piippo
Changed from GLdouble to GLfloat. Apparently the performance difference is greater on the GPU..? It doesn't really matter but let's be consistent.
Wed, 08 Feb 2017 16:45:32 +0200
, by Teemu Piippo
GLRenderer::clampAngle is no longer used as of the previous commit so we can do away with it.
Wed, 08 Feb 2017 16:38:59 +0200
, by Teemu Piippo
Switched from euler angle rotation to matrix rotation. Gimbal lock is now broken.
Wed, 08 Feb 2017 16:25:06 +0200
, by Teemu Piippo
Wrote documentation to the Model class.
Sat, 04 Feb 2017 14:44:39 +0200
, by Teemu Piippo
The current document pointer may no longer be null.
Sat, 04 Feb 2017 14:24:16 +0200
, by Teemu Piippo
minor amendment
Fri, 03 Feb 2017 10:51:08 +0200
, by Teemu Piippo
Reworked and cleaned up the circle mode
Fri, 03 Feb 2017 10:44:23 +0200
, by Teemu Piippo
Some code cleanup in abstract editing modes.
Mon, 30 Jan 2017 14:30:55 +0200
, by Teemu Piippo
Removed some unnecessary #include-directives.
Mon, 30 Jan 2017 02:41:45 +0200
, by Teemu Piippo
Removed the status bar, since it's not used for anything
Mon, 30 Jan 2017 02:33:17 +0200
, by Teemu Piippo
Split object list representation into virtual methods
Mon, 30 Jan 2017 02:30:26 +0200
, by Teemu Piippo
Removed LDDocument::getObjectCount (superceded by Model::size)
Mon, 30 Jan 2017 02:18:42 +0200
, by Teemu Piippo
The "all objects have valid models" invariant seems to be holding up now. At least basic drawing works again.
Mon, 30 Jan 2017 00:59:06 +0200
, by Teemu Piippo
Made all LDObject constructors protected. Emplacement is now the only way to create objects.
Sun, 29 Jan 2017 21:17:43 +0200
, by Teemu Piippo
Removed the LDSpawn function and replaced its last use cases.
Sun, 29 Jan 2017 21:07:15 +0200
, by Teemu Piippo
More rework on model stuff, removals of LDSpawn calls. Most importantly, the LDraw code parsing function was moved to Model.
Sun, 29 Jan 2017 21:02:11 +0200
, by Teemu Piippo
Removed uses of LDSpawn in the algorithm toolset
Sun, 29 Jan 2017 15:49:36 +0200
, by Teemu Piippo
Replaced uses of LDSpawn with the Model class in edit modes
Sun, 29 Jan 2017 15:39:35 +0200
, by Teemu Piippo
Removed dead code that's standing in the way of refactoring
Sun, 29 Jan 2017 15:28:48 +0200
, by Teemu Piippo
Removed the AddObjectDialog. Garbage code that absolutely needs to be reimplemented.
Sun, 29 Jan 2017 15:25:26 +0200
, by Teemu Piippo
Made the quad→triangles use emplacement. However, now it crashes because of problems in the underlying system (the LDObject constructor shouldn't do anything in regard to the model!)
Sun, 29 Jan 2017 15:18:40 +0200
, by Teemu Piippo
Major overhaul of object→document relationship: added the Model class which models the object buffer. Each object is to be included in a model (an invariant that currently does not hold). A document is a subclass of a model. The LDObject is also now agnostic about selection, and the selection is now a set. A lot of things are probably broken now but it's a major step forward.
Sun, 29 Jan 2017 15:05:14 +0200
, by Teemu Piippo
Happy new year 2017!
Sat, 28 Jan 2017 17:47:06 +0200
, by Teemu Piippo
Matrices are now input with 9 spinboxes instead of a MLCad-style line edit
Sat, 28 Jan 2017 17:45:00 +0200
, by Teemu Piippo
Moved the identity matrix constant into Matrix's namespace
Sat, 28 Jan 2017 17:23:04 +0200
, by Teemu Piippo
Removed the dangerous C-array constructor from the matrix - no need for it anyway since the matrix already is an array of doubles.
Sat, 28 Jan 2017 17:20:16 +0200
, by Teemu Piippo
Reworked the Matrix interface so that less index math is involved
Sat, 28 Jan 2017 17:14:05 +0200
, by Teemu Piippo
Fixed formatFileSize
Sat, 28 Jan 2017 16:30:27 +0200
, by Teemu Piippo
Refactor roundToDecimals and formatFileSize
Sat, 28 Jan 2017 14:33:09 +0200
, by Teemu Piippo
Actually, let's call it countof(). Makes more sense.
Sat, 28 Jan 2017 14:14:28 +0200
, by Teemu Piippo
Replaced '.length()' with 'length()' where appropriate
Sat, 28 Jan 2017 14:13:01 +0200
, by Teemu Piippo
Replaced uses of 'x.size()' with 'length(x)'
Sat, 28 Jan 2017 14:01:19 +0200
, by Teemu Piippo
refactor: added the length() function that's like Python's len()
Sat, 28 Jan 2017 13:49:09 +0200
, by Teemu Piippo
refactor
Sat, 28 Jan 2017 13:32:55 +0200
, by Teemu Piippo
Display error string if unable to write a crash log.
Sat, 19 Nov 2016 22:57:18 +0200
, by Teemu Piippo
Made DEFINE_FLAG_ACCESS_METHODS a function macro
Fri, 18 Nov 2016 03:01:38 +0200
, by Teemu Piippo
Cleaned up crash catcher, fixed missing <math.h> include
Fri, 18 Nov 2016 02:56:53 +0200
, by Teemu Piippo
Fixed additive range selection not working properly.
Thu, 17 Nov 2016 14:12:59 +0200
, by Teemu Piippo
Cleanup in GL renderer...
Thu, 17 Nov 2016 13:56:13 +0200
, by Teemu Piippo
Cleaned up PrimitiveScanner
Thu, 17 Nov 2016 12:18:13 +0200
, by Teemu Piippo
Further cleanup
Wed, 16 Nov 2016 01:43:37 +0200
, by Teemu Piippo
Refactor primitives
Wed, 16 Nov 2016 01:28:42 +0200
, by Teemu Piippo
Refactor FileToolset
Wed, 16 Nov 2016 00:52:22 +0200
, by Teemu Piippo
Moved the about dialog into the file toolset and removed the mail button (the forums are better for this anyway)
Wed, 16 Nov 2016 00:44:35 +0200
, by Teemu Piippo
Removed the 'once' macro since it's not used
Tue, 15 Nov 2016 17:44:54 +0200
, by Teemu Piippo
Removed the USE_QT5 macro now that we're Qt5 only.
Tue, 15 Nov 2016 17:42:42 +0200
, by Teemu Piippo
Change "m_" prefix to "_" in members of PartDownloader
Tue, 15 Nov 2016 17:40:51 +0200
, by Teemu Piippo
Changed QList to QVector in PartDownloader
Tue, 15 Nov 2016 17:39:04 +0200
, by Teemu Piippo
Cleanup PartDownloader
Tue, 15 Nov 2016 17:37:31 +0200
, by Teemu Piippo
Unabbreviate "transform" to "transformationMatrix"
Tue, 15 Nov 2016 17:12:50 +0200
, by Teemu Piippo
Cleanup colors.cpp/.h
Tue, 15 Nov 2016 13:52:44 +0200
, by Teemu Piippo
Refactor GuiUtilities
Fri, 11 Nov 2016 13:59:27 +0200
, by Teemu Piippo
Some cleanup
Fri, 11 Nov 2016 13:34:51 +0200
, by Teemu Piippo
Draw line lengths to 2 decimal points only.
Sun, 16 Oct 2016 18:28:56 +0300
, by Teemu Piippo
Dropped Qt 4 support. We're Qt 5 only now.
Sun, 16 Oct 2016 17:54:42 +0300
, by Teemu Piippo
Fixed compilation.
Sun, 16 Oct 2016 17:54:22 +0300
, by Teemu Piippo
Added doxygen.ini
Thu, 16 Jun 2016 14:13:04 +0300
, by Teemu Piippo
Moved matrix into new source/header pair in types/
Sun, 08 May 2016 20:54:52 +0300
, by Teemu Piippo
Replaced the ugly for_enum macro with a generator class
Sun, 08 May 2016 20:12:54 +0300
, by Teemu Piippo
Further improved enum handling
Sun, 08 May 2016 16:26:16 +0300
, by Teemu Piippo
Enum stuff
Sun, 08 May 2016 16:11:40 +0300
, by Teemu Piippo
- Refactoring...
Sun, 08 May 2016 15:26:58 +0300
, by Teemu Piippo
Unabbreviated overlay member names
Sun, 08 May 2016 13:25:12 +0300
, by Teemu Piippo
removed removeDuplicates in favor of QSet, and the unused ObjectList class
Wed, 17 Feb 2016 19:54:21 +0200
, by Teemu Piippo
Fixed circle mode not building the circle anymore
Wed, 17 Feb 2016 03:24:07 +0200
, by Teemu Piippo
Removed unneeded includes from main.cpp
Wed, 17 Feb 2016 03:15:10 +0200
, by Teemu Piippo
Moved PreferredLicenseText into HierarchyElement and made the config pointer be passed to LDPaths. Now I can finally remove the Config global pointer.
Wed, 17 Feb 2016 03:10:12 +0200
, by Teemu Piippo
Moved LDObject::moveObjects into MoveToolset
Wed, 17 Feb 2016 02:56:59 +0200
, by Teemu Piippo
Rename Pi to lowercase pi
Wed, 17 Feb 2016 00:54:02 +0200
, by Teemu Piippo
Renamed ldObjectMath.cpp/.h to mathfunctions.cpp/.h
Wed, 17 Feb 2016 00:47:48 +0200
, by Teemu Piippo
Moved rotation point handling to ldObjectMath.cpp and encapsulated it into new class MathFunctions
Wed, 17 Feb 2016 00:43:17 +0200
, by Teemu Piippo
Split grid stuff into a new class Grid in grid.cpp/grid.h
Tue, 16 Feb 2016 19:59:43 +0200
, by Teemu Piippo
Use a better gcd algorithm, some style fixes
Tue, 16 Feb 2016 16:28:44 +0200
, by Teemu Piippo
Replaced GetRecursiveFilenames with QDirIterator
Tue, 16 Feb 2016 02:11:33 +0200
, by Teemu Piippo
Reformatted primitives.cpp
Tue, 16 Feb 2016 01:51:00 +0200
, by Teemu Piippo
Split PrimitivePrompt into its new source files, renamed it to GeneratePrimitivePrompt
Tue, 16 Feb 2016 01:39:06 +0200
, by Teemu Piippo
Transformed primitive management into a new class PrimitiveManager that is a member of MainWindow
Tue, 16 Feb 2016 00:59:50 +0200
, by Teemu Piippo
Renamed ConfigurationValueBag to Configuration and added a pointer to it into HierarchyElement. This helps with the fight against global variables.
Sun, 14 Feb 2016 03:19:28 +0200
, by Teemu Piippo
Fixed line length warnings
Sat, 13 Feb 2016 04:14:43 +0200
, by Teemu Piippo
Added triangle count to viewport, added compile-time line length check
Sat, 13 Feb 2016 04:06:49 +0200
, by Teemu Piippo
Happy new year 2016!
Fri, 01 Jan 2016 23:41:55 +0200
, by Teemu Piippo
Cleanup miscallenous.cpp/.h
Thu, 19 Nov 2015 00:43:18 +0200
, by Teemu Piippo
It worx again!
Wed, 18 Nov 2015 19:05:22 +0200
, by Teemu Piippo
Rename LDSubfile to LDSubfileReference
Sat, 24 Oct 2015 13:19:27 +0300
, by Teemu Piippo
A bit more cleanup. Finally removed the PROPERTY macro. (now let's see about making a new one sometime that isn't so terrible?)
Sun, 04 Oct 2015 22:54:17 +0300
, by Teemu Piippo
Fix rectangle mode for real
Sun, 04 Oct 2015 16:55:26 +0300
, by Teemu Piippo
Fixed circle, rectangle and line path modes not working anymore. Add blip coordinates to curve and line path modes. Circle mode for now only can show the coordinates of the initial blip
Sun, 04 Oct 2015 16:45:30 +0300
, by Teemu Piippo
Branch close
Sun, 04 Oct 2015 14:09:46 +0300
, by Teemu Piippo
Copyright header fix, some minor stuff
Sun, 04 Oct 2015 14:08:51 +0300
, by Teemu Piippo
Subject Bézier curve fineness to the grid. By default, the coarse grid uses 8 segments, medium 16 and fine 32. Moved rasterization from demoting to inlining, it feels more sensible for it to be there.
Sun, 04 Oct 2015 13:19:45 +0300
, by Teemu Piippo
Bézier curves now render in 3D
Sun, 04 Oct 2015 06:59:09 +0300
, by Teemu Piippo
Bézier curves are now parsed correctly
Sun, 04 Oct 2015 06:43:02 +0300
, by Teemu Piippo
Bézier curves may now be serialized down using the "Demote" function. I need to rename that now.
Sun, 04 Oct 2015 06:31:36 +0300
, by Teemu Piippo
Added some pretty pics that I left out of the previous commit.
Sun, 04 Oct 2015 04:27:38 +0300
, by Teemu Piippo
Begin work on Bézier curve support. They can be drawn but don't render in 3D and they load as comments.
Sun, 04 Oct 2015 04:26:11 +0300
, by Teemu Piippo
And now it should work again too
Sun, 04 Oct 2015 02:59:38 +0300
, by Teemu Piippo
Now compiles again
Sun, 04 Oct 2015 02:52:03 +0300
, by Teemu Piippo
Commit work done on document manager. Happy 3rd birthday LDForge!
Tue, 22 Sep 2015 23:38:19 +0300
, by Teemu Piippo
LDVertexObject stuff (ultimately not worth it)
Tue, 22 Sep 2015 00:59:21 +0300
, by Teemu Piippo
Removed some unused methods
Sun, 06 Sep 2015 20:45:51 +0300
, by Teemu Piippo
Split PartDownloadRequest into its own file
Sun, 06 Sep 2015 16:57:22 +0300
, by Teemu Piippo
Refactor PartDownloader
Sun, 06 Sep 2015 16:42:57 +0300
, by Teemu Piippo
Refactor PartDownloadRequest
Sun, 06 Sep 2015 16:08:22 +0300
, by Teemu Piippo
Use automoc so that it compiles again...
Sun, 06 Sep 2015 15:19:00 +0300
, by Teemu Piippo
Add ${LDFORGE_HEADERS} into the add_executable call so that header files without corresponding source files show up in Qt Creator's project listing
Sun, 06 Sep 2015 15:14:27 +0300
, by Teemu Piippo
Sort LDFORGE_HEADERS in CMakeLists.txt
Sun, 06 Sep 2015 15:13:33 +0300
, by Teemu Piippo
Refactor LDObject API
Sun, 06 Sep 2015 15:12:30 +0300
, by Teemu Piippo
Removed the exiting hacks
Sun, 06 Sep 2015 13:46:39 +0300
, by Teemu Piippo
Refactor GLRenderer and GLCompiler
Sun, 06 Sep 2015 04:48:58 +0300
, by Teemu Piippo
Remove "!= nullptr" expressions
Sun, 06 Sep 2015 03:17:29 +0300
, by Teemu Piippo
null -> nullptr
Sun, 06 Sep 2015 03:10:03 +0300
, by Teemu Piippo
Refactor edit history
Sun, 06 Sep 2015 03:00:28 +0300
, by Teemu Piippo
Optimize QVariant in ConfigurationValueBag
Sun, 06 Sep 2015 01:52:37 +0300
, by Teemu Piippo
Refactor MainWindow's API
Sun, 06 Sep 2015 01:52:23 +0300
, by Teemu Piippo
Split LDFileLoader (now LDDocumentLoader) into its own files
Sun, 06 Sep 2015 01:22:25 +0300
, by Teemu Piippo
Refactor LDDocument's API
Sat, 05 Sep 2015 23:55:06 +0300
, by Teemu Piippo
Make documents members of the main window
Sat, 05 Sep 2015 23:03:24 +0300
, by Teemu Piippo
More refactor and removal of g_win uses
Mon, 31 Aug 2015 23:36:08 +0300
, by Teemu Piippo
Make ui a reference pointer in ConfigDialog
Mon, 31 Aug 2015 23:25:56 +0300
, by Teemu Piippo
Move ConfigDialog into src/dialogs/ subfolder
Mon, 31 Aug 2015 23:23:45 +0300
, by Teemu Piippo
Added a GuiUtilities class to contain useful non-MainWindow-related GUI functions
Mon, 31 Aug 2015 23:18:17 +0300
, by Teemu Piippo
Change color config types into actual colors now that I can do that
Mon, 31 Aug 2015 22:40:49 +0300
, by Teemu Piippo
Now doesn't crash anymore
Mon, 31 Aug 2015 21:38:58 +0300
, by Teemu Piippo
Now compiles and links but crashes shortly after startup.
Mon, 31 Aug 2015 20:50:12 +0300
, by Teemu Piippo
Commit configuration rework (doesn't work yet, more than most probably doesn't compile either)
Mon, 31 Aug 2015 04:57:16 +0300
, by Teemu Piippo
Split actions.cpp and actionsEdit.cpp into toolsets.
Sun, 30 Aug 2015 17:20:55 +0300
, by Teemu Piippo
Happy new year 2015
Sun, 30 Aug 2015 15:18:41 +0300
, by Teemu Piippo
elif -> else if
Sun, 30 Aug 2015 15:17:28 +0300
, by Teemu Piippo
Replaced Min/Max/Clamp/Abs with use of Qt versions of them.
Sun, 30 Aug 2015 15:01:10 +0300
, by Teemu Piippo
MainWindow: "ui->" -> "ui."
Sun, 30 Aug 2015 05:30:17 +0300
, by Teemu Piippo
More refactor
Sun, 30 Aug 2015 05:16:07 +0300
, by Teemu Piippo
More through removal of the vertex object
Sun, 30 Aug 2015 04:57:09 +0300
, by Teemu Piippo
Rename MainWindow files
Sun, 30 Aug 2015 04:53:37 +0300
, by Teemu Piippo
Fix result reporting in "add borders"
Sun, 30 Aug 2015 04:45:16 +0300
, by Teemu Piippo
Fix crash when using "add borders" with a triangle
Sun, 30 Aug 2015 04:43:14 +0300
, by Teemu Piippo
Remove the vertex object type
Sun, 30 Aug 2015 04:41:54 +0300
, by Teemu Piippo
Removed all asserts from the code. Removed assert handling and the bomb box dialog.
Sun, 30 Aug 2015 04:21:44 +0300
, by Teemu Piippo
Refactor OpenProgressDialog out of dialogs.cpp
Sun, 30 Aug 2015 03:52:03 +0300
, by Teemu Piippo
Replace LDIterate function with LDObjectIterator class
Sun, 30 Aug 2015 03:04:39 +0300
, by Teemu Piippo
Remove g_win uses from actionsEdit.cpp
Sat, 29 Aug 2015 19:21:49 +0300
, by Teemu Piippo
Refactor the new part dialog into a new class
Sat, 29 Aug 2015 19:18:40 +0300
, by Teemu Piippo
Refactor LDrawPathDialog and LDPaths
Sat, 29 Aug 2015 18:45:48 +0300
, by Teemu Piippo
Rename all .cc files to .cpp files.
Sat, 29 Aug 2015 17:07:39 +0300
, by Teemu Piippo
Closed old branch
Sat, 29 Aug 2015 16:30:56 +0300
, by Teemu Piippo
Move colorSelector.cc to dialogs/colorselector.cpp
Sat, 29 Aug 2015 16:29:11 +0300
, by Teemu Piippo
actually added updaterevision.py, more fixing
Sun, 23 Aug 2015 00:25:21 +0300
, by Teemu Piippo
Replaced updaterevision with a python script, more renames, clang fixes
Sat, 22 Aug 2015 19:37:01 +0300
, by Teemu Piippo
ColorSelector: `ui->` -> `ui.`
Sat, 22 Aug 2015 18:14:53 +0300
, by Teemu Piippo
Cleanup progresses
Sat, 22 Aug 2015 18:10:28 +0300
, by Teemu Piippo
More sharedpointer removal
Sat, 22 Aug 2015 15:58:50 +0300
, by Teemu Piippo
Replace casts
Sat, 22 Aug 2015 15:37:02 +0300
, by Teemu Piippo
Commit work done on code cleanup
Sat, 22 Aug 2015 13:51:20 +0300
, by Teemu Piippo
Commit work on scripting
scripting
Sat, 22 Aug 2015 13:04:58 +0300
, by Teemu Piippo
Refactoring update.
Tue, 07 Jul 2015 21:35:20 +0300
, by Teemu Piippo
- fix spacing in cmakelists
Sun, 12 Apr 2015 23:02:26 +0300
, by Teemu Piippo
- commit ldproject stuff
projects
Thu, 02 Apr 2015 11:25:58 +0300
, by Teemu Piippo
- more work on project files
projects
Thu, 19 Mar 2015 15:24:02 +0200
, by Teemu Piippo
- commit more work done on projects
projects
Thu, 05 Mar 2015 02:24:15 +0200
, by Teemu Piippo
- commit work done on projects
projects
Wed, 04 Mar 2015 15:37:21 +0200
, by Teemu Piippo
- merged with default
projects
Tue, 03 Mar 2015 22:29:27 +0200
, by Teemu Piippo
- fixed: actions did not fire anymore
Tue, 03 Mar 2015 22:07:36 +0200
, by Teemu Piippo
- rewrote codegen in python and merged updaterevision into it
Tue, 03 Mar 2015 21:54:57 +0200
, by Teemu Piippo
- moved ui files to src/
Tue, 03 Mar 2015 17:42:21 +0200
, by Teemu Piippo
- renamed .cc files to .cpp
Tue, 03 Mar 2015 16:55:36 +0200
, by Teemu Piippo
- added dependency to libarchive
projects
Tue, 03 Mar 2015 16:50:39 +0200
, by Teemu Piippo
- refactor MainWindow a tad
Sat, 21 Feb 2015 20:23:34 +0200
, by Teemu Piippo
- removed the vertex object
Sat, 21 Feb 2015 19:35:43 +0200
, by Teemu Piippo
- bump copyright year
Sat, 21 Feb 2015 18:51:33 +0200
, by Teemu Piippo
- relaced updaterevision.c with a python script
Sat, 21 Feb 2015 18:50:11 +0200
, by Teemu Piippo
- added/corrected license headers
scripting
Tue, 03 Feb 2015 15:30:30 +0200
, by Teemu Piippo
- ast: added root and macro nodes and processing of them
scripting
Tue, 03 Feb 2015 15:26:07 +0200
, by Teemu Piippo
- now parses to tokens
scripting
Tue, 03 Feb 2015 04:03:19 +0200
, by Teemu Piippo
- more work on scripting
scripting
Mon, 26 Jan 2015 12:46:58 +0200
, by Teemu Piippo
- commit work done on scripting
scripting
Mon, 26 Jan 2015 01:16:56 +0200
, by Teemu Piippo
- fixed stability problems
Mon, 01 Dec 2014 05:10:22 +0200
, by Teemu Piippo
- closed old head
experimental
Thu, 06 Nov 2014 15:49:43 +0200
, by Teemu Piippo
- closed old head
Thu, 06 Nov 2014 15:49:09 +0200
, by Teemu Piippo
- closed old head
Thu, 06 Nov 2014 15:49:02 +0200
, by Teemu Piippo
- commit work done on header/body split
experimental
Wed, 22 Oct 2014 20:19:53 +0300
, by Teemu Piippo
- added integrity scan first steps
experimental
Wed, 22 Oct 2014 16:10:52 +0300
, by Teemu Piippo
- closed bad head
experimental
Thu, 06 Nov 2014 15:46:02 +0200
, by Teemu Piippo
- commit work done on inspector
experimental
Thu, 06 Nov 2014 15:42:38 +0200
, by Teemu Piippo
- merged experimental with default
experimental
Thu, 06 Nov 2014 15:44:11 +0200
, by Teemu Piippo
- merged with default
experimental
Thu, 23 Oct 2014 16:44:52 +0300
, by Teemu Piippo
- argh
experimental
Thu, 06 Nov 2014 13:51:09 +0200
, by Teemu Piippo
- merged two default heads
Wed, 05 Nov 2014 23:41:58 +0200
, by Teemu Piippo
- fixed a rendering issue..
experimental
Wed, 05 Nov 2014 17:48:11 +0200
, by Teemu Piippo
- bfc stuff (at least it works now...)
experimental
Wed, 05 Nov 2014 03:49:29 +0200
, by Teemu Piippo
- merged bfc with default
experimental
Wed, 05 Nov 2014 02:07:38 +0200
, by Teemu Piippo
- merged with default
experimental
Sat, 20 Sep 2014 14:47:45 +0300
, by Teemu Piippo
- added CMakeLists.txt.user to ignore list
Sat, 20 Sep 2014 14:47:13 +0300
, by Teemu Piippo
- removed old .gitignore
Tue, 16 Sep 2014 19:32:50 +0300
, by Teemu Piippo
- removed unneeded debug lines... whoops
Thu, 23 Oct 2014 03:16:50 +0300
, by Teemu Piippo
- zoom-to-fit now works.. better than before
Wed, 22 Oct 2014 20:53:15 +0300
, by Teemu Piippo
- commit work done on header/body split
Wed, 22 Oct 2014 20:19:53 +0300
, by Teemu Piippo
- added integrity scan first steps
Wed, 22 Oct 2014 16:10:52 +0300
, by Teemu Piippo
- bumped version to 0.4
Tue, 21 Oct 2014 20:36:03 +0300
, by Teemu Piippo
- pressing ctrl while drawing now locks the draw to cardinal directions
Tue, 21 Oct 2014 20:35:37 +0300
, by Teemu Piippo
- now remembers what toolbars are enabled and what are disabled in config
Wed, 10 Sep 2014 14:02:31 +0300
, by Teemu Piippo
- merged with default
experimental
Tue, 09 Sep 2014 02:44:02 +0300
, by Teemu Piippo
- merged selection optimization from experimental into default
Tue, 09 Sep 2014 02:42:21 +0300
, by Teemu Piippo
- removed the clock timer I forgot in the previous commit
experimental
Tue, 09 Sep 2014 02:39:04 +0300
, by Teemu Piippo
- rewritten updateSelection() core loop, a new algorithm there makes selection updating a ton lot faster than before
experimental
Tue, 09 Sep 2014 02:36:14 +0300
, by Teemu Piippo
- re-committed bfc work (this makes 903ec1e46298 a suitable common ancestor for experimental branch features)
experimental
Tue, 09 Sep 2014 01:17:36 +0300
, by Teemu Piippo
- backed out work done on bfc (re-committing later)
experimental
Tue, 09 Sep 2014 01:16:24 +0300
, by Teemu Piippo
- merged with default
experimental
Tue, 09 Sep 2014 01:15:24 +0300
, by Teemu Piippo
- improved part downloader: now asks for the path instead of just directing the user to settings. auto-fix download now configurable and opt-in
Sun, 07 Sep 2014 22:55:44 +0300
, by Teemu Piippo
- interface fixes and changes: edit modes now use plain letter keybinds like gimp, fixed some edit modes missing from the menu, magic wand now follows the selection mode (in order to group selective/drawing modes together like that), etc
Sun, 07 Sep 2014 21:08:53 +0300
, by Teemu Piippo
- fixed endless loop in prepareVBO due to badly incremented iterator
Sun, 07 Sep 2014 20:51:14 +0300
, by Teemu Piippo
- commit work done on bfc support
experimental
Sun, 07 Sep 2014 18:41:23 +0300
, by Teemu Piippo
- fixed: missing WIN32 keyword in cmakelists caused the command prompt to show up when ldforge was executed
Sun, 07 Sep 2014 04:15:54 +0300
, by Teemu Piippo
- fixed: due to a shared pointer called via reference called dismiss() in LDDocument::closeInitialFile, this could cause LDDocuments to delete themselves in setImplicit(true) as no shared pointers were left inside closeInitialFile to keep the refcount up.
Sun, 07 Sep 2014 04:11:55 +0300
, by Teemu Piippo
- fixed compilation on windows
Sun, 07 Sep 2014 01:13:20 +0300
, by Teemu Piippo
- a more elegant fix to the problem addressed in the previous commit
Sat, 06 Sep 2014 23:21:28 +0300
, by Teemu Piippo
- fixed documentless objects being selected on document close
Sat, 06 Sep 2014 23:18:26 +0300
, by Teemu Piippo
- if an external program fails to run properly, an stdout&stderr log is now printed
Sat, 06 Sep 2014 20:40:58 +0300
, by Teemu Piippo
- changed the unorthodox color selection grid into a push button grid
Sat, 06 Sep 2014 15:45:07 +0300
, by Teemu Piippo
- fixed infinite recursion when loading logoed studs
Thu, 04 Sep 2014 11:48:05 +0300
, by Teemu Piippo
- renamed line loop to line path, updated changelog
Wed, 03 Sep 2014 01:44:51 +0300
, by Teemu Piippo
- finished line loop mode
Wed, 03 Sep 2014 01:28:58 +0300
, by Teemu Piippo
- added line loop mode (doesn't actually create anything yet)
Tue, 02 Sep 2014 13:34:01 +0300
, by Teemu Piippo
- circle mode now locks the angle offset on final confirmation stage
Mon, 01 Sep 2014 10:37:42 +0300
, by Teemu Piippo
less
more
|
(0)
-1000
-240
+240
tip