5 years agoCustom Exception handling added master
Michael Marques []
Custom Exception handling added
Util now contains Exception base class and NotImplementedException
Measurment class now throws NotImplementedExceptions for pure virtual
methods

5 years agoText Layer implemented
Michael Marques []
Text Layer implemented
Check box for selected Text Layer implemented in the UI
When text layer is selected it is now possible to drag text that is
inside another object.

5 years agoFixed issues with Detail View width adjust and added DV Height Adjust
Michael Marques []
Fixed issues with Detail View width adjust and added DV Height Adjust

5 years agoRe-added ability to adjust cabinet width in detail view with scale
Michael Marques []
Re-added ability to adjust cabinet width in detail view with scale
locking.

5 years agoWalls and objects are added with there measurments showing by default,
Michael Marques []
Walls and objects are added with there measurments showing by default,
objects dont show depth by default.

5 years agoDoor way fix for detail view and front view picking
Michael Marques []
Door way fix for detail view and front view picking

5 years agoAdded Rail Adjust stops from overshooting up and down
Michael Marques []
Added Rail Adjust stops from overshooting up and down
Added face drag stops from overshooting up and down

5 years agoAdded Bay Window Detail Render and window height spec to detail view
Michael Marques []
Added Bay Window Detail Render and window height spec to detail view

5 years agoChanged Measure layer to be named text layer, as I am adding text only
Michael Marques []
Changed Measure layer to be named text layer, as I am adding text only
objects to it not related to measurment

5 years agoL Cabinet rotate Picks added
Michael Marques []
L Cabinet rotate Picks added

5 years agoMoved measurement objects to subfolder measruements
Michael Marques []
Moved measurement objects to subfolder measruements
Created contect menu functions for right click on front view
Improved item properties dialog flow
Created molding object to store molding information for cabinets
Made Modling settings dialog fully functional
Front view now renders horizantal lines for crown, light rail and base
accessories list partialy working

5 years agoAdded more In-Cabinet Appliances to selection
Michael Marques []
Added more In-Cabinet Appliances to selection

5 years agoAdded ability to insert appliances into cabinet fronts
Michael Marques []
Added ability to insert appliances into cabinet fronts

5 years agoFixed layer changing when selecting cabinets and adding new ones.
Michael Marques []
Fixed layer changing when selecting cabinets and adding new ones.

5 years agoAdded tabloid paper size
Michael Marques []
Added tabloid paper size

5 years agoAdded right click menu for deleting point to point measurments
DrYerzinia []
Added right click menu for deleting point to point measurments

5 years agoAdded split render for sink objectts
DrYerzinia []
Added split render for sink objectts

5 years agoFixed center drag pick for LCabinet
DrYerzinia []
Fixed center drag pick for LCabinet

5 years agoWall tool collides wall with line segment of existing wall istead of
DrYerzinia []
Wall tool collides wall with line segment of existing wall istead of
line

5 years agoFixed measure tool problem with jumping to parts of line segments which
DrYerzinia []
Fixed measure tool problem with jumping to parts of line segments which
dident exist

5 years agoMeasure tool draws generic line measurments
DrYerzinia []
Measure tool draws generic line measurments

5 years agoFixed formating and naming on View 3D Code
DrYerzinia []
Fixed formating and naming on View 3D Code

5 years agoDeleting an object also deletes its measurments
DrYerzinia []
Deleting an object also deletes its measurments

5 years agoCustomized right click measure options for corner and L cabinets
DrYerzinia []
Customized right click measure options for corner and L cabinets
Fixed in-bounds function for Corner cabinets
Changed get line to return LineSegments in Corner Cabinets and L
Cabinets instead of 2 point arrays
Created function to shorten generation of object context menus

5 years agoTemporarily disabled 3D for cabinet attachments as they have no code for
DrYerzinia []
Temporarily disabled 3D for cabinet attachments as they have no code for
it

5 years agoAdded print functionality to export
DrYerzinia []
Added print functionality to export

5 years agoFixed several bugs created during Export Feature creation
DrYerzinia []
Fixed several bugs created during Export Feature creation

5 years agoExport works with current parameters
DrYerzinia []
Export works with current parameters

5 years agoPreparing enhanced export funcitonality
Michael Marques []
Preparing enhanced export funcitonality

5 years agoFixed collisions with Cabinet Attachments by making them not collide.
Michael Marques []
Fixed collisions with Cabinet Attachments by making them not collide.
This will have to be expanded for non centering cabinet attachments.

5 years agoWall deletions play nice with wall measurments
Michael Marques []
Wall deletions play nice with wall measurments

5 years agoFixed Ghost cabinet insert object bug,
DrYerzinia []
Fixed Ghost cabinet insert object bug,
may want to seperate cabinet objects from PositionAngle Objects

