Thu, 05 Dec 2013 23:20:50 +0200 |
Santeri Piippo |
- upgraded the PROPERTY macro, resulting in a major code refactor
|
file |
diff |
annotate
|
Fri, 18 Oct 2013 22:30:08 +0300 |
Santeri Piippo |
now displays build type in the window title (unless a release build of a release), fixed some macro shenanigans
|
file |
diff |
annotate
|
Fri, 18 Oct 2013 21:52:09 +0300 |
Santeri Piippo |
Added a crash catcher which trigger under Linux. It calls GDB and tries to get a backtrace. Also integrated assertion failure handling to this new system. Removed the print() function in the process (because the new bomb box uses a text edit and QTextDocuments's print method clashes with the macro and I figured it was a good idea to rid it anyway) and replaced all calls with log().
|
file |
diff |
annotate
|
Fri, 18 Oct 2013 17:47:05 +0300 |
Santeri Piippo |
- added debug/release build configuration. Debug builds are really useful things!
|
file |
diff |
annotate
|
Sun, 22 Sep 2013 23:27:07 +0300 |
Santeri Piippo |
it's LDForge's 1st birthday!
|
file |
diff |
annotate
|
Wed, 04 Sep 2013 11:34:19 +0300 |
Santeri Piippo |
down with cmake!
|
file |
diff |
annotate
|
Thu, 27 Jun 2013 02:46:12 +0300 |
Santeri Piippo |
Added an ui file for a to-be edger2 launcher
|
file |
diff |
annotate
|
Wed, 22 May 2013 20:34:21 +0300 |
Santeri Piippo |
License graphical assets under CC BY-SA 3.0 Unported
|
file |
diff |
annotate
|
Tue, 21 May 2013 14:06:06 +0300 |
Santeri Piippo |
update project file to only use no overpainting under Windows and -lGLU under *nix
|
file |
diff |
annotate
|
Tue, 21 May 2013 14:02:18 +0300 |
Santeri Piippo |
Added support for overpaint-less mode since I'm having serious trouble with that
|
file |
diff |
annotate
|
Tue, 14 May 2013 18:00:50 +0300 |
Santeri Piippo |
Un-templated CheckBoxGroup, moved it and RadioButton into widgets.cpp/widgets.h; removed license text tab because I think LICENSE is enough.
|
file |
diff |
annotate
|
Wed, 08 May 2013 15:19:06 +0300 |
Santeri Piippo |
Moved source files to src/, removed zz_ prefix off dialog files.
|
file |
diff |
annotate
|
Wed, 08 May 2013 03:53:45 +0300 |
Santeri Piippo |
Added a dialog for inquering the user's LDraw directory, not having it set leads to crashing...
|
file |
diff |
annotate
|
Wed, 08 May 2013 01:12:23 +0300 |
Santeri Piippo |
Removed groups.. that was stupid. Intersector input now based on colors.
|
file |
diff |
annotate
|
Tue, 07 May 2013 00:22:01 +0300 |
Santeri Piippo |
Added grouping basics - will be needed for ext programs (Intersector, Isecalc and a lot of others use 2 or more inputs, need to get all of those in somehow...) plus I think they can be useful for the actual authoring process
|
file |
diff |
annotate
|
Mon, 06 May 2013 15:39:45 +0300 |
Santeri Piippo |
Further work on ext programs, LDObjectType_e integrated into LDObject
|
file |
diff |
annotate
|
Mon, 06 May 2013 03:31:03 +0300 |
Santeri Piippo |
Begin work on external program support (Ytruder partially supported)
|
file |
diff |
annotate
|
Sat, 04 May 2013 04:19:03 +0300 |
Santeri Piippo |
Compile the icon resources to a QRC file, so that they are embedded in the application
|
file |
diff |
annotate
|
Sat, 04 May 2013 02:52:33 +0300 |
Santeri Piippo |
Un-templated ButtonBox and renamed to RadioBox. Much better this way.
|
file |
diff |
annotate
|
Thu, 25 Apr 2013 01:54:25 +0300 |
Santeri Piippo |
Converted combo boxes in add object and new part dialogs to radio buttons. Added a convenience widget which makes it easier for me to add groups of radio buttons. My first widget.. :')
|
file |
diff |
annotate
|
Sun, 21 Apr 2013 19:03:53 +0300 |
Santeri Piippo |
Added the about dialog.
|
file |
diff |
annotate
|
Wed, 10 Apr 2013 19:26:14 +0300 |
Santeri Piippo |
Added history dialog, cannot display all types yet
|
file |
diff |
annotate
|
Wed, 10 Apr 2013 00:46:32 +0300 |
Santeri Piippo |
Added undo/redo foundations. Capable of undoing and redoing delete operations
|
file |
diff |
annotate
|
Tue, 09 Apr 2013 17:41:19 +0300 |
Santeri Piippo |
Extracted actions from ForgeWindow into their own files. The ACTION macro now manages meta, instances and callback definitions all in one. Too bad I still need to extern these actions in gui.cpp... maybe someday I'll find a way around it :)
|
file |
diff |
annotate
|
Mon, 08 Apr 2013 18:47:31 +0300 |
Santeri Piippo |
Added a New Part dialog
|
file |
diff |
annotate
|
Mon, 25 Mar 2013 16:05:03 +0200 |
Santeri Piippo |
Simplified configuration code. Use a std::vector object to contain config pointers and have config objects register themselves upon creation instead of relying on a cfgdefs.h. Removed sections, all configurations are just simply written one after another now.
|
file |
diff |
annotate
|
Sun, 24 Mar 2013 21:41:24 +0200 |
Santeri Piippo |
Considerably improved sub-file inlining. Use a matrix class instead of double[9], educated myself on what matrix multiplication actually is and fixed the algorithm up. Aside from I/O problems, 32551.dat is correctly rendered now.
|
file |
diff |
annotate
|
Wed, 20 Mar 2013 19:41:37 +0200 |
Santeri Piippo |
Color dialog almost up and running. Need to make it actually selectable now. TODO: make it read LDConfig.ldr
|
file |
diff |
annotate
|
Wed, 20 Mar 2013 13:27:43 +0200 |
Santeri Piippo |
Finally got the renderer to actually draw something! Still needs a lot of work but at least it doesn't show garbage or blank anymore.
|
file |
diff |
annotate
|
Tue, 19 Mar 2013 21:52:38 +0200 |
Santeri Piippo |
Begin work on dialogs for adding objects. Comments functional!
|
file |
diff |
annotate
|
Tue, 19 Mar 2013 15:29:42 +0200 |
Santeri Piippo |
Licensed LDForge GPL3, added some more icons
|
file |
diff |
annotate
|
Mon, 18 Mar 2013 18:29:02 +0200 |
Santeri Piippo |
Added LDraw path setting dialog
|
file |
diff |
annotate
|
Mon, 18 Mar 2013 12:24:16 +0200 |
Santeri Piippo |
and of course I forget to update ldforge.pro... or to test compile for that matter
|
file |
diff |
annotate
|
Mon, 18 Mar 2013 12:15:23 +0200 |
Santeri Piippo |
Deleted scanner.cpp (don't need it), merged model.cpp into io.cpp. Renamed LDForgeWindow to just ForgeWindow since I want the LD* prefix only be given to LDObject derivatives.
|
file |
diff |
annotate
|
Mon, 18 Mar 2013 03:38:51 +0200 |
Santeri Piippo |
begin work on subfile caching
|
file |
diff |
annotate
|
Sat, 16 Mar 2013 17:50:13 +0200 |
Santeri Piippo |
So much for that pointer class, caused more problems than it solved. For instance splitting a second quad after a first one had been split would trigger a peculiar crash...
|
file |
diff |
annotate
|
Sat, 16 Mar 2013 14:21:31 +0200 |
Santeri Piippo |
Added pointer serializing so I can keep track of all LDObject* members. This way I can replace them all properly when needed.
|
file |
diff |
annotate
|
Sat, 16 Mar 2013 03:11:19 +0200 |
Santeri Piippo |
this thing got its own reinterpret_cast now. :P Added SetContents action for altering an object by contents and reinterpreting it.
|
file |
diff |
annotate
|
Fri, 15 Mar 2013 20:11:18 +0200 |
Santeri Piippo |
Initial commit
|
file |
diff |
annotate
|