Changelog

This document records all notable changes to the omni.kit.window.file_exporter extension.

The format is based on Keep a Changelog. The project adheres to Semantic Versioning.

[1.0.30] - 2024-04-22

  • OM-122859: Update documentation of export handler.

[1.0.29] - 2024-03-25

  • OM-122349: Update api docs for omni.kit.window.file_importer.

[1.0.28] - 2023-12-18

  • Add argument to show_window to provide cancel callback.

[1.0.27] - 2023-12-15

Fixed

  • OM-117267: Fix typo in test click apply

[1.0.26] - 2023-11-16

  • OMFP-3823: remove calling focus_filename_input after show() to fix crash

[1.0.25] - 2023-09-19

Fixed

  • OM-109022: Enable the apply button only if the file name does not contain illegal characters.

[1.0.24] - 2023-08-28

Fixed

  • OM-83885: Load default derectory only if it’s server is in current servers.

[1.0.23] - 2023-08-21

Fixed

  • OM-105857: Don’t hide the app’s main window when destory dialog.

[1.0.21] - 2023-04-27

Added

  • Added several api for detaching window(detach_from_main_window)

  • Added property for accessing visibility (is_window_visible)

  • hide_window now handles hiding detached window

  • click_apply now allows for specification of postfix and extension

  • click_cancel now allows for cancel_handler specification

[1.0.20] - 2023-04-10

Changed

  • show_window will use recorded default directory name if kwarg filename_url only passed in a filename

[1.0.19] - 2023-03-31

Changed

  • Strip out file extensions from filename in on_export if filename ends with any available extension option

[1.0.18] - 2023-02-22

Added

  • Added test for show_only_folders option.

[1.0.17] - 2023-02-16

Changed

  • Fixed issue when apply button is disabled when only showing folders.

[1.0.16] - 2023-01-30

Changed

  • Disable apply button for file bar if no filename is specified.

[1.0.15] - 2023-01-20

Changed

  • Added show_only_folders option

[1.0.14] - 2023-01-19

Changed

  • Set file postfix and extension directly rather than restoring from settings

[1.0.13] - 2023-01-06

Changed

  • Test helper function wait_for_popup returns more precisely to fix race condition in some unittests.

[1.0.12] - 2022-12-16

Changed

  • Fixed export_handler typing & docstring to align with the implementation.

[1.0.11] - 2022-11-16

Changed

  • Updated the docs.

[1.0.10] - 2022-10-24

Changed

  • Decouple USD dependency from extension.

[1.0.9] - 2022-10-21

Changed

  • Add flag for show_window if file name input should be enabled.

[1.0.8] - 2022-10-01

Changed

  • Add flag for if file name validation should be performed.

[1.0.7] - 2022-09-19

Added

  • Added file name validation for file exports, do not allow empty filenames when exporting.

[1.0.6] - 2022-07-07

Added

  • Added test helper function that waits for UI to be ready.

[1.0.5] - 2022-06-15

Added

  • Adds test helper.

[1.0.4] - 2022-04-06

Added

  • Disable unittests from loading at startup.

[1.0.3] - 2022-03-17

Added

  • Disabled checkpoints.

[1.0.2] - 2022-02-09

Added

  • Adds click_apply and click_cancel methods.

[1.0.1] - 2022-02-02

Added

  • Adds postfix and extension options.

[1.0.0] - 2021-11-05

Added

  • Initial add.