5 years agoAdjusted spacing on contextMenu style
DrYerzinia []
Adjusted spacing on contextMenu style

5 years agoWall context menu allows creating and hiding measurments
DrYerzinia []
Wall context menu allows creating and hiding measurments

5 years agoPoint objects can have there measurments shown, hidden, and added with
Michael Marques []
Point objects can have there measurments shown, hidden, and added with
right clicks.
Thinned out Measurment lines.

5 years agoCreated Right click context menu functionality
Michael Marques []
Created Right click context menu functionality
Right clicking measurments allows you to hide them

5 years agoMeasurments can now be dragged
Michael Marques []
Measurments can now be dragged

5 years agoWall measurement functions properly now
Michael Marques []
Wall measurement functions properly now

5 years agoObjMeasurements are Relative and can be saved
DrYerzinia []
ObjMeasurements are Relative and can be saved

5 years agoBasic object mesurment renders properly
Michael Marques []
Basic object mesurment renders properly
Needs severe render clean up and probably caching
Need to make picks call updateCache on object which will call update
cache on its measuremnts so measurments can move with the object
Need to add drag pick to measurments

5 years agoFixed Exception from exiting 3D view with help dialog closed already
Michael Marques []
Fixed Exception from exiting 3D view with help dialog closed already

5 years agoFixed bug with wall insert data function
Michael Marques []
Fixed bug with wall insert data function

5 years agoAdded basic sink object, can render double and single round sinks
Michael Marques []
Added basic sink object, can render double and single round sinks

5 years agoAdded Cabinet Attachments and Cooktop object
Michael Marques []
Added Cabinet Attachments and Cooktop object
Changed code to use getLayer() and made layer paramter private

5 years agoPluralized Appliance and Cabinet in item Selector
Michael Marques []
Pluralized Appliance and Cabinet in item Selector

5 years agoFixed View3D bug preventing use of 3D
Michael Marques []
Fixed View3D bug preventing use of 3D

5 years agoID's added to schematic object. Schematic uses number pool for assining
Michael Marques []
ID's added to schematic object. Schematic uses number pool for assining
ID's.
Default kitchen has nothing in it right now
Seperated Wall into seperate schematic objects vs PositionAngle type
objects
Fixed code for snapping wall inserts to nearest wall side to cursor
which got removed between commits somehow
Moved geometric functions from SchematicObject to Geometry library
Fixed Corner Cabient inBounds function to work when rotated.

5 years agoAdded wall endcaps
Michael Marques []
Added wall endcaps

5 years ago3D rendering runs for Corner and L Cabinets
Michael Marques []
3D rendering runs for Corner and L Cabinets

5 years agoAdded FavIcon to app
Michael Marques []
Added FavIcon to app

5 years agoLayer in Toolbar is set to correct layer on load
Michael Marques []
Layer in Toolbar is set to correct layer on load

5 years agoFixed add cabinet tools layer_color from being editor settings to the
Michael Marques []
Fixed add cabinet tools layer_color from being editor settings to the
config file

5 years agoMoved Snap settings to toolbar
Michael Marques []
Moved Snap settings to toolbar

5 years agoFixed Arch Doorway Front view select shape
Michael Marques []
Fixed Arch Doorway Front view select shape
Added Layer Selector to toolbar

5 years agoGot rid of settinsg and move layer color settings to Config
Michael Marques []
Got rid of settinsg and move layer color settings to Config

5 years agoFixed layering so Appliances appear above base
Michael Marques []
Fixed layering so Appliances appear above base

5 years agoAdded Patio Door
Michael Marques []
Added Patio Door
Fixed schematic object not to draw a door front and moved that
functionality to the appliance object

5 years agoFixed error when selecting an item the image would drag instead
DrYerzinia []
Fixed error when selecting an item the image would drag instead

5 years agoBay Window can be placed on either side of wall now
DrYerzinia []
Bay Window can be placed on either side of wall now

5 years agoFixed Drag Snap so its snaps to closest instead of first found
DrYerzinia []
Fixed Drag Snap so its snaps to closest instead of first found
Name Fixes

5 years agoStyle Width has minimum constraint
DrYerzinia []
Style Width has minimum constraint
All objects use Class.extend
Faces loaded via Class registration
Bay Window hover error fixed
Lots of naming fixes

5 years agoRendering, Clone param, Door
Michael Marques []
Rendering, Clone param, Door
Fixed clone parameters
Added Door basic structure
Improved several wall insert renders

5 years agoAdded Class Registration and more Wall Inserts
Michael Marques []
Added Class Registration and more Wall Inserts
DoorWays added
BayWindows added
Door file added
Util/Class added for class registration
Allows conversion of parsed JSON objects to there actualy class type
objects without needing to know about the Class itself in the fromData
function

