You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.MD
+113-1Lines changed: 113 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,11 +10,123 @@ Look under [Releases](https://github.com/EdoFro/Freeplane_Tutorial_AddOn/release
10
10
11
11
1. Download the addon.mm file, open it in Freeplane and install it.
12
12
1. Relaunch Freeplane
13
-
1.go to menu Edo Tools/Tutorial-o-Matic and click on 'Tutorial-o-Matic Demo'
13
+
1.Go to menu **Edo Tools/Tutorial-o-Matic** and click on **'Tutorial-o-Matic Intro'**
14
14
15
15
enjoy the demo!
16
16
17
17
Bye,
18
18
19
19
edo
20
20
21
+
# Currently working on
22
+
23
+
-**No milestone**
24
+
-[ ]**Redefine Add-on menu and Add-on tutorials links for better user experience (working on it: ~75%)**
25
+
26
+
# Tasks
27
+
28
+
-**No milestone**
29
+
-[ ]**Redefine Add-on menu and Add-on tutorials links for better user experience (working on it: ~75%)**
30
+
-[x] Translate tasks to english <br>and make it easy understandable
31
+
-[x] Filter 'maybeTasks' from Readme file
32
+
-**ToM v0.0.7**
33
+
- scripts
34
+
-[x] getMenuCommand renamed to "getMenuCommandToM.groovy"
35
+
- build.gradle
36
+
-[x] using build.gradle for java 17
37
+
-[x] update it to FP 1.10.4
38
+
- Add-on tutorials (w/MDH)
39
+
- StepByStep Tutorial
40
+
-[x] Tutorial 1: one page tutorial in a new mindmap
41
+
-[x] Tutorial 2: one page tutorial in an existing mindmap
42
+
-[x] Tutorial 3: "Organizing a tutorial in multiple pages"
43
+
-[x] Add "Crayon" functionality to add-on's tutorial
44
+
-[x] Update "Introduction" tutorial in StepByStep map
45
+
-[x] Delete Crayon from al add-on tutorial map
46
+
- README.MD
47
+
-[x] Redefine instructions
48
+
-[x] Improve ReadMe.MD
49
+
-**ToM v0.0.8**
50
+
- lib
51
+
- ToM_actions.grvy
52
+
- ToM_showMenu
53
+
- [] Explain that ToM_showMenu accepts the modifier "Fire"
54
+
- [] ToM_showMenu must use the modifier "candle" too (when using "Fire"). So that if it can be executed only once if wanted.
55
+
- ToM.grvy
56
+
-[ ] Improve "TutorialsPane" so it can have a title, text and images.
57
+
- Add-on tutorials (w/MDH)
58
+
-[ ] Help script that calls "Save as MDH clean mindmap" (MDH add-on) to automatize updating process
59
+
- StepByStepActions Tutorial
60
+
-[ ] Create "Tutorial-o-MaticStepByStepActions.mm" mindmap where all ToM actions styles are explained
61
+
- StepByStep Tutorial
62
+
-[ ] Add links to StepbyStepActions tutorial (to WIP repository for this stage)
63
+
-**ToM xFuture A**
64
+
- lib
65
+
- ToM_actions.grvy
66
+
- ToM_showMenu
67
+
- [] ToM_showMenu: After a few seconds opened menus should automatically close
68
+
- ToM_groovy
69
+
-[ ] ToM_groovy: should use node text for the panel
70
+
- ToM_copy
71
+
-[ ] ToM_copy: should use note text from tom_copy node for the panel
72
+
- ToM_select
73
+
-[ ] ToM_select: should use note text from tom_select node for the panel
74
+
- ToM_openMap
75
+
-[ ] ToM_openMap: should use note text from node for the panel
76
+
- ToM_showNode
77
+
-[ ] ToM_showNode:<br>should use childnodes text for the panel? check this
78
+
- ToM_openTutMap
79
+
-[ ] ToM_openTutMap: should use note text from node for the panel. and if not available, it should use default text
80
+
- new
81
+
-[ ] implement "Previous page" button
82
+
- ToM_ui.grvy
83
+
-[ ] ToM_buttonBoard: create a new style that creates a panel that simulates a toolbar (like Menu-o-Matic)
84
+
- icons
85
+
-[ ] Create and add a "**Tutorial-o-Matic**" icon
86
+
- doc
87
+
-[ ] Change current links to tutorialmaps into links to a second demo map
88
+
- Add-on tutorials (w/MDH)
89
+
-[ ] Add to tutorial map (or create a new one) sample nodes with the different ToM styles, so the user can insert them and modify them to learn
90
+
-**ToM xFuture B**
91
+
- lib
92
+
- ToM_actions.grvy
93
+
-[ ] poner try catch<br>y que catch despliege mensaje de error
94
+
- new
95
+
-[ ] nodo con link a file .md<br>--><br>lo despliega en panel de editor
96
+
- ToM_ui.grvy
97
+
-[ ] Improve buttonPanel layout to make it more compact
98
+
- scripts
99
+
-[ ] init Script that reacts to the opening of mindmaps that have tutorials and automatically shows the Tutorials dialog
100
+
- Add-on tutorials (w/MDH)
101
+
- Commands
102
+
-[ ] add buttonBoards to map
103
+
- Apuntes
104
+
-[ ] practice maps: Should the user be able to save changes or should the user have to use "save as" option?
105
+
-[ ] new MDH feature:<br>Command to 'update' the note of a node that has a link to a MDH node and it copy/pastes its contain (from another map) <br>desde otro mapa
106
+
-**ToM xFuture C**
107
+
- lib
108
+
- ToM_actions.grvy
109
+
- ToM_groovy
110
+
- [] add an optional **button** to **groovyPanel** that opens the script in **Groovy Console**
111
+
- [] improve **groovyPanel** with more features <br>posibilidades
112
+
- [] make sure that scripts apply security levels defined in Freeplane preferences
113
+
- new
114
+
-[ ] add Groovy Output Console to groovyPanel?
115
+
- ToM_ui.grvy
116
+
-[ ] Option to start Tutorial in TabPanel or in own window (dialog)
117
+
-[ ] Panel style should be read from a special userStyles (including css)
118
+
-[ ] Transform al UI texts in variables that can be translated
119
+
- doc
120
+
-[ ] Update **Tutorial Sample.mm** so it includes all the features changes
121
+
-**ToM xFuture D**
122
+
- lib
123
+
- ToM_actions.grvy
124
+
- new
125
+
- [] "Listen" to user actions and verify if he/she did the steps as explained in the tutorial (or if the user's result is equivalent to the expected result)
126
+
-[ ] Add comments to all groovy files (a description to each method)
127
+
- build.gradle
128
+
-[ ] Make that Gradle access libraries from Freeplane or from Maven when building the add-on
0 commit comments