Skip to content

Releases: eclipse-threadx/guix

Azure RTOS 6.1.7

07 Jun 06:42
Compare
Choose a tag to compare
  • This is an updated release of Azure RTOS GUIX that includes the following changes:

    • New features for the 6.1.7 release:
      Add GX_GENERIC_SCROLL_WHEEL widget type.
      Add new generic scroll wheel tutorial.
      Update GUIX Medical sample application with new graphics design.
      Utilize native Win32 timer for GUIX timer service to improve timer accuracy when running as Win32 application.
      Add new gx_animation_delete API.

    • Improved logic for 6.1.7 release:
      Fix compiler warning.
      Remove conditional references to Renesas Synergy hardware, move to more generic DAVE2D accelerator support.

    • New files added the 6.1.7 release:
      gx_animation_delete.c
      gx_generic_scroll_wheel_children_position.c
      gx_generic_scroll_wheel_create.c
      gx_generic_scroll_wheel_down_wrap.c
      gx_generic_scroll_wheel_draw.c
      gx_generic_scroll_wheel_event_process.c
      gx_generic_scroll_wheel_row_height_set.c
      gx_generic_scroll_wheel_scroll.c
      gx_generic_scroll_wheel_total_rows_set.c
      gx_generic_scroll_wheel_up_wrap.c
      gx_generic_scroll_wheel_wrap_style_check.c
      gxe_animation_delete.c
      gxe_generic_scroll_wheel_children_position.c
      gxe_generic_scroll_wheel_create.c
      gxe_generic_scroll_wheel_event_process.c
      gxe_generic_scroll_wheel_row_height_set.c
      gxe_generic_scroll_wheel_total_rows_set.c

Azure RTOS 6.1.6

03 Apr 20:55
Compare
Choose a tag to compare

This is an updated release of Azure RTOS GUIX that includes the following changes:

New features for the 6.1.6 release:

  • Improved appearance of anti-aliased ellipse border.
  • Finalize display rotation support for specific targets.
  • Add suite of tutorial apps to assist with complex widget types.

Improved logic for 6.1.6 release:

  • Fix gcc compiler warnings generated by two files.
  • Fix potential crash when runtime enable BiDi text support for Persian String.

GUIX Studio is available from the Microsoft Store. You can search for the app on the store to install it to your PC, or use this link: https://aka.ms/azrtos-guix-installer

Azure RTOS 6.1.5

03 Mar 19:58
Compare
Choose a tag to compare

New features for the 6.1.5 release:
* Added rotation angle definitions.
* Changed pixelmap rotation flag definitions.

Improved logic for 6.1.5 release:
* gx_display_driver_32bpp_rotated_glyph_1bit_draw.c
* gx_display_driver_32bpp_rotated_pixelmap_blend.c
* gx_display_driver_32bpp_rotated_pixelmap_draw.c
* gx_display_driver_32bpp_rotated_pixelmap_rotate.c
* gx_display_driver_8bpp_rotated_horizontal_pixelmap_line_draw.c
* gx_display_driver_generic_rotated_pie_fill.c
* gx_image_reader_pixel_write_callback_set.c
* gx_multi_line_text_view_line_cache_update.c
* gx_rich_text_view_line_info_get.c
* gx_rich_text_view_text_draw.c

Azure RTOS 6.1.4

05 Feb 05:03
Compare
Choose a tag to compare

This is an updated release of Azure RTOS GUIX that includes the following improvements and bug fixes.

  • Added support for display rotation in 8bpp palette mode.
  • Added support for display rotation in 24bpp and 32bpp color formats.
  • Fix bug in binary font generation for rotated display.
  • Fix bug in Win32 buffer toggle logic for rotated display.
  • Added generic gx_port.h header file.

