Commit Graph

49930 Commits

Author SHA1 Message Date
ba5a43b526 Rename ControlItem -> ChannelListItem and associated classes 2022-03-19 21:49:14 +00:00
653bb47dd5 Use UpdateableAvatar and remove redundant ControlItemAvatar class 2022-03-19 21:36:11 +00:00
5373c3066f Use OsuAnimatedButton as base for ControlItemClose 2022-03-19 21:23:32 +00:00
149cfd338d Use new mod-related object types for Strict Tracking 2022-03-19 18:29:44 +00:00
ef823d58a7 address frenzibyte review (refactor bindable flow, clean up CI stuff) 2022-03-19 13:05:35 -04:00
a293e0c766 Remove redundant ControlItemText class 2022-03-19 16:44:58 +00:00
d681643c38 Merge pull request #17299 from nekodex/arm64
Update download links for macOS builds (to add Apple Silicon)
2022-03-19 20:45:51 +09:00
9aa902785c Merge pull request #17327 from frenzibyte/simplify-extension-methods
Simplify `IncreasesCombo`/`BreaksCombo` helper method implementation
2022-03-19 20:23:09 +09:00
acaa3ff21b Merge pull request #17331 from Sublimelime/make-relax-aimassist-incomp
Make Relax and Aim assist mods incompatible
2022-03-19 20:22:06 +09:00
2c5af6265e Merge pull request #17341 from peppy/fix-spectator-seeks-hot
Fix spectator not starting from current player position (hotfix version)
2022-03-19 20:21:41 +09:00
b7d5a628bc Merge branch 'master' into fix-spectator-seeks-hot 2022-03-19 11:39:01 +01:00
89c43d0e07 Merge pull request #17337 from frenzibyte/improve-exit-button-placement
Improve visual behaviour of "hold for menu" to not distract players
2022-03-19 18:18:54 +09:00
a903aee17e Use schedule to workaround seek issue instead 2022-03-19 18:00:14 +09:00
cf2212e794 Revert "Fix spectator not starting from correct seek point (hotfix)"
This reverts commit 2b59eff465.
2022-03-19 17:20:54 +09:00
2b59eff465 Fix spectator not starting from correct seek point (hotfix) 2022-03-19 15:14:25 +09:00
63998ad9f1 Add test coverage of SpectatorPlayer failing to seek on inopportune frame arrival time 2022-03-19 15:06:22 +09:00
dae5569e36 Use nullable in PlayerLoader 2022-03-19 15:06:22 +09:00
da76358ee0 Expose the loading player in PlayerLoader 2022-03-19 15:06:22 +09:00
b99541fb5e Revert "Swap placements of "hold for menu" and key counter"
This reverts commit 5bcb7c167c.
2022-03-19 08:08:07 +03:00
e2c0e3bafd Merge pull request #17322 from frenzibyte/form-bug-report
Add "bug report" GitHub issue form template
2022-03-19 13:54:25 +09:00
41ab798bbe Simplify screenshot/video attach text
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
2022-03-19 12:43:48 +09:00
762385d336 Simplify log drag-drop message
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
2022-03-19 12:43:08 +09:00
79f6e7cc1c Simplify wording of description hint
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
2022-03-19 12:42:25 +09:00
5d16519a82 make code prettier 2022-03-18 23:41:55 -04:00
ad9b119e3d Reduce "hold for menu" radius of visibility 2022-03-19 05:04:54 +03:00
486be83177 Calculate position adjustment distance in local parent space 2022-03-19 05:04:13 +03:00
5bcb7c167c Swap placements of "hold for menu" and key counter 2022-03-19 05:02:22 +03:00
5a5629eb5a (works now) use BindValueChanged to set the Queue text 2022-03-18 20:47:45 -04:00
744cd61643 Apply further minor rewordings
Co-authored-by: Walavouchey <36758269+Walavouchey@users.noreply.github.com>
2022-03-19 03:33:13 +03:00
5e5fbc496e (still not working) try bindables instead of int 2022-03-18 20:32:37 -04:00
7bb8cd5411 Apply second pass rewordings on logs section
Co-authored-by: Walavouchey <36758269+Walavouchey@users.noreply.github.com>
2022-03-19 03:22:57 +03:00
c92217415b Merge pull request #17323 from smoogipoo/fix-intermittent-failure 2022-03-19 03:20:23 +03:00
d9b2a29c6d (not working yet) add MultiplayerPlaylistTabControl, "Queue ({count})" 2022-03-18 20:02:26 -04:00
60390a916a Merge branch 'master' into fix-intermittent-failure 2022-03-19 02:49:21 +03:00
c07a906b22 Rewrite log attachment section
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
2022-03-19 02:27:40 +03:00
78869c462a Use .Concat() instead of chained Append
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
2022-03-18 14:24:36 -05:00
b4a8defe1a Make Relax and Aim assist mods incompatible 2022-03-18 14:12:36 -05:00
faa36c78e5 put count and tabs into new fillflowcontainer 2022-03-18 12:55:00 -04:00
8078a8c1f8 Simplify IncreasesCombo/BreaksCombo helper method implementation 2022-03-18 17:18:42 +03:00
fc75aa0807 Merge pull request #17324 from frenzibyte/score-panel-max-combo
Display beatmap maximum combo next to score combo in results panel
2022-03-18 22:59:38 +09:00
4b23f02f03 Merge pull request #17320 from peppy/hit-error-meter-settings
Add new settings for adjusting the hit error display
2022-03-18 22:28:20 +09:00
ffa972e9f7 Merge pull request #17325 from peppy/fix-skin-component-toolbox-abstract-class 2022-03-18 15:49:36 +03:00
fa8eb1feec Update score panel to check for all combo-breaking statistics 2022-03-18 15:23:14 +03:00
5ec2d86c09 Update ScoreProcessor to use new defined helper methods 2022-03-18 15:22:53 +03:00
fc576b1369 Separate increase/break combo helper methods from AffectsCombo 2022-03-18 15:22:01 +03:00
04f4e81852 Rename start countdown request 2022-03-18 21:05:19 +09:00
ed90dc6d6b Fix centering of labels using Height instead of location to better handle rotations 2022-03-18 20:17:04 +09:00
806a16d8f6 Fix SkinComponentToolbox attempting to create instances of abstract classes 2022-03-18 20:13:15 +09:00
bd488d139d Better centre text labels for hit error meter 2022-03-18 20:11:05 +09:00
2cb1974a58 Add max combo to test beatmap info 2022-03-18 13:11:41 +03:00