BLC Plugin (soon to be Dropboard) is almost complete, all features and interface changes have been done and are ready to be finalized. Internals have been refactored and tidied up.
But before the big rename and version bump, it could really use the one thing it hasn't gotten yet, which is a good code review.
The plugin is entirely implemented in WikiText, Widgets, and Macros. No original Javascript is used. As WikiText is very dense, there is actually not much code. The unminified built tid file for 0.2.0 clocks in at 94 KB.
If there is anyone interested or willing to do me (and those in the community who use it) a huge favor by reviewing, I recommend starting at the main view template, "Board.tid":
The "User Guide" demo linked above will have many more examples of use and much more documentation when Dropboard version 1 comes out, but for now if you just try out all the buttons and drop areas (shaded) you should be able to see how most things are supposed to work. If anything doesn't do what you expect, I'm happy to chat with you about its intended purpose here.
All comments are welcome. If you have a GitHub account, I prefer issues to be started there.
At this time I'm mostly looking for any problems with the main
macros that do the listops, display bugs (try out themes and different text sizes), or performance issues. Requests for changes to features or new feature requests are welcome, but won't be addressed till after version 1.
This has been a very fun project and I can't wait to finish it.
Thanks to anyone who takes a glance.
- Reid