Comments (5)
I guess I won't be adding this sort of stuff into the main app, but this could be implemented as a plugin. It might require some minor tweaking to the plugin API, though, as it doesn't support external files / libraries right now, or maybe somehow packing the name file into a single JavaScript file. Also, to consider my own inclusivity guidelines, the binary female/male terminology should be changed before bringing this to Beat.
Thanks for the suggestion, I'll look into bundling plugins with external files!
from beat.
I made some evening tea and implemented external asset support for plugins. It allows plugins like this to be created.
from beat.
The plugin API is now able to support this kind of plugin, and I wrote a quick & dirty version. I'll release the current code under GPL and make a separate repo so somebody with the time and skills can polish and optimize the code. Thanks for the suggestion!
from beat.
The plugin code is here. Note that this won't work in the latest release, you'll need to wait for the 1.7b patch to use it or develop it further.
https://github.com/lmparppei/Character-Name-Database-Plugin-for-Beat
from beat.
Wow, that was fast! Thanks so much for working on this!
from beat.
Related Issues (20)
- Bug: Customize Colours doesn't keep the changes for some colours HOT 8
- Bug: Missing space when printing episodes HOT 1
- Suggestion: Add keyboard shortcut to toggle case HOT 1
- Bug: App crashes on forcing elements HOT 1
- Bug: Index Card view error HOT 9
- Bug: Small API thing -- cycling docs with API does not also cycle to corresponding plugin HOT 5
- Bug: Parenthetical Missing From Dialog That is First Line on Page HOT 4
- Bug: Text in editor is constantly moving HOT 30
- Bug: If you highlight text and drag the cursor to far it will move away from the screenplay. HOT 1
- Dark mode for Screenplay Statistics HOT 2
- Bug: HOT 1
- Käsikirjoitus_ HOT 1
- Pasting a large text makes the screen scroll up HOT 1
- Copying Unicode text from Beat and Pasting into Microsoft Word doesn't work HOT 4
- Suggestion for alternate Beat data location HOT 2
- Cannot turn off dark mode HOT 3
- RFC: Fountain X-Header HOT 19
- Bug: Fountain 1.1 spec has narrower criteria for transitions HOT 4
- Two finger trackpad page scrolling freezes up with latest version HOT 4
- Bug: iPadOS blurry text HOT 7
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from beat.