Erick
e9b902355d
feat: user initials submission ( #341 )
...
* feat: initial implementation
* feat: tests
* fix: lint
* fix: removing wrong commited images
* feat: pr suggestions
* feat: PR suggestions
* Apply suggestions from code review
Co-authored-by: Alejandro Santiago <dev@alestiago.com>
* Apply suggestions from code review
* Apply suggestions from code review
Co-authored-by: Allison Ryan <77211884+allisonryan0002@users.noreply.github.com>
* fix
* pr suggestions
* fixing comments
* pr suggestions
* lint
Co-authored-by: Alejandro Santiago <dev@alestiago.com>
Co-authored-by: Allison Ryan <77211884+allisonryan0002@users.noreply.github.com>
2 years ago
Jorge Coca
afeb7884af
chore: delete leaderboard page ( #260 )
2 years ago
arturplaczek
08bc805b8b
chore: character animations files ( #223 )
...
* chore: add animation files
* chore: update CharacterTheme with animation path
* fix: apply code review
* fix: update description
* fix: test
2 years ago
arturplaczek
64f3bbea5e
chore: update characters theme ( #182 )
2 years ago
Rui Miguel Alonso
4558acd03d
feat: add user at end game ( #98 )
...
* refactor: move user score to gameover dialog
* feat: added input textfield
* feat: fixed ui
* feat: send user added to bloc and firebase
* chore: todo for future ui refactor
* feat: capitalize playerinitials to bloc
* refactor: show button on success add user
* test: fixed tests
* test: adding more tests for tap
* test: fixed tests
* test: fixed tests for gameover dialog pressed buttons
* fix: fixed tests and doc
2 years ago
Rui Miguel Alonso
1f0a0c2f04
feat: leaderboard screen ( #51 )
...
* feat: leader board page
* feat: strings for leader board ui
* feat: navigate to leaderboard from gameover dialog
* feat: set character theme for leaderboard
* test: test leaderboard page
* chore: removed unused var from tests
* chore: leaderboard misspelling, doc and minor fixes
* chore: doc
* chore: api doc
* refactor: pass theme to leaderboard widgets
* Update lib/leaderboard/view/leaderboard_page.dart
Co-authored-by: Alejandro Santiago <dev@alestiago.com>
* chore: removed ios files
* refactor: leaderboard screen now uses leaderboard_repository models
* test: added tests for extensions
* chore: added todo to move model
* feat: added navigator helper method
* feat: add Flame compatibility to test navigator helper
* chore: removed unused import
* test: modify test to avoid time out
* chore: test method name changed
* refactor: changes from pr
* refactor: removed themecubit
* feat: provide leaderbloc
* feat: added leaderbloc to screen
* chore: removed unused imports
* chore: strings names
* fix: fixed test with model changed
* refactor: removed multirepositoryprovider
* test: remove unnecessary tests
* chore: unused variable
* chore: unused imports
Co-authored-by: Alejandro Santiago <dev@alestiago.com>
2 years ago
Rui Miguel Alonso
573e16d0d5
refactor: leaderboard model ( #78 )
...
* refactor: changed name of LeaderboardEntry at LeaderboardRepository to LeaderboardEntryData
* chore: doc and analysis errors
* refactor: removed findNested extensions (#77 )
* Update lib/leaderboard/bloc/leaderboard_bloc.dart
Co-authored-by: Allison Ryan <77211884+allisonryan0002@users.noreply.github.com>
* Update lib/leaderboard/bloc/leaderboard_bloc.dart
Co-authored-by: Allison Ryan <77211884+allisonryan0002@users.noreply.github.com>
* fix: leaderboard gen file
* refactor: moved leaderboard models to separate path
* test: fixed tests with leaderboard model
* chore: doc
Co-authored-by: Alejandro Santiago <dev@alestiago.com>
Co-authored-by: Allison Ryan <77211884+allisonryan0002@users.noreply.github.com>
2 years ago
Rui Miguel Alonso
e0e8fabce5
feat: leaderboard bloc ( #57 )
...
* feat: added bloc for request ranking
* feat: added empty repository
* test: tests for bloc
* refactor: adapt bloc events and models to what leaderboard repository has
* feat: extension to convert between CharacterTheme and CharacterType
* doc: documented leaderboard bloc
* refactor: merge with leaderboard_repository
* doc: completed doc
* chore: unused import, trailing comma
* chore: removed ios files
* Update lib/leaderboard/bloc/leaderboard_bloc.dart
Co-authored-by: Erick <erickzanardoo@gmail.com>
* Update lib/leaderboard/bloc/leaderboard_bloc.dart
Co-authored-by: Erick <erickzanardoo@gmail.com>
* refactor: remove props from abstract event class to force childs to implement it
* Update lib/leaderboard/bloc/leaderboard_bloc.dart
Co-authored-by: Alejandro Santiago <dev@alestiago.com>
* Update lib/leaderboard/bloc/leaderboard_event.dart
Co-authored-by: Alejandro Santiago <dev@alestiago.com>
* Update lib/leaderboard/bloc/leaderboard_event.dart
Co-authored-by: Alejandro Santiago <dev@alestiago.com>
* Update lib/leaderboard/bloc/leaderboard_state.dart
Co-authored-by: Alejandro Santiago <dev@alestiago.com>
* Update lib/leaderboard/bloc/leaderboard_state.dart
Co-authored-by: Alejandro Santiago <dev@alestiago.com>
* Update lib/leaderboard/bloc/leaderboard_state.dart
Co-authored-by: Alejandro Santiago <dev@alestiago.com>
* Update lib/leaderboard/bloc/leaderboard_state.dart
Co-authored-by: Alejandro Santiago <dev@alestiago.com>
* Update lib/leaderboard/bloc/leaderboard_event.dart
Co-authored-by: Alejandro Santiago <dev@alestiago.com>
* chore: ignore doc for file
* chore: wrong reference at doc
* Update lib/leaderboard/bloc/leaderboard_state.dart
Co-authored-by: Alejandro Santiago <dev@alestiago.com>
* Update lib/leaderboard/bloc/leaderboard_state.dart
Co-authored-by: Alejandro Santiago <dev@alestiago.com>
* Update lib/leaderboard/bloc/leaderboard_state.dart
Co-authored-by: Alejandro Santiago <dev@alestiago.com>
* refactor: leaderboard state initial method
Co-authored-by: Erick <erickzanardoo@gmail.com>
Co-authored-by: Alejandro Santiago <dev@alestiago.com>
2 years ago