5 years agoFixed detail view and front view drawing and made windows able to be
Michael Marques []
Fixed detail view and front view drawing and made windows able to be
widened in top view
Refactoring of SchematicObject

5 years agoAdded more basic window types
Michael Marques []
Added more basic window types

5 years agoBasic wall inserts working
Michael Marques []
Basic wall inserts working
some refactoring
added window wall insert

5 years agoWall Drawing working with thick walls completly.
Michael Marques []
Wall Drawing working with thick walls completly.
May want to add active wall adjustment instead of fixing all walls at
end.

5 years ago3D walls now have 2 seperate sides
Michael Marques []
3D walls now have 2 seperate sides

5 years agoFixed Link refactoring
Michael Marques []
Fixed Link refactoring

5 years agoRefactoring
Michael Marques []
Refactoring
CabinetEditor refactored
Config refactored
Helper refactored
Ajax refactored
DOM refactored
Link refactored
Random refactored

5 years agoRestrucured Folders and changed all Module names to camel case
Michael Marques []
Restrucured Folders and changed all Module names to camel case

5 years agoFixed Parralel line connections
Michael Marques []
Fixed Parralel line connections

5 years agoMerge remote-tracking branch 'origin/master'
Michael Marques []
Merge remote-tracking branch 'origin/master'

5 years agoMultiple point walls working
Michael Marques []
Multiple point walls working

5 years agoFixed Release build problems
DrYerzinia []
Fixed Release build problems

5 years agoAdd build scripts for compiling site for release
Michael Marques []
Add build scripts for compiling site for release

5 years agoMade walls have thickness
Michael Marques []
Made walls have thickness

5 years agoDrag pick now has snap scale factor
Michael Marques []
Drag pick now has snap scale factor
Fully commented drag_pick

5 years agoFinished Random texture coordinate generation for shaker front facing
Michael Marques []
Finished Random texture coordinate generation for shaker front facing
panels

5 years agoSet up Shaker center panel random texturing with alder scaled properly
Michael Marques []
Set up Shaker center panel random texturing with alder scaled properly

5 years agoFinal try pushing the unit( Inches) for New button
henry []
Final try pushing the unit( Inches) for New button

5 years agoAdded seedable random number generator for generting texture coordinates
Michael Marques []
Added seedable random number generator for generting texture coordinates
for the finishes.
Added alder full panel texture.

5 years agoDisabled ability to Raise lower cabinets off the ground if they are
Michael Marques []
Disabled ability to Raise lower cabinets off the ground if they are
lowers
No longer able to extend cabinets above and below the ceiling
Created minimum heights for fronts so cabinet sizes dont become negative

5 years agoChanged Microwave Default z to cabinet default height
Michael Marques []
Changed Microwave Default z to cabinet default height

5 years agoCreated rough counterop microwave appliance and Oven Appliance
Michael Marques []
Created rough counterop microwave appliance and Oven Appliance

5 years agoAdjusted Min width of the main div so the main toolbar doesnt fail
Michael Marques []
Adjusted Min width of the main div so the main toolbar doesnt fail

5 years agoAppliance fronts now render type in front view and detail view
Michael Marques []
Appliance fronts now render type in front view and detail view

5 years agoFixed Issue #80 and Fixxed Issue #78
Michael Marques []
Fixed Issue #80 and Fixxed Issue #78
Blueprint resets to default on logout
New clears window immediatly
Selected cabinets are deselected on clear

5 years agoFixed Issue #82
Michael Marques []
Fixed Issue #82
Export background white

5 years agoFixed Issue #84 Moved registration button to bottom of right column
Michael Marques []
Fixed Issue #84 Moved registration button to bottom of right column

5 years agoFixed Issue #79
Michael Marques []
Fixed Issue #79

5 years agoI have changed the wording for 3D overlay instructions window just like Debra suggested.
henry []
I have changed the wording for 3D overlay instructions window just like Debra suggested.

5 years agoIssue #77 Fixed, help dialog only shows on successufly 3D Init
Michael Marques []
Issue #77 Fixed, help dialog only shows on successufly 3D Init

5 years agoPut tutorial video embeding into help dialog
Michael Marques []
Put tutorial video embeding into help dialog

5 years agoCabinets categorization and New button fixed
henry []
Cabinets categorization and New button fixed

5 years agoNew button and Categorizing cabinets were fixed
henry []
New button and Categorizing cabinets were fixed

5 years agoRestored wall corner snapping
Michael Marques []
Restored wall corner snapping

5 years agoRestored Dialog changes after they where deleted in revert
Michael Marques []
Restored Dialog changes after they where deleted in revert

5 years agoUpdated wall texture
Michael Marques []
Updated wall texture

5 years agoReapplied Aziz changes that got erased in revert
Michael Marques []
Reapplied Aziz changes that got erased in revert