Skip to content

Commit dc5fb0e

Browse files
authored
Merge pull request #15687 from timhoffm/animation-button-tooltip
Add tooltips to HTML animation controls
2 parents 74a0e9b + c4d7752 commit dc5fb0e

File tree

1 file changed

+18
-15
lines changed

1 file changed

+18
-15
lines changed

lib/matplotlib/_animation_data.py

Lines changed: 18 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -199,24 +199,27 @@
199199
name="points" min="0" max="1" step="1" value="0"
200200
oninput="anim{id}.set_frame(parseInt(this.value));"></input>
201201
<div class="anim-buttons">
202-
<button onclick="anim{id}.slower()"><i class="fa fa-minus"></i></button>
203-
<button onclick="anim{id}.first_frame()"><i class="fa fa-fast-backward">
204-
</i></button>
205-
<button onclick="anim{id}.previous_frame()">
202+
<button title="Decrease speed" onclick="anim{id}.slower()">
203+
<i class="fa fa-minus"></i></button>
204+
<button title="First frame" onclick="anim{id}.first_frame()">
205+
<i class="fa fa-fast-backward"></i></button>
206+
<button title="Previous frame" onclick="anim{id}.previous_frame()">
206207
<i class="fa fa-step-backward"></i></button>
207-
<button onclick="anim{id}.reverse_animation()">
208+
<button title="Play backwards" onclick="anim{id}.reverse_animation()">
208209
<i class="fa fa-play fa-flip-horizontal"></i></button>
209-
<button onclick="anim{id}.pause_animation()"><i class="fa fa-pause">
210-
</i></button>
211-
<button onclick="anim{id}.play_animation()"><i class="fa fa-play"></i>
212-
</button>
213-
<button onclick="anim{id}.next_frame()"><i class="fa fa-step-forward">
214-
</i></button>
215-
<button onclick="anim{id}.last_frame()"><i class="fa fa-fast-forward">
216-
</i></button>
217-
<button onclick="anim{id}.faster()"><i class="fa fa-plus"></i></button>
210+
<button title="Pause" onclick="anim{id}.pause_animation()">
211+
<i class="fa fa-pause"></i></button>
212+
<button title="Play" onclick="anim{id}.play_animation()">
213+
<i class="fa fa-play"></i></button>
214+
<button title="Next frame" onclick="anim{id}.next_frame()">
215+
<i class="fa fa-step-forward"></i></button>
216+
<button title="Last frame" onclick="anim{id}.last_frame()">
217+
<i class="fa fa-fast-forward"></i></button>
218+
<button title="Increase speed" onclick="anim{id}.faster()">
219+
<i class="fa fa-plus"></i></button>
218220
</div>
219-
<form action="#n" name="_anim_loop_select{id}" class="anim-state">
221+
<form title="Repetition mode" action="#n" name="_anim_loop_select{id}"
222+
class="anim-state">
220223
<input type="radio" name="state" value="once" id="_anim_radio1_{id}"
221224
{once_checked}>
222225
<label for="_anim_radio1_{id}">Once</label>

0 commit comments

Comments
 (0)