1. 15 Oct, 2012 1 commit
    • Ralph Morelli's avatar
      Addresses Issue #259 -- implements annotations for component libraries (jars) · bd0f0111
      Ralph Morelli authored
      The main result of this change is that libraries are now conditionally loaded
      into the packaged app depending on what libraries are used by the components
      in the app. (Repl still loads all libraries for all components.)
      
      Adds the new class components/annotations/UsesLibraries.java and revises
      scripts/ComponentListGenerator.java and ComponentProcess.java, which are
      used to process annotations.
      
      Revised Compiler.java to dynamically construct the classpath and the
      dxCommand line from the annotations.
      
      Revised Twitter component to add an annotation:
      
        @UsesLibraries(libraries = "twitter4j.jar")
      
      Tested on existing projects, such as HelloPurr to confirm that Twitter
      library is not loaded into HelloPurr.apk.
      
      10/14: This changes does not affect the Ya version number or the
          Twitter component version.
      
      10/15: Fixed copyright, removed commented-out code, as per reviewer's
          suggestions.
      
      Change-Id: I7acb5d8e2702d47b8f2bdc8f0746ef7d550963c2
      bd0f0111
  2. 08 Oct, 2012 1 commit
    • Vance Turnewitsch's avatar
      Issue 227 -- Welcome Dialog · edda4e85
      Vance Turnewitsch authored
      A welcome dialog is now displayed to users with no saved projects.
      
      The method createWelcomeDialog has been created in Ode to build and
      optionally display the dialog.
      
      Change-Id: I86fce03802a0855d9c58ff30ae4a9b3888bc8429
      edda4e85
  3. 06 Oct, 2012 1 commit
  4. 26 Sep, 2012 2 commits
  5. 25 Sep, 2012 1 commit
    • Ralph Morelli's avatar
      Addresses the problem of Balls and ImageSprites not updating their location visually · 0f104a36
      Ralph Morelli authored
      in the Designer when their X or Y property values are changed in the text fields
      (Issue #225).
      
      Upddated the onPropertyChanged() method in MockBall and MockSprite to handle
      changes to the text fields and added methods setXProperty() and setYProperty()
      to match the setZProperty() method. Changing any of the X, Y, or Z coordinates
      now updates the Ball's or ImageSprite's location on the Designer.
      
      Change-Id: I5a2e614c64cd52588bf4e21b75bcd582a4efd8a5
      0f104a36
  6. 23 Sep, 2012 1 commit
  7. 21 Sep, 2012 1 commit
  8. 20 Sep, 2012 1 commit
  9. 11 Sep, 2012 1 commit
  10. 05 Sep, 2012 1 commit
  11. 04 Sep, 2012 1 commit
  12. 02 Sep, 2012 1 commit
  13. 27 Aug, 2012 1 commit
  14. 24 Aug, 2012 1 commit
  15. 21 Aug, 2012 1 commit
  16. 20 Aug, 2012 1 commit
  17. 17 Aug, 2012 1 commit
  18. 14 Aug, 2012 4 commits
  19. 13 Aug, 2012 3 commits
  20. 12 Aug, 2012 2 commits
  21. 09 Aug, 2012 1 commit
  22. 08 Aug, 2012 1 commit
  23. 06 Aug, 2012 3 commits
  24. 04 Aug, 2012 2 commits
  25. 29 Jul, 2012 5 commits
  26. 26 Jul, 2012 1 commit