Skip to content

Conversation

@Jowan-Spooner
Copy link
Member

@Jowan-Spooner Jowan-Spooner commented Dec 8, 2025

  • fix bg color of character editor wrong when no character open
  • add Icons to Create Character & Create Timeline buttons
  • fix bg color of sidebar lists
  • make version button in sidebar use pointing hand cursor
  • slightly adjust the design of the home page tab & add a sentence to get people started
  • make all event scripts use coderegions
  • add some more links to event documentation (character event, jump, label & return event)
  • bunch of fixes/adjustments for drawing lines more correctly in visual editor
  • change how container events (choices and ifs) look when empty or collapsed
  • turn off auto-translation for the whole plugin UI (to avoid strange partial auto-translation)
  • add ability to create new timeline/character from right click in empty resource list area
  • use EditorInterface directly instead of via plugin (added in 4.2, should be save now)
  • make sure fields in int mode (e.g. z-index) actually use a step of 1
  • change how Import Portraits From Folder works (now named Import Images as Portraits), now allows selecting multiple files instead of a folder
  • attempt at cleaning up plugin initilization logic/code

Character Editor had wrong BG color when no charater was selected.

Adds Icons to the Create New Character/Timeline button (when those editors are empty), to make it clearer that the buttons in the toolbar do the same thing.
- makes sure sidebar tree margin is correct on load
- makes key a variant, because it can be null
This was incorrect in the z-index field of the character event.
Import portraits from Folder now expects selecting a series of files instead of a folder, as it is more intuitve and flexible.

Changes various icon button tooltips (E.g. New Timeline instead of Add Timeline) to be more in line with godot terminology
When having godot in a different language, random parts in dialogic where translated, resulting in a very bad look. For now auto-translation should be disabled on the whole interface.
The autoload was re-added every time the plugin loaded, because godot now saves autoloads by UID and thus "Core" was never in the return value of the setting.
I think it's fine to drop this small auto-upgrade.
The lines on choices where broken when choices where directly inside of each other or at the end of a timeline.
Though on most events with a body it's useful to have them open when first created, on some it's kinda annoying imo. So for now the label, choice, wait input will stay collapsed when created.
My reasoning is a bit different for them. For label and wait input I think you mostly don't need those settings. But for choices it's mostly because you will often add a bunch of choices at once and then having them all expanded is unnecessary.
This is functionality since 4.2, so it should be fine to switch to it now.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant