Skip to content

Commit b335d11

Browse files
committed
Implement filtered rankings for TrueSkill
1 parent 985231e commit b335d11

File tree

2 files changed

+63
-7
lines changed

2 files changed

+63
-7
lines changed

.idea/deploymentTargetDropDown.xml

Lines changed: 14 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

app/src/main/java/com/sunkensplashstudios/VRCRoboScout/TrueSkillView.kt

Lines changed: 49 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -305,15 +305,30 @@ fun TrueSkillView(navController: NavController) {
305305
Row(
306306
horizontalArrangement = Arrangement.Center,
307307
modifier = Modifier
308-
.padding(vertical = 12.dp)
308+
.padding(horizontal = 0.dp)
309309
.fillMaxWidth(),
310310
verticalAlignment = Alignment.CenterVertically
311311
) {
312312
Row(
313313
modifier = Modifier.width(130.dp),
314314
verticalAlignment = Alignment.CenterVertically
315315
) {
316-
Text("#" + vdaEntry.tsRanking.toString(), fontSize = 18.sp)
316+
Column (
317+
modifier = Modifier.padding(vertical = 7.dp)
318+
) {
319+
Text(
320+
"#" + (index + 1),
321+
fontSize = 18.sp,
322+
modifier = Modifier.width(130.dp)
323+
)
324+
325+
Text(
326+
"(#" + vdaEntry.tsRanking.toString() + ")",
327+
fontSize = 18.sp,
328+
modifier = Modifier.width(130.dp)
329+
)
330+
}
331+
317332
if ((vdaEntry.rankingChange ?: 0.0) != 0.0) {
318333
Icon(
319334
imageVector = if ((vdaEntry.rankingChange
@@ -395,15 +410,29 @@ fun TrueSkillView(navController: NavController) {
395410
Row(
396411
horizontalArrangement = Arrangement.Center,
397412
modifier = Modifier
398-
.padding(vertical = 12.dp)
413+
.padding(horizontal = 0.dp)
399414
.fillMaxWidth(),
400415
verticalAlignment = Alignment.CenterVertically
401416
) {
402417
Row(
403418
modifier = Modifier.width(130.dp),
404419
verticalAlignment = Alignment.CenterVertically
405420
) {
406-
Text("#" + vdaEntry.tsRanking.toString(), fontSize = 18.sp)
421+
Column (
422+
modifier = Modifier.padding(vertical = 7.dp)
423+
) {
424+
Text(
425+
"#" + (index + 1),
426+
fontSize = 18.sp,
427+
modifier = Modifier.width(130.dp)
428+
)
429+
430+
Text(
431+
"(#" + vdaEntry.tsRanking.toString() + ")",
432+
fontSize = 18.sp,
433+
modifier = Modifier.width(130.dp)
434+
)
435+
}
407436
if ((vdaEntry.rankingChange ?: 0.0) != 0.0) {
408437
Icon(
409438
imageVector = if ((vdaEntry.rankingChange
@@ -485,15 +514,29 @@ fun TrueSkillView(navController: NavController) {
485514
Row(
486515
horizontalArrangement = Arrangement.Center,
487516
modifier = Modifier
488-
.padding(vertical = 12.dp)
517+
.padding(horizontal = 0.dp)
489518
.fillMaxWidth(),
490519
verticalAlignment = Alignment.CenterVertically
491520
) {
492521
Row(
493522
modifier = Modifier.width(130.dp),
494523
verticalAlignment = Alignment.CenterVertically
495524
) {
496-
Text("#" + vdaEntry.tsRanking.toString(), fontSize = 18.sp)
525+
Column (
526+
modifier = Modifier.padding(vertical = 7.dp)
527+
) {
528+
Text(
529+
"#" + (index + 1),
530+
fontSize = 18.sp,
531+
modifier = Modifier.width(130.dp)
532+
)
533+
534+
Text(
535+
"(#" + vdaEntry.tsRanking.toString() + ")",
536+
fontSize = 18.sp,
537+
modifier = Modifier.width(130.dp)
538+
)
539+
}
497540
if ((vdaEntry.rankingChange ?: 0.0) != 0.0) {
498541
Icon(
499542
imageVector = if ((vdaEntry.rankingChange

0 commit comments

Comments
 (0)