New files added for the 6.1.4 release:

  • ports/generic/inc/gx_port.h
  • gx_display_driver_24xrgb_rotated_canvas_blend.c
  • gx_display_driver_24xrgb_rotated_jpeg_draw.c
  • gx_display_driver_24xrgb_rotated_pixel_blend.c
  • gx_display_driver_24xrgb_rotated_setup.c
  • gx_display_driver_32argb_rotated_pixel_blend.c
  • gx_display_driver_32argb_rotated_setup.c
  • gx_display_driver_32bpp_rotated_pixel_write.c
  • gx_display_driver_32bpp_rotated_pixelmap_blend.c
  • gx_display_driver_32bpp_rotated_pixelmap_draw.c
  • gx_display_driver_32bpp_rotated_pixelmap_rotate.c
  • gx_display_driver_32bpp_rotated_simple_line_draw.c
  • gx_display_driver_32bpp_rotated_vertical_line_draw.c
  • gx_display_driver_32bpp_rotated_vertical_pattern_line_draw.c

Starting version 6.1.3.0, GUIX Studio is available from the Microsoft Store. You can search for the app on the store to install it to your PC, or use this link: https://aka.ms/azrtos-guix-installer

Azure RTOS 6.1.3

09 Jan 00:30
Compare
Choose a tag to compare

This is an updated release of Azure RTOS GUIX that includes the following improvements and bug fixes.

  • Added sample projects.
  • Added screen rotation feature for 16bpp color.
  • Added Win32 port which allows GUIX applications to run on Microsoft Windows 10, under ThreadX simulation environment.
  • Added APIs for handling bi-directional text reordering.
  • Improved animation accuracy.
  • Fixed a bug in 32ARGB pixel blend function.
  • Fixed a potential memory leak issue in menu delete.
  • Fixed an issue where the sprite frame list resource IDs are incorrect.

Starting version 6.1.3.0, GUIX Studio is available from the Microsoft Store. You can search for the app on the store to install it to your PC, or use this link: https://aka.ms/azrtos-guix-installer

Azure RTOS 6.1

09 Oct 19:52
Compare
Choose a tag to compare

About this release

This is an updated release of Azure RTOS that includes multiple bug fixes, as well as adding a number of additional MCU architecture and developer IDE options.

Azure RTOS is based on the industry leading ThreadX RTOS with well over 6.2 Billion deployments – everything from mobile phones and fitness trackers, to security systems and spacecraft. Azure RTOS is a small, fast, reliable, and easy-to-use real-time operating system (RTOS) for connecting deeply embedded sensors, devices, and gateways from the edge to the Internet of Things (IoT). Azure RTOS also represents one of the most comprehensive embedded run-time solutions, including middleware components FileX, GUIX, NetX/NetX Duo, and USBX. Most popular MCU/MPUs (32/64bit) are supported along with most popular development tools.

Azure RTOS GUIX

Azure RTOS GUIX Studio provides a complete, embedded graphical user interface (GUI) application design environment, facilitating the creation and maintenance of all graphical elements in the application’s GUI. Azure RTOS GUIX Studio automatically generates C code that’s compatible with the Azure RTOS GUIX library, ready to be compiled and run on the target. Azure RTOS GUIX is a professional-quality package, created to meet the needs of embedded systems developers. Unlike alternative GUI solutions Azure RTOS GUIX is small, fast, and easily ported to virtually any hardware configuration that’s capable of supporting graphical output. Azure RTOS GUIX also delivers exceptional visual appeal and an intuitive and powerful API for application-level user interface development.

Azure RTOS 6.0.2

14 Aug 20:33
Compare
Choose a tag to compare

About this release

This is an updated release of Azure RTOS that includes multiple bug fixes, as well as adding a number of additional MCU architecture and developer IDE options.

Azure RTOS GUIX 6.0.2 release contains the following additional processor ports and toolchains:

  • arc_em: metaware
  • arc_hs: metaware
  • arm9: ac5, gnu, iar
  • c667x: ccs
  • cortex_a5: ac5, gnu, iar
  • cortex_a5x: ac6
  • cortex_a7: ac5, gnu, iar
  • cortex_a8: ac5, gnu, iar
  • cortex_a9: ac5, gnu, iar
  • cortex_a15: gnu
  • cortex_m0: ac5, iar
  • cortex_m3: ac5, iar, keil
  • cortex_m4: ac5, iar, keil
  • cortex_m7: ac5, iar
  • cortex_r4: ac5, ac6, gnu, iar
  • cortex_r5: ac5, gnu, iar
  • linux: gnu
  • win32: vs_2019

