Patch 1 - Notes now separates [[maker]] from [[ general notes]]#89
Patch 1 - Notes now separates [[maker]] from [[ general notes]]#89iantierney wants to merge 4 commits into
Conversation
Add a description for the Keywords plugin to improve documentation.
Removed header comment with title and description.
|
Keywords plugin is by @bode-p. He should check these changes before I can merge the request. |
|
Hello, What exactly are you trying to accomplish? You want to remove the keyword/tag pill from the notes ui? |
|
On a quick read-through, one of the commits seems to refactor a ton of code with mostly stylistic choices (whitespace usage etc.) and breaks some parts into a separate method. If you make changes to code (especially other people's code) you should always explain the reasoning and what you tried to accomplish. Purely stylistic commits are not necessary, unless for a very good reason – and even if that's the case, commit stylistic/syntactic fixes separately with a helpful message and description. If you refactor code written by someone else, try to explain why you are doing that. Most of the new code in 7a0f815 doesn't seem to do anything new. |
|
Thanks guys. It simply handles [[marker notes]] in a separate list to [[other notes]]. People use different types of notes for different things. For example, I use [[markers]] for todos, and [[notes]] for research. Having these in separate lists and with check boxes is REALLY handy. (yes you could filter them.) Also I added some optimisations which makes parsing quicker. Also now the GUI doesn't print the word marker, as its markup. I was also thinking of using the revision system to mark notes as done, when you checkbox them. This would have two benefits:
Let me know if you need more comments. |
|
Ohh, gotcha. I haven't been able to properly review this, as I'm trying to meet a deadline on a project. I'll take a look sometime next week. FYI: I've been meaning to push a commit for Keywords, as the current public build is a bit behind the dev build. |
|
Ah ok. Let me add some more comments, and see if that helps. When you get sometime, let me know what you think about these ideas: Group markers by Act/SceneUsing revision system to mark notes as done,when you checkbox them in keywords they are marked as done using the revision system. This would have two benefits:
I've made an implementation plan and tried to prompt any backwards compatibility issues. |
[[maker]] notes are displayed and handled differently in Beat.
People use them for different purpose to general notes
So I've separated markers out.
I've done some basic testing all along the way, but let me know if you need me to go deeper before a merge,