Commit Graph

19 Commits

Author SHA1 Message Date
Clément Le Bihan 683984efe9 Cleanup CI and added check for error in scoro messages 2023-11-30 15:34:58 +01:00
Clément Le Bihan 6018028afd Fixed API baseurl for nightly front and mobiles and fixed wrong start message to the scorometer 2023-11-30 15:34:58 +01:00
Clément Le Bihan eac21844c4 Moved PopupCC in the dom and Removed react context in hopes to get better perf 2023-11-30 15:34:58 +01:00
Clément Le Bihan 0cb8dd2693 Added state for metronome and fixed onEndReached for mobile 2023-11-30 15:34:58 +01:00
Clément Le Bihan ff4926fa80 Moved the Loading display to partition Magic to better display svg loading 2023-11-30 15:34:58 +01:00
Clément Le Bihan 4de420e4dc work on PlayView is almost done everything works fine the gameplay makes the mobile crash but it will be fixed later 2023-11-28 23:12:45 +01:00
Clément Le Bihan 36041369db now using dims from cursor file info to set correct ratios for the partition display independantly of the front end platform 2023-11-28 23:12:45 +01:00
Clément Le Bihan b33ff55167 Succesfully displayed a partition with correct size 2023-11-28 23:12:45 +01:00
Clément Le Bihan e8e6012bf2 updated react native svg 2023-11-28 23:12:45 +01:00
Clément Le Bihan 9f57e8ac67 Working on first support of svg on mobiles but seems quite complicated 2023-11-28 23:12:45 +01:00
Arthur Jamet 9133a369d5 Front: Play piano sounds natively (#326)
* Fixed cache misimplementation and reinstalled canvas package with correct node version (17) works on prod docker compose but not on dev so :)

* Fixed type definition of SongCursorInfos fixed 'race conditions' in asset generation service removed hard coded cursor infos fixed tsc looking to build folders

* Front: Basic Load of piano sounds

* Front: Use store for piano notes

* WIP

* Front: Native Sound playing

* Front: fix type

* Front: Play all notes under cursor

* Docker: Force running backend on amd64

* Front: Rebase, and add native metronome sound

* Front: Metronome: Use icons from iconsax

* Poof, it typechecks

* Front: add missing ref

* Now callback is called with the first note

* Front: Fix Native build w/ requires

* Front: Try bumping rn version

* Front: CI: Attempt to make things work

* Front: Pretty

* Front: Make sounds sound better

---------

Co-authored-by: Clément Le Bihan <clement.lebihan773@gmail.com>
2023-11-28 18:16:17 +01:00
Clément Le Bihan 72c615ffed cleanup 2023-11-18 23:29:22 +01:00
Clément Le Bihan 9d6beb74c0 Prrited 2023-11-18 23:29:22 +01:00
Clément Le Bihan 1f25521900 Removed unused code and dependancies (moti, opensheetmusicdisplay, phaser) 2023-11-18 23:29:22 +01:00
Clément Le Bihan f1662ca18b Fixed type definition of SongCursorInfos fixed 'race conditions' in asset generation service removed hard coded cursor infos fixed tsc looking to build folders 2023-11-18 23:29:22 +01:00
Clément Le Bihan 61ed8855ea Fixed some bugs and added Playinfocard in top right corner of playview 2023-11-18 23:29:22 +01:00
Clément Le Bihan 3ce69228a8 Tested with short and worked 1st try added dynamic Image dimensions detection and now calling onEndreached on last cursorposition 2023-11-18 23:29:22 +01:00
Clément Le Bihan c522258d04 Added some animations/transition time and move back to a static position cursor 2023-11-18 23:29:22 +01:00
Clément Le Bihan f91ab4c430 Added first works on the V2 of the partitionview 2023-11-18 23:29:22 +01:00