Merge pull request 'Develop' (#1) from develop into main

Reviewed-on: #1

90 / 100 (450 / 500) + bonus (300)

problems :

1 - bug : The next and previous button logic cause IndexOutOfBoundsException when reaching the first or last song.
2- The UI does not display the song duration, so one of the required song details is missing.
This commit was merged in pull request #1.
This commit is contained in:
2026-06-22 01:47:35 +00:00
+6
View File
@@ -25,6 +25,12 @@
<version>21</version>
</dependency>
<dependency>
<groupId>org.openjfx</groupId>
<artifactId>javafx-media</artifactId>
<version>17.0.12</version>
</dependency>
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-api</artifactId>