1. 17 Jun, 2015 6 commits
  2. 16 Jun, 2015 2 commits
  3. 15 Jun, 2015 4 commits
    • carlosperate's avatar
      6e9f9e8d
    • carlosperate's avatar
      2ede766c
    • carlosperate's avatar
      Enable travis-ci builds on master branch. · 7c49203c
      carlosperate authored
      7c49203c
    • carlosperate's avatar
      Move from wx and chromiun for python to electron: · 2ced91da
      carlosperate authored
      Due to the continuous complications encountered when trying to freeze the python
      application when it is integrated with wx widgets and the chromiun embedded
      framework, Ardublockly will move its desktop deployment from using these Python
      bindings to use Electron.
      Electron still uses the chromiun engine, but with Node.js.
      The python server application will still be packed for distribution, but using
      only the modules already included in the python distribution removes all the
      complications encountered so far with wx widgets and cef python.
      
      This commit includes the following:
      Move the old WX and CEF python build scripts and ci config files into the package/wxcef_build
      Add Electron project files in package/electron
      Update the ci config files for addition of nodejs and to build electron
      Update the build scripts to only build the server python code and save in a different location
      Update the packing script to accommodate all this changes
      2ced91da
  4. 11 Jun, 2015 2 commits
    • carlosperate's avatar
      Update OS X build steps: · 6a04d952
      carlosperate authored
      Update the travis configuration to update brew
      Update the build script to copy the Resources folder correctly
      Update the build script to create a OS X shell script
      Update the build script to set the shell scripts to executable
      Update the Spec file for better compatibility with pyinstaller on OS X
      6a04d952
    • carlosperate's avatar
      Update travis config to create MAC build: · 6424fdb9
      carlosperate authored
      Updated appveyor s3 ssh key
      Updated circle s3 ssh key
      Renamed build_linux to build_pyinstaller as it now covers linux and mac
      Updated build_pyinstaller to properly cover mac
      Upatded pack_ardublockly to not have to filter out deb packages no longer saved on build folder
      6424fdb9
  5. 10 Jun, 2015 3 commits
  6. 09 Jun, 2015 1 commit
    • carlosperate's avatar
      Updated travis build: · bca0c6d9
      carlosperate authored
      Updates to the travis script to try to intall the packages required to run on most linux systems.
      Updated the build linux script to follow same convention as the build windows script
      Update the pack script to include the architecture (32 or 64 bits) into the filename
      Update CEF gui python program to not use GPU (might get reactivated in the future) and show import erros
      bca0c6d9
  7. 07 Jun, 2015 2 commits
  8. 06 Jun, 2015 2 commits
    • carlosperate's avatar
      Update Materialize to latest version: · 67d9a7ba
      carlosperate authored
      Main improvement is now the modal with fixed footer works in IE!
      Drop down menus now are also displayed properly when around objects with different z-index or placed close to a viewport edge.
      Many many other bug fixes.
      67d9a7ba
    • carlosperate's avatar
      Adding AppVeyor Windows build server: · edad02fc
      carlosperate authored
      * Add configuration file for AppVeyor.
      * Updated pack_ardublockly to check for AppVeyor environmental variables.
      * Update pack_ardublockly to always include timestamp.
      * Update package README with better build info.
      * Update package README with AppVeyor badge.
      
      This is a squashed commit from the appveyor-config branch.
      edad02fc
  9. 05 Jun, 2015 1 commit
  10. 04 Jun, 2015 2 commits
    • carlosperate's avatar
    • carlosperate's avatar
      Add Travis-CI config for online Linux Build server: · c5bb8343
      carlosperate authored
      Merges all the commits from the travis-config branch into master. Summary:
      New python script to pack the project folder into a zip file located into the upload folder.
      Update the build_linux.py script to be more verbose and have better error detection.
      Updated package README with builds information.
      
      Squashed commit list:
      
      commit 0190859b28f54c2fc73905125ec148329a2f1323
      Author: carlosperate <carlosperate@users.noreply.github.com>
      Date:   Thu Jun 4 01:33:00 2015 +0100
      
          Removed the travis configure package bash script as no longer used.
      
      commit 974e2ff05712a159c5e6a22779f589100173f1c6
      Author: carlosperate <carlosperate@users.noreply.github.com>
      Date:   Thu Jun 4 01:29:51 2015 +0100
      
          Travis: Changed S3 bucket name, updated package readme.
      
      commit 166ab734ae5d65161edfd641be3a9473ededec03
      Author: carlosperate <carlosperate@users.noreply.github.com>
      Date:   Wed Jun 3 20:04:14 2015 +0100
      
          Travis: moved env var checks to pack_ardublockly script.
      
      commit a9a752c49623f7462c1b80b0648ff6d9ded3cc2d
      Author: carlosperate <carlosperate@users.noreply.github.com>
      Date:   Wed Jun 3 18:53:13 2015 +0100
      
          Travis: edit yml file to include pack bash code
      
      commit 3821bb6b86e8cdcd54616a0816200035f3eddc43
      Author: carlosperate <carlosperate@users.noreply.github.com>
      Date:   Wed Jun 3 18:20:59 2015 +0100
      
          Travis: edited the config yml file with right chmod command
      
      commit 94c2daea15ef3b96c89bf232283779fc484d13d4
      Author: carlosperate <carlosperate@users.noreply.github.com>
      Date:   Wed Jun 3 17:48:55 2015 +0100
      
          Travis: Add execution rights to pack bash script
      
      commit b47462f1aef95361b27ee2b880d2a3c0b1362527
      Author: carlosperate <carlosperate@users.noreply.github.com>
      Date:   Wed Jun 3 16:06:05 2015 +0100
      
          Travis: configure pack bash script needs sudo
      
      commit 7cdcac4b8e7c6aea25598945cc54cd7deaaa03de
      Author: carlosperate <carlosperate@users.noreply.github.com>
      Date:   Wed Jun 3 09:47:31 2015 +0100
      
          Travis: configure packing tag dependant on travis request
      
      commit a55e41a23898e55536dac4747dd93380e6e5c412
      Author: carlosperate <carlosperate@users.noreply.github.com>
      Date:   Wed Jun 3 09:30:26 2015 +0100
      
          Travis: Add tags to the zip build uploaded to S3
      
      commit 6845419b5a728af25c232280f8b43c88aaf41e2f
      Author: carlosperate <carlosperate@users.noreply.github.com>
      Date:   Wed Jun 3 08:24:19 2015 +0100
      
          Travis: add the command to skip cleanup before deployment
      
      commit 20732f74494e52c2b2a51068c36bfbd395616bff
      Author: carlosperate <carlosperate@users.noreply.github.com>
      Date:   Wed Jun 3 08:10:55 2015 +0100
      
          Server build scripts updates:
          Update the build_linux.py script to be more verbose.
          Add a script to pack the ardublockly folder into a zip file
          Update travis ci config file to upload to S3 only the zipped file.
          Update gitignore to ignore the zip file new folder names "upload".
      
      commit 0194dcbccc5ae793a8ae1a7a7bf1262c088b81de
      Merge: 22be32f b044094
      Author: carlosperate <carlosperate@users.noreply.github.com>
      Date:   Wed Jun 3 04:58:32 2015 +0100
      
          Merge branch 'travis-config' of https://github.com/carlosperate/ardublockly into travis-config
      
      commit 22be32f355e8dd4bcaa3849f098d0826e1f17081
      Author: carlosperate <carlosperate@users.noreply.github.com>
      Date:   Wed Jun 3 04:57:49 2015 +0100
      
          Update PyInstaller build script to print more info.
      
      commit b044094d47de07db4c350b555f935a1183be5efe
      Author: carlosperate <carlosperate@users.noreply.github.com>
      Date:   Wed Jun 3 00:54:14 2015 +0100
      
          Travis: rebuild before deployment
      
      commit fadd45179064f7b8721ae5e50fd8f1d7859ef18f
      Author: carlosperate <carlosperate@users.noreply.github.com>
      Date:   Wed Jun 3 00:02:53 2015 +0100
      
          Travis: test needs to be run in script key
      
      commit d41054d44dc47fe527d587f25237f638e6066bb9
      Author: carlosperate <carlosperate@users.noreply.github.com>
      Date:   Tue Jun 2 23:48:13 2015 +0100
      
          Travis: edit test slashes for linux
      
      commit 686bfb4eb67b8eff9d9b385b594344a97decfaa0
      Author: carlosperate <carlosperate@users.noreply.github.com>
      Date:   Tue Jun 2 23:40:49 2015 +0100
      
          Adding test execution to travis-ci
      
      commit 5ce69235a270358ec15b6f4706b7b67da2b0da49
      Author: carlosperate <carlosperate@users.noreply.github.com>
      Date:   Tue Jun 2 23:27:31 2015 +0100
      
          Adding deployment options to travis-ci
      
      commit 4e32944f5f7ea4cadbe8c7e2e41a29fdf9e5ab31
      Author: carlosperate <carlosperate@users.noreply.github.com>
      Date:   Tue Jun 2 20:33:58 2015 +0100
      
          travis-ci: reduce the python path injection
      
      commit 1a6fdcdf8911376d13c0391b0c814549dfef8334
      Author: carlosperate <carlosperate@users.noreply.github.com>
      Date:   Tue Jun 2 20:17:41 2015 +0100
      
          Adding extra python paths for travils-ci
      c5bb8343
  11. 02 Jun, 2015 2 commits
  12. 01 Jun, 2015 4 commits
  13. 30 May, 2015 5 commits
  14. 28 May, 2015 2 commits
  15. 27 May, 2015 2 commits