Commit Graph

735 Commits

Author SHA1 Message Date
Arthur Jamet f640b0d6f8 Merge pull request #194 from Chroma-Case/front/link-settings 2023-04-25 18:41:28 +01:00
Arthur Jamet c005ebbdc9 Front: Merge 2023-04-25 15:55:50 +01:00
Arthur Jamet cf6b61e0e9 Front: Global Error Handling on User Profile Fetch Error 2023-04-25 15:53:24 +01:00
Arthur Jamet 9a7c4405bb Merge pull request #193 from Chroma-Case/front/play-page-connection 2023-04-24 17:29:17 +01:00
Arthur Jamet 7716c5f9c6 Front: Indet fix 2023-04-24 16:48:45 +01:00
Arthur Jamet 42ab0f6ed6 Merge branch 'scoro_rework' of github.com:Chroma-Case/Chromacase into front/play-page-connection 2023-04-24 16:45:50 +01:00
GitBluub 8628e07be1 me dumb 2023-04-25 00:02:49 +09:00
GitBluub fa60fca466 cat the diff for the CI 2023-04-24 23:54:18 +09:00
GitBluub a51aa60e20 fix tests 2023-04-24 23:43:13 +09:00
Arthur Jamet 4b44ef0c11 Front: Remove comment 2023-04-23 15:32:44 +01:00
Arthur Jamet bb96d57f27 Front: Use API to get settings 2023-04-23 15:30:37 +01:00
Arthur Jamet 8ccc90eceb Front: LoadingView Component 2023-04-23 15:18:07 +01:00
Arthur Jamet 467f440c54 Front: Play View State: Reduce conditional complexity 2023-04-20 12:37:38 +01:00
Arthur Jamet 88cfd1ecde Front: Fix Merge 2023-04-19 13:06:44 +01:00
Arthur Jamet deaaaac2cd Front: Navigation: Route Props include route info 2023-04-19 06:01:13 +02:00
Clément Le Bihan 6871aaf759 added privacy settings in the settings store and linked to the settings ui 2023-04-19 06:01:13 +02:00
Clément Le Bihan 31d3909e80 fixed the new useNavigation hook usage 2023-04-19 06:01:13 +02:00
Clément Le Bihan ae36edfff4 now using useSelector with the settings sotre instead of standalone useStates 2023-04-19 06:01:13 +02:00
Clément Le Bihan fe782a4f94 fixed useQuery some code style and unused hooks 2023-04-19 06:01:13 +02:00
Clément Le Bihan 9d8bb499ba Added midjourey generated images 2023-04-19 06:01:13 +02:00
Clément Le Bihan 968ae149a5 fixed dark theme for big Action button 2023-04-19 06:01:13 +02:00
Clément Le Bihan 50f6fe6851 fixed dark mode for element list baxShadow and hover color 2023-04-19 06:01:13 +02:00
Clément Le Bihan eddbe6e2be fixed responsive issue with an explicit flex-shrink 2023-04-19 06:01:13 +02:00
Clément Le Bihan c4bc7c795c added some margin in TabRow navigator because some icons were displayed onto the title 2023-04-19 06:01:13 +02:00
Clément Le Bihan 509d079bce fixed style layout in GuestToUserView and added SignOutGuestWarning translations 2023-04-19 06:01:13 +02:00
Clément Le Bihan af3da974bf fixed bad naming for gamePlayed user data 2023-04-19 06:01:13 +02:00
Clément Le Bihan da0b43c348 added missing translation for the profile setting page 2023-04-19 06:01:13 +02:00
Clément Le Bihan 1c76266444 added the front API function to tranform guest account into regular account and added translations 2023-04-19 06:01:13 +02:00
Clément Le Bihan 9033fbe937 Added a tab settings when user is guest to transform guest account into regular account 2023-04-19 06:01:13 +02:00
Clément Le Bihan 34d646021f Added some premium features options to show of possibilities of the ElementList 2023-04-19 06:01:13 +02:00
Clément Le Bihan 3aa104a923 Removed the previous inputs of settings preference view 2023-04-19 06:01:13 +02:00
Clément Le Bihan 047cd054bd hardcoded a width value for range element slider and separated settings in settings preference view into multiple categories 2023-04-19 06:01:13 +02:00
Clément Le Bihan b0dddbe815 used ElementList to reimplement Settings Preference View and changed callback function name for ElementRange from onValueChange to onChange 2023-04-19 06:01:13 +02:00
Clément Le Bihan 70b506c6c2 Moved Settings Preference View into its dedicated file and started to implement ElementRange 2023-04-19 06:01:13 +02:00
Clément Le Bihan 8ce1beb518 used ElementList in the PrivacyView and using the dedicated file 2023-04-19 06:01:13 +02:00
Clément Le Bihan 4ec8878e8a fixed a bug in ElementToggle and added statte for notifications and ElementList overhaul 2023-04-19 06:01:13 +02:00
Clément Le Bihan d9ede44d7d moved functionnal NotificationView into it's dedicated file 2023-04-19 06:01:13 +02:00
Clément Le Bihan 0cd8846e2c removed test entries in the SettingsProfileView 2023-04-19 06:01:13 +02:00
Clément Le Bihan 1b63d27f74 fixed a little style issue of ElementList and setting the mail pressed action to navigate to the mail options 2023-04-19 06:01:13 +02:00
Clément Le Bihan 8cde4747a7 added visual arrow when text is pressable 2023-04-19 06:01:13 +02:00
Clément Le Bihan 5a5654d4f5 fix missing disbled feature not working with pressable 2023-04-19 06:01:13 +02:00
Clément Le Bihan 9c8395b578 added the actionClick support for toggle element type 2023-04-19 06:01:13 +02:00
Clément Le Bihan 0ce17054fc Element functions are now split into multiple file and started the ground work for onPress support 2023-04-19 06:01:13 +02:00
Clément Le Bihan 87fecb7522 now using data for every type of Elements (no more node for custom type) and fixed child keys warning 2023-04-19 06:01:13 +02:00
Clément Le Bihan 9d5060fc31 fixed missing isGuest info in the return of the user info from the front API wrapper, added a warning pop over when clicking disconnect while using a guest account 2023-04-19 06:01:13 +02:00
Clément Le Bihan 2f19c0e547 Added the disabled implementation for elements 2023-04-19 06:01:13 +02:00
Clément Le Bihan c5ba72229f Added a better handling of text and descriptions of the buttons with different sizes 2023-04-19 06:01:13 +02:00
Clément Le Bihan 067f5e711d helperText is working great 2023-04-19 06:01:13 +02:00
Clément Le Bihan f725a89c0c created separate types for each element type in order to handle the different props more sanely 2023-04-19 06:01:13 +02:00
Clément Le Bihan 69fbbd5e00 implemented the toggle element 2023-04-19 06:01:13 +02:00