Skip to content

[SORT ME] Miscellaneous #689

@adriengivry

Description

@adriengivry

Important

This issue contains a bunch of thoughts I had that we should sort into proper issues.
Please do not pick up any of the work item listed below until a proper issue is created.

Better Hierarchy

  • Improve search bar (make it full width, maybe with a little search icon?)

Scripting QoL

  • Use term “Lua” instead of scripting
    • “Open Lua Project”
    • “Open in code editor” should be removed outside the main button?
  • Maybe we could have {workdir} and {path} for the code editor command?
  • Improve Lua asset icon
  • Add GetComponent(type) and GetBehaviour(type) to the Lua bindings

Console QoL

  • Log line background alternating
  • Correct order (bottom = last)
  • Auto scroll on log

FileWatcher

  • Implement cross platform file watcher in OvTools
  • Add an option in settings to “Auto-Reload Modified Assets” (default: ON)

Later QoL

  • Move GUIDrawer to OvEditor and remove the “providers”
  • OnInspector will be implemented in OvEditor per-component using type traits
  • Remove OvUI reference from OvCore

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions