Commit Graph

18692 Commits

Author SHA1 Message Date
3ede095b9c Apply refactorings from review 2020-06-22 15:42:55 +09:00
33fdd7466c Merge branch 'master' into results-screen-statistics-overlapping-transition 2020-06-22 15:38:48 +09:00
ad85c5f538 Add base legacy skin transformer 2020-06-21 23:06:55 +02:00
07cbc3e683 Privatise and seal whatever possible 2020-06-21 23:05:10 +02:00
4bba0c7359 Move abstract sample test to main game project 2020-06-21 22:28:19 +02:00
9fbe2fa80a Add comments, change to clamp 2020-06-21 19:31:00 +09:00
44925b3951 Reduce mania's HP drain by 20% 2020-06-21 18:05:26 +09:00
3021bdf305 Update framework 2020-06-20 00:34:01 +09:00
037bd3b463 Fix possible nullref 2020-06-19 22:48:21 +09:00
4cb49cd606 Add minimum height to the timing distribution graph 2020-06-19 22:21:34 +09:00
486b899e8f Rename method 2020-06-19 22:11:29 +09:00
740b01c049 Add xmldoc 2020-06-19 22:05:58 +09:00
49bdd89775 Cleanup ReplayPlayer adjustments 2020-06-19 21:54:09 +09:00
25abdc2903 General cleanups 2020-06-19 21:41:48 +09:00
8aea8267fb Add some padding 2020-06-19 20:58:05 +09:00
5ce2c712d3 Fix statistics not being wrapped by containers 2020-06-19 20:53:43 +09:00
34a8fcfd2f Fix potential off-by-one 2020-06-19 20:53:30 +09:00
ad3bc99e7c Fix hit event position offset not being set 2020-06-19 20:49:05 +09:00
83e6c3efdb Adjust API for returning statistics 2020-06-19 20:31:52 +09:00
1cbbd6b442 Move timing distribution graph to osu.Game 2020-06-19 20:03:18 +09:00
eab00ec9d9 Move hit events to the ScoreProcessor 2020-06-19 19:58:35 +09:00
a3ff25177a Asyncify statistics load 2020-06-19 19:12:55 +09:00
55196efe6e Fix panel depth ordering 2020-06-19 18:02:54 +09:00
ec16b0fc5a Rework score panel tracking to fix visual edge cases 2020-06-19 17:28:35 +09:00
290ae37346 Add assertion of only usage game-wide 2020-06-18 23:54:20 +09:00
7da56ec7fd Add null check and xmldoc 2020-06-18 23:52:35 +09:00
add1265d53 Block screen suspend while gameplay is active 2020-06-18 23:48:00 +09:00
85a0f78600 Hide statistics panel on first exit 2020-06-18 22:48:52 +09:00
53f507f51a Fade background 2020-06-18 22:27:10 +09:00
ecdfcb1955 Display placeholder if no statistics available 2020-06-18 22:21:30 +09:00
20db5b33ab Rework score processor to provide more generic events 2020-06-18 22:11:03 +09:00
6c8a24260b Add padding 2020-06-18 17:06:05 +09:00
c31a05977d Re-implement statistics as a click-in panel 2020-06-18 16:50:45 +09:00
725b2e540b wip 2020-06-17 22:29:00 +09:00
5e74985eda Add scrolling capability to results screen 2020-06-17 19:28:40 +09:00
e7687a0927 Temporary placement inside results screen 2020-06-16 17:49:43 +09:00
a2ddb4edb4 Change interface for creating statistic rows 2020-06-16 17:49:28 +09:00
9442fc00ac Temporary hack to make replay player populate scores 2020-06-16 17:48:59 +09:00
c3d4ffed00 Update framework 2020-06-16 16:46:33 +09:00
8f7f6881d3 Merge branch 'master' into update-framework 2020-06-16 16:46:22 +09:00
c79d8a4251 Update ChannelTabControl in line with TabControl changes 2020-06-16 00:18:09 +09:00
b4dfd2bbaa Merge branch 'master' into score-results-screen 2020-06-15 22:58:33 +09:00
89b54be673 Add initial implementation of the statistics panel 2020-06-15 22:45:18 +09:00
900da88498 Populate hit offsets from score processor 2020-06-15 22:44:55 +09:00
97067976f7 Add null check 2020-06-15 22:23:06 +09:00
53b7057ee0 Don't show update button when updates are not feasible 2020-06-15 22:19:11 +09:00
d2155c3da3 Fix thread safety 2020-06-15 22:19:02 +09:00
2a6faf6a8e Merge branch 'master' into update-button 2020-06-15 22:06:02 +09:00
1ce374ae2f Update framework 2020-06-15 20:34:46 +09:00
17a70bf6ee Add test coverage 2020-06-15 20:32:27 +09:00