]> git.immae.eu Git - perso/Immae/Projets/Python/MusicSampler.git/blobdiff - music_sampler.kv
Put time duration in playlist
[perso/Immae/Projets/Python/MusicSampler.git] / music_sampler.kv
index d21c5fbafba0d37d9c77599b40a85a8bd7c80a4c..87c6e9338be910d4850668448dfce90880447f6f 100644 (file)
     text: self.parent.first_key
     text_size: None, None
     valign: "top"
+    halign: "center"
     size_hint: None, None
     size: self.parent.width, self.texture_size[1]
     pos: 0, self.parent.height - self.height
     text: self.parent.second_key
     text_size: None, None
     valign: "top"
+    halign: "center"
     size_hint: None, None
     size: self.parent.width, self.texture_size[1]
     pos: 0, self.parent.height - key_list_first.height - self.height
     text: self.parent.third_key
     text_size: None, None
     valign: "top"
+    halign: "center"
     size_hint: None, None
     size: self.parent.width, self.texture_size[1]
     pos: 0, self.parent.height - key_list_first.height - key_list_second.height - self.height
     text: "\n".join(self.parent.keylist[3:])
     text_size: None, None
     valign: "top"
+    halign: "center"
     size_hint: None, None
     size: self.parent.width, self.texture_size[1]
     pos: 0, self.parent.height - key_list_first.height - key_list_second.height - key_list_third.height - self.height
     size_hint: None, None
     pos: 15, self.y
     size: self.texture_size[0], self.parent.height
+  Label:
+    id: playlist_times
+    font_name: h.path() + "fonts/Ubuntu-Regular.ttf"
+    line_height: self.parent.parent.ubuntu_regular_line_height or 1
+    font_size: math.ceil(2 * math.sqrt(self.parent.parent.key_size or 10))
+    color: 0, 0, 0, 1
+    text: "\n".join(map(lambda x: x[2], self.parent.playlist))
+    text_size: None, self.parent.height
+    halign: "left"
+    valign: "top"
+    size_hint: None, None
+    pos: self.parent.width - 3 * self.width / 2 - 2 * (self.parent.parent.border or 0), self.y
+    size: self.texture_size[0], self.parent.height
  
 <Mapping>:
   size_hint: None, None