Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bug and functionality release #310

Merged
merged 57 commits into from
Mar 15, 2017
Merged

Bug and functionality release #310

merged 57 commits into from
Mar 15, 2017

Commits on Nov 11, 2016

  1. Added several posix commandline parameters to Photonic3D Client

    Stop asking for integer version of Photonic from commandline client
    Depricated integerVersion restful method
    Stopped using numeric version numbers and use releaseTag instead
    
    Added help to Photonic3D Client
    usage: java org.area515.resinprinter.client.Main [options]
     -h,--help                      Shows this help screen.
     -r,--repo <arg>                If the user chooses to install
    Photonic3d
                                    on a remote device, then Photonic3d will
                                    be installed from the following github
                                    repo
     -t,--progresstextcolor <arg>   Color
                                    [Red(0-255),Green(0-255),Blue(0-255),Alpha
                                    (0-255)] of text on splash screen to
    show
                                    printers as they are found on the
    network
     -w,--jwrappersplash <arg>      JWrapper doesn't support the Java splash
                                    screen so this client will build it's
    own
                                    and use the parameter sent to this
    method
    WesGilster committed Nov 11, 2016
    Configuration menu
    Copy the full SHA
    b173942 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2016

  1. Added further logging

    Prevent NPE if Processor not found.
    Print status change notifications.
    Set error description in all cases of pause on warning
    Make a nicer error than OOME when attempting to load an STL
    WesGilster committed Nov 18, 2016
    Configuration menu
    Copy the full SHA
    d90e9d1 View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2016

  1. Configuration menu
    Copy the full SHA
    73b33e6 View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2016

  1. Added splash resources

    Added launcher for compiling photonic3d to native
    Added jwrapper build files
    WesGilster committed Nov 20, 2016
    Configuration menu
    Copy the full SHA
    3eca174 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2016

  1. Added and implemented two new properties PrinterResponseTimeoutMillis &

    RestartSerialOnTimeout
    restartCommunications method added to SerialCommunicationsPort
    WesGilster committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    b9934c8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1cd0f59 View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2016

  1. Refresh printers after we save a printer

    Added "getName()" to Named object
    Added crud operations for SlicingProfile and MachineConfig
    Added tests for crud operations.
    WesGilster committed Nov 24, 2016
    Configuration menu
    Copy the full SHA
    84fc10c View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2016

  1. Missing comment

    WesGilster committed Nov 25, 2016
    Configuration menu
    Copy the full SHA
    6dff549 View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2016

  1. Configuration menu
    Copy the full SHA
    eae9298 View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2016

  1. Configuration menu
    Copy the full SHA
    0fc4a74 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8ff5e82 View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2016

  1. Configuration menu
    Copy the full SHA
    6ef0bff View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2016

  1. Allow conditional gcode execution when print is not active

    Documentation change
    Send nice restful error code if customizer not found
    WesGilster committed Dec 8, 2016
    Configuration menu
    Copy the full SHA
    948c1a9 View commit details
    Browse the repository at this point in the history
  2. Fixed tests

    Recorded a never before seen error in the concurrency testing method of
    the remote execution routines.
    WesGilster committed Dec 8, 2016
    Configuration menu
    Copy the full SHA
    0b687e6 View commit details
    Browse the repository at this point in the history

Commits on Dec 23, 2016

  1. Allow absolute URI icons setup from our favicons resource directory.

    Automatically install icons that are 48 pixels and 120 pixels.
    Fixed up multiple versions of JWrapper compiles
    Created Eclipse launcher for client compiles
    WesGilster committed Dec 23, 2016
    Configuration menu
    Copy the full SHA
    9b11c6d View commit details
    Browse the repository at this point in the history

Commits on Dec 24, 2016

  1. Configuration menu
    Copy the full SHA
    3a3b21d View commit details
    Browse the repository at this point in the history
  2. Update .travis.yml

    WesGilster authored Dec 24, 2016
    Configuration menu
    Copy the full SHA
    d0b142f View commit details
    Browse the repository at this point in the history
  3. rats

    WesGilster authored Dec 24, 2016
    Configuration menu
    Copy the full SHA
    241cdb9 View commit details
    Browse the repository at this point in the history
  4. Update .travis.yml

    WesGilster authored Dec 24, 2016
    Configuration menu
    Copy the full SHA
    3b70bbe View commit details
    Browse the repository at this point in the history

