Dean Herbert
|
07b8ef83c9
|
Add /np to help line
|
2020-04-19 22:15:07 +09:00 |
|
Dean Herbert
|
1dd471dfcc
|
Add /np (now playing) command support in chat
|
2020-04-19 15:13:25 +09:00 |
|
Dean Herbert
|
2ab4a7293e
|
Clean up enum sorting attribute code
|
2020-04-16 17:26:09 +09:00 |
|
Dean Herbert
|
c0a1aae63a
|
Merge branch 'master' into beatmap-listing-expanded
|
2020-04-15 13:26:16 +09:00 |
|
Dean Herbert
|
89d8063588
|
Add support for Perform/PerformAsync
|
2020-04-13 21:35:35 +09:00 |
|
Dean Herbert
|
1c8a71b284
|
Exception instead of assert
|
2020-04-13 21:24:47 +09:00 |
|
Dean Herbert
|
c96df97586
|
Add support for non-generic requests
|
2020-04-11 18:02:49 +09:00 |
|
Dean Herbert
|
415adecdf6
|
Add support for Result fetching
|
2020-04-11 18:02:43 +09:00 |
|
Dean Herbert
|
832822858c
|
Add basic request / response support
|
2020-04-11 17:48:23 +09:00 |
|
Andrei Zavatski
|
b6d8e487d2
|
Merge remote-tracking branch 'refs/remotes/ppy/master' into beatmap-listing-expanded
|
2020-04-09 19:18:59 +03:00 |
|
smoogipoo
|
ed3e0a01e1
|
Re-namespace into song select
|
2020-04-07 15:31:22 +09:00 |
|
smoogipoo
|
ed17a1c990
|
Improve visual display
|
2020-04-07 15:30:06 +09:00 |
|
smoogipoo
|
933314d724
|
Remove unnecessary method
|
2020-04-07 14:50:11 +09:00 |
|
smoogipoo
|
c46ea7bdef
|
Add disposal, prevent memory leaks
|
2020-04-07 14:49:24 +09:00 |
|
Santeri Nogelainen
|
da59baa779
|
Add line break
|
2020-04-04 22:42:13 +03:00 |
|
Santeri Nogelainen
|
163de36777
|
Merge remote-tracking branch 'upstream/master'
|
2020-04-04 22:29:15 +03:00 |
|
Santeri Nogelainen
|
1e8badb14a
|
Move all logic to TopLocalRank and remove CarouselBeatmapRank
|
2020-04-04 22:28:36 +03:00 |
|
Dean Herbert
|
812583a4cd
|
Remove stray newline
|
2020-03-30 16:17:42 +09:00 |
|
Dean Herbert
|
7ecce713bb
|
Keep provided IDs where possible if not online
|
2020-03-30 15:07:39 +09:00 |
|
Santeri Nogelainen
|
faa2b49be4
|
Fix namespace for CarouselBeatmapRank, make UpdateableRank in TopLocalRank readonly
|
2020-03-28 18:13:39 +02:00 |
|
Santeri Nogelainen
|
1c711147f3
|
Move all carousel rank logic into separate classes (TopLocalRank and CarouselBeatmapRank)
|
2020-03-28 17:22:01 +02:00 |
|
Dean Herbert
|
1b6342438f
|
Hide scrollbars in tournament chat display
|
2020-03-23 12:05:16 +09:00 |
|
smoogipoo
|
e586249db7
|
Expose GetRankName from DrawableRank
|
2020-03-17 16:25:51 +09:00 |
|
smoogipoo
|
d77b0acd90
|
Move rank colour to OsuColour
|
2020-03-17 16:25:41 +09:00 |
|
TheWildTree
|
acd280c855
|
Add System channel type and use it for the ChannelSelectorTab
|
2020-03-15 22:13:26 +01:00 |
|
Dan Balasescu
|
afcbc5b789
|
Merge branch 'master' into fix-cross-thread-operation
|
2020-03-11 12:45:18 +09:00 |
|
Dean Herbert
|
ed837d3115
|
Use framework extension method for FromHex
|
2020-03-11 10:18:41 +09:00 |
|
Dean Herbert
|
ad7cda8735
|
Fix download failures causing a non-safe drawable change
|
2020-03-10 20:11:06 +09:00 |
|
Dean Herbert
|
0102aaf32a
|
Move chat expand/contract logic local to tournament
|
2020-03-08 18:11:57 +09:00 |
|
Dean Herbert
|
aed52179f0
|
Fix weird reverse logic
|
2020-03-08 15:32:22 +09:00 |
|
Andrei Zavatski
|
c08e16d97f
|
Merge remote-tracking branch 'refs/remotes/ppy/master' into beatmap-listing-expanded
|
2020-03-06 01:27:51 +03:00 |
|
Dean Herbert
|
4294ed4b64
|
Better align fonts to weights
|
2020-03-04 11:45:19 +09:00 |
|
Dean Herbert
|
276f6da483
|
Merge branch 'master' into better-room-participants
|
2020-02-28 16:42:31 +09:00 |
|
smoogipoo
|
085968dd7f
|
Rename recent participants
|
2020-02-27 20:00:53 +09:00 |
|
smoogipoo
|
97c07281d8
|
Make ParticipantsList use the new participants property
|
2020-02-27 19:24:13 +09:00 |
|
smoogipoo
|
99442ec9c3
|
Implement single-room multiplayer room polling
|
2020-02-27 19:23:50 +09:00 |
|
smoogipoo
|
3f5c4633bc
|
Remove workarounds for CreateRoomRequest shortcomings
|
2020-02-27 16:41:00 +09:00 |
|
Dean Herbert
|
db1e5abad7
|
Merge pull request #7786 from EVAST9919/subcomments-alter-new
Add ability to load long comment trees in CommentsContainer
|
2020-02-21 21:18:33 +09:00 |
|
smoogipoo
|
db78b95228
|
Remove duplicated api request
|
2020-02-21 19:27:25 +09:00 |
|
smoogipoo
|
957b33b141
|
Fix included comment properties not being set correctly
|
2020-02-21 19:27:17 +09:00 |
|
smoogipoo
|
41c6d2f2e7
|
Merge remote-tracking branch 'origin/master' into subcomments-alter-new
|
2020-02-21 17:02:58 +09:00 |
|
smoogipoo
|
37e295e4be
|
Refactor orphaning to better follow osu-web specification
|
2020-02-21 17:02:48 +09:00 |
|
Dean Herbert
|
92f6f0207c
|
Rename LoadingAnimation to LoadingSpinner
|
2020-02-21 15:33:31 +09:00 |
|
Andrei Zavatski
|
20b49bea4b
|
Refactor SearchBeatmapSetsRequest
|
2020-02-21 01:49:03 +03:00 |
|
Andrei Zavatski
|
58903759f1
|
Implement enum attributes to set display order
|
2020-02-21 01:37:36 +03:00 |
|
Andrei Zavatski
|
d50cca6264
|
Minor enum adjustments for consistency
|
2020-02-21 01:05:20 +03:00 |
|
Andrei Zavatski
|
eeae0a5774
|
Fix typos
|
2020-02-21 00:56:33 +03:00 |
|
Andrei Zavatski
|
063a53017e
|
Implement Language filter
|
2020-02-20 17:56:49 +03:00 |
|
Andrei Zavatski
|
6b2ae67eaf
|
Implement Genre filter
|
2020-02-20 17:40:45 +03:00 |
|
Dean Herbert
|
5c16dbbea9
|
Merge pull request #7919 from smoogipoo/null-leaderboard-position
Support null leaderboard position
|
2020-02-20 16:27:24 +09:00 |
|
Dan Balasescu
|
474d0635cf
|
Merge pull request #7913 from TheWildTree/highlight-full-combo
Highlight max combo on beatmap leaderboards
|
2020-02-20 14:53:55 +09:00 |
|
smoogipoo
|
1a689231c2
|
Support null leaderboard position
|
2020-02-20 14:51:25 +09:00 |
|
Andrei Zavatski
|
7550685a61
|
DrawableErrorHandler -> NotFoundDrawable
|
2020-02-20 02:43:13 +03:00 |
|
TheWildTree
|
23c9782f50
|
Add maxCombo to APIBeatmap
|
2020-02-19 17:58:41 +01:00 |
|
Andrei Zavatski
|
255c8d3a13
|
Adjust SearchBeatmapSetsRequest for new usage
|
2020-02-19 17:33:48 +03:00 |
|
Andrei Zavatski
|
01202f09be
|
Expand SearchBeatmapSetsResponse
|
2020-02-19 17:32:43 +03:00 |
|
Andrei Zavatski
|
3bf3becdd6
|
Merge remote-tracking branch 'refs/remotes/ppy/master' into subcomments-alter-new
|
2020-02-18 13:27:08 +03:00 |
|
smoogipoo
|
c8b81bcf3c
|
Use equality comparison rather than hash set
|
2020-02-16 16:23:46 +09:00 |
|
smoogipoo
|
17e3470441
|
Replace hashcode override with local equality comparer
|
2020-02-16 00:23:52 +09:00 |
|
Dean Herbert
|
a51fdfb95e
|
Merge pull request #7839 from smoogipoo/match-subscreen-redesign
Redesign match subscreen to add playlist support
|
2020-02-15 21:11:39 +09:00 |
|
Dean Herbert
|
d0122b935e
|
Transfer metadata to ensure present on creating a new match
|
2020-02-15 19:40:59 +09:00 |
|
Andrei Zavatski
|
7cb11be810
|
Merge remote-tracking branch 'refs/remotes/ppy/master' into subcomments-alter-new
|
2020-02-14 20:55:51 +03:00 |
|
recapitalverb
|
7866c26f95
|
Make OsuConfigManager instances readonly
|
2020-02-14 22:18:56 +07:00 |
|
recapitalverb
|
7de7748607
|
Remove unnecessary nullability
|
2020-02-14 22:02:10 +07:00 |
|
recapitalverb
|
2bd2cd1d3f
|
Use OsuConfigManager from ctor instead
|
2020-02-14 21:59:33 +07:00 |
|
recapitalverb
|
c46d828716
|
Preserve permitNulls
|
2020-02-14 20:59:51 +07:00 |
|
recapitalverb
|
a7c2fd078f
|
Fix remaining cases
|
2020-02-14 20:27:21 +07:00 |
|
recapitalverb
|
c753cb46c5
|
Use [Resolved] wherever possible
|
2020-02-14 20:14:00 +07:00 |
|
Dean Herbert
|
a75715607b
|
Move drawable load to asynchronous context
|
2020-02-14 15:41:46 +09:00 |
|
Dean Herbert
|
720ceca78a
|
Final tidy-up pass
|
2020-02-14 15:38:47 +09:00 |
|
Dean Herbert
|
edf9cfc863
|
API can't be null on load
|
2020-02-14 15:36:06 +09:00 |
|
Dean Herbert
|
6f1cecd86f
|
Move LoadComplete up in method
|
2020-02-14 15:35:39 +09:00 |
|
Dean Herbert
|
7e6c194d4a
|
Add missing xmldoc
|
2020-02-14 15:34:46 +09:00 |
|
Dean Herbert
|
4d5abab2ee
|
Remove unnecessary content private storage
|
2020-02-14 15:29:50 +09:00 |
|
Dean Herbert
|
76cfe1f42c
|
Merge branch 'master' into online-container
|
2020-02-14 15:18:27 +09:00 |
|
Lucas A
|
049b0d93d1
|
Add back default content fade transitions
|
2020-02-13 21:40:25 +01:00 |
|
Lucas A
|
dac0148c94
|
Apply review suggestions.
|
2020-02-13 20:08:14 +01:00 |
|
Dean Herbert
|
e181a95c85
|
Remove unused using
|
2020-02-13 22:28:37 +09:00 |
|
Dean Herbert
|
4a04b434a9
|
Merge branch 'master' into remove-current-item
|
2020-02-13 21:41:23 +09:00 |
|
Dean Herbert
|
b9a296d3f9
|
Merge branch 'master' into remove-current-item
|
2020-02-13 19:34:15 +09:00 |
|
Dean Herbert
|
28ca1a5bcc
|
Merge branch 'master' into participants-bindable
|
2020-02-13 19:31:50 +09:00 |
|
smoogipoo
|
bc1c4f6b58
|
Add missing null-allowance
|
2020-02-13 19:04:23 +09:00 |
|
smoogipoo
|
bce9c8f3f3
|
Make room participants into a bindable list
|
2020-02-13 18:59:15 +09:00 |
|
smoogipoo
|
75bef15583
|
Remove "current" multiplayer room item
|
2020-02-13 18:48:28 +09:00 |
|
smoogipoo
|
91edadfe9d
|
Make playlist beatmap and ruleset into bindables
|
2020-02-13 18:12:47 +09:00 |
|
Andrei Zavatski
|
5201c1c87b
|
Use new algorithm for comments tree creation
|
2020-02-13 02:21:13 +03:00 |
|
Lucas A
|
b9e10cb498
|
Privatize ViewTarget
|
2020-02-11 18:10:46 +01:00 |
|
Andrei Zavatski
|
26afe0f31e
|
Add ability to load long comment trees in CommentsContainer
|
2020-02-10 15:43:11 +03:00 |
|
Lucas A
|
30e0a34e50
|
Wrap Content into a container for animating visibility.
|
2020-02-08 17:11:31 +01:00 |
|
Lucas A
|
7ca9f4dc20
|
Apply review suggestions
|
2020-02-08 17:11:31 +01:00 |
|
Lucas A
|
d3dc0b63ff
|
Remove string concatenation from ctor
|
2020-02-08 17:07:26 +01:00 |
|
Lucas A
|
6d51b344ab
|
Display a loading animation when the user is connecting
|
2020-02-08 17:07:20 +01:00 |
|
Andrei Zavatski
|
cb30f463fb
|
Update spotlight info based on selected one
|
2020-02-05 12:48:29 +03:00 |
|
Andrei Zavatski
|
37992e99f9
|
API implementation
|
2020-02-04 16:04:06 +03:00 |
|
recapitalverb
|
42060139f8
|
Merge branch 'master' into display-accuracy
|
2020-02-04 12:51:48 +07:00 |
|
Andrei Zavatski
|
e531570352
|
Merge remote-tracking branch 'refs/remotes/ppy/master' into spotlights_api
|
2020-02-03 19:34:35 +03:00 |
|
recapitalverb
|
9898a926b2
|
Use ScoreInfo.DisplayAccuracy everywhere
|
2020-02-03 22:11:36 +07:00 |
|
Andrei Zavatski
|
d20c48d151
|
Resolve possible UserVotes issues
|
2020-01-30 00:53:05 +03:00 |
|
Andrei Zavatski
|
d1ead83c6c
|
Merge remote-tracking branch 'refs/remotes/ppy/master' into no-comments-placeholder
|
2020-01-30 00:48:43 +03:00 |
|
smoogipoo
|
76af8bea5d
|
Fix percentage-formatted displays containing a space
|
2020-01-29 19:51:24 +09:00 |
|
Andrei Zavatski
|
dc10e58b4f
|
Add tests for CommentsPage
|
2020-01-29 06:44:39 +03:00 |
|
Dean Herbert
|
7c62cc3ac3
|
Merge remote-tracking branch 'smoogipoo/void-mouse-up-returns' into update-framework
|
2020-01-22 22:57:52 +09:00 |
|
Dean Herbert
|
cbba708931
|
Merge branch 'master' into online-mod-settings
|
2020-01-22 22:15:41 +09:00 |
|
smoogipoo
|
03b61e4a5a
|
Throw exception rather than returning nulls
|
2020-01-22 20:00:36 +09:00 |
|
smoogipoo
|
bfb056c612
|
Apply input method signature refactorings
|
2020-01-20 18:17:21 +09:00 |
|
Lucas A
|
e1f172e3f8
|
Fix CI issues
|
2020-01-17 19:29:42 +01:00 |
|
Lucas A
|
f00938971e
|
Apply review suggestions
|
2020-01-17 18:54:00 +01:00 |
|
Lucas A
|
0422b326ad
|
Add visual tests
|
2020-01-17 18:54:00 +01:00 |
|
smoogipoo
|
2187523bf3
|
Fix json web requests having incorrect user agents
|
2020-01-17 19:21:27 +09:00 |
|
smoogipoo
|
2bc7458abf
|
Add mod setting (de)serialization support
|
2020-01-17 13:27:47 +09:00 |
|
Dean Herbert
|
0d8b4e7c3e
|
Fix user agent missing in registration
|
2020-01-16 12:51:43 +09:00 |
|
smoogipoo
|
33993837b7
|
Remove participant count (not returned by API)
|
2020-01-14 14:41:38 +09:00 |
|
smoogipoo
|
7349c023d1
|
Cleanup spotlight selection
|
2020-01-14 14:01:51 +09:00 |
|
Dean Herbert
|
4ef30f6a05
|
Merge branch 'master' into spotlights_api
|
2020-01-13 12:36:13 +08:00 |
|
Dean Herbert
|
c190c68659
|
Add safety for channel with no messages
|
2020-01-13 12:22:44 +09:00 |
|
Lucas A
|
8f6c6ad77a
|
Fix class name not corresponding to filename
|
2020-01-12 17:43:44 +01:00 |
|
Craftplacer
|
8cc2d70df0
|
Reduce API calls by checking what message was last marked as read
|
2020-01-12 16:24:14 +01:00 |
|
Lucas A
|
e9a5298484
|
Allow setting the displayed text on LoginPlaceholder
|
2020-01-12 15:50:35 +01:00 |
|
Craftplacer
|
ccaf4e48a1
|
Remove using directive
|
2020-01-11 20:04:58 +01:00 |
|
Craftplacer
|
5d5c635b1b
|
Merge branch 'api-chat-read' of https://github.com/Craftplacer/osu into api-chat-read
|
2020-01-11 19:47:40 +01:00 |
|
Craftplacer
|
2ea1367a88
|
Remove message parameter and make it mark the entire channel as read
|
2020-01-11 19:47:35 +01:00 |
|
Craftplacer
|
7aac6deb71
|
Merge branch 'master' into api-chat-read
|
2020-01-11 19:18:50 +01:00 |
|
Craftplacer
|
f8a11e50b6
|
Remove redundant ToString() calls
as string interpolation does this automatically..
|
2020-01-11 18:00:34 +01:00 |
|
Craftplacer
|
d9c57baa89
|
Add test case for mismatch of channels
|
2020-01-11 17:48:03 +01:00 |
|
Craftplacer
|
50e357a799
|
Change method parameters, add detailed error message and method docs
|
2020-01-11 17:42:02 +01:00 |
|
Craftplacer
|
cd679707ed
|
Prevent channel duplicates
Co-Authored-By: Bartłomiej Dach <dach.bartlomiej@gmail.com>
|
2020-01-11 17:16:11 +01:00 |
|
Lucas A
|
e1eda89ea6
|
Implement OnlineContainer
|
2020-01-11 10:15:59 +01:00 |
|
Andrei Zavatski
|
9260ea9195
|
Apply suggestions
|
2020-01-10 20:46:35 +03:00 |
|
Andrei Zavatski
|
08fb68ddfe
|
Fix incorrect return type for spotlight request
|
2020-01-10 16:28:52 +03:00 |
|
Andrei Zavatski
|
f65f030e79
|
Implement GetSpotlightsRequest
|
2020-01-10 15:48:54 +03:00 |
|
Dean Herbert
|
ab9603b06a
|
Merge remote-tracking branch 'upstream/master' into #7146
|
2020-01-09 17:08:12 +08:00 |
|
Dean Herbert
|
d33a507d96
|
Implement a login placeholder (#7438)
Implement a login placeholder
|
2020-01-08 16:55:41 +08:00 |
|
Dean Herbert
|
6dd45e52ef
|
Move text definition inside class
|
2020-01-08 17:22:51 +09:00 |
|
Lucas A
|
7f92cefe10
|
Apply review suggestions
|
2020-01-07 19:06:47 +01:00 |
|
smoogipoo
|
4a7f5f98df
|
Cleanup methods/events
|
2020-01-06 17:20:09 +09:00 |
|
Lucas A
|
21e6351c53
|
Allow DI for LoginOverlay to resolve to null in non-graphical environments (fix tests)
|
2020-01-05 14:33:44 +01:00 |
|
Lucas A
|
3d747835dc
|
Fix CI issues
|
2020-01-04 21:09:40 +01:00 |
|
Lucas A
|
5fd5665467
|
Use implementation on song select leaderboards.
|
2020-01-04 19:59:25 +01:00 |
|
Lucas A
|
474b8fc8fd
|
Add LoginPlaceholder
|
2020-01-04 19:56:42 +01:00 |
|
Lucas A
|
3bd3ebad49
|
Move placeholders to a dedicated namespace
|
2020-01-04 19:56:34 +01:00 |
|
Craftplacer
|
cd91cc860d
|
Resolve "Redundant lambda signature parentheses"
|
2020-01-04 01:06:38 +01:00 |
|
Craftplacer
|
4f36bc0fd3
|
Add error log message for debugging
|
2020-01-04 00:49:35 +01:00 |
|
Craftplacer
|
8dbddfab55
|
Add HTTP method
|
2020-01-04 00:45:51 +01:00 |
|
Craftplacer
|
9b95ce1045
|
Change wrong values used to form target URL
Dumb mistake by me, C# used ToString() on these objects.
|
2020-01-04 00:45:02 +01:00 |
|
Willy Tu
|
e23c71be80
|
Update Resolved and Cached attribute issues
|
2020-01-03 11:34:26 -08:00 |
|
Craftplacer
|
51556a809d
|
Fix variables not being used inside target string
|
2020-01-02 17:20:33 +01:00 |
|
Craftplacer
|
7b71e56817
|
Initial commit
|
2020-01-02 17:07:28 +01:00 |
|
Roman Kapustin
|
e8bcb52612
|
Set UserAgent for API requests
|
2019-12-28 18:07:55 +03:00 |
|
Willy Tu
|
6abbd33b51
|
Fixed CI issues
|
2019-12-19 21:57:14 -08:00 |
|
Willy Tu
|
8ab26e8889
|
Update Tests with dependencies on LeaderboardScore. Added its dependency on DialogOverlay for the tests. Added test for deleting individual local score
|
2019-12-19 21:29:54 -08:00 |
|