Skip to content

Releases: stroke-input/stroke-input-android

v0.6.2 (12) Code cleanup (2021-07-21)

22 Jul 17:00

Choose a tag to compare

  • Simplified structure of Main Activity layout XML
  • Removed unused dependencies (AppCompat, ConstraintLayout)
  • Fixed shift pointer not unset on 3 or more pointers
  • Moved Keyboard.Row and Keyboard.Key to their own classes

v0.6.1 (11) User interface improvements (2021-07-20)

19 Jul 18:09

Choose a tag to compare

  • Updated keyboard font to Stroke Input Keyboard v1.4.0 (adds glyph U+82F1 英 for localised space bar)
  • Added proper localisation (instead of parallel text)
  • Added Help to main activity
  • Fixed flash of white background when loading About
  • Fixed keyboard not persistent on screen rotate or change app
  • Made change keyboard go to main rather than symbols
  • Made About key (circled information) launch Main Activity
  • Implemented extended keys to left/right edge (a, l, ¢)

v0.6.0 (10) Touch logic rewrite (2021-07-17)

18 Jul 08:29

Choose a tag to compare

  • Rewrote touch logic:
    • Fixed broken logic for second moving pointer
    • Reimplemented shift key logic to allow for:
      • Held mode
      • Move to shift key
      • Move from shift key
  • Reset shift mode on change keyboard (unless persistent)
  • Added toggleable debug mode showing currently pressed key and active pointer

v0.5.2 (9) Dark theme (2021-07-14)

14 Jul 09:22

Choose a tag to compare

  • Implemented dark theme for main activity and About
  • Made About show full screen on mobile
  • Made About have max-width on desktop
  • Made stroke keys text colour match theme (umbrella yellow)

v0.5.1 (8) Visual improvements (2021-07-13)

14 Jul 08:52

Choose a tag to compare

  • Updated keyboard font to Stroke Input Keyboard v1.3.1 (adds glyphs for qwerty symbols etc.)
  • Reduced key label font sizes
  • Fixed InputContainer background not transparent
  • Fixed keyboard background bounds (fill only the keyboard, not the whole view)

v0.5.0 (7) Implemented qwerty (2021-07-12)

12 Jul 12:28

Choose a tag to compare

  • Implemented qwerty keyboard (swipe space bar to switch)
  • Implemented horizontal swiping of a key
  • Fixed backspace not working in Termux
  • Increased backspace repeat speed for ASCII
  • Prevented keyboard from showing on main activity startup
  • Added Source code (link) and About to main activity
  • Improved main activity information text
  • Reduced main activity padding sizes

v0.4.0 (6) Symbols keyboard and fixes (2021-07-09)

09 Jul 15:20

Choose a tag to compare

  • Added symbols keyboard and implemented switching to it
  • Fixed NullPointerException for onSinglePointerTouchEvent of null key
  • Fixed key press colour change dependent on activity background
  • Implemented abort on move outside keyboard (by adding 1 px gutter)
  • Updated keyboard font to Stroke Input Keyboard v1.2.1
  • Improved "switch to symbols" label aesthetics
  • Reduced space bar height
  • Reduced digit row key height
  • Added fillColour attribute for the keyboard as a whole
  • Lightened key fill and text colours slightly
  • Made parameters/variables final where possible

v0.3.0 (5) Basic keyboard behaviour (2021-07-08)

07 Jul 18:52

Choose a tag to compare

Implemented everything that a normal (non-stroke-input) keyboard should do.

  • Improved logic for multiple pointers (e.g. two-thumb typing)
  • Implemented extended press behaviour (long presses and key repeats)
  • Implemented backspace, space bar, enter key behaviour
  • Implemented currently pressed key behaviour and appearance
  • Removed key attribute displayIcon

v0.2.0 (4) Default key behaviour (2021-07-06)

06 Jul 10:37

Choose a tag to compare

  • Implemented default key behaviour (commit valueText)
  • Updated keyboard font to Stroke Input Keyboard v1.2.0
  • Cleaned up Java variables
  • Reduced key heights
  • Reduced key text font sizes
  • Styled stroke key text yellow
  • Cleaned up README.md

v0.1.1 (3) New keyboard font (2021-06-29)

28 Jun 19:05

Choose a tag to compare

  • Updated README.md links given GitHub organisation move
  • Changed keyboard font to Stroke Input Keyboard v1.1.0
  • Made key text offsets inherit from Row from Keyboard