All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres loosely to Semantic Versioning.
- More documentation about project structure and usage.
- A simple example. It just prints something in console.
- Multiple selection of commands. This is part of our new UI.
Command
properties:block_name
ascommand_name
alias to change the display name in editor.block_color
to tint the block representation in editor.block_icon
to define the texture used in the block representation in editor.
Set
command behavior. Now includes more operations and hints to be done in the command - #153.- Editor UI. We now have a new custom displayer.
Command.background_color
toCommand.block_color
.Command.command_hint_icon
toCommand.block_icon
Set.PlusOperables
constant. NowOperables
is used instead.Command.Group
. Unused constant.Command.background_color
.Command.command_hint_icon
.Command.command_text_color
.Command.defines_default_branches
.Command.can_be_moved
.Command.go_to_branch()
.Command._get_hint_icon()
.Command._can_be_selected()
.Command._defines_default_branches()
.Command._get_default_branch_for()
.
- Old
Timeline
references. You really should not be using those, they were not meant to exist in 1.0 but it was keep to preserve an older project stability.
[1.1] 2024-06-02
- Copy and paste command functionality - #105.
- Blockflow custom icon - #109.
Command
categories - #117.- Editor layout, to save editor status between sessions - #128.
- Shortcuts to right-click menu actions - #132.
- Code of conduct - #136.
- Contribution guideline - #137.
CommandRecord
class to manage registered commands in editor - #144.
Print
command now has fancy colors and a different icon - #103.- CommandList and Editor recent files layout - #110 #124.
CommandProcessor
history behavior when callingjump_to_command
- #116.- Show the resource oath instead of the resource object ID in the command displayer - #122.
- Plugin error caused by static typing - #111.
Collection
error that caused subresources being broken due duplication - #112.
[1.0.1] 2023-11-25
- Fix
Return
command, where wrong index were used - #101
[1.0] 2023-11-21
- Blockflow core.
- Collection, Command and CommandCollection classes.
- CommandProcessor node.
- Blockflow editor.
- Basic commands.