Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Script in extensions #1949

Open
2 of 6 tasks
dacap opened this issue Dec 11, 2018 · 1 comment
Open
2 of 6 tasks

Script in extensions #1949

dacap opened this issue Dec 11, 2018 · 1 comment
Labels
high priority plugins Related to plugins/extensions scripting Related to scripting API
Milestone

Comments

@dacap
Copy link
Member

dacap commented Dec 11, 2018

There are plans to include scripts in extensions (#1403, #1928) and here I'll take note about some ideas that scripts might provide when are installed as extensions (i.e. scripts that run when Aseprite starts):

All of this must be really considered because the complexity of scripts and APIs is huge and sometimes it doesn't worth to add such complexity when C++ is preferred.

@dacap dacap added the scripting Related to scripting API label Dec 11, 2018
@dacap dacap self-assigned this Jan 6, 2019
@dacap dacap added this to the v1.2 milestone Jan 6, 2019
@dacap dacap mentioned this issue Feb 1, 2019
20 tasks
dacap added a commit that referenced this issue Apr 3, 2020
dacap added a commit that referenced this issue Apr 3, 2020
zaghaghi pushed a commit to zaghaghi/aseprite that referenced this issue Apr 30, 2020
zaghaghi pushed a commit to zaghaghi/aseprite that referenced this issue Apr 30, 2020
@dacap dacap added the plugins Related to plugins/extensions label May 5, 2020
@dacap dacap modified the milestones: v1.2, v1.3 Jun 13, 2020
dacap added a commit that referenced this issue Oct 7, 2021
Added a new Events object with :on() and :off() methods to start or
stop listening to a specific event respectively. This also allows to
add several callbacks for the same event.

Replaced the temporal Site.onChange & Sprite.onChange implementations.

Related to several issues (enable more possibilities for): #138, #1403, #1949, #2965, #2980
@dacap dacap removed their assignment Sep 15, 2022
@dacap
Copy link
Member Author

dacap commented Oct 2, 2023

Some users added some comments about a possible API: https://community.aseprite.org/t/registering-new-file-formats-in-extensions/16611

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
high priority plugins Related to plugins/extensions scripting Related to scripting API
Projects
None yet
Development

No branches or pull requests

1 participant