Thu, 09 Feb 2017 00:52:23 +0200 |
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.
|
file |
diff |
annotate
|
Sun, 29 Jan 2017 15:25:26 +0200 |
Teemu Piippo |
Removed the AddObjectDialog. Garbage code that absolutely needs to be reimplemented.
|
file |
diff |
annotate
|
Sun, 29 Jan 2017 15:05:14 +0200 |
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.
|
file |
diff |
annotate
|
Sat, 28 Jan 2017 17:45:00 +0200 |
Teemu Piippo |
Matrices are now input with 9 spinboxes instead of a MLCad-style line edit
|
file |
diff |
annotate
|
Sun, 16 Oct 2016 17:54:42 +0300 |
Teemu Piippo |
Dropped Qt 4 support. We're Qt 5 only now.
|
file |
diff |
annotate
|
Sun, 08 May 2016 20:54:52 +0300 |
Teemu Piippo |
Moved matrix into new source/header pair in types/
|
file |
diff |
annotate
|
Wed, 17 Feb 2016 00:47:48 +0200 |
Teemu Piippo |
Renamed ldObjectMath.cpp/.h to mathfunctions.cpp/.h
|
file |
diff |
annotate
|
Tue, 16 Feb 2016 19:59:43 +0200 |
Teemu Piippo |
Split grid stuff into a new class Grid in grid.cpp/grid.h
|
file |
diff |
annotate
|
Tue, 16 Feb 2016 01:39:06 +0200 |
Teemu Piippo |
Split PrimitivePrompt into its new source files, renamed it to GeneratePrimitivePrompt
|
file |
diff |
annotate
|
Sun, 14 Feb 2016 03:19:28 +0200 |
Teemu Piippo |
Renamed ConfigurationValueBag to Configuration and added a pointer to it into HierarchyElement. This helps with the fight against global variables.
|
file |
diff |
annotate
|
Sat, 13 Feb 2016 04:06:49 +0200 |
Teemu Piippo |
Added triangle count to viewport, added compile-time line length check
|
file |
diff |
annotate
|
Sun, 04 Oct 2015 13:19:45 +0300 |
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.
|
file |
diff |
annotate
|
Sun, 04 Oct 2015 04:26:11 +0300 |
Teemu Piippo |
Begin work on Bézier curve support. They can be drawn but don't render in 3D and they load as comments.
|
file |
diff |
annotate
|
Tue, 22 Sep 2015 23:38:19 +0300 |
Teemu Piippo |
Commit work done on document manager. Happy 3rd birthday LDForge!
|
file |
diff |
annotate
|
Sun, 06 Sep 2015 16:57:22 +0300 |
Teemu Piippo |
Split PartDownloadRequest into its own file
|
file |
diff |
annotate
|
Sun, 06 Sep 2015 15:19:00 +0300 |
Teemu Piippo |
Use automoc so that it compiles again...
|
file |
diff |
annotate
|
Sun, 06 Sep 2015 15:14:27 +0300 |
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
|
file |
diff |
annotate
|
Sun, 06 Sep 2015 15:13:33 +0300 |
Teemu Piippo |
Sort LDFORGE_HEADERS in CMakeLists.txt
|
file |
diff |
annotate
|
Sun, 06 Sep 2015 15:12:30 +0300 |
Teemu Piippo |
Refactor LDObject API
|
file |
diff |
annotate
|
Sun, 06 Sep 2015 01:22:25 +0300 |
Teemu Piippo |
Split LDFileLoader (now LDDocumentLoader) into its own files
|
file |
diff |
annotate
|
Mon, 31 Aug 2015 23:23:45 +0300 |
Teemu Piippo |
Move ConfigDialog into src/dialogs/ subfolder
|
file |
diff |
annotate
|
Mon, 31 Aug 2015 23:18:17 +0300 |
Teemu Piippo |
Added a GuiUtilities class to contain useful non-MainWindow-related GUI functions
|
file |
diff |
annotate
|
Mon, 31 Aug 2015 21:38:58 +0300 |
Teemu Piippo |
Now doesn't crash anymore
|
file |
diff |
annotate
|
Mon, 31 Aug 2015 20:50:12 +0300 |
Teemu Piippo |
Now compiles and links but crashes shortly after startup.
|
file |
diff |
annotate
|
Mon, 31 Aug 2015 04:57:16 +0300 |
Teemu Piippo |
Commit configuration rework (doesn't work yet, more than most probably doesn't compile either)
|
file |
diff |
annotate
|
Sun, 30 Aug 2015 17:20:55 +0300 |
Teemu Piippo |
Split actions.cpp and actionsEdit.cpp into toolsets.
|
file |
diff |
annotate
|
Sun, 30 Aug 2015 04:53:37 +0300 |
Teemu Piippo |
Rename MainWindow files
|
file |
diff |
annotate
|
Sun, 30 Aug 2015 04:21:44 +0300 |
Teemu Piippo |
Removed all asserts from the code. Removed assert handling and the bomb box dialog.
|
file |
diff |
annotate
|
Sun, 30 Aug 2015 03:52:03 +0300 |
Teemu Piippo |
Refactor OpenProgressDialog out of dialogs.cpp
|
file |
diff |
annotate
|
Sun, 30 Aug 2015 03:04:39 +0300 |
Teemu Piippo |
Replace LDIterate function with LDObjectIterator class
|
file |
diff |
annotate
|
Sat, 29 Aug 2015 19:18:40 +0300 |
Teemu Piippo |
Refactor the new part dialog into a new class
|
file |
diff |
annotate
|
Sat, 29 Aug 2015 18:45:48 +0300 |
Teemu Piippo |
Refactor LDrawPathDialog and LDPaths
|
file |
diff |
annotate
|
Sat, 29 Aug 2015 17:07:39 +0300 |
Teemu Piippo |
Rename all .cc files to .cpp files.
|
file |
diff |
annotate
|
Sat, 29 Aug 2015 16:29:11 +0300 |
Teemu Piippo |
Move colorSelector.cc to dialogs/colorselector.cpp
|
file |
diff |
annotate
|
Sat, 22 Aug 2015 19:37:01 +0300 |
Teemu Piippo |
Replaced updaterevision with a python script, more renames, clang fixes
|
file |
diff |
annotate
|
Sat, 22 Aug 2015 18:10:28 +0300 |
Teemu Piippo |
Cleanup progresses
|
file |
diff |
annotate
|
Tue, 07 Jul 2015 21:35:20 +0300 |
Teemu Piippo |
Refactoring update.
|
file |
diff |
annotate
|
Sun, 12 Apr 2015 23:02:26 +0300 |
Teemu Piippo |
- fix spacing in cmakelists
|
file |
diff |
annotate
|
Wed, 04 Mar 2015 15:37:21 +0200 |
Teemu Piippo |
- commit work done on projects
projects
|
file |
diff |
annotate
|
Tue, 03 Mar 2015 22:29:27 +0200 |
Teemu Piippo |
- merged with default
projects
|
file |
diff |
annotate
|
Tue, 03 Mar 2015 21:54:57 +0200 |
Teemu Piippo |
- rewrote codegen in python and merged updaterevision into it
|
file |
diff |
annotate
|
Tue, 03 Mar 2015 17:42:21 +0200 |
Teemu Piippo |
- moved ui files to src/
|
file |
diff |
annotate
|
Tue, 03 Mar 2015 16:55:36 +0200 |
Teemu Piippo |
- renamed .cc files to .cpp
|
file |
diff |
annotate
|
Tue, 03 Mar 2015 16:50:39 +0200 |
Teemu Piippo |
- added dependency to libarchive
projects
|
file |
diff |
annotate
|
Sat, 21 Feb 2015 18:50:11 +0200 |
Teemu Piippo |
- relaced updaterevision.c with a python script
|
file |
diff |
annotate
|
Tue, 03 Feb 2015 15:26:07 +0200 |
Teemu Piippo |
- ast: added root and macro nodes and processing of them
scripting
|
file |
diff |
annotate
|
Tue, 03 Feb 2015 04:03:19 +0200 |
Teemu Piippo |
- now parses to tokens
scripting
|
file |
diff |
annotate
|
Mon, 26 Jan 2015 12:46:58 +0200 |
Teemu Piippo |
- more work on scripting
scripting
|
file |
diff |
annotate
|
Sun, 07 Sep 2014 04:15:54 +0300 |
Teemu Piippo |
- fixed: missing WIN32 keyword in cmakelists caused the command prompt to show up when ldforge was executed
|
file |
diff |
annotate
|
Wed, 03 Sep 2014 01:44:51 +0300 |
Teemu Piippo |
- renamed line loop to line path, updated changelog
|
file |
diff |
annotate
|
Tue, 02 Sep 2014 13:34:01 +0300 |
Teemu Piippo |
- added line loop mode (doesn't actually create anything yet)
|
file |
diff |
annotate
|
Sun, 31 Aug 2014 20:39:30 +0300 |
Teemu Piippo |
- circle tool is now able to rotate the partial circular primitives spawned
|
file |
diff |
annotate
|
Mon, 28 Jul 2014 03:34:05 +0300 |
Santeri Piippo |
- fixed compilation on windows systems
|
file |
diff |
annotate
|
Wed, 16 Jul 2014 18:57:48 +0300 |
Teemu Piippo |
- added a code generator to produce a configuration.inc which replaces the old, DIABOLIC configuration indexing mechanism
|
file |
diff |
annotate
|
Tue, 15 Jul 2014 03:02:22 +0300 |
Teemu Piippo |
- moved ringFinder into root source directory, clearing the src/misc/ directory
|
file |
diff |
annotate
|
Tue, 15 Jul 2014 02:54:23 +0300 |
Teemu Piippo |
- split the rectangle ability out of the draw mode into its own edit mode
|
file |
diff |
annotate
|
Sat, 05 Jul 2014 02:02:31 +0300 |
Santeri Piippo |
- updated filenames
|
file |
diff |
annotate
|
Fri, 04 Jul 2014 23:43:39 +0300 |
Santeri Piippo |
- more work on edit modes
|
file |
diff |
annotate
|
Thu, 03 Jul 2014 21:08:32 +0300 |
Santeri Piippo |
- added the magic wand tool
|
file |
diff |
annotate
|
Sun, 22 Jun 2014 17:55:27 +0300 |
Santeri Piippo |
- refactored up the ringfinder, apply -DDEBUG with RelWithDebInfo
|
file |
diff |
annotate
|