Skip to content

Releases: termux/termux-gui

0.1.6

29 Apr 15:21
Compare
Choose a tag to compare
0.1.6 Pre-release
Pre-release
  • Implemented all Protobuf methods
  • Added features for the Protobuf protocol:
    • setting an Activity to fullscreen
    • intercepting volume buttons
    • hardware-accelerated rendering with SurfaceViews
    • setting the secure flag for an Activity, disabling screenshots and blanking it out in the app switcher
  • WebView fixes
  • Changed the app icon a bit
  • Added more demo videos
  • Implemented a Bash library
  • Implemented a C library (tutorial not yet fully finished)

The next release will be 1.0.0 and will include:

  • ConstraintLayout support
  • Events for scrolling in Nested/HorizontalScrollView
  • Dialogs inside Activities, so that they can survive app switching
  • Events for PiP action buttons

After that I view this plugin as mostly feature-complete, if you want to suggest a feature, you can open an issue for it.

0.1.5

26 Sep 16:49
Compare
Choose a tag to compare
0.1.5 Pre-release
Pre-release

Changed

  • Fixed: add aid to onUserLeaveHint event
  • Added: method to set selected tab for TabLayout
  • Added: method to set clickability of views
  • Added: option to specify View visibility at creation
  • Added: notifications with custom layout
  • Added: normal notifications in addition to custom ones
  • Added: method to get plugin version code
  • Added: method the set text gravity
  • Added: WebView
    • navigating history
    • set document
    • load from URI
    • run Javascript code in the WebView
  • Added: GridLayout
  • Added: method to set the coordinates of views directly. Useful to use FrameLayout to overlay views
  • Added: ability to catch the back button as an event.
  • Added: method to move views in the layout hierarchy, e.g. to make it go on top of everything else in FrameLayout or reposition it in GridLayout or LinearLayout. This is added to the layout parameters methods.

0.1.4

07 Jan 13:07
Compare
Choose a tag to compare
0.1.4 Pre-release
Pre-release

Added screen on/off events
Added events for airplane mode, locale, timezone and configuration changes
Added requestFocus to focus an EditText and display the soft keyboard
Added HorizontalScrollView
Added item snapping for HorizontalScrollView and NestedScrollView
Added a settings screen
Added a method to turn the screen on
Added a method to request the user to unlock the screen
Added TabLayout

0.1.3

22 Nov 18:44
Compare
Choose a tag to compare
0.1.3 Pre-release
Pre-release

Changelog:
Added Spinners
Made shared buffers available for Android 8.0 and earlier
Added RadioButtons and RadioGroups
Added event control methods
Added touch events
Added ToggleButtons
You can now set the visibility of Views and the background and text colors
Added SwipeRefreshLayout

0.1.2

13 Nov 18:07
Compare
Choose a tag to compare
0.1.2 Pre-release
Pre-release
Fixed: Dialogs now only occupy the space they need again.

0.1.1

08 Nov 07:37
Compare
Choose a tag to compare
0.1.1 Pre-release
Pre-release
Fixed: ANR when the program doesn't collect events, bug where only on…

0.1.0

06 Nov 14:58
Compare
Choose a tag to compare
0.1.0 Pre-release
Pre-release
Added: homescreen widgets, f-droid metadata, lockscreen activities.