Wed, 08 May 2013 04:10:31 +0300 Santeri Piippo Moved LDraw path setting out of the configuration dialog to the LDraw path dialog, it does the job better. 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
Tue, 07 May 2013 15:07:23 +0300 Santeri Piippo Restructured the shortcut configuration tab a little, allowing it to be sorted. 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 00:10:56 +0300 Santeri Piippo cleanup file | diff | annotate
Sat, 04 May 2013 19:14:16 +0300 Santeri Piippo Further tweaking file | diff | annotate
Sat, 04 May 2013 18:31:03 +0300 Santeri Piippo Mass renaming and cleanup. GLRenderer's and ForgeWindow's members made private. Names of common identifiers shortened, moved logVA to ForgeWindow since it's a GUI-related function (though logf remains under main.cpp for ubiquitous usage) file | diff | annotate
Fri, 03 May 2013 18:49:23 +0300 Santeri Piippo Adding objects now actually updates the bounding box like it should be. file | diff | annotate
Fri, 03 May 2013 03:55:21 +0300 Santeri Piippo Further work on constrained cameras file | diff | annotate
Sun, 28 Apr 2013 04:04:36 +0300 Santeri Piippo Now capable of calculating coordinates based on mouse x and y and snapping them to the grid file | diff | annotate
Fri, 26 Apr 2013 18:28:07 +0300 Santeri Piippo corrections to inserting from file file | diff | annotate
Fri, 26 Apr 2013 18:11:34 +0300 Santeri Piippo Added insert from action to import file contents from another file file | diff | annotate
Mon, 22 Apr 2013 17:01:37 +0300 Santeri Piippo Show an error message box when main file loading fails. file | diff | annotate
Mon, 22 Apr 2013 16:43:01 +0300 Santeri Piippo A saving failure is a critical error, not a warning and should be drawn as such file | diff | annotate
Mon, 22 Apr 2013 16:30:33 +0300 Santeri Piippo Warn for save failures with the save and save as actions, also provide with a button to save the file under a different name. file | diff | annotate
Mon, 22 Apr 2013 16:06:41 +0300 Santeri Piippo Keep track of when the file was last saved and warn if there are unsaved changes when the application is closing. file | diff | annotate
Fri, 19 Apr 2013 15:21:46 +0300 Santeri Piippo Generalized SetContentsHistory to an EditHistory file | diff | annotate
Wed, 17 Apr 2013 14:09:38 +0300 Santeri Piippo Some renaming file | diff | annotate
Tue, 16 Apr 2013 18:27:08 +0300 Santeri Piippo Added functionality for getting a primitive name from a radial. file | diff | annotate
Tue, 16 Apr 2013 14:36:56 +0300 Santeri Piippo Radial saving and reading from files file | diff | annotate
Mon, 15 Apr 2013 04:58:33 +0300 Santeri Piippo Improved shared selection handling; added select by color file | diff | annotate
Sun, 14 Apr 2013 03:54:40 +0300 Santeri Piippo GL picking stuff file | diff | annotate
Thu, 11 Apr 2013 17:15:01 +0300 Santeri Piippo Recent files are now remembered and displayed in a submenu file | diff | annotate
Wed, 10 Apr 2013 14:10:58 +0300 Santeri Piippo Added history management for cut and paste, copy doesn't alter the object list by itself so it doesn't touch history 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 14:45:28 +0300 Santeri Piippo Added support for BFC types file | diff | annotate
Wed, 27 Mar 2013 11:24:16 +0200 Santeri Piippo Added LDConfig.ldr parsing. All colors now available as long as LDConfig.ldr is provided. file | diff | annotate
Mon, 25 Mar 2013 22:52:53 +0200 Santeri Piippo Draw main color in the selection dialog based on preferences, take subfiles into account when calculating bbox file | diff | annotate
Mon, 25 Mar 2013 17:04:18 +0200 Santeri Piippo Phased out FOREACH macro in favor of C++11-style for iteration. 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
Mon, 25 Mar 2013 00:44:11 +0200 Santeri Piippo Restructured inlining to use a proper caching.. one cache per sub-file reference? What was I thinking? *whacks self with a 55295.dat* file | diff | annotate
Sun, 24 Mar 2013 21:45:19 +0200 Santeri Piippo Reverted changes on LDSubfile::getContents, I had a temporary, hackier solution there and forgot to change it back 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
Thu, 21 Mar 2013 16:25:03 +0200 Santeri Piippo Parsing stability, finally figured that dumb crash file | diff | annotate
Thu, 21 Mar 2013 02:45:53 +0200 Santeri Piippo Added clipboard, added delete action 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
Wed, 20 Mar 2013 03:28:49 +0200 Santeri Piippo Disable the locale when parsing LDraw code or atof's behavior becomes locale-dependant. Who the hell thought that was a great idea? file | diff | annotate
Wed, 20 Mar 2013 02:44:21 +0200 Santeri Piippo Added code for parsing vertices file | diff | annotate
Wed, 20 Mar 2013 01:58:05 +0200 Santeri Piippo Added triangle, quad and condline to the add object dialog 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 18:25:08 +0200 Santeri Piippo Implemented insertion of triangles, quads, condlines and comments file | diff | annotate
Tue, 19 Mar 2013 16:36:08 +0200 Santeri Piippo Made the GL renderer background color configurable 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 13:16:21 +0200 Santeri Piippo added Save As function file | diff | annotate
Mon, 18 Mar 2013 12:20:48 +0200 Santeri Piippo Renamed io.cpp to file.cpp, draw.cpp to gldraw.cpp file | diff | annotate
(0) tip

mercurial