Commits on Jan 2, 2017

  1. Configuration menu
    Copy the full SHA
    9edb017 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1180c78 View commit details
    Browse the repository at this point in the history
  3. Added weld for cdi

    WesGilster committed Jan 2, 2017
    Configuration menu
    Copy the full SHA
    135ae4b View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2017

  1. Getting build ready for native communications

    Fixed wget to catch ansi text from shell
    WesGilster committed Jan 8, 2017
    Configuration menu
    Copy the full SHA
    80c7807 View commit details
    Browse the repository at this point in the history
  2. Done with debugging

    WesGilster authored Jan 8, 2017
    Configuration menu
    Copy the full SHA
    4f6a3f6 View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2017

  1. Hidden wireless networks now have a "hidden" property so guis can

    display them however they like
    SSIDs can now have backslashes, unicode and simple hex based names in
    them
    Added tests for these two situations.
    WesGilster committed Jan 26, 2017
    Configuration menu
    Copy the full SHA
    0ddff78 View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2017

  1. Added "Digital GPIO Ink Detector"

    Added ability to customize and intialize ink detectors from within a
    slicing profile
    Added Tests for XML/json/object round trip for ink detector settings
    WesGilster committed Jan 29, 2017
    Configuration menu
    Copy the full SHA
    c8433b3 View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2017

  1. Configuration menu
    Copy the full SHA
    2dc1725 View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2017

  1. Fixed bug where new new printers wouldn't refresh the machine configs

    and slicing profiles
    When Photonic shuts down we now set pins low.
    Fixed bug where displays are now properly deallocated by the display
    manager
    Hopefully fixed light engine projectors
    WesGilster committed Feb 3, 2017
    Configuration menu
    Copy the full SHA
    51f12fe View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2017

  1. Configuration menu
    Copy the full SHA
    4f6f724 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c9be333 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6f88766 View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2017

  1. Configuration menu
    Copy the full SHA
    ef3b702 View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2017

  1. Configuration menu
    Copy the full SHA
    1dc400e View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2017

  1. Added UnsatisfiedLinkError to the list of exceptions that are caught

    when loading plugable classes
    Added dispmanx DisplayDevice
    WesGilster committed Feb 19, 2017
    Configuration menu
    Copy the full SHA
    b9f3d6c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    28c669d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b982ec3 View commit details
    Browse the repository at this point in the history
  4. George Boole was an idiot

    WesGilster committed Feb 19, 2017
    Configuration menu
    Copy the full SHA
    1349559 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    27d86a4 View commit details
    Browse the repository at this point in the history
  6. Stop killing photonic

    WesGilster committed Feb 19, 2017
    Configuration menu
    Copy the full SHA
    9f6c99f View commit details
    Browse the repository at this point in the history
  7. Got force TV mode working!

    WesGilster committed Feb 19, 2017
    Configuration menu
    Copy the full SHA
    a28b3fe View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2017

  1. Configuration menu
    Copy the full SHA
    96313ff View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    544def6 View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2017

  1. Configuration menu
    Copy the full SHA
    de93e44 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2bfe890 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2017

  1. Configuration menu
    Copy the full SHA
    e9ac7ff View commit details
    Browse the repository at this point in the history

Commits on Feb 25, 2017

  1. Added new debug loggers for watching performance of dispmanx

    Added functionality for calibrate and grid on dispmanx displays
    WesGilster committed Feb 25, 2017
    Configuration menu
    Copy the full SHA
    64b167f View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2017

  1. Made PrinterDisplayFrame a global timer as opposed to a thread timer

    Implemented the a displaybusy check to keep people from spamming the
    config grid/calibration buttons.
    Added optimized mutexing for bcm, display and activity
    Added an implementation for NativeMemory backed buffered image and works
    without alpha and full color
    WesGilster committed Feb 26, 2017
    Configuration menu
    Copy the full SHA
    74a77aa View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b62a363 View commit details
    Browse the repository at this point in the history
  3. Experimental commit

    Printer icon for managing machines, profiles and ink configs
    The start of a CronFeature plugin
    DispManX directMemory buffered image tester
    SMS alerter test
    WesGilster committed Feb 26, 2017
    Configuration menu
    Copy the full SHA
    e47aee7 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2017

  1. No longer create GraphicsDevice instead a GraphicsOutputInterface

    SimulatedDisplay isn't hardcoded anymore
    LastAvailableDisplay isn't hardcoded anymore
    No longer use fakedisplay variable in config.properties
    Now you can have multiple simulatedDisplays running at the same time
    Fixed logging so that json marshalling errors will show up
    WesGilster committed Mar 11, 2017
    Configuration menu
    Copy the full SHA
    a65fba0 View commit details
    Browse the repository at this point in the history
  2. Stop throwing NoClassDefFoundError from displays

    Ensure that unsupported displays don't show up the wrong OSs
    WesGilster committed Mar 11, 2017
    Configuration menu
    Copy the full SHA
    6672806 View commit details
    Browse the repository at this point in the history
  3. Proper device cleanup

    WesGilster committed Mar 11, 2017
    Configuration menu
    Copy the full SHA
    8b7be30 View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2017

  1. Wasn't properly mutexing on printer displays

    Fixed NPE on LastAvailableDisplay
    Allow multiple simulated comm ports to be used at the same time
    WesGilster committed Mar 12, 2017
    Configuration menu
    Copy the full SHA
    43bb345 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9882f46 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3350cf7 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2017

  1. Configuration menu
    Copy the full SHA
    5fa7e26 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    da46ab5 View commit details
    Browse the repository at this point in the history