-
- * version 0.5.3
-
- * src/controlP5/ListBox.java:
- adding clear(). clears a ListBox in order to re-filling list.
-
- * src/controlP5/ListBox.java:
- changing behavior of a ListBox-Button.
- a ListBox-button is clicked, it will call the Button's onLeave()
- and setIsInside(false) function to solve problem addressed here:
- http://forum.processing.org/topic/controlp5-listbox-loses-mouseclicks
-
- * src/controlP5/ListBox.java:
- adding actAsPulldownMenu() to enable/disable pulldown
- functionality for a ListBox.
-
- * src/controlP5/PulldownMenu.java:
- new Controller, extends ListBox, acts as a pulldown-menu.
-
-
-2010-08-03 Andreas Schlegel
- * version 0.5.2
- * Slider2D: a new Controller, 2D slider control.
- * Button, Bang, Toggle, : setImage() defines an image for DEFAULT,OVER,ACTIVE,HIGHLIGHT mode.
- * Button, Bang, Toggle, : setImages() defines an image for DEFAULT,OVER,ACTIVE,HIGHLIGHT mode.
- * Button: adding setSwitch() in order to use a button as a switch (makes toggle obsolete)
- * Button: adding booleanValue() returns true or false, useful in case a button is set to be a switch.
- * Button: adding setOn() setOff(), useful when button is a switch.
- * Toggle: changing default look to ControlP5.SWITCH, an on/off look for toggles. use toggle.setMode(ControlP5.DEFAULT) to reset to the old default look.
- * ControllerDisplay: adding interface ControllerDisplay to enable custom displays for a controller.
- * Controller: setImage, allows to replace the default look of a controller with an image (PImage).
- * Controller: setDisplay allows custom displays for controller. the custom display is called from within a controller's draw function. A custom Display implements interface ControllerDisplay
- * Controller: adding lock(), unlock(), isLock(), setMoveable(), isMoveable(), isUserInteraction(), setUserInteraction()
- * Controller: adding plugTo(), unplugFrom() (if this causes any problems or error message, please report)
- * ControlP5: adding java.util.logging.Logger for logging error, debug, info messages - wrapped in ControlP5.error(), ControlP5.warning(), ControlP5.info(), ControlP5.debug()
- * ControlP5: added registerDispose()
- * ControlP5: adding setMoveable() and isMoveable() to disable/enable controllers to be moved around.
- * ControlP5: adding disableShortcuts(), enableShortcuts() instead of disableKeys() and enableKeys()
- * ControlP5: deprecating lock(), unlock(), disableKeys(), enableKeys()
- * ControlWindow: adding begin() and end(). this allows to move controllers automatically to the main window or a separate controlWindow.
- * Toggle: adding setValue(boolean)
- * Matrix: mouseReleasedOutside error fixed.
- * ControlWindow: window is now properly removed when closed, thanks henri.
- * TextLabel: adding setControlFont()
- * Knob: all new.
-
-2010-04-04 Andreas Schlegel
- * version 0.5.1
- * ControlP5: lock() and unlock() are working again.
- * ControlEvent: added function id() to make access to the id of controller, group, tab, etc. easier
- * ControlEvent: added function type() for easier distinguishing between the type of Controller the event was triggered from, returns ControlEvent.UNDEFINED, ControlEvent.CONTROLLER, ControlEvent.TAB, ControlEvent.GROUP
- * ListBoxItem: adding ListBoxItem to make changes to each item of a listBox especially the color settings of a listBoxItem.
- * CColor: now with getter and setter functions, supports changing the value of the alpha channel.
- * ControlWindow: adding begin() and end(). this allows to move controllers automatically to the main window or a separate controlWindow.
- * ControllerGroup: adding enableCollapse(), disableCollapse(), isCollapse() to enable/disable the collapsing and opening of a controllerGroup e.g. listBox.
-
-2010-03-26 Andreas Schlegel
- * version 0.5.0
- * making transition to 1.5+, no more java 1.4 support.
- * compiling against processing 1.1
- * ControlP5: added disableKeys() and enableKeys(), suggested in the discourse. disables and enables keyEvents such as hide/show with ALT-h.
- * Toggle: when inactive, the color refers to colorBackground instead of colorForeground now.
- * ControlFont: smooth related functions have been disabled and deprecated due to processing 1.1 changes.
- * Slider: use alignValueLabel() to position the value label of a slider on TOP, CENTER, or BOTTOM
- * example ControlP5quick: new, ControlP5quick shows how to quickly add Controllers with auto-arrangement.
-
-2010-02-16 Andreas Schlegel
- * version 0.4.7
- * Slider: adding TickMarks and replacing steps with snapToTickMarks().
- * ControlWindow: adding setUndecorated(), isUndecorated(), toggleUndecorated()
- * ControllerSprite: sprites are now clone-able and state management has been improved, thanks to c.a. church. http://processing.org/discourse/yabb2/YaBB.pl?num=1265905257
- * Controller: adding getSprite()
- * BitFontRenderer: adding warning for character that are not supported by the BitFontRenderer.
-
-2010-02-06 Andreas Schlegel
- * version 0.4.6
- * ControlWindow: imageMode was not set back to CENTER/CORNER correctly, now fixed.
-
-0.4.5
- * ControllerGroup: adding moveTo(String). will move ControllerGroups such as e.g. Textarea to another tab.
-
-0.4.4
- * ControlWindow: imageMode CENTER/CORNER issue fixed.
-
-0.4.3
- * Controller.isInside is private now. use setIsInside(true/false) and getIsInside() to access this boolean field.
- * trying to solve the problem of overlapping described here:
- http://processing.org/discourse/yabb2/YaBB.pl?num=1259885420/0#0
- yet not successful, but loops managing the mouseEvents have been reversed from i++ to i--
- * CheckBox,RadioButton: adding activateAll, activate, deactivate, getState to CheckBox and RadioButton to be able to control individual items by code.
- * CheckBox: adding toggle() to CheckBox to be able to toggle individual items of a checkBox.
- * CheckBox,RadioButton: adding setItemHeight(), setItemWidth() to radioButton and checkBox
- * Toggle: adding toggle()
-
-0.4.2
--
-
-0.4.1
- * Controller: added changeValue() to change the float value of a controller without broadcasting its change as a event.
- * Numberbox: added setMultiplier() and multiplier() to customize the value sensitivity.
- * Toggle: setLabelVisible() is now working.
- * ControlWindow: adding setTitle, showCoordinates, hideCoordinates to ControlWindow. only applies to controlWindows of type PAppletWindow (external window).
- * adding Matrix.set
- * Controller: Controller.isInside() is public now
- * added ControlFont. does not support textarea and textfield yet.
-
-(note: take a look at subversion changelog generator http://ch.tudelft.nl/~arthur/svn2cl/)
-
-0.3.15
- * Texfield: textfield scrolls to the left if text is larger than display area.
- * Knob: knob setValue issue solved.
-
- * BitFontRenderer: removed getWidth(String theText, int theFontIndex)
- is now getWidth(String theText, Label theLabel);
- removed getWidth(String theText, int theFontIndex, int theLength))
- is now getWidth(String theText, Label theLabel, int theLength));
-
-
-0.3.14
- * ScrollList: adding void hideScrollbar()
- adding void showScrollbar()
- adding void showScrollbar()
- adding void scroll(float)
- adding boolean isScrollbarVisible()
-
- * Textarea: adding void hideScrollbar()
- adding void showScrollbar()
- adding void showScrollbar()
- adding void scroll(float)
- adding boolean isScrollbarVisible()
-
- * Textfield: textinput now works from a controlWindow
-
- * Label: adding adjust() to fix the cutting off of Labels when changing fonts.
- use e.g. mySlider.captionLabel().setFont(ControlP5.grixel).adjust();
-
-0.3.13
- * Textfield: adding setAutoClear(true/false) prevents the textfield to be cleared after pressing RETURN.
- adding clear(), clears the current textline
- adding keepFocus(true/false)
- adding getTextList()
- adding setAutoClear(true/false)
- adding isAutoClear()
- adding submit()
-
-0.3.12
- * Radio: if deactiveAll is set before the first button is added, the first button will not trigger an event.
- * ControlGroup: added method getBackgroundHeight() to get the height of a group's background that has been set before.
- * Textfield: fixed bug with clearing the variable myTextline too early.
-
-0.3.11
- * Textfield: added method setText to Textfield
- * Range: made corrections to Range, _myUnit was not set properly. now fixed. Range remains experimental.
-
-0.3.10
- * fixed little issues with setColor, again.
- * removed decimal point when setDecimalPrecision(0)
-
-0.3.9
- * Range: defaultValue for min shows correct value now.
- * Radio: added deactivateAll()
- * TextLabel: added setWidth, setHeight
- * setColor -Label(), -Active(), -Value(), -Foreground(), -Background(): issues resolved and tested for slider, range, button, knob, sliderlist, multilist, toggle, radio
- * Controller: added method setDecimalPrecision(int theNum) to set the decimal precision for floats when displayed as valueLabel. the precision does not apply to the returned float value.
- Controller.captionLabel().set("txt") is fixed.
- * ControlP5: controlP5.setAutoDraw(true/false) issue is fixed.
- * ControlWindow: controlWindow.post() has been deleted.
- * Knob: issue with minimum value has been resolved.
-
-how to move a textlabel that has been created with "new" to a tab other than the default:
-Tab myTab = controlP5.addTab("new");
-Textlabel myTextlabel = new Textlabel(this,"a single textlabel.",20,100,400,200,0xffff0000,ControlP5.synt24);
-myTab.addDrawable(myTextlabel);
-
diff --git a/out/production/controlp5/controlP5/package.html b/out/production/controlp5/controlP5/package.html
deleted file mode 100755
index 132bc08..0000000
--- a/out/production/controlp5/controlP5/package.html
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
-controlP5 documentation
-
-
-
-ControlP5
-ControlP5 (www.sojamo.de/libraries/controlP5) is a library written by Andreas Schlegel for the programming environment processing. ControlP5 is a GUI and controller library for processing that can be used in authoring, application mode. Controllers including Sliders, Buttons, Toggles, Knobs, Textfields, RadioButtons, Checkboxes amongst others can be easily added to a processing sketch and can be arranged in separate control windows, or can be organized in tabs or groups. The controlP5 source code repository is available on github at github.com/sojamo/controlp5.
-
-Javascript
-Currently there is no javascript version of ControlP5, though I had started implementing a slimmed down version for processing.js but since it is currently unclear which javascript version, processing.js or p5.js, will become the default js version of processing, controlP5.js is on hold.
-
-
-
diff --git a/pom.xml b/pom.xml
index 91a5b35..71e3735 100644
--- a/pom.xml
+++ b/pom.xml
@@ -4,7 +4,7 @@
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
4.0.0
- de.sojamo
+ com.github.gabrielsalvador
controlp5
2.2.6
diff --git a/src/.DS_Store b/src/.DS_Store
new file mode 100644
index 0000000..7b0d367
Binary files /dev/null and b/src/.DS_Store differ
diff --git a/src/main/.DS_Store b/src/main/.DS_Store
new file mode 100644
index 0000000..55c1fcb
Binary files /dev/null and b/src/main/.DS_Store differ
diff --git a/src/main/java/.DS_Store b/src/main/java/.DS_Store
index f9e4264..77a6756 100644
Binary files a/src/main/java/.DS_Store and b/src/main/java/.DS_Store differ
diff --git a/src/main/java/controlP5/ControllerLayout.java b/src/main/java/controlP5/ControllerLayout.java
index cc757f4..29eda66 100755
--- a/src/main/java/controlP5/ControllerLayout.java
+++ b/src/main/java/controlP5/ControllerLayout.java
@@ -87,6 +87,7 @@ class ControllerLayout {
oos.flush( );
oos.close( );
fos.close( );
+
} catch ( Exception e ) {
logger.warning( "Exception during serialization: " + e );
}
diff --git a/out/production/controlp5/controlP5/Accordion.class b/target/classes/controlP5/Accordion.class
similarity index 100%
rename from out/production/controlp5/controlP5/Accordion.class
rename to target/classes/controlP5/Accordion.class
diff --git a/out/production/controlp5/controlP5/Background.class b/target/classes/controlP5/Background.class
similarity index 100%
rename from out/production/controlp5/controlP5/Background.class
rename to target/classes/controlP5/Background.class
diff --git a/out/production/controlp5/controlP5/Bang$BangImageView.class b/target/classes/controlP5/Bang$BangImageView.class
similarity index 100%
rename from out/production/controlp5/controlP5/Bang$BangImageView.class
rename to target/classes/controlP5/Bang$BangImageView.class
diff --git a/out/production/controlp5/controlP5/Bang$BangView.class b/target/classes/controlP5/Bang$BangView.class
similarity index 100%
rename from out/production/controlp5/controlP5/Bang$BangView.class
rename to target/classes/controlP5/Bang$BangView.class
diff --git a/out/production/controlp5/controlP5/Bang.class b/target/classes/controlP5/Bang.class
similarity index 100%
rename from out/production/controlp5/controlP5/Bang.class
rename to target/classes/controlP5/Bang.class
diff --git a/out/production/controlp5/controlP5/BitFont.class b/target/classes/controlP5/BitFont.class
similarity index 100%
rename from out/production/controlp5/controlP5/BitFont.class
rename to target/classes/controlP5/BitFont.class
diff --git a/out/production/controlp5/controlP5/Button$ButtonImageView.class b/target/classes/controlP5/Button$ButtonImageView.class
similarity index 100%
rename from out/production/controlp5/controlP5/Button$ButtonImageView.class
rename to target/classes/controlP5/Button$ButtonImageView.class
diff --git a/out/production/controlp5/controlP5/Button$ButtonView.class b/target/classes/controlP5/Button$ButtonView.class
similarity index 100%
rename from out/production/controlp5/controlP5/Button$ButtonView.class
rename to target/classes/controlP5/Button$ButtonView.class
diff --git a/out/production/controlp5/controlP5/Button.class b/target/classes/controlP5/Button.class
similarity index 100%
rename from out/production/controlp5/controlP5/Button.class
rename to target/classes/controlP5/Button.class
diff --git a/out/production/controlp5/controlP5/ButtonBar$1.class b/target/classes/controlP5/ButtonBar$1.class
similarity index 100%
rename from out/production/controlp5/controlP5/ButtonBar$1.class
rename to target/classes/controlP5/ButtonBar$1.class
diff --git a/out/production/controlp5/controlP5/ButtonBar$ButtonBarView.class b/target/classes/controlP5/ButtonBar$ButtonBarView.class
similarity index 100%
rename from out/production/controlp5/controlP5/ButtonBar$ButtonBarView.class
rename to target/classes/controlP5/ButtonBar$ButtonBarView.class
diff --git a/out/production/controlp5/controlP5/ButtonBar.class b/target/classes/controlP5/ButtonBar.class
similarity index 100%
rename from out/production/controlp5/controlP5/ButtonBar.class
rename to target/classes/controlP5/ButtonBar.class
diff --git a/out/production/controlp5/controlP5/CColor.class b/target/classes/controlP5/CColor.class
similarity index 100%
rename from out/production/controlp5/controlP5/CColor.class
rename to target/classes/controlP5/CColor.class
diff --git a/out/production/controlp5/controlP5/CDrawable.class b/target/classes/controlP5/CDrawable.class
similarity index 100%
rename from out/production/controlp5/controlP5/CDrawable.class
rename to target/classes/controlP5/CDrawable.class
diff --git a/out/production/controlp5/controlP5/CP.class b/target/classes/controlP5/CP.class
similarity index 100%
rename from out/production/controlp5/controlP5/CP.class
rename to target/classes/controlP5/CP.class
diff --git a/out/production/controlp5/controlP5/CallbackEvent.class b/target/classes/controlP5/CallbackEvent.class
similarity index 100%
rename from out/production/controlp5/controlP5/CallbackEvent.class
rename to target/classes/controlP5/CallbackEvent.class
diff --git a/out/production/controlp5/controlP5/CallbackListener.class b/target/classes/controlP5/CallbackListener.class
similarity index 100%
rename from out/production/controlp5/controlP5/CallbackListener.class
rename to target/classes/controlP5/CallbackListener.class
diff --git a/out/production/controlp5/controlP5/Canvas.class b/target/classes/controlP5/Canvas.class
similarity index 100%
rename from out/production/controlp5/controlP5/Canvas.class
rename to target/classes/controlP5/Canvas.class
diff --git a/out/production/controlp5/controlP5/Chart$ChartViewArea.class b/target/classes/controlP5/Chart$ChartViewArea.class
similarity index 100%
rename from out/production/controlp5/controlP5/Chart$ChartViewArea.class
rename to target/classes/controlP5/Chart$ChartViewArea.class
diff --git a/out/production/controlp5/controlP5/Chart$ChartViewBar.class b/target/classes/controlP5/Chart$ChartViewBar.class
similarity index 100%
rename from out/production/controlp5/controlP5/Chart$ChartViewBar.class
rename to target/classes/controlP5/Chart$ChartViewBar.class
diff --git a/out/production/controlp5/controlP5/Chart$ChartViewBarCentered.class b/target/classes/controlP5/Chart$ChartViewBarCentered.class
similarity index 100%
rename from out/production/controlp5/controlP5/Chart$ChartViewBarCentered.class
rename to target/classes/controlP5/Chart$ChartViewBarCentered.class
diff --git a/out/production/controlp5/controlP5/Chart$ChartViewLine.class b/target/classes/controlP5/Chart$ChartViewLine.class
similarity index 100%
rename from out/production/controlp5/controlP5/Chart$ChartViewLine.class
rename to target/classes/controlP5/Chart$ChartViewLine.class
diff --git a/out/production/controlp5/controlP5/Chart$ChartViewPie.class b/target/classes/controlP5/Chart$ChartViewPie.class
similarity index 100%
rename from out/production/controlp5/controlP5/Chart$ChartViewPie.class
rename to target/classes/controlP5/Chart$ChartViewPie.class
diff --git a/out/production/controlp5/controlP5/Chart.class b/target/classes/controlP5/Chart.class
similarity index 100%
rename from out/production/controlp5/controlP5/Chart.class
rename to target/classes/controlP5/Chart.class
diff --git a/out/production/controlp5/controlP5/ChartData.class b/target/classes/controlP5/ChartData.class
similarity index 100%
rename from out/production/controlp5/controlP5/ChartData.class
rename to target/classes/controlP5/ChartData.class
diff --git a/out/production/controlp5/controlP5/ChartDataSet.class b/target/classes/controlP5/ChartDataSet.class
similarity index 100%
rename from out/production/controlp5/controlP5/ChartDataSet.class
rename to target/classes/controlP5/ChartDataSet.class
diff --git a/out/production/controlp5/controlP5/CheckBox.class b/target/classes/controlP5/CheckBox.class
similarity index 100%
rename from out/production/controlp5/controlP5/CheckBox.class
rename to target/classes/controlP5/CheckBox.class
diff --git a/out/production/controlp5/controlP5/ColorPalette.class b/target/classes/controlP5/ColorPalette.class
similarity index 100%
rename from out/production/controlp5/controlP5/ColorPalette.class
rename to target/classes/controlP5/ColorPalette.class
diff --git a/out/production/controlp5/controlP5/ColorPicker$ColorField.class b/target/classes/controlP5/ColorPicker$ColorField.class
similarity index 100%
rename from out/production/controlp5/controlP5/ColorPicker$ColorField.class
rename to target/classes/controlP5/ColorPicker$ColorField.class
diff --git a/out/production/controlp5/controlP5/ColorPicker.class b/target/classes/controlP5/ColorPicker.class
similarity index 100%
rename from out/production/controlp5/controlP5/ColorPicker.class
rename to target/classes/controlP5/ColorPicker.class
diff --git a/out/production/controlp5/controlP5/ColorWheel$ColorWheelView.class b/target/classes/controlP5/ColorWheel$ColorWheelView.class
similarity index 100%
rename from out/production/controlp5/controlP5/ColorWheel$ColorWheelView.class
rename to target/classes/controlP5/ColorWheel$ColorWheelView.class
diff --git a/out/production/controlp5/controlP5/ColorWheel.class b/target/classes/controlP5/ColorWheel.class
similarity index 100%
rename from out/production/controlp5/controlP5/ColorWheel.class
rename to target/classes/controlP5/ColorWheel.class
diff --git a/out/production/controlp5/controlP5/ControlBehavior.class b/target/classes/controlP5/ControlBehavior.class
similarity index 100%
rename from out/production/controlp5/controlP5/ControlBehavior.class
rename to target/classes/controlP5/ControlBehavior.class
diff --git a/out/production/controlp5/controlP5/ControlBroadcaster$EmptyController.class b/target/classes/controlP5/ControlBroadcaster$EmptyController.class
similarity index 100%
rename from out/production/controlp5/controlP5/ControlBroadcaster$EmptyController.class
rename to target/classes/controlP5/ControlBroadcaster$EmptyController.class
diff --git a/out/production/controlp5/controlP5/ControlBroadcaster.class b/target/classes/controlP5/ControlBroadcaster.class
similarity index 100%
rename from out/production/controlp5/controlP5/ControlBroadcaster.class
rename to target/classes/controlP5/ControlBroadcaster.class
diff --git a/out/production/controlp5/controlP5/ControlElement.class b/target/classes/controlP5/ControlElement.class
similarity index 100%
rename from out/production/controlp5/controlP5/ControlElement.class
rename to target/classes/controlP5/ControlElement.class
diff --git a/out/production/controlp5/controlP5/ControlEvent.class b/target/classes/controlP5/ControlEvent.class
similarity index 100%
rename from out/production/controlp5/controlP5/ControlEvent.class
rename to target/classes/controlP5/ControlEvent.class
diff --git a/out/production/controlp5/controlP5/ControlFont.class b/target/classes/controlP5/ControlFont.class
similarity index 100%
rename from out/production/controlp5/controlP5/ControlFont.class
rename to target/classes/controlP5/ControlFont.class
diff --git a/out/production/controlp5/controlP5/ControlGroup.class b/target/classes/controlP5/ControlGroup.class
similarity index 100%
rename from out/production/controlp5/controlP5/ControlGroup.class
rename to target/classes/controlP5/ControlGroup.class
diff --git a/out/production/controlp5/controlP5/ControlKey.class b/target/classes/controlP5/ControlKey.class
similarity index 100%
rename from out/production/controlp5/controlP5/ControlKey.class
rename to target/classes/controlP5/ControlKey.class
diff --git a/out/production/controlp5/controlP5/ControlListener.class b/target/classes/controlP5/ControlListener.class
similarity index 100%
rename from out/production/controlp5/controlP5/ControlListener.class
rename to target/classes/controlP5/ControlListener.class
diff --git a/out/production/controlp5/controlP5/ControlP5$1.class b/target/classes/controlP5/ControlP5$1.class
similarity index 100%
rename from out/production/controlp5/controlP5/ControlP5$1.class
rename to target/classes/controlP5/ControlP5$1.class
diff --git a/out/production/controlp5/controlP5/ControlP5$2.class b/target/classes/controlP5/ControlP5$2.class
similarity index 100%
rename from out/production/controlp5/controlP5/ControlP5$2.class
rename to target/classes/controlP5/ControlP5$2.class
diff --git a/out/production/controlp5/controlP5/ControlP5$3.class b/target/classes/controlP5/ControlP5$3.class
similarity index 100%
rename from out/production/controlp5/controlP5/ControlP5$3.class
rename to target/classes/controlP5/ControlP5$3.class
diff --git a/out/production/controlp5/controlP5/ControlP5$4.class b/target/classes/controlP5/ControlP5$4.class
similarity index 100%
rename from out/production/controlp5/controlP5/ControlP5$4.class
rename to target/classes/controlP5/ControlP5$4.class
diff --git a/out/production/controlp5/controlP5/ControlP5$Invisible.class b/target/classes/controlP5/ControlP5$Invisible.class
similarity index 100%
rename from out/production/controlp5/controlP5/ControlP5$Invisible.class
rename to target/classes/controlP5/ControlP5$Invisible.class
diff --git a/out/production/controlp5/controlP5/ControlP5$Layout.class b/target/classes/controlP5/ControlP5$Layout.class
similarity index 100%
rename from out/production/controlp5/controlP5/ControlP5$Layout.class
rename to target/classes/controlP5/ControlP5$Layout.class
diff --git a/out/production/controlp5/controlP5/ControlP5.class b/target/classes/controlP5/ControlP5.class
similarity index 100%
rename from out/production/controlp5/controlP5/ControlP5.class
rename to target/classes/controlP5/ControlP5.class
diff --git a/out/production/controlp5/controlP5/ControlP5Base$KeyCode.class b/target/classes/controlP5/ControlP5Base$KeyCode.class
similarity index 100%
rename from out/production/controlp5/controlP5/ControlP5Base$KeyCode.class
rename to target/classes/controlP5/ControlP5Base$KeyCode.class
diff --git a/out/production/controlp5/controlP5/ControlP5Base.class b/target/classes/controlP5/ControlP5Base.class
similarity index 100%
rename from out/production/controlp5/controlP5/ControlP5Base.class
rename to target/classes/controlP5/ControlP5Base.class
diff --git a/out/production/controlp5/controlP5/ControlP5Constants.class b/target/classes/controlP5/ControlP5Constants.class
similarity index 100%
rename from out/production/controlp5/controlP5/ControlP5Constants.class
rename to target/classes/controlP5/ControlP5Constants.class
diff --git a/out/production/controlp5/controlP5/ControlP5Legacy.class b/target/classes/controlP5/ControlP5Legacy.class
similarity index 100%
rename from out/production/controlp5/controlP5/ControlP5Legacy.class
rename to target/classes/controlP5/ControlP5Legacy.class
diff --git a/out/production/controlp5/controlP5/ControlTimer.class b/target/classes/controlP5/ControlTimer.class
similarity index 100%
rename from out/production/controlp5/controlP5/ControlTimer.class
rename to target/classes/controlP5/ControlTimer.class
diff --git a/out/production/controlp5/controlP5/ControlWindow$Pointer.class b/target/classes/controlP5/ControlWindow$Pointer.class
similarity index 100%
rename from out/production/controlp5/controlP5/ControlWindow$Pointer.class
rename to target/classes/controlP5/ControlWindow$Pointer.class
diff --git a/out/production/controlp5/controlP5/ControlWindow.class b/target/classes/controlP5/ControlWindow.class
similarity index 100%
rename from out/production/controlp5/controlP5/ControlWindow.class
rename to target/classes/controlP5/ControlWindow.class
diff --git a/out/production/controlp5/controlP5/ControlWindowCanvas.class b/target/classes/controlP5/ControlWindowCanvas.class
similarity index 100%
rename from out/production/controlp5/controlP5/ControlWindowCanvas.class
rename to target/classes/controlP5/ControlWindowCanvas.class
diff --git a/out/production/controlp5/controlP5/Controller$1.class b/target/classes/controlP5/Controller$1.class
similarity index 100%
rename from out/production/controlp5/controlP5/Controller$1.class
rename to target/classes/controlP5/Controller$1.class
diff --git a/out/production/controlp5/controlP5/Controller$DebugView.class b/target/classes/controlP5/Controller$DebugView.class
similarity index 100%
rename from out/production/controlp5/controlP5/Controller$DebugView.class
rename to target/classes/controlP5/Controller$DebugView.class
diff --git a/out/production/controlp5/controlP5/Controller.class b/target/classes/controlP5/Controller.class
similarity index 100%
rename from out/production/controlp5/controlP5/Controller.class
rename to target/classes/controlP5/Controller.class
diff --git a/out/production/controlp5/controlP5/ControllerAutomator$1.class b/target/classes/controlP5/ControllerAutomator$1.class
similarity index 100%
rename from out/production/controlp5/controlP5/ControllerAutomator$1.class
rename to target/classes/controlP5/ControllerAutomator$1.class
diff --git a/out/production/controlp5/controlP5/ControllerAutomator.class b/target/classes/controlP5/ControllerAutomator.class
similarity index 100%
rename from out/production/controlp5/controlP5/ControllerAutomator.class
rename to target/classes/controlP5/ControllerAutomator.class
diff --git a/out/production/controlp5/controlP5/ControllerDisplay.class b/target/classes/controlP5/ControllerDisplay.class
similarity index 100%
rename from out/production/controlp5/controlP5/ControllerDisplay.class
rename to target/classes/controlP5/ControllerDisplay.class
diff --git a/out/production/controlp5/controlP5/ControllerGroup.class b/target/classes/controlP5/ControllerGroup.class
similarity index 100%
rename from out/production/controlp5/controlP5/ControllerGroup.class
rename to target/classes/controlP5/ControllerGroup.class
diff --git a/out/production/controlp5/controlP5/ControllerInterface.class b/target/classes/controlP5/ControllerInterface.class
similarity index 100%
rename from out/production/controlp5/controlP5/ControllerInterface.class
rename to target/classes/controlP5/ControllerInterface.class
diff --git a/out/production/controlp5/controlP5/ControllerLayout.class b/target/classes/controlP5/ControllerLayout.class
similarity index 96%
rename from out/production/controlp5/controlP5/ControllerLayout.class
rename to target/classes/controlP5/ControllerLayout.class
index 99dffe3..82f15e6 100644
Binary files a/out/production/controlp5/controlP5/ControllerLayout.class and b/target/classes/controlP5/ControllerLayout.class differ
diff --git a/out/production/controlp5/controlP5/ControllerLayoutElement.class b/target/classes/controlP5/ControllerLayoutElement.class
similarity index 100%
rename from out/production/controlp5/controlP5/ControllerLayoutElement.class
rename to target/classes/controlP5/ControllerLayoutElement.class
diff --git a/out/production/controlp5/controlP5/ControllerList.class b/target/classes/controlP5/ControllerList.class
similarity index 100%
rename from out/production/controlp5/controlP5/ControllerList.class
rename to target/classes/controlP5/ControllerList.class
diff --git a/out/production/controlp5/controlP5/ControllerPlug.class b/target/classes/controlP5/ControllerPlug.class
similarity index 100%
rename from out/production/controlp5/controlP5/ControllerPlug.class
rename to target/classes/controlP5/ControllerPlug.class
diff --git a/out/production/controlp5/controlP5/ControllerProperties$JSONFormat.class b/target/classes/controlP5/ControllerProperties$JSONFormat.class
similarity index 100%
rename from out/production/controlp5/controlP5/ControllerProperties$JSONFormat.class
rename to target/classes/controlP5/ControllerProperties$JSONFormat.class
diff --git a/out/production/controlp5/controlP5/ControllerProperties$JSONReader.class b/target/classes/controlP5/ControllerProperties$JSONReader.class
similarity index 100%
rename from out/production/controlp5/controlP5/ControllerProperties$JSONReader.class
rename to target/classes/controlP5/ControllerProperties$JSONReader.class
diff --git a/out/production/controlp5/controlP5/ControllerProperties$PropertiesStorageFormat.class b/target/classes/controlP5/ControllerProperties$PropertiesStorageFormat.class
similarity index 100%
rename from out/production/controlp5/controlP5/ControllerProperties$PropertiesStorageFormat.class
rename to target/classes/controlP5/ControllerProperties$PropertiesStorageFormat.class
diff --git a/out/production/controlp5/controlP5/ControllerProperties$SerializedFormat.class b/target/classes/controlP5/ControllerProperties$SerializedFormat.class
similarity index 100%
rename from out/production/controlp5/controlP5/ControllerProperties$SerializedFormat.class
rename to target/classes/controlP5/ControllerProperties$SerializedFormat.class
diff --git a/out/production/controlp5/controlP5/ControllerProperties$XMLFormat.class b/target/classes/controlP5/ControllerProperties$XMLFormat.class
similarity index 100%
rename from out/production/controlp5/controlP5/ControllerProperties$XMLFormat.class
rename to target/classes/controlP5/ControllerProperties$XMLFormat.class
diff --git a/out/production/controlp5/controlP5/ControllerProperties.class b/target/classes/controlP5/ControllerProperties.class
similarity index 100%
rename from out/production/controlp5/controlP5/ControllerProperties.class
rename to target/classes/controlP5/ControllerProperties.class
diff --git a/out/production/controlp5/controlP5/ControllerProperty.class b/target/classes/controlP5/ControllerProperty.class
similarity index 100%
rename from out/production/controlp5/controlP5/ControllerProperty.class
rename to target/classes/controlP5/ControllerProperty.class
diff --git a/out/production/controlp5/controlP5/ControllerStyle.class b/target/classes/controlP5/ControllerStyle.class
similarity index 100%
rename from out/production/controlp5/controlP5/ControllerStyle.class
rename to target/classes/controlP5/ControllerStyle.class
diff --git a/out/production/controlp5/controlP5/ControllerView.class b/target/classes/controlP5/ControllerView.class
similarity index 100%
rename from out/production/controlp5/controlP5/ControllerView.class
rename to target/classes/controlP5/ControllerView.class
diff --git a/out/production/controlp5/controlP5/DropdownList$1.class b/target/classes/controlP5/DropdownList$1.class
similarity index 100%
rename from out/production/controlp5/controlP5/DropdownList$1.class
rename to target/classes/controlP5/DropdownList$1.class
diff --git a/out/production/controlp5/controlP5/DropdownList$DropdownListView.class b/target/classes/controlP5/DropdownList$DropdownListView.class
similarity index 100%
rename from out/production/controlp5/controlP5/DropdownList$DropdownListView.class
rename to target/classes/controlP5/DropdownList$DropdownListView.class
diff --git a/out/production/controlp5/controlP5/DropdownList.class b/target/classes/controlP5/DropdownList.class
similarity index 100%
rename from out/production/controlp5/controlP5/DropdownList.class
rename to target/classes/controlP5/DropdownList.class
diff --git a/out/production/controlp5/controlP5/FieldChangedListener$1.class b/target/classes/controlP5/FieldChangedListener$1.class
similarity index 100%
rename from out/production/controlp5/controlP5/FieldChangedListener$1.class
rename to target/classes/controlP5/FieldChangedListener$1.class
diff --git a/out/production/controlp5/controlP5/FieldChangedListener$2.class b/target/classes/controlP5/FieldChangedListener$2.class
similarity index 100%
rename from out/production/controlp5/controlP5/FieldChangedListener$2.class
rename to target/classes/controlP5/FieldChangedListener$2.class
diff --git a/out/production/controlp5/controlP5/FieldChangedListener$3.class b/target/classes/controlP5/FieldChangedListener$3.class
similarity index 100%
rename from out/production/controlp5/controlP5/FieldChangedListener$3.class
rename to target/classes/controlP5/FieldChangedListener$3.class
diff --git a/out/production/controlp5/controlP5/FieldChangedListener$4.class b/target/classes/controlP5/FieldChangedListener$4.class
similarity index 100%
rename from out/production/controlp5/controlP5/FieldChangedListener$4.class
rename to target/classes/controlP5/FieldChangedListener$4.class
diff --git a/out/production/controlp5/controlP5/FieldChangedListener.class b/target/classes/controlP5/FieldChangedListener.class
similarity index 100%
rename from out/production/controlp5/controlP5/FieldChangedListener.class
rename to target/classes/controlP5/FieldChangedListener.class
diff --git a/out/production/controlp5/controlP5/FieldValue.class b/target/classes/controlP5/FieldValue.class
similarity index 100%
rename from out/production/controlp5/controlP5/FieldValue.class
rename to target/classes/controlP5/FieldValue.class
diff --git a/out/production/controlp5/controlP5/FrameRate.class b/target/classes/controlP5/FrameRate.class
similarity index 100%
rename from out/production/controlp5/controlP5/FrameRate.class
rename to target/classes/controlP5/FrameRate.class
diff --git a/out/production/controlp5/controlP5/Group.class b/target/classes/controlP5/Group.class
similarity index 100%
rename from out/production/controlp5/controlP5/Group.class
rename to target/classes/controlP5/Group.class
diff --git a/out/production/controlp5/controlP5/Icon$IconImageView.class b/target/classes/controlP5/Icon$IconImageView.class
similarity index 100%
rename from out/production/controlp5/controlP5/Icon$IconImageView.class
rename to target/classes/controlP5/Icon$IconImageView.class
diff --git a/out/production/controlp5/controlP5/Icon$IconView.class b/target/classes/controlP5/Icon$IconView.class
similarity index 100%
rename from out/production/controlp5/controlP5/Icon$IconView.class
rename to target/classes/controlP5/Icon$IconView.class
diff --git a/out/production/controlp5/controlP5/Icon.class b/target/classes/controlP5/Icon.class
similarity index 100%
rename from out/production/controlp5/controlP5/Icon.class
rename to target/classes/controlP5/Icon.class
diff --git a/out/production/controlp5/controlP5/Knob$KnobView.class b/target/classes/controlP5/Knob$KnobView.class
similarity index 100%
rename from out/production/controlp5/controlP5/Knob$KnobView.class
rename to target/classes/controlP5/Knob$KnobView.class
diff --git a/out/production/controlp5/controlP5/Knob.class b/target/classes/controlP5/Knob.class
similarity index 100%
rename from out/production/controlp5/controlP5/Knob.class
rename to target/classes/controlP5/Knob.class
diff --git a/out/production/controlp5/controlP5/Label$Labeltype.class b/target/classes/controlP5/Label$Labeltype.class
similarity index 100%
rename from out/production/controlp5/controlP5/Label$Labeltype.class
rename to target/classes/controlP5/Label$Labeltype.class
diff --git a/out/production/controlp5/controlP5/Label$MultilineLabel.class b/target/classes/controlP5/Label$MultilineLabel.class
similarity index 100%
rename from out/production/controlp5/controlP5/Label$MultilineLabel.class
rename to target/classes/controlP5/Label$MultilineLabel.class
diff --git a/out/production/controlp5/controlP5/Label$SinglelineLabel.class b/target/classes/controlP5/Label$SinglelineLabel.class
similarity index 100%
rename from out/production/controlp5/controlP5/Label$SinglelineLabel.class
rename to target/classes/controlP5/Label$SinglelineLabel.class
diff --git a/out/production/controlp5/controlP5/Label$SinglelineTextfield.class b/target/classes/controlP5/Label$SinglelineTextfield.class
similarity index 100%
rename from out/production/controlp5/controlP5/Label$SinglelineTextfield.class
rename to target/classes/controlP5/Label$SinglelineTextfield.class
diff --git a/out/production/controlp5/controlP5/Label.class b/target/classes/controlP5/Label.class
similarity index 100%
rename from out/production/controlp5/controlP5/Label.class
rename to target/classes/controlP5/Label.class
diff --git a/out/production/controlp5/controlP5/ListBox$1.class b/target/classes/controlP5/ListBox$1.class
similarity index 100%
rename from out/production/controlp5/controlP5/ListBox$1.class
rename to target/classes/controlP5/ListBox$1.class
diff --git a/out/production/controlp5/controlP5/ListBox$ListBoxView.class b/target/classes/controlP5/ListBox$ListBoxView.class
similarity index 100%
rename from out/production/controlp5/controlP5/ListBox$ListBoxView.class
rename to target/classes/controlP5/ListBox$ListBoxView.class
diff --git a/out/production/controlp5/controlP5/ListBox.class b/target/classes/controlP5/ListBox.class
similarity index 100%
rename from out/production/controlp5/controlP5/ListBox.class
rename to target/classes/controlP5/ListBox.class
diff --git a/out/production/controlp5/controlP5/Matrix$1.class b/target/classes/controlP5/Matrix$1.class
similarity index 100%
rename from out/production/controlp5/controlP5/Matrix$1.class
rename to target/classes/controlP5/Matrix$1.class
diff --git a/out/production/controlp5/controlP5/Matrix$MatrixView.class b/target/classes/controlP5/Matrix$MatrixView.class
similarity index 100%
rename from out/production/controlp5/controlP5/Matrix$MatrixView.class
rename to target/classes/controlP5/Matrix$MatrixView.class
diff --git a/out/production/controlp5/controlP5/Matrix.class b/target/classes/controlP5/Matrix.class
similarity index 100%
rename from out/production/controlp5/controlP5/Matrix.class
rename to target/classes/controlP5/Matrix.class
diff --git a/out/production/controlp5/controlP5/MultiList.class b/target/classes/controlP5/MultiList.class
similarity index 100%
rename from out/production/controlp5/controlP5/MultiList.class
rename to target/classes/controlP5/MultiList.class
diff --git a/out/production/controlp5/controlP5/MultiListButton.class b/target/classes/controlP5/MultiListButton.class
similarity index 100%
rename from out/production/controlp5/controlP5/MultiListButton.class
rename to target/classes/controlP5/MultiListButton.class
diff --git a/out/production/controlp5/controlP5/MultiListInterface.class b/target/classes/controlP5/MultiListInterface.class
similarity index 100%
rename from out/production/controlp5/controlP5/MultiListInterface.class
rename to target/classes/controlP5/MultiListInterface.class
diff --git a/out/production/controlp5/controlP5/Numberbox$NumberboxView.class b/target/classes/controlP5/Numberbox$NumberboxView.class
similarity index 100%
rename from out/production/controlp5/controlP5/Numberbox$NumberboxView.class
rename to target/classes/controlP5/Numberbox$NumberboxView.class
diff --git a/out/production/controlp5/controlP5/Numberbox.class b/target/classes/controlP5/Numberbox.class
similarity index 100%
rename from out/production/controlp5/controlP5/Numberbox.class
rename to target/classes/controlP5/Numberbox.class
diff --git a/out/production/controlp5/controlP5/Pad.class b/target/classes/controlP5/Pad.class
similarity index 100%
rename from out/production/controlp5/controlP5/Pad.class
rename to target/classes/controlP5/Pad.class
diff --git a/out/production/controlp5/controlP5/Pointer.class b/target/classes/controlP5/Pointer.class
similarity index 100%
rename from out/production/controlp5/controlP5/Pointer.class
rename to target/classes/controlP5/Pointer.class
diff --git a/out/production/controlp5/controlP5/Println$1.class b/target/classes/controlP5/Println$1.class
similarity index 100%
rename from out/production/controlp5/controlP5/Println$1.class
rename to target/classes/controlP5/Println$1.class
diff --git a/out/production/controlp5/controlP5/Println.class b/target/classes/controlP5/Println.class
similarity index 100%
rename from out/production/controlp5/controlP5/Println.class
rename to target/classes/controlP5/Println.class
diff --git a/out/production/controlp5/controlP5/Radio.class b/target/classes/controlP5/Radio.class
similarity index 100%
rename from out/production/controlp5/controlP5/Radio.class
rename to target/classes/controlP5/Radio.class
diff --git a/out/production/controlp5/controlP5/RadioButton.class b/target/classes/controlP5/RadioButton.class
similarity index 100%
rename from out/production/controlp5/controlP5/RadioButton.class
rename to target/classes/controlP5/RadioButton.class
diff --git a/out/production/controlp5/controlP5/Range$RangeImageView.class b/target/classes/controlP5/Range$RangeImageView.class
similarity index 100%
rename from out/production/controlp5/controlP5/Range$RangeImageView.class
rename to target/classes/controlP5/Range$RangeImageView.class
diff --git a/out/production/controlp5/controlP5/Range$RangeSpriteView.class b/target/classes/controlP5/Range$RangeSpriteView.class
similarity index 100%
rename from out/production/controlp5/controlP5/Range$RangeSpriteView.class
rename to target/classes/controlP5/Range$RangeSpriteView.class
diff --git a/out/production/controlp5/controlP5/Range$RangeView.class b/target/classes/controlP5/Range$RangeView.class
similarity index 100%
rename from out/production/controlp5/controlP5/Range$RangeView.class
rename to target/classes/controlP5/Range$RangeView.class
diff --git a/out/production/controlp5/controlP5/Range.class b/target/classes/controlP5/Range.class
similarity index 100%
rename from out/production/controlp5/controlP5/Range.class
rename to target/classes/controlP5/Range.class
diff --git a/out/production/controlp5/controlP5/ScrollableList$1.class b/target/classes/controlP5/ScrollableList$1.class
similarity index 100%
rename from out/production/controlp5/controlP5/ScrollableList$1.class
rename to target/classes/controlP5/ScrollableList$1.class
diff --git a/out/production/controlp5/controlP5/ScrollableList$ScrollableListView.class b/target/classes/controlP5/ScrollableList$ScrollableListView.class
similarity index 100%
rename from out/production/controlp5/controlP5/ScrollableList$ScrollableListView.class
rename to target/classes/controlP5/ScrollableList$ScrollableListView.class
diff --git a/out/production/controlp5/controlP5/ScrollableList.class b/target/classes/controlP5/ScrollableList.class
similarity index 100%
rename from out/production/controlp5/controlP5/ScrollableList.class
rename to target/classes/controlP5/ScrollableList.class
diff --git a/out/production/controlp5/controlP5/Slider$SliderView.class b/target/classes/controlP5/Slider$SliderView.class
similarity index 100%
rename from out/production/controlp5/controlP5/Slider$SliderView.class
rename to target/classes/controlP5/Slider$SliderView.class
diff --git a/out/production/controlp5/controlP5/Slider$SliderViewH.class b/target/classes/controlP5/Slider$SliderViewH.class
similarity index 100%
rename from out/production/controlp5/controlP5/Slider$SliderViewH.class
rename to target/classes/controlP5/Slider$SliderViewH.class
diff --git a/out/production/controlp5/controlP5/Slider$SliderViewV.class b/target/classes/controlP5/Slider$SliderViewV.class
similarity index 100%
rename from out/production/controlp5/controlP5/Slider$SliderViewV.class
rename to target/classes/controlP5/Slider$SliderViewV.class
diff --git a/out/production/controlp5/controlP5/Slider.class b/target/classes/controlP5/Slider.class
similarity index 100%
rename from out/production/controlp5/controlP5/Slider.class
rename to target/classes/controlP5/Slider.class
diff --git a/out/production/controlp5/controlP5/Slider2D$Slider2DView.class b/target/classes/controlP5/Slider2D$Slider2DView.class
similarity index 100%
rename from out/production/controlp5/controlP5/Slider2D$Slider2DView.class
rename to target/classes/controlP5/Slider2D$Slider2DView.class
diff --git a/out/production/controlp5/controlP5/Slider2D.class b/target/classes/controlP5/Slider2D.class
similarity index 100%
rename from out/production/controlp5/controlP5/Slider2D.class
rename to target/classes/controlP5/Slider2D.class
diff --git a/out/production/controlp5/controlP5/Spacer$SpacerView.class b/target/classes/controlP5/Spacer$SpacerView.class
similarity index 100%
rename from out/production/controlp5/controlP5/Spacer$SpacerView.class
rename to target/classes/controlP5/Spacer$SpacerView.class
diff --git a/out/production/controlp5/controlP5/Spacer.class b/target/classes/controlP5/Spacer.class
similarity index 100%
rename from out/production/controlp5/controlP5/Spacer.class
rename to target/classes/controlP5/Spacer.class
diff --git a/out/production/controlp5/controlP5/Tab.class b/target/classes/controlP5/Tab.class
similarity index 100%
rename from out/production/controlp5/controlP5/Tab.class
rename to target/classes/controlP5/Tab.class
diff --git a/out/production/controlp5/controlP5/Textarea.class b/target/classes/controlP5/Textarea.class
similarity index 100%
rename from out/production/controlp5/controlP5/Textarea.class
rename to target/classes/controlP5/Textarea.class
diff --git a/out/production/controlp5/controlP5/Textfield$DeleteCharacter.class b/target/classes/controlP5/Textfield$DeleteCharacter.class
similarity index 100%
rename from out/production/controlp5/controlP5/Textfield$DeleteCharacter.class
rename to target/classes/controlP5/Textfield$DeleteCharacter.class
diff --git a/out/production/controlp5/controlP5/Textfield$Enter.class b/target/classes/controlP5/Textfield$Enter.class
similarity index 100%
rename from out/production/controlp5/controlP5/Textfield$Enter.class
rename to target/classes/controlP5/Textfield$Enter.class
diff --git a/out/production/controlp5/controlP5/Textfield$InputFilter.class b/target/classes/controlP5/Textfield$InputFilter.class
similarity index 100%
rename from out/production/controlp5/controlP5/Textfield$InputFilter.class
rename to target/classes/controlP5/Textfield$InputFilter.class
diff --git a/out/production/controlp5/controlP5/Textfield$InsertCharacter.class b/target/classes/controlP5/Textfield$InsertCharacter.class
similarity index 100%
rename from out/production/controlp5/controlP5/Textfield$InsertCharacter.class
rename to target/classes/controlP5/Textfield$InsertCharacter.class
diff --git a/out/production/controlp5/controlP5/Textfield$MoveDown.class b/target/classes/controlP5/Textfield$MoveDown.class
similarity index 100%
rename from out/production/controlp5/controlP5/Textfield$MoveDown.class
rename to target/classes/controlP5/Textfield$MoveDown.class
diff --git a/out/production/controlp5/controlP5/Textfield$MoveLeft.class b/target/classes/controlP5/Textfield$MoveLeft.class
similarity index 100%
rename from out/production/controlp5/controlP5/Textfield$MoveLeft.class
rename to target/classes/controlP5/Textfield$MoveLeft.class
diff --git a/out/production/controlp5/controlP5/Textfield$MoveRight.class b/target/classes/controlP5/Textfield$MoveRight.class
similarity index 100%
rename from out/production/controlp5/controlP5/Textfield$MoveRight.class
rename to target/classes/controlP5/Textfield$MoveRight.class
diff --git a/out/production/controlp5/controlP5/Textfield$MoveUp.class b/target/classes/controlP5/Textfield$MoveUp.class
similarity index 100%
rename from out/production/controlp5/controlP5/Textfield$MoveUp.class
rename to target/classes/controlP5/Textfield$MoveUp.class
diff --git a/out/production/controlp5/controlP5/Textfield$TextfieldCommand.class b/target/classes/controlP5/Textfield$TextfieldCommand.class
similarity index 100%
rename from out/production/controlp5/controlP5/Textfield$TextfieldCommand.class
rename to target/classes/controlP5/Textfield$TextfieldCommand.class
diff --git a/out/production/controlp5/controlP5/Textfield.class b/target/classes/controlP5/Textfield.class
similarity index 100%
rename from out/production/controlp5/controlP5/Textfield.class
rename to target/classes/controlP5/Textfield.class
diff --git a/out/production/controlp5/controlP5/TextfieldMultiline$DeleteCharacter.class b/target/classes/controlP5/TextfieldMultiline$DeleteCharacter.class
similarity index 100%
rename from out/production/controlp5/controlP5/TextfieldMultiline$DeleteCharacter.class
rename to target/classes/controlP5/TextfieldMultiline$DeleteCharacter.class
diff --git a/out/production/controlp5/controlP5/TextfieldMultiline$InsertCharacter.class b/target/classes/controlP5/TextfieldMultiline$InsertCharacter.class
similarity index 100%
rename from out/production/controlp5/controlP5/TextfieldMultiline$InsertCharacter.class
rename to target/classes/controlP5/TextfieldMultiline$InsertCharacter.class
diff --git a/out/production/controlp5/controlP5/TextfieldMultiline$MoveDown.class b/target/classes/controlP5/TextfieldMultiline$MoveDown.class
similarity index 100%
rename from out/production/controlp5/controlP5/TextfieldMultiline$MoveDown.class
rename to target/classes/controlP5/TextfieldMultiline$MoveDown.class
diff --git a/out/production/controlp5/controlP5/TextfieldMultiline$MoveLeft.class b/target/classes/controlP5/TextfieldMultiline$MoveLeft.class
similarity index 100%
rename from out/production/controlp5/controlP5/TextfieldMultiline$MoveLeft.class
rename to target/classes/controlP5/TextfieldMultiline$MoveLeft.class
diff --git a/out/production/controlp5/controlP5/TextfieldMultiline$MoveRight.class b/target/classes/controlP5/TextfieldMultiline$MoveRight.class
similarity index 100%
rename from out/production/controlp5/controlP5/TextfieldMultiline$MoveRight.class
rename to target/classes/controlP5/TextfieldMultiline$MoveRight.class
diff --git a/out/production/controlp5/controlP5/TextfieldMultiline$MoveUp.class b/target/classes/controlP5/TextfieldMultiline$MoveUp.class
similarity index 100%
rename from out/production/controlp5/controlP5/TextfieldMultiline$MoveUp.class
rename to target/classes/controlP5/TextfieldMultiline$MoveUp.class
diff --git a/out/production/controlp5/controlP5/TextfieldMultiline$NewLine.class b/target/classes/controlP5/TextfieldMultiline$NewLine.class
similarity index 100%
rename from out/production/controlp5/controlP5/TextfieldMultiline$NewLine.class
rename to target/classes/controlP5/TextfieldMultiline$NewLine.class
diff --git a/out/production/controlp5/controlP5/TextfieldMultiline.class b/target/classes/controlP5/TextfieldMultiline.class
similarity index 100%
rename from out/production/controlp5/controlP5/TextfieldMultiline.class
rename to target/classes/controlP5/TextfieldMultiline.class
diff --git a/out/production/controlp5/controlP5/Textlabel.class b/target/classes/controlP5/Textlabel.class
similarity index 100%
rename from out/production/controlp5/controlP5/Textlabel.class
rename to target/classes/controlP5/Textlabel.class
diff --git a/out/production/controlp5/controlP5/TickMark.class b/target/classes/controlP5/TickMark.class
similarity index 100%
rename from out/production/controlp5/controlP5/TickMark.class
rename to target/classes/controlP5/TickMark.class
diff --git a/out/production/controlp5/controlP5/Toggle$ToggleImageView.class b/target/classes/controlP5/Toggle$ToggleImageView.class
similarity index 100%
rename from out/production/controlp5/controlP5/Toggle$ToggleImageView.class
rename to target/classes/controlP5/Toggle$ToggleImageView.class
diff --git a/out/production/controlp5/controlP5/Toggle$ToggleSwitchView.class b/target/classes/controlP5/Toggle$ToggleSwitchView.class
similarity index 100%
rename from out/production/controlp5/controlP5/Toggle$ToggleSwitchView.class
rename to target/classes/controlP5/Toggle$ToggleSwitchView.class
diff --git a/out/production/controlp5/controlP5/Toggle$ToggleView.class b/target/classes/controlP5/Toggle$ToggleView.class
similarity index 100%
rename from out/production/controlp5/controlP5/Toggle$ToggleView.class
rename to target/classes/controlP5/Toggle$ToggleView.class
diff --git a/out/production/controlp5/controlP5/Toggle.class b/target/classes/controlP5/Toggle.class
similarity index 100%
rename from out/production/controlp5/controlP5/Toggle.class
rename to target/classes/controlP5/Toggle.class
diff --git a/out/production/controlp5/controlP5/Tooltip$TooltipView.class b/target/classes/controlP5/Tooltip$TooltipView.class
similarity index 100%
rename from out/production/controlp5/controlP5/Tooltip$TooltipView.class
rename to target/classes/controlP5/Tooltip$TooltipView.class
diff --git a/out/production/controlp5/controlP5/Tooltip.class b/target/classes/controlP5/Tooltip.class
similarity index 100%
rename from out/production/controlp5/controlP5/Tooltip.class
rename to target/classes/controlP5/Tooltip.class
diff --git a/out/production/controlp5/sketch/Sketch.class b/target/classes/sketch/Sketch.class
similarity index 100%
rename from out/production/controlp5/sketch/Sketch.class
rename to target/classes/sketch/Sketch.class
diff --git a/target/controlp5-2.2.6.jar b/target/controlp5-2.2.6.jar
new file mode 100644
index 0000000..8562ea6
Binary files /dev/null and b/target/controlp5-2.2.6.jar differ
diff --git a/target/maven-archiver/pom.properties b/target/maven-archiver/pom.properties
new file mode 100644
index 0000000..43ce15a
--- /dev/null
+++ b/target/maven-archiver/pom.properties
@@ -0,0 +1,3 @@
+artifactId=controlp5
+groupId=com.github.gabrielsalvador
+version=2.2.6
diff --git a/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst b/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
new file mode 100644
index 0000000..21b0a20
--- /dev/null
+++ b/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
@@ -0,0 +1,159 @@
+controlP5/ScrollableList$ScrollableListView.class
+controlP5/CColor.class
+controlP5/Button.class
+controlP5/Matrix$MatrixView.class
+controlP5/ControllerLayout.class
+controlP5/TickMark.class
+controlP5/Icon$IconView.class
+controlP5/Textfield$InputFilter.class
+controlP5/ControlP5$3.class
+controlP5/Slider$SliderViewH.class
+controlP5/Textfield$InsertCharacter.class
+controlP5/ControlP5Legacy.class
+controlP5/Numberbox$NumberboxView.class
+controlP5/DropdownList$DropdownListView.class
+controlP5/Controller$DebugView.class
+controlP5/TextfieldMultiline$MoveUp.class
+controlP5/ControllerProperties$JSONReader.class
+controlP5/ControllerProperties$XMLFormat.class
+controlP5/ControlP5Base.class
+controlP5/TextfieldMultiline$InsertCharacter.class
+controlP5/Knob.class
+controlP5/ControllerProperties$JSONFormat.class
+controlP5/ControlKey.class
+controlP5/Group.class
+controlP5/ControllerList.class
+controlP5/CallbackEvent.class
+controlP5/ColorWheel.class
+controlP5/Background.class
+controlP5/Tab.class
+controlP5/ListBox$ListBoxView.class
+controlP5/Range$RangeImageView.class
+controlP5/Toggle$ToggleSwitchView.class
+controlP5/Slider$SliderViewV.class
+controlP5/Chart.class
+controlP5/ChartData.class
+controlP5/ControllerPlug.class
+controlP5/ControlWindow.class
+controlP5/ControllerGroup.class
+controlP5/Textarea.class
+controlP5/Tooltip.class
+controlP5/Chart$ChartViewBarCentered.class
+controlP5/ControlP5.class
+controlP5/ControlEvent.class
+controlP5/ControllerProperties$SerializedFormat.class
+controlP5/Chart$ChartViewPie.class
+controlP5/ControllerProperty.class
+controlP5/Radio.class
+controlP5/MultiListButton.class
+controlP5/Accordion.class
+controlP5/ControllerStyle.class
+controlP5/TextfieldMultiline$DeleteCharacter.class
+controlP5/ChartDataSet.class
+controlP5/Textfield$MoveUp.class
+controlP5/Bang$BangView.class
+controlP5/ControlWindowCanvas.class
+controlP5/Textfield$Enter.class
+controlP5/BitFont.class
+controlP5/Slider$SliderView.class
+controlP5/ButtonBar$ButtonBarView.class
+controlP5/Bang.class
+controlP5/ControllerDisplay.class
+controlP5/Println.class
+controlP5/ControlP5$1.class
+controlP5/MultiList.class
+controlP5/Controller$1.class
+controlP5/CDrawable.class
+controlP5/Textlabel.class
+controlP5/ControlP5$Invisible.class
+controlP5/Label.class
+controlP5/ControlBroadcaster.class
+controlP5/ControllerLayoutElement.class
+controlP5/Slider2D.class
+controlP5/ButtonBar.class
+controlP5/ControllerProperties$PropertiesStorageFormat.class
+controlP5/ButtonBar$1.class
+controlP5/DropdownList.class
+controlP5/Range$RangeSpriteView.class
+controlP5/ControlGroup.class
+controlP5/ControlTimer.class
+controlP5/Icon.class
+controlP5/Toggle$ToggleImageView.class
+controlP5/ColorWheel$ColorWheelView.class
+controlP5/Pointer.class
+controlP5/Chart$ChartViewBar.class
+controlP5/ScrollableList$1.class
+controlP5/FieldValue.class
+controlP5/Toggle.class
+controlP5/ControlElement.class
+controlP5/Button$ButtonImageView.class
+controlP5/Label$SinglelineLabel.class
+controlP5/ColorPalette.class
+controlP5/TextfieldMultiline.class
+controlP5/Textfield$DeleteCharacter.class
+controlP5/ControlWindow$Pointer.class
+controlP5/ControllerAutomator.class
+controlP5/ControllerView.class
+controlP5/Matrix.class
+controlP5/Tooltip$TooltipView.class
+controlP5/RadioButton.class
+controlP5/ControlP5$2.class
+controlP5/Spacer.class
+controlP5/Chart$ChartViewArea.class
+controlP5/Label$SinglelineTextfield.class
+controlP5/ScrollableList.class
+controlP5/Spacer$SpacerView.class
+controlP5/TextfieldMultiline$NewLine.class
+controlP5/Bang$BangImageView.class
+controlP5/TextfieldMultiline$MoveDown.class
+controlP5/FieldChangedListener$4.class
+controlP5/Controller.class
+controlP5/ControlP5$Layout.class
+controlP5/TextfieldMultiline$MoveRight.class
+controlP5/FrameRate.class
+controlP5/Textfield.class
+controlP5/FieldChangedListener$1.class
+controlP5/Slider2D$Slider2DView.class
+controlP5/TextfieldMultiline$MoveLeft.class
+controlP5/ControlBroadcaster$EmptyController.class
+controlP5/Chart$ChartViewLine.class
+controlP5/Icon$IconImageView.class
+controlP5/FieldChangedListener.class
+controlP5/FieldChangedListener$2.class
+controlP5/Textfield$MoveLeft.class
+controlP5/DropdownList$1.class
+controlP5/ControlP5Constants.class
+controlP5/Textfield$TextfieldCommand.class
+controlP5/ColorPicker.class
+controlP5/ControllerAutomator$1.class
+controlP5/Knob$KnobView.class
+controlP5/Matrix$1.class
+controlP5/Slider.class
+controlP5/ControlP5Base$KeyCode.class
+sketch/Sketch.class
+controlP5/Label$MultilineLabel.class
+controlP5/CP.class
+controlP5/ListBox$1.class
+controlP5/Println$1.class
+controlP5/Label$Labeltype.class
+controlP5/Range$RangeView.class
+controlP5/ControlListener.class
+controlP5/Textfield$MoveDown.class
+controlP5/ControlP5$4.class
+controlP5/Button$ButtonView.class
+controlP5/ControllerProperties.class
+controlP5/ControllerInterface.class
+controlP5/Range.class
+controlP5/FieldChangedListener$3.class
+controlP5/ListBox.class
+controlP5/Toggle$ToggleView.class
+controlP5/Pad.class
+controlP5/Numberbox.class
+controlP5/Canvas.class
+controlP5/CallbackListener.class
+controlP5/ControlBehavior.class
+controlP5/MultiListInterface.class
+controlP5/Textfield$MoveRight.class
+controlP5/ColorPicker$ColorField.class
+controlP5/ControlFont.class
+controlP5/CheckBox.class
diff --git a/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst b/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
new file mode 100644
index 0000000..a220c91
--- /dev/null
+++ b/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
@@ -0,0 +1,79 @@
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/Canvas.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/ControlP5.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/ControlEvent.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/Chart.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/ControllerStyle.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/Matrix.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/ColorWheel.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/FrameRate.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/ListBox.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/ControllerList.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/ControlGroup.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/ScrollableList.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/Icon.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/Println.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/Radio.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/MultiListButton.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/MultiListInterface.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/ControllerProperty.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/ColorPicker.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/Tooltip.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/Group.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/CP.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/Tab.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/CDrawable.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/ControllerLayout.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/ControlP5Constants.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/FieldChangedListener.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/CallbackEvent.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/TextfieldMultiline.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/CColor.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/Knob.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/sketch/Sketch.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/RadioButton.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/ControlElement.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/Numberbox.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/ControllerDisplay.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/ControlKey.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/ControlP5Base.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/Slider.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/MultiList.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/ControllerGroup.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/Textfield.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/Textarea.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/Controller.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/ControlP5Legacy.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/CheckBox.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/ControllerLayoutElement.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/ControlListener.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/ControllerPlug.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/ControllerAutomator.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/ColorPalette.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/Button.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/Textlabel.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/DropdownList.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/CallbackListener.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/ButtonBar.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/ChartDataSet.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/BitFont.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/Toggle.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/Spacer.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/Range.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/Accordion.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/ControlFont.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/Bang.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/ChartData.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/Background.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/ControllerInterface.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/Slider2D.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/ControlBehavior.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/Label.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/TickMark.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/Pad.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/ControllerView.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/ControlWindowCanvas.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/ControlTimer.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/ControlWindow.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/ControlBroadcaster.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/Pointer.java
+/Users/gabrielsalvador/Code/controlp5/src/main/java/controlP5/ControllerProperties.java
diff --git a/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst b/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst
new file mode 100644
index 0000000..e69de29
diff --git a/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst b/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst
new file mode 100644
index 0000000..e69de29