Azure RTOS is based on the industry leading ThreadX RTOS with well over 6.2 Billion deployments – everything from mobile phones and fitness trackers, to security systems and spacecraft. Azure RTOS is a small, fast, reliable, and easy-to-use real-time operating system (RTOS) for connecting deeply embedded sensors, devices, and gateways from the edge to the Internet of Things (IoT). Azure RTOS also represents one of the most comprehensive embedded run-time solutions, including middleware components FileX, GUIX, NetX/NetX Duo, and USBX. Most popular MCU/MPUs (32/64bit) are supported along with most popular development tools.

Azure RTOS GUIX

Azure RTOS GUIX Studio provides a complete, embedded graphical user interface (GUI) application design environment, facilitating the creation and maintenance of all graphical elements in the application’s GUI. Azure RTOS GUIX Studio automatically generates C code that’s compatible with the Azure RTOS GUIX library, ready to be compiled and run on the target. Azure RTOS GUIX is a professional-quality package, created to meet the needs of embedded systems developers. Unlike alternative GUI solutions Azure RTOS GUIX is small, fast, and easily ported to virtually any hardware configuration that’s capable of supporting graphical output. Azure RTOS GUIX also delivers exceptional visual appeal and an intuitive and powerful API for application-level user interface development.

Azure RTOS 6.0.1

13 Jul 20:57
Compare
Choose a tag to compare

About this release

This is an updated release of Azure RTOS that includes multiple bug fixes, as well as adding a number of additional MCU architecture and developer IDE options.

Azure RTOS is based on the industry leading ThreadX RTOS with well over 6.2 Billion deployments – everything from mobile phones and fitness trackers, to security systems and spacecraft. Azure RTOS is a small, fast, reliable, and easy-to-use real-time operating system (RTOS) for connecting deeply embedded sensors, devices, and gateways from the edge to the Internet of Things (IoT). Azure RTOS also represents one of the most comprehensive embedded run-time solutions, including middleware components FileX, GUIX, NetX/NetX Duo, and USBX. Most popular MCU/MPUs (32/64bit) are supported along with most popular development tools.

Azure RTOS GUIX

Azure RTOS GUIX Studio provides a complete, embedded graphical user interface (GUI) application design environment, facilitating the creation and maintenance of all graphical elements in the application’s GUI. Azure RTOS GUIX Studio automatically generates C code that’s compatible with the Azure RTOS GUIX library, ready to be compiled and run on the target. Azure RTOS GUIX is a professional-quality package, created to meet the needs of embedded systems developers. Unlike alternative GUI solutions Azure RTOS GUIX is small, fast, and easily ported to virtually any hardware configuration that’s capable of supporting graphical output. Azure RTOS GUIX also delivers exceptional visual appeal and an intuitive and powerful API for application-level user interface development.

Azure RTOS 6.0

18 May 20:21
Compare
Choose a tag to compare

About this release

This is the initial release of Azure RTOS. It is based on the industry leading ThreadX RTOS with well over 6.2 Billion deployments – everything from mobile phones and fitness trackers, to security systems and spacecraft. Azure RTOS is a small, fast, reliable, and easy-to-use real-time operating system (RTOS) for connecting deeply embedded sensors, devices, and gateways from the edge to the Internet of Things (IoT). Azure RTOS also represents one of the most comprehensive embedded run-time solutions, including middleware components FileX, GUIX, NetX/NetX Duo, and USBX. Most popular MCU/MPUs (32/64bit) are supported along with most popular development tools.

Azure RTOS GUIX

Azure RTOS GUIX Studio provides a complete, embedded graphical user interface (GUI) application design environment, facilitating the creation and maintenance of all graphical elements in the application’s GUI. Azure RTOS GUIX Studio automatically generates C code that’s compatible with the Azure RTOS GUIX library, ready to be compiled and run on the target. Azure RTOS GUIX is a professional-quality package, created to meet the needs of embedded systems developers. Unlike alternative GUI solutions Azure RTOS GUIX is small, fast, and easily ported to virtually any hardware configuration that’s capable of supporting graphical output. Azure RTOS GUIX also delivers exceptional visual appeal and an intuitive and powerful API for application-level user interface development.