Skip to content
This repository has been archived by the owner on Oct 28, 2024. It is now read-only.

Latest commit

 

History

History
136 lines (114 loc) · 3.45 KB

CHANGELOG.md

File metadata and controls

136 lines (114 loc) · 3.45 KB

Changelog

Version "eve"

  • In the Node.js backend (HTTP REST API), new features are provided:

    • long tap on coordinates
    • double tap on coordinates
    • triple tap on coordinates
    • draw a square with a dedicated length
    • draw a star
    • draw a triangle
    • draw a circle
    • draw a cross
    • draw a spiral
    • draw an SVG picture based on its XML definition
    • draw a random pattern (strokes-based)
    • swipe n times
    • tap n times
    • tap on n random points
  • In Robot Framework side

    • long tap on coordinates
    • double tap on coordinates
    • triple tap on coordinates
    • draw a random pattern
    • draw a star
    • draw a circle
    • draw a cross
    • draw a square
    • draw a triangle
    • draw a spiral
  • In Robot Framework wrapper side

    • swipe from an element to another using ids, texts or xpath (wrapper)
    • long tap to element using XPath
    • double tap to elements using XPath, ID or Text
    • triple tap to elements using XPath, ID or Text
    • draw a random pattern
    • draw a star
    • draw a circle
    • draw a cross
    • draw a square
    • draw a triangle
    • draw a spiral
  • Snips assistants

    • french - add intents to draw square, star, triangle, random pattern, circle and spiral, and for tap n times
    • english - add intents to draw square, star, triangle, random pattern and circle, and for tap n times
  • Python client

    • long tap
    • double tap
    • triple tap
    • draw a square
    • draw a star
    • draw a triangle
    • draw a circle
    • draw a cross
    • draw a spiral
    • draw a random pattern
  • Android app

    • refactor Android Studio project so as to produce 2 apps: without (light) and with Snips (full)
    • refactor GUI elements (settings, action buttons and cards, tabs, tap targets) and crash reports feature
    • draw a circle
    • draw a star
    • draw a spiral
    • draw a square
    • draw a cross
    • draw a triangle
    • draw a random pattern
    • tap n times
    • swipe n times
    • update assistant capabilities
    • clean sources
  • Web app

    • refactor GUI elements (colors, elevations, radius, action buttons)
    • make GUI more responsive and improve a11y
    • trim parameters of commands
    • long tap
    • draw a star
    • draw a circle
    • draw a spiral
    • draw a square
  • Documentation

    • more details in CURL samples
    • more details in Markdown file about robot API
    • more details in Robot Framework keywords and wrapper
  • Other things

    • Clean up project by removing useless files

Version eve-1

  • Improve documentation and wiki with more details and less typo mistakes

Version "final five"

  • Calibration

    • Add missing file for calibration workflow
    • Fix path of capabilities files inside calibration script
  • Robot Framework

    • Refactor syntax of wrapper library to match CamelCase syntax
    • Refactor order of keywords in wrapper
    • Add missing keywords in wrapper:
      • tap to a 2D point
      • long tap to a 2D point
      • double tap to a 2D point
      • triple tap to a 2D point
      • tap to element with XPath locator
      • tap to element n times with XPath locator
      • tap somewhere to element using XPath locator
      • swipe n times using elements' ID
      • swipe n times using elements' texts
      • swipe n times using XPath locators
      • stress taps to element with XPath locator
      • stress swipes using elements ID
      • stress swipes using elements' texts
      • stress swipes using XPath locators
  • Documentation

    • Update documentation about Robot Framework keywords
  • Other things

    • Update licences headers so as to have a more suitable email address

On going version

  • Pull request
    • #1 Support iPhoneX with storyboard, launch storyboard