ctrl
+ cmd
+ /
= focus the search bar
ctrl
+ cmd
+ ↑
= select previous brother
ctrl
+ cmd
+ ↓
= select next brother
ctrl
+ cmd
+ ←
= mark brother absent
ctrl
+ cmd
+ →
= mark brother present
ctrl
+ cmd
+ shift
+ ←
= mark all brothers absent
ctrl
+ cmd
+ shift
+ →
= mark all brothers present
A: I'm a lazy hacker and I believe that if something can automated or made more efficient, it ought to be. I also like building things, so making scribble killed two birds with one stone!
A: Glad you asked. Scribble is still a work-in-progress, but currently it's most useful feature automates the most frustrating part of the job of the scribe: keeping track of attendance during meeting. It also keeps track of quorum in real time (e.g. it will show you "+14" in green to indicate "three brothers over quorum", or "-2" to indicate "two brothers below quorum"). Of course, you can also take notes with scribe — it's got a markdown text-editor built in!
A: Go to http://scribble.surge.sh/ and start typing. All of your changes are saved to your browser immediately, so you don't have to worry about your laptop breaking and losing your work when you get dragged into a shower.
A: See the purple 'B' in the top right hand corner? Click that. It'll change to an 'E'. Ta-da.
A: You can't. (yeah yeah, it's broken right now. I'll fix it eventually.)
A: For now, here's the process:
- Check the 'render' text box in the top right hand corner.
- Select all the generated markdown text and copy it into a text file.
- Upload that text file here http://markdowntopdf.com/ and download the PDF.
You bet. Here's the stuff I know about:
- can't change the date (defaults to current date)
- quorum indicator always reflects brotherhood quorum, even in eboard mode
- can't add/remove brothers
- can't have multiple minutes
- can't really export raw data (unless you wanna do this:
JSON.stringify(localStorage) ( ͡° ͜ʖ ͡°)
)
- better designed render button + interface
- honorific autocompletion (e.g. "isaa" -> "Brother Master")
- better flow for rendering the markdown/generating a PDF
- Flint can now serve assets in the root directory, we should do that.
- Use Redux
- Refactor: use ES6 proxies to reduce
MinutesData
boilerplate/copypasta - Refactor: pass
M
around, not the stuff it depends on per-se. - Refactor: general-purpose "
M
updated" signal, rather than specificonChange
handlers